zzag / plasma5-wallpapers-dynamic

Dynamic wallpaper plugin for KDE Plasma
329 stars 18 forks source link

Missing module #5

Closed wildanger64 closed 5 years ago

wildanger64 commented 5 years ago

where I can find "com.github.zagg.private.wallpaper", I'm on fedora 29 kde build from master branch. Screenshot from 2019-04-30 08 58 25

zzag commented 5 years ago

Can you list commands that were used to build and install this wallpaper plugin?

wildanger64 commented 5 years ago

prerequest: dnf install cmake extra-cmake-modules kf5-plasma-devel qt5-qtdeclarative-devel I follow the wiki build and install instruction

zzag commented 5 years ago

Could you post output of sudo make install?

wildanger64 commented 5 years ago

sure, here:

john@localhost build]$ make
[  8%] Built target com.github.zzag.wallpaper-wallpapers-metadata-json
[ 16%] Automatic MOC for target wallpaperplugin
[ 16%] Built target wallpaperplugin_autogen
[100%] Built target wallpaperplugin
[100%] Built target translations
[john@localhost build]$ sudo make install
[sudo] password for john: 
[  8%] Built target com.github.zzag.wallpaper-wallpapers-metadata-json
[ 16%] Automatic MOC for target wallpaperplugin
[ 16%] Built target wallpaperplugin_autogen
[100%] Built target wallpaperplugin
[100%] Built target translations
Install the project...
-- Install configuration: "Release"
-- Up-to-date: /usr/share/dynamicwallpapers/default
-- Up-to-date: /usr/share/dynamicwallpapers/default/images
-- Up-to-date: /usr/share/dynamicwallpapers/default/images/south.png
-- Up-to-date: /usr/share/dynamicwallpapers/default/images/east.png
-- Up-to-date: /usr/share/dynamicwallpapers/default/images/west.png
-- Up-to-date: /usr/share/dynamicwallpapers/default/images/north.png
-- Up-to-date: /usr/share/dynamicwallpapers/default/images/south-east.png
-- Up-to-date: /usr/share/dynamicwallpapers/default/images/north-east.png
-- Up-to-date: /usr/share/dynamicwallpapers/default/images/north-west.png
-- Up-to-date: /usr/share/dynamicwallpapers/default/images/south-west.png
-- Up-to-date: /usr/share/dynamicwallpapers/default/metadata.json
-- Up-to-date: /usr/share/plasma/wallpapers/com.github.zzag.wallpaper
-- Up-to-date: /usr/share/plasma/wallpapers/com.github.zzag.wallpaper/metadata.desktop
-- Up-to-date: /usr/share/plasma/wallpapers/com.github.zzag.wallpaper/contents
-- Up-to-date: /usr/share/plasma/wallpapers/com.github.zzag.wallpaper/contents/ui
-- Up-to-date: /usr/share/plasma/wallpapers/com.github.zzag.wallpaper/contents/ui/WallpaperView.qml
-- Installing: /usr/share/plasma/wallpapers/com.github.zzag.wallpaper/contents/ui/config.qml
-- Up-to-date: /usr/share/plasma/wallpapers/com.github.zzag.wallpaper/contents/ui/main.qml
-- Up-to-date: /usr/share/plasma/wallpapers/com.github.zzag.wallpaper/contents/ui/WallpaperImage.qml
-- Up-to-date: /usr/share/plasma/wallpapers/com.github.zzag.wallpaper/contents/config
-- Up-to-date: /usr/share/plasma/wallpapers/com.github.zzag.wallpaper/contents/config/main.xml
-- Up-to-date: /usr/share/plasma/wallpapers/com.github.zzag.wallpaper/metadata.json
-- Installing: /usr/share/metainfo/com.github.zzag.wallpaper.appdata.xml
-- Up-to-date: /usr/share/kservices5/plasma-wallpaper-com.github.zzag.wallpaper.desktop
-- Up-to-date: /usr/lib64/qml/com/github/zzag/private/wallpaper/libwallpaperplugin.so
-- Up-to-date: /usr/lib64/qml/com/github/zzag/private/wallpaper/qmldir
-- Installing: /usr/share/locale/fr/LC_MESSAGES/plasma_wallpaper_com.github.zzag.wallpaper.mo
-- Installing: /usr/share/locale/nl_NL/LC_MESSAGES/plasma_wallpaper_com.github.zzag.wallpaper.mo
-- Installing: /usr/share/locale/ru/LC_MESSAGES/plasma_wallpaper_com.github.zzag.wallpaper.mo
-- Installing: /usr/share/locale/uk/LC_MESSAGES/plasma_wallpaper_com.github.zzag.wallpaper.mo
[john@localhost build]$ 
zzag commented 5 years ago
-- Up-to-date: /usr/lib64/qml/com/github/zzag/private/wallpaper/libwallpaperplugin.so
-- Up-to-date: /usr/lib64/qml/com/github/zzag/private/wallpaper/qmldir

Hmm, this doesn't look correct.

Can you post output of qtpaths --plugin-dir? Also, are /usr/lib and /usr/lib64 separate directories on Fedora?

zzag commented 5 years ago

In either case, can you rebuild this plugin with

cmake .. -DCMAKE_BUILD_TYPE=Release \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DCMAKE_INSTALL_LIBDIR=lib

Also, don't forget to uninstall previous installation. ;-)

zzag commented 5 years ago

I haven't received any response so closing the issue.