Install Sunshine on CachyOS

Self-hosted game stream host for Moonlight.

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

Reviewed Nov 2, 2026 · independent guide · Read the Sunshine guide

How do I install Sunshine on CachyOS?

Run this in a terminal, then open Sunshine from your app menu:

sudo pacman -S sunshine

sunshine 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 Sunshine?

  1. Open Sunshine from your app menu.
  2. Or run sunshine in a terminal.
  3. The package ships the systemd unit app-dev.lizardbyte.app.Sunshine.service. Read the project docs before you enable it.
  4. Run pacman -Qi sunshine to see the installed version and the optional dependencies.

Full Sunshine guide: first run, key settings, common fixes and uninstall

How do I update or remove Sunshine?

Update:

sudo pacman -Syu

Remove:

sudo pacman -Rns sunshine

What is Sunshine?

Self-hosted game stream host for Moonlight.

Package description: Self-hosted game stream host for Moonlight

Reviews of Sunshine on CachyOS

No reviews yet. Be the first to review Sunshine.

    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

    LizardByte/Sunshine · ★ 42,890 stars · last commit Nov 1, 2026 · latest release Sep 15, 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. This issue is present in the latest pre-release On both the latest version and the pre-release version, using HEVC hardware encoding on my AMD GPU (with VA-API) causes the display to be slightly scaled down, showing a green line at the bottom and black bars on the side of the…

      @Gitez-Spaghetti · · 20 reactions · 40 comments · View on GitHub

    2. This issue is present in the latest pre-release Since the output from Sunshine is broken with Sway/wlroots on Vulkan host. It is now also present in the latest stable release, v2025.628.4510 When starting stream in Moonlight, the video is garbled instead of being correct.…

      @quietvoid · · 14 reactions · 16 comments · View on GitHub

    3. None When I enter text using the keyboard, the cursor disappears and the mouse cursor does not reappear. The cursor only reappears when I move the mouse around like crazy or click on the desktop to shrink all windows macOS 15.1.1 arm64/aarch64…

      @DWGIII · · 13 reactions · 27 comments · View on GitHub

    4. None When running Sunshine during Bazzite's Gamemode (Gamescope) we are unable to get the Steam Overlay UI to show. You will hear a sound, and it will show on the native screen, but it does not show when streaming. These issues could be completely unrelated, but I included if it…

      @baltimoresports · · 13 reactions · 19 comments · View on GitHub

    5. This issue is present in the latest pre-release This is my audio setup before starting sunshine stream: As you can see I have set my default audio output to "Virtual Surround Sink". I have set sunshine to listen on my equalizer sink and there is no virtualsink set in my config.…

      @DanielGaaA · · 12 reactions · 5 comments · View on GitHub

    6. This issue is present in the latest pre-release Sunshine freezes the compositor indefinitely(I am currently using hyprland) when closing sunshine after prolonged use Should not freeze Something to do here I tested cleanupgbm() dont think anything's wrong there,something's going…

      @Clutchnp · · 11 reactions · 17 comments · View on GitHub

    7. This issue is present in the latest pre-release When hosting on my Linux machine with multi-monitor, the main monitor on Sunshine is set as the HDMI one, even if my main monitor is set as the DP one on the OS. After changing the motidor to be displayed in the setting "Display…

      @laurorual · · 9 reactions · 27 comments · View on GitHub

    8. Unable to test because of using the Flatpak version Similar to see in #3668 which was closed without being solved AFAIK, Sunshine fails to detect an existing running PulseAudio instance. As a result nothing works and I get a non-functional Sunshine. This is a KDE Plasma 6.3…

      @cameronbosch · · 9 reactions · 26 comments · View on GitHub

    9. This issue is present in the latest pre-release Running brew install sunshine or sunshine-beta fails on make step. Should install without errors Homebrew 4.4.21 macOS 15.3 arm64/aarch64 macOS - Homebrew AMD Apple M1 Pro None

      @nekitk · · 8 reactions · 30 comments · View on GitHub

    10. This issue is present in the latest pre-release When using the scroll wheel in Moonlight, it does not scroll directly up or down, but rather towards the top left or bottom right, resulting in inability to scroll on some interfaces. The mouse is the Logitech M720 and Logitech G903…

      @fatebugs · · 6 reactions · 11 comments · View on GitHub

    11. This issue is present in the latest pre-release When the computer is at the login screen after a reboot (so nobody had logged in yet), starting "Desktop" via Moonlight fails with "Failed to start the specified application (Error 0)" (it's probably -1 but Moonlight displays it…

      @bgr · · 2 comments · View on GitHub

    12. Closely related to #5316, but with different GPU hardware and symptoms (black screen instead of a crash). This issue is present in the latest pre-release Sunshine 2026.914.233613 produces a completely black video stream when using KWin/PipeWire capture with VA-API hardware…

      @Tomblarom · · 1 reactions · 1 comments · View on GitHub

    13. This issue is present in the latest pre-release update-path.bat remove writes the PATH back with: If the last PATH entry ends with a backslash, the command line ends in \". Windows command-line parsing treats \" as an escaped literal quote, so reg.exe stores the last entry with a…

      @cleverlie · · 0 comments · View on GitHub

    14. I'm too lazy to test With capture = kms and two monitors on one AMD GPU, the stream always shows the same monitor (the portrait one, as displayed) regardless of outputname. The debug log shows Sunshine choosing the correct, different connector for each outputname value, so…

      @DisparateDan · · 0 comments · View on GitHub

    15. This issue is present in the latest pre-release Here are the reproduction steps. Step 1: Run sudo mkinitcpio -P in the terminal to regenerate the initramfs. Step 2: Reboot the computer and log into a Wayland session. Step 3: Start the Sunshine application. Step 4: Connect using a…

      @aningQwQ · · 0 comments · View on GitHub

    Sunshine on CachyOS: questions

    Is Sunshine in the official CachyOS repo?

    Yes. The sunshine package is in the cachyos repo, version 2026.1028.122642-1, built 2026-10-30. Install it with sudo pacman -S sunshine.

    Do I need an AUR helper for Sunshine?

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

    What is the Sunshine command?

    sunshine. The package is called sunshine.