Use VM on Mini PC as Steam Link client

Wasabisan

New Member
Jun 6, 2025
1
0
1
Hi! I am new to Proxmox and I am using it on a miniPC that sits in my living room next to my TV.
I also have a gaming PC in a different room from which I would like to stream games to the mini PC via the Steam Link App.
The mini PC and the TV are connected via HDMI.

If my theory is correct, I need an LXC or a VM that has access to both the GPU (including HDMI), USB ports and Bluetooth hardware of my mini PC to connect game-controllers.

To clarify: I do not want to run games on the Proxmox MiniPC. I just want to stream games from my gaming PC to the mini PC, which outputs them on my TV and manages the game controller inputs.

Does anybody know wheter an LXC is enough for this, or if a VM is needed.

Also, how hard is it to set up a VM/LXC that uses the local hardware, like the HDMI port and Bluetooth module?

Do you have any suggestions how I should approach this?



Sidenote: I currently host an OpenMediaVault VM and a privileged Jellyfin LXC on my mini PC. (privileged because I already failed miserably at passing the iGPU through to an unprivileged container!)


Any help is much apprechiated! Cheers!
 
Last edited:
Hi! I stumbled onto here because I was also looking for the same thing. I read that you can just install a desktop then use an appimage for moonlight or another game streaming service. This is the link for setting up a desktop environment:

https://pve.proxmox.com/wiki/Developer_Workstations_with_Proxmox_VE_and_X11

You could probably just install steam on the desktop, add the application to steam and start in big picture mode for a more console-like experience.

Dunno if you already found an answer but hope this helps!