STEPS TO REPRODUCE 1. open Screen Locking KCM 2. click on "Configure..." button 3. set the Wallpaper type to "Slideshow" mode and choose a folder containing images 4. set "Change every" to 5 seconds for test purposes 5. apply the changes 6. lock your screen OBSERVED RESULT the background is a solid black color and it never changes EXPECTED RESULT slideshow background works SOFTWARE/OS VERSIONS Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.27.80 KDE Frameworks Version: 5.240.0 Qt Version: 6.6.0 Graphics Platform: Wayland
Can reproduce.
Seems to affect all wallpaper plugins, in fact. I believe it's a problem with the shader.
*** Bug 472926 has been marked as a duplicate of this bug. ***
Git commit 1cadab0acbbc09c98ff9b3e1ea534105e68c7799 by David Redondo. Committed on 23/08/2023 at 16:53. Pushed by davidre into branch 'master'. greeter: Make wallpapers work in Plasma 6 In Plasma 6 wallpapers instantiate WallpaperItem as root item themselves. So we need to let our wrapper gain the full API, make it an item and register it to be instantiated. Because pluginName and configuration are CONSTANT upstream we need to make sure they are already correct when the item is complete. Related: bug 470601 M +28 -14 greeter/greeterapp.cpp M +1 -1 greeter/greeterapp.h M +1 -0 settings/CMakeLists.txt M +1 -1 settings/appearancesettings.cpp M +2 -2 settings/wallpaper_integration.cpp M +16 -3 settings/wallpaper_integration.h https://invent.kde.org/plasma/kscreenlocker/-/commit/1cadab0acbbc09c98ff9b3e1ea534105e68c7799