automaticLogin only sets a flag in AccountsService, which is only
supported by GDM.
Hide it until that is different.
A working automatic login option is available in the UI in the SDDM KCM.
BUG: 363058
mart |
Plasma |
automaticLogin only sets a flag in AccountsService, which is only
supported by GDM.
Hide it until that is different.
A working automatic login option is available in the UI in the SDDM KCM.
BUG: 363058
Looked at it.
Automatic diff as part of commit; lint not applicable. |
Automatic diff as part of commit; unit tests not applicable. |
src/accountinfo.cpp | ||
---|---|---|
66 | Maybe only hide the checkbox and add a small description for users, that they can find the option in the sddm kcm for now. |
On further investigation, the AccountsService automaticlogin thing will /never/ work.
It writes into etc/gdm/custom.conf and if that doesn't exist, it will just retun an error.
So it's not a case of just making SDDM do this, and this isn't a temporary measure.
At which point I might either:
make it just execute the SDDMKCM kauth action to set the autologin setting.
or just delete it: it's weird to have the same setting in two places anyway
I would just delete it, because as you say having the same settings in two places is messy. But if there is a nice way of informing the user about the different place of the setting, we should do that.