Created attachment 124023 [details] Left: password input field after initial startup. Right: password input field after lock. Pictures taken with mobile phone as it seems Spectacle does not work in login screen SUMMARY My default theme is Breeze Dark When I turn on my device for the first time, I'm greeted with kscreengreeter and password input field is colored white, but any other time I lock my device and try to relogin, the password inoput field is colored with a gray color. STEPS TO REPRODUCE 1. Have Kubuntu and Breeze Dark theme 2. Shut down device 3. Turn it off 4. Turn it back on 5. THE COLOR OF THE PASSWORD INPUT FIELD IS WHITE 6. Login 7. Lock 8. Wake the device up 9. THE COLOR OF THE PASSWORD INPUT FIELD IS NOW GRAY OBSERVED RESULT The color of the password input field after device startup is white EXPECTED RESULT The color of the password input field after device startup should be gray SOFTWARE/OS VERSIONS Linux/KDE Plasma: (available in About System) KDE Plasma Version: 5.17.3 KDE Frameworks Version: 5.64.0 Qt Version: 5.12.4 ADDITIONAL INFORMATION Kernel 5.3.0-23-generic Breeze Dark theme
Left is SDDM (the logon screen) and right is kscreen locker (the lock screen). They are not the same, and do not (and cannot) share settings. We do have support for making the SDDM login screen use the same color scheme, but it's currently a manual operation. You can do it in System Settings > Startup and Shutdown > Login screen (SDDM) > Advanced > Sync.
Thank you, Nate, that worked flawlessly! If you don't mind me asking, why exist two different components? Why not making it a single login component?
It's just not possible; they do different things. The login screen must know about all the users on the system and know how to switch between them, and cannot have access to any of the user files. We're hoping to improve the sync mechanism in the future to make it automatic so you don't need to take that manual step and to further reduce your need to understand these technical details.