this post was submitted on 01 Feb 2026
15 points (94.1% liked)

Linux Gaming

23688 readers
94 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

No memes/shitposts/low-effort posts, please.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
 

Hey all, I've got an under powered laptop that I would like to stream Steam games to from my main PC (main PC has an AMD 9070XT, laptop has something like an Nvidia 1660). What I need to do is still be able to use my main PC while streaming to the laptop at the same time.

I've looked at solutions like moonlight, and I don't recall it worked very well or didnt support having a virtual display. I don't know that this is possible on Linux, but seems to be pretty easy to do on Windows.

What are my options here? Is it even viable to have a fully usable desktop while also utilising the GPU to stream games elsewhere?

you are viewing a single comment's thread
view the rest of the comments
[–] maxwellfire@lemmy.world 3 points 13 hours ago (3 children)

This is exactly what Wolf is meant for. It works great!

[–] Matty_r@programming.dev 1 points 11 hours ago (2 children)

Looks confusing to setup. So there is a Wolf container which streams to a Moonlight client, but there also needs an Apps container with Steam preinstalled which is launched through the Wolf container?

[–] maxwellfire@lemmy.world 3 points 7 hours ago* (last edited 7 hours ago) (1 children)

You only setup the wolf container and give it access to the docker socket to spawn more containers. Then when a user connects via moonlight, they choose an app via the UI, and it will spin up a container for that app with a virtual desktop just for them. Critically that virtual desktop will match whatever fps/resolution the client requests.

It does require some knowledge about docker to get setup, like how mounts work (so you can have files shared into the containers, etc). But it's pretty simple. You can basically just copy the docker compose file (or I use the podman quadlet file) and modify the paths where you want to save things and you're good to go. If you want to share the game installations with your main computer's steam, that's a bit more work, but also not too much.

There's very good support on the project discord as well if you have questions/issues

[–] Matty_r@programming.dev 1 points 3 hours ago

Very cool. I'll give it a shot. Cheers