arch (+ SteamOS) + Debian (+ Ubuntu, Kali, Deepin, Elementary, Mint etc.), Fedora / Nobara, 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.1e-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.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.1e-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
- Switch Wallpaper Engine to the compatibility beta: (-> prevents plasma crashes / higher chances problematic wps run)
- Steam -> Library -> right-click Wallpaper Engine -> Properties -> Beta
- Select "win 7 compatibility"
- Restart Plasma:
- Log out and back in, or run:
plasmashell --replace &-- or restart
- Log out and back in, or run:
- Configure your wallpaper:
- Right-click desktop -> Configure Desktop and Wallpaper
- Change wallpaper type from "Image" to "Wallpaper Engine"
- Point it to your Steam library folder (the one containing
steamapps)
~/.local/share/Steam
~/.steam/steam (steam-deck)
~/.var/app/com.valvesoftware.Steam/data/Steam (Flatpak)
- 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!

