arch (+ SteamOS) + Debian (+ Ubuntu, Kali, Deepin, Elementary, Mint etc.), Fedora, other (f.e. hyprland)
- use wallpaper-engine-files natively (linux, precompiled
- KDE-Plasma Plugin (Desktop-Mode: right-click, background ...)
** precompiled for simple use (f.e. through limits of steam-decks-compilation-capabilities, see
no need to install the plugin through discover, everything gets installed system-wide through packages here
plasma 6.5.4+
sudo pacman -U ./WallpaperEngine_kde6-1.1d-1-x86_64.pkg.tar.zst --overwrite '*'
plasma 6.3 (-6.5.4)
sudo pacman -U ./WallpaperEngine_kde6-3_1c-1-x86_64.pkg.tar.zst --overwrite '*'
Legacy: plasma 6 (-6.2)
sudo pacman -U ./WallpaperEngine_kde6-1.1a-1-x86_64.pkg.tar.zst --overwrite '*'
Legacy: plasma 5
sudo pacman -U ./WallpaperEngine_kde-1_1-1-x86_64.pkg.tar.zst --overwrite '*'
SteamOS 3.7 / 3.8 (stable / beta)
sudo steamos-devmode enable --no-prompt
sudo pacman -U ./WallpaperEngine_kde6-3_1c-1-x86_64.pkg.tar.zst --overwrite '*'
plasmapkg2 -r ~/.local/share/plasma/wallpapers/com.github.casout.wallpaperEngineKde && qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.evaluateScript 'var allDesktops = desktops();print (allDesktops);for (i=0;i<allDesktops.length;i++) {d = allDesktops[i];d.wallpaperPlugin = "org.kde.image";d.currentConfigGroup = Array("Wallpaper", "org.kde.image", "General");d.writeConfig("Image", "file:///media/sda2/Background/SpaceWall/Escape_Function.jpg")}' & plasmashell --replace &
sudo steamos-readonly enable
SteamOS 3.9 (dev-Channel / 'main')
sudo steamos-devmode enable --no-prompt
sudo pacman -U ./WallpaperEngine_kde6-1.1d-1-x86_64.pkg.tar.zst --overwrite '*'
kpackagetool6 -r ~/.local/share/plasma/wallpapers/com.github.casout.wallpaperEngineKde && qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.evaluateScript 'var allDesktops = desktops();print (allDesktops);for (i=0;i<allDesktops.length;i++) {d = allDesktops[i];d.wallpaperPlugin = "org.kde.image";d.currentConfigGroup = Array("Wallpaper", "org.kde.image", "General");d.writeConfig("Image", "file:///media/sda2/Background/SpaceWall/Escape_Function.jpg")}' & plasmashell --replace &
sudo steamos-readonly enable
Plasma 6.3 (-6.5) / qt 6.8.2 (-6.9.2)
sudo apt install ./int_wallpaper_engine_qt6-1-1_amd64.deb
Legacy: Plasma 6 (6.1-6.2)
sudo apt install ./int_wallpaper_engine_qt6-1-1_amd64.deb
Legacy: Plasma 5 / qt5*
sudo apt install ./int_wallpaper_engine_1-1_amd64.deb
- reboot
- choose the folder where steam has installed wallpaper-engine (usually ~/.steam/steam > copy/paste it into the file-chooser)
- enjoy
Default Steam library path (Flatpak): ~/.var/app/com.valvesoftware.Steam/data/Steam
- CTRL+ALT+T (Terminal) -- or boot into konsole -- then type:
sed -i '/wallpaperEngineKde/d' ~/.config/plasma-org.kde.plasma.desktop-appletsrc & qdbus6 org.kde.Shutdown /Shutdown logout
- WPE needs to be installed through steam before usage (main source of 'scene'-errors because of missing 'assets'-folder)
- choose WPE-version in steam: 'windows 7 compatibility' (esp. when 'scenes' crash that formerly worked)- also try this.
no responsibility taken for usage.
gamemode, settings-tab left: scroll down, tap 'enter developer mode'
in the new developer-tab on the left: enable 'extended update-channels'
go back to system-tab left: enable new OS-Update-Channel 'Main', check for updates>
- try this.
cd SteamOS-wallpaper-engine-kde-plugin
./remove.sh
- Use at your own risk!
- This is for educational and research purposes only!
- No responsibility taken for any local customizations of the git!

