catsout / wallpaper-engine-kde-plugin

A kde wallpaper plugin integrating wallpaper engine
https://store.kde.org/p/1475528/
GNU General Public License v2.0
1.78k stars 78 forks source link

No wallpapers showing in selection screen after updating KDE #279

Open hydranmenace opened 1 year ago

hydranmenace commented 1 year ago

Describe the bug

I had this plugin installed from source previously and was working fine. After updating my system to KDE 5.27.1 the plugin stopped showing any videos in my library. I rebuilt from source again with no issues failures. Same settings as when working previously, pointing to the same steam folder for my wallpaperengine install. I have tried pointing to other folders that I know contain my wallpapers (linked) which worked fine previously. It doesn't seem to matter what folder location I try. None work. I don't know if my updating broke something or I am missing something obvious. Would appreciate any help.

According to the "about" tab in the settings for this all the required libs are checked.

Workshop link
N\A (None working)

System Information

Additional context

I did systemctl --user restart plasma-plasmashell.service after reinstalling.

Doing plasmashell --replace gives:

Error loading KCM: "Could not find plugin org.kde.image" file:///usr/lib/qt/qml/org/kde/kcm/SettingHighlighter.qml:0: ReferenceError: kcm is not defined file:///usr/lib/qt/qml/org/kde/kcm/SettingHighlighter.qml:37: ReferenceError: kcm is not defined file:///usr/lib/qt/qml/org/kde/kcm/SettingHighlighter.qml:37: ReferenceError: kcm is not defined file:///usr/lib/qt/qml/org/kde/kcm/SettingHighlighter.qml:37: ReferenceError: kcm is not defined file:///home/myusername/.local/share/plasma/wallpapers/com.github.casout.wallpaperEngineKde/contents/ui/config.qml:9:1: QML ColumnLayout: StackView has detected conflicting anchors. Transitions may not execute properly. file:///home/myusername/.local/share/plasma/wallpapers/com.github.casout.wallpaperEngineKde/contents/ui/Pyext.qml:89: TypeError: Cannot read property 'jrpc' of null file:///home/myusername/.local/share/plasma/wallpapers/com.github.casout.wallpaperEngineKde/contents/ui/Pyext.qml:89: TypeError: Cannot read property 'jrpc' of null QProcess: Destroyed while process ("/bin/sh") is still running. kf.coreaddons: "Could not find plugin com.github.casout.wallpaperEngineKde" Error loading KCM: "Could not find plugin com.github.casout.wallpaperEngineKde" qml: JSON.parse: Parse error file:///home/myusername/.local/share/plasma/wallpapers/com.github.casout.wallpaperEngineKde/contents/ui/config.qml:9:1: QML ColumnLayout: StackView has detected conflicting anchors. Transitions may not execute properly. QProcess: Destroyed while process ("/bin/sh") is still running. qml: ----python helper connected---- qml: folder not found: /home/myusername/Documents/431960/steamapps/workshop/content/431960 qml: folder not found: /home/myusername/Documents/431960/steamapps/common/wallpaper_engine/projects/defaultprojects qml: folder not found: /home/myusername/Documents/431960/steamapps/common/wallpaper_engine/projects/myprojects qml: filtered, filter: , from 0 to 0 qml: JSON.parse: Parse error file:///home/myusername/.local/share/plasma/wallpapers/com.github.casout.wallpaperEngineKde/contents/ui/PowerSource.qml:11:5: Unable to assign [undefined] to int qml: JSON.parse: Parse error qml: JSON.parse: Parse error

GuangDai commented 1 year ago

Same