SUMMARY After running the latest updates when attempting to login to the Plasma desktop using the root user the login appears to function and then goes back to the login screen. When a bad password is entered a proper bad password is shown. When logging in as a normal user the login functions fine. STEPS TO REPRODUCE 1. Attempt to login as root from the desktop login. Screen blinks and returns to login screen 2. 3. OBSERVED RESULT Journalctl shows some problem with the QtQuick functions during the login reading the main.uml during root login. This doesn't happen with a normal user account. Changing to the MATE desktop root login works just fine and all applications function fine. tty logins as root work fine. EXPECTED RESULT SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Which main.qml?
(In reply to Kai Uwe Broulik from comment #1) > Which main.qml? /usr/share/sddm/themes/breeze-akey/Main.qml After loading the file the error says "Cannot create children for parent that is in a different thread. Sorry I can't get all the text at the moment I am sending this from another machine. Even when changing the theme from something other than Breeze Akey I get the same result no login with the root account except from MATE or tty.
This sounds like an issue with SDDM. Please report upstream at https://github.com/sddm/sddm/issues/ Thanks!
Don't worry about it. After using KDE for over 20 years I have changed to LXDE and LDDM. I fully understand securing a application from noobs but hard wiring "no root access" in the binary is just not right. If you want your DE just for noobs fine. I'll just go with a DE that I can configure for my own needs.