User selection on login screen not working

I’m running KDE Fedora 44 and have 2 local users accounts. Both users are able to login via SSH just fine. And on the graphical login screen, if I click ‘Other’ and manually type in the username/password, both users are able to login to their desktop.

However clicking the profile pictures (when in ‘list users’ mode) does not work. No matter which profile is selected, it always tries to log in as the previous user. In other words, if user1 had logged in before, and then I do ‘Switch User’ and select user2, it still tries to login as user1. I have to supply the user1 password, and it logs in as user1.

This used to work fine, but was broken by a recent upgrade, maybe within the last month or so.

I’ve tried re-installing SDDM. My sddm.conf file has no uncommented out directives and is not trying to auto-login as anyone. Have attempted multiple reboots and upgraded all packages.

If user1 had previously logged in, and I try to switch to user2 in the login screen and supply user2’s password, I get an authentication failure. Logs show that the system was trying to authenticate as user1.

Any ideas?

Same issue here. First of all, thank you for providing an alternate way to login (via the “Other” menu).

I can echo everything above. I recently upgraded to KDE Fedora 44 from Fedora 43. My fedora install is rather recent (reinstalled at Fedora 43), and I have done no customisation that I can remember.

Thank you

I think I’ve solved this by switching to PLM. I did that by doing:

sudo systemctl enable --force plasmalogin.service

And after rebooting, I was able to correctly select users on the login screen and it worked as expected. Would be curious if that works for you too.

This is successful, specifically on Fedora 44:

Commands I used are as follows:

sudo dnf install plasma-login-manager kcm-plasmalogin
sudo systemctl enable --force plasmalogin.service
sudo reboot

Thank you very much for the quick solution.