Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configuration in "/etc/sddm.conf.d/" isn't considered #1388

Open
vindicatorr opened this issue Mar 29, 2021 · 0 comments
Open

Configuration in "/etc/sddm.conf.d/" isn't considered #1388

vindicatorr opened this issue Mar 29, 2021 · 0 comments

Comments

@vindicatorr
Copy link

I had mistakenly posted to https://bugs.kde.org/show_bug.cgi?id=435093 and found at the bottom of the sddm man page, this is the place for it to go.

Name : sddm
Version : 0.19.0-4

The configuration file is /etc/sddm.conf.d/default.conf copied from /usr/lib/sddm/sddm.conf.d/default.conf.
Just make any change to /etc/sddm.conf.d/default.conf that you'll be able to see visually, like the "Theme":

[Theme]
# Current theme name
Current=elarun

Just make sure /etc/sddm.conf/default.conf doesn't exist.

SUMMARY
sddm doesn't look in "/etc/sddm.conf.d" for .conf files.

STEPS TO REPRODUCE

  1. Copy /usr/lib/sddm/sddm.conf.d/default.conf into /etc/sddm.conf.d/
  2. Make a change you'll be able to recognize (eg. theme)
  3. Restart sddm

OBSERVED RESULT
The change in the .conf will not be reflected in sddm.

EXPECTED RESULT
sddm will look in /etc/sddm.conf.d/ and load any configuration in there.

SOFTWARE/OS VERSIONS
Windows:
macOS:
Linux/KDE Plasma: Arch Linux
(available in About System)
KDE Plasma Version: 5.21.3
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
man sddm.conf.5 mentions the search order for configuration files as:

  1. /usr/lib/sddm/sddm.conf.d
  2. /etc/sddm.conf.d
  3. /etc/sddm.conf

#2 is ignored. If I take that same changed conf from #2 and put that in #3 (where #3 didn't exist previously), it will load it then.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant