I’m extensively looking to setting up gaming on linux inside a VM on proxmox VE. But nothing i’ve tried worked.
I’m trying out bunch of games through Steam and its proton compatibility layer. Games I tried:
- Sekiro
- Elden Ring
- Dark Souls 3
I’ve tried:
- Manjaro KDE
- Bazzite
on VM:
I was successfully install Windows 10 inside a VM and run games on there. By following this reddit post
But on any linux VM attempts, games can go ‘starting’ but back to ‘launch’ in a few seconds. It just fails…
I just want to know if anybody has ever successfully done this:D
- krolden ( @krolden@lemmy.ml ) 6•1 day ago
that reddit post is from 6 years ago so its probably a bit out of date. Follow the pve wiki
https://pve.proxmox.com/wiki/PCI(e)_Passthrough
You need to use uefi instead of seabios per your screenshot
- David From Space ( @emuspawn@orbiting.observer ) English4•1 day ago
I’ve passed through my GPU for acceleration purposes which has worked pretty well. I don’t see a passed-through GPU in your screenshot. I’ll assume you turned on the correct IOMMU and SR-IOV settings, added the PCI:E hardware to that VM, and made sure it showed up inside the guest OS?
Yup! The screenshot can be confiding because I tinker a lot with cpu, memory, pcie etc. I made it work with gpu pass through etc. so it was hard for me to capture exact setup in a single screenshot. in fact, games that don’t require proton runs very well like Celeste.
- ReversalHatchery ( @ReversalHatchery@beehaw.org ) English1•19 hours ago
how did you pass through the gpu if it’s not visible on that list?
- Telorand ( @Telorand@reddthat.com ) 2•1 day ago
Don’t know much about proxmox, but I know that Hyper-V tries to create every VM with Secure Boot turned on, and every Linux distro I’ve tried won’t boot the installer like that.
Maybe double check the settings of the VM.