g0nz0li0

joined 7 months ago
[–] g0nz0li0@piefed.social 2 points 3 days ago* (last edited 3 days ago)

I did exactly this but unfortunately it didn’t address the issue I was experiencing. I read the manual you linked and the support forum for Sunshine.

I posted about it in support forums and also got helpful advice about network latency, matching res and refresh rates to host, running Wayland only session, running game scope, using Apollo, etc.It unfortunately didn’t help.

I tried it on Bazzite (where it is preconfigured) and CachyOS and got the same result on both.

It suspect it’s the encoder but I think it could be a Wayland issue. I didn’t test X11 as that didn’t really suit my purposes.

I explored this issue pretty thoroughly and spent hours trying to solve it :(

[–] g0nz0li0@piefed.social 2 points 3 days ago

I don’t know if it’s the encoder or Wayland being Wayland, but there stutters on the stream (but not the host screen) using VA-API.

Using the same host/receiver on windows (but a different encoder) there’s no issue so not sure it’s related to VRR or framerate matching as many suggest.

[–] g0nz0li0@piefed.social 1 points 3 days ago (1 children)

No output errors at all. It actually runs at high frame rates and high resolution. No matter what res or frame cap or bandwidth limit it will microstutter in predictable ways :(

I’ve tried Sunshine and Moonlight, on both Bazzite (pre-installed and configured) and CachyOS (pacman and AUR).

[–] g0nz0li0@piefed.social 1 points 3 days ago

Yes I do have VA-API and no iGPU, so there wasn’t an easy fix.

I also see the same issue on Bazzite and CachyOS, and the same issue using Apollo and Sunshine. I’ve also deeply investigated network issues as the cause but I think that was a red herring.

Windows was fine out of the box and has specific AMD gpu codexes that the Linux build doesn’t have (I assume proprietary?) so that seems the most likely cause.

[–] g0nz0li0@piefed.social 1 points 3 days ago (2 children)

Dual booting Windows and it works fine there, and there’s definitely encoders not present in Linux that are in windows.

Open to suggestions, or are you just here to have strong opinions about things?

[–] g0nz0li0@piefed.social 7 points 3 days ago (17 children)

Sunshine worked brilliantly under Windows 11, but unfortunately on Linux it lacks the ability to encode the video stream using my RX 7800 XT and microstutters like crazy.

[–] g0nz0li0@piefed.social 5 points 1 month ago

And everywhere you go there's prompts and alerts to upgrade your OneDrive storage or subscribe to Xbox game pass.

Don't even get me started on the experience on handhelds. Microsoft's attempts so far at the Xbox Full Screen experience convinces me they will never get it right.

[–] g0nz0li0@piefed.social 1 points 2 months ago

I go back and forth but GNOME has superior workflow IMO, just a few noticeable exceptions I use extensions for. Consistency of UI and app ecosystem feels a better fit for me, horses for courses though.

[–] g0nz0li0@piefed.social 1 points 2 months ago (2 children)

Or GNOME! GNOME is good too.