Created attachment 163725 [details] Demonstration If you go into the settings, you can see that the system wallpaper is not loading STEPS TO REPRODUCE 1. Go to Settings => "Screen Locking" 2. Go to Appearance 3. Switch the wallpaper mode to "Image" 4. You will see that you cannot select a wallpaper. They just didn't load. OBSERVED RESULT It's empty, there's no wallpaper. EXPECTED RESULT I had to see a list of all the wallpapers SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Neon (Unstable), Wayland KDE Plasma Version: 5.90.0 KDE Frameworks Version: 5.246.0 Qt Version: 6.6.0 ADDITIONAL INFORMATION I'm attaching a video for a better demonstration. In addition, I'm attaching all the console log I got while recording the video: ``` qt.qml.typeresolution.cycle: Cyclic dependency detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml" qt.qml.typeresolution.cycle: Cyclic dependency detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml" qt.qml.typeresolution.cycle: Cyclic dependency detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg_objectName" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg_ColorDefault" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg_objectNameChanged" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg_valueChanged" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg_keys" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg_isImmutable" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg_writeConfig" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___0" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___1" qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to non-existent property "cfg_objectName" qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to non-existent property "cfg_objectNameChanged" qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to non-existent property "cfg_valueChanged" qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to non-existent property "cfg_keys" qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to non-existent property "cfg_isImmutable" qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to non-existent property "cfg_writeConfig" qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to non-existent property "cfg___0" qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to non-existent property "cfg___1" qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to non-existent property "cfg___2" qrc:/kcm/kcm_screenlocker/LnfConfig.qml:31: Error: Cannot assign to non-existent property "cfg___3" qt.qml.context: qrc:/kcm/kcm_screenlocker/Appearance.qml:42:17 Parameter "index" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead. qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg_objectName" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg_PreviewImageDefault" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg_PreviewImage" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg_objectNameChanged" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg_valueChanged" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg_keys" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg_isImmutable" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg_writeConfig" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___0" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___1" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___2" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___3" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___4" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___5" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___6" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___7" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___8" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___9" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___10" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___11" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___12" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___13" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___14" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___15" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___16" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___17" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___18" qrc:/kcm/kcm_screenlocker/WallpaperConfig.qml:35: Error: Cannot assign to non-existent property "cfg___19" file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/config.qml:240:9: QML Connections: Detected function "onCurrentWallpaperChanged" in Connections element. This is probably intended to be a signal handler but no signal of the target matches the name. file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/config.qml:228: TypeError: Cannot read property 'currentWallpaper' of undefined file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/config.qml:23: TypeError: Cannot read property 'configuration' of null file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/config.qml:74: TypeError: Cannot read property 'currentWallpaper' of undefined file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/config.qml:241:13: Unable to assign [undefined] to QObject* ```
Can reproduce on Arch Linux running Plasma 6 beta.
same here: Operating System: openSUSE Tumbleweed 20231202 KDE Plasma Version: 5.90.0 KDE Frameworks Version: 5.246.0 Qt Version: 6.6.1 Kernel Version: 6.6.3-1-default (64-bit) Graphics Platform: Wayland Processors: 20 × 13th Gen Intel® Core™ i7-13700H Memory: 62.5 GiB of RAM Graphics Processor: Mesa Intel® Graphics Manufacturer: TUXEDO Product Name: TUXEDO InfinityBook Pro Gen8 (MK1)
*** This bug has been marked as a duplicate of bug 477996 ***