![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.world/pictrs/image/8286e071-7449-4413-a084-1eb5242e2cf4.png)
3·
7 months agoI actually did go with the route of using a desktop as my server. I custom built it with the expectation of it being a server I would remote into for games. I have proxmox on it with a windows VM I remote into with parsec instead of sunshine. It allows me to keep a light laptop while still getting the beefy power of a desktop.
I recommend QEMU/KVM with GPU passthrough (will require two GPUs but an iGPU will suffice for the host Linux install if you don’t need a powerful GPU for it). You don’t get complete bare metal performance but it’s close.
You can do USB passthrough for your gaming peripherals with the windows-only drivers installed on the VM.
I actually do this now for video games but with a windows VM running on a headless proxmox host that I remote into with Parsec. I had to scrap and remake the VM a few times in the beginning while figuring everything out but the VM has been going strong without breaking for around 1.5 years now.