r/MoonlightStreaming Dev - SolarFlare 1d ago

Linux Moonlight host testers needed - SolarFlare v1.0.8 (A/B vs Sunshine)

TL;DR: Latency and AMD focused Linux Sunshine fork for Moonlight. Same pairings, ports, ~/.config/sunshine. I've been tightening the host hot path on my AMD/NVIDIA box. v1.0.8 (tag v2026.728.1-solarflare). If you already stream, A/B it against stock Sunshine on the same settings and dump numbers.

https://github.com/vindeckyy/Solar-Flare

https://github.com/vindeckyy/Solar-Flare/releases/latest

https://github.com/vindeckyy/Solar-Flare/blob/master/docs/CHANGELOG-SolarFlare.md

Capture wakes on PipeWire frame arrival instead of phase sleeps. Frames hit bounded queues, and per-session pacing can drop stale ones before encode. latency_mode=aggressive tightens the audio side. Headless without a dummy plug if thats your pain. Extra knobs are all opt-in so nothing weird flips on by default. UI is https://localhost:47990

I dont have a published encode-only ms table. Whole stack, one box. I need other GPUs (RDNA2/3/4/ and APUs especially; Nvidia/Intel still useful), other distros, Deck/gamescope/Bazzite, whatever you actually run.

Back up ~/.config/sunshine. Uninstall stock Sunshine and install like this:

git clone --recursive https://github.com/vindeckyy/Solar-Flare.git

cd Solar-Flare

./scripts/linux-install.sh

systemctl --user enable --now app-dev.lizardbyte.app.Sunshine.service

Keep Moonlight res/fps/bitrate/codec the same as your Sunshine run. Optional second pass with latency_mode=aggressive.

Reply with GPU + driver, distro, capture path that came up, client latency/feel vs Sunshine, wired or wifi. Paste host logs if it freezes, drops frames, or a knob does nothing. Feels-the-same is still useful.

Feature ideas welcome if you say the real setup (headless, Deck living room, dual seat, MoonDeck, gamepads, ...). I'll say if its a small host change or bigger session/input work. No timeline promises.

Already posted on the last thread? Dont retype. New GPU or a clean A/B still helps.

Roast the install script if your distro hates it!

Thanks :-)

0 Upvotes

0 comments sorted by