Auto-pause
It listens for X11 visibility events and falls back to asking xdotool and wmctrl what the active window is doing — so it still works on desktops that report visibility badly. Maximise anything and playback stops.
A looping video behind your icons — decoded on the GPU, with sound if you want it — that stops by itself the moment a window covers the desktop.
This is a desktop with Zyv-Wallpapers running. Keep scrolling and use it the way you would.
Live-wallpaper apps usually ship an entire browser engine and weigh hundreds of megabytes. This is a small Python program driving mpv — the video player your system already has.
On your machine it's any video file — MP4, WEBM, MKV, whatever mpv plays. Here are four to get the feel.
Off by default. It goes past 100% — up to 150% — for clips that were mastered quietly.
That's what kills every other live wallpaper. This one watches the desktop, so you never have to.
It listens for X11 visibility events and falls back to asking xdotool and wmctrl what the active window is doing — so it still works on desktops that report visibility badly. Maximise anything and playback stops.
VA-API hands the work to Intel and AMD hardware decoders. Your CPU stays out of it.
Off by default. Turn it on and push past 100% when a clip is quiet.
No black frame at the seam, no restart flicker.
It holds until X and audio are really up, instead of firing at login and failing.
The wallpaper window is input-transparent: the X server hands every click to whatever is underneath. Icons, right-click menus and drag-selection behave exactly as they did before.
The engine puts its window at desktop level and makes it input-transparent using X11 extensions. Wayland deliberately allows neither, so there's nothing to fall back to — on Wayland it won't run. Better to know now than after the install.
echo $XDG_SESSION_TYPE
If it says wayland: log out, click the gear at the login screen and choose “Ubuntu on Xorg”. Ubuntu 22.04 and later default to Wayland.
Zorin OS, Linux Mint Cinnamon and Xfce — nothing to change.
Yes, and permanently. There is no account, no credit balance and no paid tier hiding behind a feature. It is MIT licensed.
Video decoding runs on your GPU through VA-API, not your processor, so the cost is small to begin with. And whenever a window covers the desktop the playback stops entirely, which is most of the time you are actually working.
Almost certainly because you are in a Wayland session. Run echo $XDG_SESSION_TYPE — if it says wayland, log out, click the gear icon at the login screen and pick “Ubuntu on Xorg”.
Yes. The wallpaper window is input-transparent, which means the X server passes every click through it to whatever is underneath. Icons, right-click menus and drag-selection all behave exactly as they did before.
Yes. It installs an autostart entry that waits for the X server and the audio system to be ready before it starts, rather than firing at login and failing.
Anything mpv can play, which is essentially everything — MP4, WEBM, MKV, MOV. For a wallpaper, a short clip that loops cleanly at 1080p is the sweet spot.
No. It is built on X11 and mpv through GTK, which is a Linux stack. Windows already has good options for this; Linux did not, which is why it exists.
One 579 KB package for Debian, Ubuntu, Mint and Zorin. No account, no credits.