Need Help with my GamingVM

Gardosen

Member
Dec 12, 2023
2
0
6
Hello everyone,


I’m a passionate tinkerer when it comes to hardware and software, so it was only logical that Proxmox would win my heart.
I’ve built a gaming VM that actually works really well — even games with VM anti-cheat systems don’t detect that it’s running in a virtual machine.


However, I’m now having an issue with one specific game, and I’m wondering whether it’s my setup (the VM) or the game itself.
Could you help me check if there’s anything in my setup that still needs fixing?
Proxmox version: 9.0


My system:
  • MSI X299 E-Gaming Motherboard
  • Intel i9-7980XE
  • 64 GB DDR4 RAM @ 3000 MHz
  • 1 TB NVMe Samsung 970 EVO Plus (Windows drive)
  • 500 GB NVMe Samsung 970 EVO (Proxmox drive)
  • 2 TB SSD Samsung Q EVO (Ubuntu drive)
  • NVIDIA RTX 3090 24 GB
  • 2× Dell 4K monitors

Code:
agent: 1
balloon: 0
bios: ovmf
boot: order=hostpci3
cores: 32
args: -cpu host,kvm=off,hv_vendor_id=AuthenticInt,topoext=on,aes,tsc-deadline=on,md-clear,pcid,invtsc,spec-ctrl,ssbd,pdpe1gb,hv-evmcs,hypervisor,hv_relaxed,hv_spinlocks=0x1fff,hv_vapic,hv_time,hv_synic,hv_stimer,hv_tlbflush,hv_vpindex,hv_runtime
efidisk0: local-lvm:vm-100-disk-1,efitype=4m,pre-enrolled-keys=1,size=4M
hostpci1: 0000:65:00,pcie=1,x-vga=1,rombar=1
hostpci2: 0000:03:00,pcie=1
hostpci3: 0000:06:00,pcie=1
hugepages: 2
ide0: local:iso/windows-11.iso,media=cdrom,size=7568488K
machine: pc-q35-10.1,viommu=virtio
memory: 49152
name: Windows
net0: e1000=BC:24:11:6E:4C:FB,bridge=vmbr0,firewall=1
numa: 1
ostype: win11
smbios1: uuid=247b4020-d7da-11dd-b256-107b441964c7,manufacturer=U3lzdGVtIG1hbnVmYWN0dXJlcg==,product=U3lzdGVtIFByb2R1Y3QgTmFtZQ==,version=U3lzdGVtIFZlcnNpb24=,serial=U3lzdGVtIFNlcmlhbCBOdW1iZXI=,sku=QVNVU19NQl9LQkxY,family=VG8gYmUgZmlsbGVkIGJ5IE8uRS5NLg==,base64=1
sockets: 1
tpmstate0: local-lvm:vm-100-disk-2,size=4M,version=v2.0
usb0: host=046d:c335
usb1: host=046d:c53a
vcpus: 32
vga: none
vmgenid: 5ae3d9b3-ee22-4a4f-8916-80f94c365821


3DMark benchmark scores:
https://www.3dmark.com/compare/spy/59746088/spy/59725874
(The 2nd result is the VM, the 1st is bare metal.)


I hope you can help me out!


Best regards,
Marco
 
That’s a seriously impressive setup getting a gaming VM to run this smoothly (especially with anti-cheat not detecting it) is no small achievement.

From your config, most of the usual VM detection flags already look well handled (like kvm=off and custom CPU flags). If it’s just one specific game causing issues, there’s a good chance it’s using more advanced detection methods things like timing checks, hardware fingerprinting, or even driver-level validation. Some newer titles are getting much stricter with this.

You might want to double-check:

  • GPU passthrough stability (especially with RTX 3090 + drivers)
  • Hyper-V enlightenments (sometimes disabling a few can help)
  • TPM behavior and Secure Boot (some games validate these closely)
  • Latency/timing differences vs bare metal
Also interesting that your 3DMark scores are close that usually means performance isn’t the bottleneck, it’s more likely detection or compatibility.

On a lighter note, when dealing with setups this complex, I sometimes switch to something simple just to relax geometry dash pc 64 bit runs super smooth and doesn’t require all this VM tweaking.

Really curious which game is causing the issue though might help narrow it down further.
 
  • Like
Reactions: Johannes S