Cannot login with existing user on KDE Bazzite
I rebased my install of Bazzite from Gnome to KDE and cannot login into my user, it accepts the password but then sends me right back to the login prompt with no error message displayed. Logging into a new user works fine so my suspicions are that my existing user has invalid configuration files in the home directory. I tried deleting
~/.kde
and everything with kde or plasma in the name in ~/.config
but it did not help. Attached is a screenshot of journalctl -r --user
from a ttySolution:Jump to solution
I guess I no longer care about this issue since I'll be switching back to gnome
27 Replies
It also may be noteworthy that I had also attempted to use kde a long time ago before this, so potential old configs are probably from a completely different version of kde
Note that switching desktop environments isn't actually supported. What might work is try creating a new user and log into to that user account instead. If that works you can just copy your documents and other important files to the new user account.
Or you can use the new user account to figure out what is wrong
well new user works, but I can't figure out what's wrong
oh I missed that
and if I just move my stuff to a new user then that user will break
sorry
One other thing to try it remove/rename the .cache folder, that can cause disasters with switching between DEs
did nothing
does the journalctl error not say anything of use
where can I get more helpful logs
found this thread https://forum.manjaro.org/t/how-reset-all-kde-settings/21518/2 for clearing all KDE local settings. I'd use with care but it might help
Manjaro Linux Forum
How reset all KDE settings?
This should help, see the second part for more drastic measures 🙂
If it's a bad setting from an old kde this might help
damn, still nothing
could the actual problem be that /var/home/umnikos is a symlink?
it says chdir fails in journalctl
but it wasn't a problem with gnome
Not sure, I've had home on another partition but never had my user folder explicitly symlinked before
I can try messing with fstab to make it not a symlink then
is your user folder on a different disk?
yep, in a subdir
okay I did the fstab magic to mount it without a symlink, still cannot login
but the errors changed!
how relevant is
spa.bluez5.native: RegisterProfile() failed: org.bluez.Error.NotPermitted
?
maybe ~/.xsession is wrong...
nope
I am out of ideas and out of error logs.
journalctl is irrelevant, xsession-errors doesn't existwhen you at the login screen can you tty into a terminal session? you might be able to bypass sddm and log into plasma directly
omygod I ran plasma from the tty and it launches
is sddm the problem here
(I ran it with
startx /usr/bin/startplasma
)
I do not understand what could possibly be the problem for this user specificallyso you can get in as the user from the terminal?
yes
I can launch plasma from said terminal
but I cannot login from the login screen
does
/usr/bin/startplasma-wayland
also work?yep
then it might be worth looking at your /etc/sddm.conf and /etc/sddm.conf.d/ configs
latter is empty, former looks normal
in fact everything is commented out from sddm.conf
my /etc/sddm.conf is an empty file and my cat /etc/sddm.conf.d/kde_settings.conf looks like this
that file seems to be in /usr/lib/sddm for me
but basically the same thing
I don't think shared config files can explain why only one of the two users can login
Agreed but your issue doesn't really make sense either. Cannot log in via sddm but can log in directly🤣
¯\_(ツ)_/¯
can I just install a different login manager
oh my god why is kde so sluggish
I moved to it because gnome was slow, and it's worse ðŸ˜
Solution
I guess I no longer care about this issue since I'll be switching back to gnome