https://bugs.kde.org/show_bug.cgi?id=462331
Bug ID: 462331 Summary: Kscreenlocker only uses Global Themes when run in testing mode Classification: Plasma Product: kscreenlocker Version: 5.26.1 Platform: Neon OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: doncb...@gmail.com Target Milestone: --- SUMMARY >From what I understand, something fairly major happened around Plasma 5.24-5.25 which changed the way the lockscreen (not SDDM) worked, though I'm not clear on what happened or how to fix it. It may have had to do with multi-monitor support. When using older Global themes that include a lockscreen theme, the lockscreen seems to use the default Breeze theme, rather the included one. I assumed that the theme I was using was broken, but when run with the `--testing` flag and manually specifying the theme, it opens. STEPS TO REPRODUCE 1. Install the Willow Desktop [beta] Global Theme through System Settings 2. Apply the theme's Appearance settings 3. Lock the screen 4. Observe the default lockscreen 5. Run kscreenlocker and specify willow's theme (e.g. `/usr/lib/x86_64-linux-gnu/libexec/kscreenlocker_greet --testing --theme org.kde.willow-light.desktop`) 6. Observe Willow appear correctly in a preview window OBSERVED RESULT The default Breeze lockscreen is seen with the Sleep option under the password input field. Willow puts power settings in the bottom right corner of the screen. When run with --testing, Willow appears correctly, but the actual lockscreen does not show the theme. EXPECTED RESULT The Willow lockscreen appears. Or, at least provide some clue of incompatibility when run with kscreenlocker. SOFTWARE/OS VERSIONS Operating System: KDE neon 5.26 KDE Plasma Version: 5.26.1 KDE Frameworks Version: 5.99.0 Qt Version: 5.15.6 Kernel Version: 5.15.0-52-generic (64-bit) Graphics Platform: X11 ADDITIONAL INFORMATION I have noticed that the updated Nova themes seem to have fixed the problem. -- You are receiving this mail because: You are watching all bug changes.