The login manager in the Plasma 5 on Leap system I installed does not retain my choice for DE upon reboot. It just defaults back to Plasma 5. I assume this is Kdm. Is there a way to make it remember what I choose until I change it?
Using Yast to give my user passwordless logins also does not work anymore in Leap. Can I make Kdm log me in without giving my password to it? It’s more convenient to just choose my session and hit return when I want to change DEs since I’m the only user on this computer.
As gogalthorpe wrote, if it was a fresh installation, you are using sddm now.
It does remember the last chosen session by default though (globally, not per user).
But I suppose you are talking about Auto-Login, right?
You can/have to choose the session to be used in systemsettings5 (“Configure Desktop”)->Startup and Shutdown->Login Screen (SDDM).
(you might have to enable Auto-Login there first to be able to choose the session, that setting is actually ignored as it is taken from /etc/sysconfig/displaymanager in openSUSE).
Or edit /etc/sddm.conf manually with a text editor, the option is called “Session=xxx.desktop” and should be in the “[Autologin]” section.
Using Yast to give my user passwordless logins also does not work anymore in Leap. Can I make Kdm log me in without giving my password to it? It’s more convenient to just choose my session and hit return when I want to change DEs since I’m the only user on this computer.
I don’t think this is supported by sddm.
If you need that, you probably should switch back to kdm. Install it and set DISPLAYMANAGER=“kdm” in /etc/sysconfig/displaymanager.
sddm does does not (yet)) have this option. you can change the default option from plasma5 to another session (system settings / startup & shutdown / login screen (sddm) / advanced)
auto-login works for me (with both the latest tumbleweed or leap). yast / security & users / user & group management / expert options (bottom right corner) / login settings /
to achieve auto logon of the last used session you would need to install kdm and then amend yast (as explained wolfi’s post) to use kdm instead of sddm