SDDM Xsetup script modification
Coming from Arch, I would just edit /usr/share/sddm/scripts/Xsetup to configure my secondary monitor as portrait in SDDM. However, at least as far as I know, I should not be editing these files in Bazzite as it's an overlay of the immutable base filesystem and changes are not persisted across updates? Maybe I have this wrong but I'm struggling to understand what I can and can't change in the filesystem. I'm plenty used to working with containers but the whole layering thing is new to me so I'm still not sure if/when/how that applies.
How should I provide a script for SDDM to run on setup in Bazzite?
2 Replies
this might help: https://github.com/sddm/sddm/issues/815#issuecomment-1520751813
GitHub
XSetup's default location should be in /etc · Issue #815 · sddm/sddm
The default location of XSetup is /usr/share/sddm/XSetup, which means upgrading sddm with distro packages will usually overwrite any changes. While it's possible to change its location in /etc/...
(I do not know if this works and can't really help after that)