

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 :(
Arch-based I find is a good middle-ground. I use CachyOS and it’s more or less preconfigured, there’s a selection of packages preinstalled, but it’s still pretty baseline so you can build it up to whatever you want. There’s probably enough to get you going out-of-the-box if you’re new.
But yeah if you’re brand new to Linux there’s distros designed for that audience and you can always hop away to something when you’re ready or if your use-case changes.