5 ms·
Unfortunate it is still essentially impossible to share consumer GPUs with multiple virtualized hosts, which limits the utility. My dream is to build one beefy
by shepherdjerred 3mo ago
Unfortunate it is still essentially impossible to share consumer GPUs with multiple virtualized hosts, which limits the utility. My dream is to build one beefy server and play old games like COD via connected thin clients
- bvcp 3mo agointels gpu supports vgpu with no extra licence
- felixfurtak 3mo agoIt's possible to run vgpu with modded drivers up to, I think, RTX 2xxx series.
- wjnc 3mo agoThanks to the comment above I discovered Games on Whales and just read up on the possibilities. Isn’t that exactly your usecase? It seems you can stream to multiple underpowered systems provided you have network, RAM, GPU and enough cores. It even streams to Apple TV, Chromecast etc.
- shepherdjerred 3mo agoNo, I mean to have multiple concurrent sessions, e.g. to have friends over on laptops playing games from a centralized device
- PalmPilotProMax 3mo agoThat's exactly what Game on Whales offers It's multi seat.
- deleted 3mo ago[deleted]
- shepherdjerred 3mo agoYes, because it uses containers. It’s not using VMs which would probably be required e.g. for many windows games
- alimbada 3mo agoNot sure if LXCs would help in that regard as I haven't used it for gaming but you can share a GPU between LXC guests and the host. I have an unprivileged LXC running in Proxmox that uses the GPU for transcoding video.
- shepherdjerred 3mo agoAFAIK there is no way to share a GPU between a host and multiple VMs without commercial hardware
- EnigmaCurry 3mo agoThats the thing, LXC isn't a VM, its a container, so they all share the same kernel. I think its worth a shot, so I may test this.
- apitman 3mo agoFWIW Incus is really good here. I don't quite have it fully working for headless gaming containers sharing a single GPU, but I'm very confident it will work at this point.