I've had good luck with the streaming in Steam. It used to be called in home streaming, but they changed the name and I forget what is called. It works very well in the house, I've used it to play some games with difficult platforming and it was fine. It even works over the Internet, although I assume there would be some lag that way. I've only played civilization 6 from a different location so I couldn't tell if it was lagging.
Easy to set up too, just turn on the option for the host and open steam. From the client, log in with the same username and turn it on. When you look at your games, you have the option of playing local or remote.
Make sure you use hardware video decoding, I had a ton of lag before I got that working right
Not necessarily just steam games. I use the Steam Link app on my home TV connected via Ethernet, and you can boot straight into your desktop. Theoretically I could play or do anything I wanted as if it were my main desktop if I plugged in a mouse and keyboard.
So uh, do i need the Steamlink app and is it supported only for some games or what now? Steams help page isn't really helpful. What you mentioned sounds different.
Yeah I'm gonna be completely honest, Steam has pretty garbage info related to this considering how well it seems to work for me. They should really make it more obvious.
As long as Steam is running and signed in on your PC, after you first set things up, you should be able to pull up the Steam Link app on your phone, TV, etc and connect to your PC. They have to be on the same network until 1st time setup, then you can connect from anywhere.
I think there are some "home streaming" options in the Steam settings that let you set things like "boot to desktop/steam/Big Picture" so you can set it up how you want.
If you're trying to run it off wifi it might not be great (it'll definitely still work), but I've had good luck on a wired connection.
The steamlink app and the regular steam app are the two clients. I don't think they work any differently, but steamlink is remote only. I use the regular steam app but have used steamlink too.
Some games don't work based on how they are made, but steam will let you try with anything. I've had some games where controllers don't work because the game is looking for input on a way that steam isn't sending.
Is there any easy remote desktop solution for gaming at all on Linux?
From what I've seen it's all either too hard, at least for me, to get running (Sunshine/Moonlight) or not performant enough (anything VNC or RDP based, Rustdesk without self-hosting the server)
Theoretically Sunshine as I understand would be best, but I never got it to work, maybe I should try again.
VNC may be good, but probably the limitation for me is the network speed, I just remember that in that in the past when I used Parsec on Windows it was pretty good, even though my network was even worse than it is today, but I liked it especially because it was stupid easy to set up