Install mpvpaper on CachyOS

video wallpaper program for wlroots based wayland compositors.

From the official CachyOS repo. Install with pacman, no AUR helper needed.

Reviewed Nov 2, 2026 · independent guide

How do I install mpvpaper on CachyOS?

Run this in a terminal:

sudo pacman -S mpvpaper

mpvpaper is in the cachyos repo, the CachyOS project's own package repository, so pacman installs it directly with no AUR helper and no build script. The package is signed with the CachyOS repository key, and pacman checks the signature before it installs.

What should I do after installing mpvpaper?

  1. It installs these commands: mpvpaper and mpvpaper-holder.
  2. Run pacman -Qi mpvpaper to see the installed version and the optional dependencies.

How do I update or remove mpvpaper?

Update:

sudo pacman -Syu

Remove:

sudo pacman -Rns mpvpaper

What is mpvpaper?

A video wallpaper program for wlroots based wayland compositors.

Package description: video wallpaper program for wlroots based wayland compositors

Reviews of mpvpaper on CachyOS

No reviews yet. Be the first to review mpvpaper.

    Leave a review

    Your rating

    No login. No links, please. We keep a one way hash of your connection to stop spam, never your IP address. Posts that break the rules may be hidden. Privacy

    From GitHub

    GhostNaN/mpvpaper · ★ 1,646 stars · last commit Aug 29, 2026 · latest release Jul 18, 2026

    Real issues opened by users on the project's GitHub, shown as written with a link to each one. 10 most reacted issues opened in the last two years plus the 5 newest issues, bots, pull requests, non English and political posts skipped, capped at 15 per repo. Fetched Nov 1, 2026.

    1. It would be nice to have the option to automatically mute the wallpaper when another audio is playing, idk if there's any script for it (haven't found any that works) so having it as a default feature would be great

      @claymorwan · · 2 reactions · 1 comments · View on GitHub

    2. Okay, if i try to open the file with mpv, it works, however, mpvpaper fails to recognize the file format, i'm using mp4, am i doing this right? could i possibly be forgetting something?

      @Yhuot · · 1 comments · View on GitHub

    3. Hello, we are trying to implement mpvpaper support in waypaper, and we are facing an issue of changing wallpaper for specific monitor in such a way that previous video would stop running. I checked the documentations, but couldn't really find an answer, maybe you could help us?…

      @anufrievroman · · 5 comments · View on GitHub

    4. I tried many parameters but none of them helped mpvpaper '' -o "no-audio --loop-file=yes --input-cursor=no --input-default-bindings=no" /home/andenl/Videos/video.mp4 i use arch with kde plasma on wayland

      @AnDenL · · 2 comments · View on GitHub

    5. @littleblack111 · · 0 comments · View on GitHub

    6. Hello, I trying to start a wallpaper muted, which can be achieved with no-audio in options. But later if try to unmute this process via echo 'cycle mute' | socat it doesn't work. However, it works if I start wallpaper with audio. So, is no-audio option literary means that there…

      @anufrievroman · · 2 comments · View on GitHub

    7. I am getting very low fps and my system starts to hang i have enabled gpu in mpv config here are my pc specs i5-12th gen 16gb ddr4 rtx2050 4gb vram here the command i am using mpvpaper -o "--loop" '' [file path.mp4]

      @Chirag-Jamariya · · 1 comments · View on GitHub

    8. I have 3 screens and one of them is portrait orientated and mpvpaper fits the source video. How to make video cropped so it fits the entire screen?

      @Zdertis420 · · 3 comments · View on GitHub

    9. I use a kvm switch daily, and unfortunately this causes the displays to disconnect from the computer. Most programs handle this under wayland (although there are many others with similar issues). mpv itself seems to be able to handle the display disappearing. The backtrace isn't…

      @Flat · · 3 comments · View on GitHub

    10. Can I disable subtitles for mpvpaper? If I can, how? And if i can't, there's any other way? Or how do I can directly remove every subtitles from around 40 different videos divided in two folders? My actual commands used in my custom conf file to exec mpvpaper everytime my pc…

      @jvarelaw · · 1 comments · View on GitHub

    11. I'm experiencing a black screen when using mpvpaper on Pop!OS COSMIC (Wayland) with an NVIDIA GTX 1660 SUPER. I originally encountered this through my application, Papyrus, which uses mpvpaper for wallpaper rendering. I was able to reproduce the issue by running mpvpaper…

      @PSGtatitos · · 4 comments · View on GitHub

    12. mpvpaper intermittently segfaults during shutdown (SIGTERM from systemctl --user stop/restart). Two threads end up inside exit() concurrently: A worker thread reaches mpvpaper's exit path (die()), which calls exit() directly. The main thread is simultaneously inside glibc's own…

      @ChimeraMind · · 0 comments · View on GitHub

    13. instead of mpvpaper I simply use wl-freeze to pause/resume the process (since I already had that installed anyways) Works like a charm.

      @RobinMeow · · 3 comments · View on GitHub

    14. I'm using mpvpaper on niri. However, it seems that auto pause doesn't pause the wallpaper when focused window is open in fullscreen mode, such as Arknights: Endfield, even though I enabled auto pause. Any idea?

      @Kayxue · · 1 comments · View on GitHub

    15. On Pop!OS COSMIC with proprietary NVIDIA drivers, mpvpaper creates the layer surface and decodes/plays the video, but the wallpaper stays fully black. Forcing Mesa software GL makes the wallpaper visible (at high CPU cost), which suggests the Wayland/EGL layer path works, but…

      @openPhiL · · 1 comments · View on GitHub

    mpvpaper on CachyOS: questions

    Is mpvpaper in the official CachyOS repo?

    Yes. The mpvpaper package is in the cachyos repo, version 1.9-1, built 2026-08-06. Install it with sudo pacman -S mpvpaper.

    Do I need an AUR helper for mpvpaper?

    No. It comes from the cachyos repo, so plain pacman installs and updates it, and sudo pacman -Syu keeps it current.

    What is the mpvpaper command?

    The package installs mpvpaper and mpvpaper-holder.