Skip to content

Miyazono1/SteamOS-wallpaper-engine-kde-pluginFIXED

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buy Me A Coffee

wallpaper-engine (kde-/plasma-plugin)

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

installation

no need to install the plugin through discover, everything gets installed system-wide through packages here

Arch

plasma 6.5.4+

sudo wget https://github.com/slynobody/SteamOS-wallpaper-engine-kde-plugin/releases/download/0.55d_arch/WallpaperEngine_kde6-1.1d-1-x86_64.pkg.tar.zst

sudo pacman -U ./WallpaperEngine_kde6-1.1d-1-x86_64.pkg.tar.zst --overwrite '*'

plasma 6.3 (-6.5.4)

sudo wget https://github.com/slynobody/SteamOS-wallpaper-engine-kde-plugin/releases/download/0.5.5c_arch/WallpaperEngine_kde6-3_1c-1-x86_64.pkg.tar.zst

sudo pacman -U ./WallpaperEngine_kde6-3_1c-1-x86_64.pkg.tar.zst --overwrite '*'

Legacy: plasma 6 (-6.2)

sudo wget https://github.com/slynobody/SteamOS-wallpaper-engine-kde-plugin/releases/download/0.5.5_qt6_arch/WallpaperEngine_kde6-1.1a-1-x86_64.pkg.tar.zst

sudo pacman -U ./WallpaperEngine_kde6-1.1a-1-x86_64.pkg.tar.zst --overwrite '*'

Legacy: plasma 5

sudo wget https://github.com/slynobody/SteamOS-wallpaper-engine-kde-plugin/releases/download/0.5.5_arch/WallpaperEngine_kde-1_1-1-x86_64.pkg.tar.zst

sudo pacman -U ./WallpaperEngine_kde-1_1-1-x86_64.pkg.tar.zst --overwrite '*'

SteamOS

SteamOS 3.7 / 3.8 (stable / beta)

sudo steamos-devmode enable --no-prompt

sudo wget https://github.com/slynobody/SteamOS-wallpaper-engine-kde-plugin/releases/download/0.5.5c_arch/WallpaperEngine_kde6-3_1c-1-x86_64.pkg.tar.zst

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 wget https://github.com/slynobody/SteamOS-wallpaper-engine-kde-plugin/releases/download/0.55d_arch/WallpaperEngine_kde6-1.1d-1-x86_64.pkg.tar.zst

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

apt (Debian / Ubuntu)

Plasma 6.3 (-6.5) / qt 6.8.2 (-6.9.2)

wget https://github.com/slynobody/SteamOS-wallpaper-engine-kde-plugin/releases/download/0.55e/int_wallpaper_engine_qt6-1-1_amd64.deb

sudo apt install ./int_wallpaper_engine_qt6-1-1_amd64.deb

Legacy: Plasma 6 (6.1-6.2)

wget https://github.com/slynobody/SteamOS-wallpaper-engine-kde-plugin/releases/download/0.5.5a/int_wallpaper_engine_qt6-1-1_amd64.deb

sudo apt install ./int_wallpaper_engine_qt6-1-1_amd64.deb

Legacy: Plasma 5 / qt5*

wget https://github.com/slynobody/SteamOS-wallpaper-engine-kde-plugin/releases/download/0.5.5/int_wallpaper_engine_1-1_amd64.deb

sudo apt install ./int_wallpaper_engine_1-1_amd64.deb

after installation

  • reboot
  • choose the folder where steam has installed wallpaper-engine (usually ~/.steam/steam > copy/paste it into the file-chooser)
  • enjoy

usual library path: ~/.local/share/Steam

or ~/.steam/steam (steam-deck)

Default Steam library path (Flatpak): ~/.var/app/com.valvesoftware.Steam/data/Steam

crashes!

  • 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)

no responsibility taken for usage.

how do i get SteamOS 3.9?

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>

i dont use kde! (but gnome, lxqt, hyprland etc.)

i want to remove this!

cd SteamOS-wallpaper-engine-kde-plugin

./remove.sh

Disclaimer

  1. Use at your own risk!
  2. This is for educational and research purposes only!
  3. No responsibility taken for any local customizations of the git!

About

wallpaper-engine on linux (kde-/plasma, precompiled)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • QML 91.3%
  • JavaScript 4.4%
  • Python 3.5%
  • Shell 0.8%