Bugzilla – Bug 1222184
SDDM fails after upgrade to Plasma 6
Last modified: 2024-04-01 12:26:45 UTC
Created attachment 873946 [details] History of sudo zypper -v dup --allow-vendor-change Hello, After unsuccessful attempts to upgrade to Plasma 6 (see bug 1221515), I've finally been able to give it a go. The upgrade went well until the reboot. First of all, SDDM didn't display the theme and an error message in red indicating that it couldn't find a file. I logged into TTY and searched for and installed the missing RPMs, which are not installed by default: - libQt6QuickLayouts6 - libQt6Xml6 - libQt6Svg6 From there SDDM displays the theme. By entering login + password, there is a connection attempt then back to Greeter with Wayland as X11. In TTY , I found that libQt6Core5Compat6 was missing for wayland. I was able to launch a plasma 6 session under wayland with an ugly display that didn't respect the theme colours, among other oddities. However, with X11 I get a black screen for SDDM. So I can't connect. So reboot + snapper rollback to plasma 5 for now. I attach the upgrade history for information.
Created attachment 873947 [details] Differences between two upgrade scenarios In order to understand what might be missing from Leap 15.5 for Plasma 6 to work properly, I simulated an upgrade to tumbleweed. I compared the output of ```sudo zypper -v dup -D --allow-vendor-change`` for an upgrade: – from leap/kde5 to leap/kde6 – from leap/kde5 to tumbleweed. I concentrated my researches on the new packages. It appears that to migrate to tumbleweed, there are many more "libQt6foo" packages. I think that some essential packages are missing from leap to allow a correct installation of Plasma 6. I attach the diff file for your information.
Hello, I've just upgraded and everything went well. The culprit was Texmaker, since uninstalling it results in a different - and above all functional - resolution of the upgrade. Strangely, when I tried to reinstall texmaker from my repositories https://build.opensuse.org/project/show/home:Wolfheri:Qt, it was the only package selected. Perhaps this is due to the way the spec was written? SDDM was not directly affected, since it was a question of a poor resolution of the upgrade caused by Texmaker. As far as I'm concerned, this bug has been resolved. Have a nice day.