Bug 1170650 - SDDM 0.18.0 -> 0.18.1 kills customizations in /usr/lib/sddm/sddm.conf.d/00-general.conf
SDDM 0.18.0 -> 0.18.1 kills customizations in /usr/lib/sddm/sddm.conf.d/00-ge...
Status: RESOLVED INVALID
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other
Current
Other Other
: P5 - None : Minor (vote)
: ---
Assigned To: E-mail List
E-mail List
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2020-04-28 07:14 UTC by T Adams
Modified: 2020-04-28 13:52 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description T Adams 2020-04-28 07:14:21 UTC
In SDDM 18, I had added parameters in the [Users] section of  /usr/lib/sddm/sddm.conf.d/00-general.conf to prevent the user's name from being shown on the sddm log-in screen.

This morning's zypper dup to the 20200425 included an upgrade from sddm 18 to 18.1.  When I rebooted, I discovered that these customizations in 00-general.conf had been erased.  Everything under ReuseSessions=true had disappeared.

I edited the file in vim and made everything right again, but still thought I should let you know.
Comment 1 Felix Miata 2020-04-28 10:04:22 UTC
Why would you put 00-general.conf edits in /usr/lib/sddm/sddm.conf.d/ instead of /etc/sddm.conf.d/? /usr/lib/ is there for rpm/zypper/yast to manage. /etc/ is where admin/local customizations belong. 'man sddm'
Comment 2 T Adams 2020-04-28 13:52:47 UTC
Thanks for setting me straight.  When I configured this KDE system as a fresh install about a month ago, I followed the directions at:

https://en.opensuse.org/Sddm

which indicated that /usr/lib/sddm/sddm.conf.d comes first.  But I now see that putting the parameters in /etc/sddm.conf.d/kde_settings.conf works fine.