You are not logged in.

#1 2024-03-10 18:02:17

TheMartonfi
Member
Registered: 2024-03-10
Posts: 9

[SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

Hey everyone, I ran a normal system upgrade yesterday (pacman -Syu / yay -Syu) which included the plasma 6 changes unfortunately I can no longer get past the sddm login screen with this new update.

I checked my journalctl log: https://imgur.com/a/qwqwJtI
But after digging through all the logs I'm still at a lost as to what is causing the login to fail, I have tried both x11 and wayland and both fail to login, I also tried setting the sddm theme to default but that didn't help either since I was seeing some errors related to the theme in the logs.

I restored my system with timeshift today since I need a functioning PC but I would really like to be able to keep this system through this upgrade.

Any help would be greatly appreciated, thanks!

Last edited by TheMartonfi (2024-03-12 21:12:51)

Offline

#2 2024-03-11 21:10:06

Stingfire
Member
Registered: 2024-03-11
Posts: 1

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

TheMartonfi wrote:

Hey everyone, I ran a normal system upgrade yesterday (pacman -Syu / yay -Syu) which included the plasma 6 changes unfortunately I can no longer get past the sddm login screen with this new update.

I checked my journalctl log: https://imgur.com/a/qwqwJtI
But after digging through all the logs I'm still at a lost as to what is causing the login to fail, I have tried both x11 and wayland and both fail to login, I also tried setting the sddm theme to default but that didn't help either since I was seeing some errors related to the theme in the logs.

I restored my system with timeshift today since I need a functioning PC but I would really like to be able to keep this system through this upgrade.

Any help would be greatly appreciated, thanks!


Hi, I faced something similar, but I had to do some more tinkering (regenerate mkinitcpio and fstab) after restoring the timeshift backup because I also did some repartitioning. In your case, since you have a working machine after the timeshift restore, I would suggest replacing sddm with gdm or lightdm and then upgrading to Plasma 6 again. SDDM also has some incompatibilities with the new Plasma 6 and it fails to load themes, returning to the default breeze theme during each login.

1. Enable gdm and disable sddm
2. update with sudo pacman -Syu to upgrade back to Plasma 6
3. Reboot

We'll need to wait till sddm issues are fixed. If changing the display manager doesn't fix the issue, it may not be related to sddm.

Last edited by Stingfire (2024-03-11 21:15:07)

Offline

#3 2024-03-11 21:34:49

seth
Member
Registered: 2012-09-03
Posts: 51,731

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

Please don't post pictures of text, post the text.
You can upload the system journal by eg.

sudo journalctl -b | curl -F 'file=@-' 0x0.st

As for sddm, post

pacman -Qikk sddm

(several users showed up w/ dated versions of sddm-git from the AUR …)

Offline

#4 2024-03-11 23:12:47

TheMartonfi
Member
Registered: 2024-03-10
Posts: 9

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

seth wrote:

Please don't post pictures of text, post the text.
You can upload the system journal by eg.

sudo journalctl -b | curl -F 'file=@-' 0x0.st

As for sddm, post

pacman -Qikk sddm

(several users showed up w/ dated versions of sddm-git from the AUR …)

Hey thanks for letting me know how to upload text this way I had no idea, at the time this was the only way I knew of capturing the logs.

Here's the package info for ssdm: https://0x0.st/Hhvg.txt

Offline

#5 2024-03-11 23:19:01

seth
Member
Registered: 2012-09-03
Posts: 51,731

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

Version         : 0.20.0-4

Don't conduct partial updates, => "pacman -Syu"

Offline

#6 2024-03-11 23:54:25

TheMartonfi
Member
Registered: 2024-03-10
Posts: 9

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

seth wrote:

Version         : 0.20.0-4

Don't conduct partial updates, => "pacman -Syu"

Just for clarification the current version of sddm on my system is the one from my timeshift image before I tried updating to plasma 6, this wasn't the version at the time the bug occurred.

Offline

#7 2024-03-12 08:27:09

seth
Member
Registered: 2012-09-03
Posts: 51,731

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

Ok, but we'd need to see the information from the actually affected system.
Inspecting a working system won't help at all.

Offline

#8 2024-03-12 16:16:42

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,804

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

In my case there was a /etc/pam.d/kde.conf.pacnew, though checking the differences this only ensured to allow local login and instead of general system and shouldn't have an inherent negative effect if unhandled, but did you get a similar pacnew and what are the differences in your case? Though that particular pam config should afaik only be relevant for the unlocking of an existing session by means of kscreenlock

Last edited by V1del (2024-03-12 16:17:20)

Offline

#9 2024-03-12 19:34:42

TheMartonfi
Member
Registered: 2024-03-10
Posts: 9

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

seth wrote:

Ok, but we'd need to see the information from the actually affected system.
Inspecting a working system won't help at all.

Yeah I get that sorry for the confusion, I ran the system update again today after making sure all my themes were set to breeze and I'm getting the same issues. Here's the journalctl logs from the affected system: https://0x0.st/Hh0v.txt

Offline

#10 2024-03-12 19:39:57

TheMartonfi
Member
Registered: 2024-03-10
Posts: 9

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

V1del wrote:

In my case there was a /etc/pam.d/kde.conf.pacnew, though checking the differences this only ensured to allow local login and instead of general system and shouldn't have an inherent negative effect if unhandled, but did you get a similar pacnew and what are the differences in your case? Though that particular pam config should afaik only be relevant for the unlocking of an existing session by means of kscreenlock

Yeah I also had the same file, it doesn't seem to make any difference in my case even if I use the new changes.

Offline

#11 2024-03-12 19:44:00

TheMartonfi
Member
Registered: 2024-03-10
Posts: 9

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

Also after attempting the update again I am now getting an error message on the login screen that wasn't present before, https://imgur.com/a/MBomrwS apologies for the picture there's no way to copy the text from the ui.

Offline

#12 2024-03-12 19:48:25

seth
Member
Registered: 2012-09-03
Posts: 51,731

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

There's no trace of an attempt to log in using SDDM, did you?

Mar 12 13:23:51 themarDowns sddm-greeter-qt6[924]: qrc:/qt/qml/org/kde/breeze/components/WallpaperFader.qml:12:1: Cannot load library /usr/lib/qt6/qml/org/kde/plasma/private/sessions/libsessionsprivateplugin.so: (libKF6Service.so.6: cannot open shared object file: No such file or directory) 
                                                        import org.kde.plasma.private.sessions 2.0 
                                                        ^
Mar 12 13:23:51 themarDowns sddm-greeter-qt6[924]: Fallback to embedded theme

but doesn't look fatal.

This might be:

Mar 12 13:23:50 themarDowns sddm-greeter-qt6[924]: qrc:/qt/qml/org/kde/breeze/components/WallpaperFader.qml:12:1: Cannot load library /usr/lib/qt6/qml/org/kde/plasma/private/sessions/libsessionsprivateplugin.so: (libKF6Service.so.6: cannot open shared object file: No such file or directory) 
pacman -Qikk kservice

Ftr:

Mar 12 13:25:11 themarDowns login[1234]: pam_limits(login:session): wrong limit value ' unlimited' for limit type 'hard'
Mar 12 13:25:11 themarDowns login[1234]: pam_limits(login:session): wrong limit value ' unlimited' for limit type 'soft'
Mar 12 13:25:11 themarDowns login[1234]: pam_unix(login:session): session opened for user themartonfi(uid=1000) by themartonfi(uid=0)

But that's already on the TTY3 login, you still probably want to fix that.

Offline

#13 2024-03-12 19:58:05

TheMartonfi
Member
Registered: 2024-03-10
Posts: 9

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

seth wrote:

There's no trace of an attempt to log in using SDDM, did you?

Mar 12 13:23:51 themarDowns sddm-greeter-qt6[924]: qrc:/qt/qml/org/kde/breeze/components/WallpaperFader.qml:12:1: Cannot load library /usr/lib/qt6/qml/org/kde/plasma/private/sessions/libsessionsprivateplugin.so: (libKF6Service.so.6: cannot open shared object file: No such file or directory) 
                                                        import org.kde.plasma.private.sessions 2.0 
                                                        ^
Mar 12 13:23:51 themarDowns sddm-greeter-qt6[924]: Fallback to embedded theme

but doesn't look fatal.

This might be:

Mar 12 13:23:50 themarDowns sddm-greeter-qt6[924]: qrc:/qt/qml/org/kde/breeze/components/WallpaperFader.qml:12:1: Cannot load library /usr/lib/qt6/qml/org/kde/plasma/private/sessions/libsessionsprivateplugin.so: (libKF6Service.so.6: cannot open shared object file: No such file or directory) 
pacman -Qikk kservice

Ftr:

Mar 12 13:25:11 themarDowns login[1234]: pam_limits(login:session): wrong limit value ' unlimited' for limit type 'hard'
Mar 12 13:25:11 themarDowns login[1234]: pam_limits(login:session): wrong limit value ' unlimited' for limit type 'soft'
Mar 12 13:25:11 themarDowns login[1234]: pam_unix(login:session): session opened for user themartonfi(uid=1000) by themartonfi(uid=0)

But that's already on the TTY3 login, you still probably want to fix that.

I believe I did try to login, here's the package info for kservice: https://0x0.st/Hh0U.txt

Last edited by TheMartonfi (2024-03-12 19:58:52)

Offline

#14 2024-03-12 20:31:09

seth
Member
Registered: 2012-09-03
Posts: 51,731

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

That's kservice5, you somehow lack https://archlinux.org/packages/extra/x86_64/kservice/ - though it seems dependency for a whole lot of KDE stuff…

Offline

#15 2024-03-12 20:36:24

TheMartonfi
Member
Registered: 2024-03-10
Posts: 9

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

seth wrote:

That's kservice5, you somehow lack https://archlinux.org/packages/extra/x86_64/kservice/ - though it seems dependency for a whole lot of KDE stuff…

Yeah just update kservice and I'm making some progress, now it seems I can login with x11 but the plasma session doesn't work and Wayland still isn't working. Here are the logs after getting into an x11 session: https://0x0.st/HhG_.txt

Offline

#16 2024-03-12 20:38:34

seth
Member
Registered: 2012-09-03
Posts: 51,731

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

libKF6XmlGui.so.6: cannot open shared object file: No such file or directory

That's in kxmlgui, it seems you've not installed any of the KF packages?
https://archlinux.org/groups/x86_64/kf6/

Offline

#17 2024-03-12 20:47:46

TheMartonfi
Member
Registered: 2024-03-10
Posts: 9

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

seth wrote:
libKF6XmlGui.so.6: cannot open shared object file: No such file or directory

That's in kxmlgui, it seems you've not installed any of the KF packages?
https://archlinux.org/groups/x86_64/kf6/

Hey I didn't have those packages installed, and now everything seems to work fine. Thank you so much for your help it means a lot me!

Offline

#18 2024-03-12 20:59:01

seth
Member
Registered: 2012-09-03
Posts: 51,731

Re: [SOLVED] Installed Plasma 6 yesterday and now my system won't let me..

\o/
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.

Offline

Board footer

Powered by FluxBB