Hi everyone,
I’m running two gaming VMs on **Proxmox 8** with GPU passthrough:
* **Windows 11 VM**
* **Bazzite (Fedora/SteamOS‑based) VM**
To bypass anti‑VM checks I added this to the *Windows* VM and **Bazzite** VM:
args: -cpu 'host,-hypervisor,+kvm_pv_unhalt,+kvm_pv_eoi,
hv_spinlocks=0x1fff,hv_vapic,hv_time,hv_reset,hv_vpindex,
hv_runtime,hv_relaxed,kvm=off,hv_vendor_id=amd'
---
### Results so far
*Fall Guys* launches on both VMs once the hypervisor bit is hidden, but *Marvel Rivals* still refuses to start on Bazzite.
---
### What I’ve already tried on the **Bazzite** VM
1. Using the same CPU flags as Windows – guest won’t boot if `-hypervisor` is present, so I removed it.
2. Removed as many VirtIO devices as possible (still using VirtIO‑SCSI for the system disk).
3. Use real world smbios.
4. Updated Bazzite & Proton GE to the latest versions.
No luck so far.
* **Has anyone actually managed to run Marvel Rivals inside a KVM VM on Linux?**

I’m running two gaming VMs on **Proxmox 8** with GPU passthrough:
* **Windows 11 VM**
* **Bazzite (Fedora/SteamOS‑based) VM**
To bypass anti‑VM checks I added this to the *Windows* VM and **Bazzite** VM:
args: -cpu 'host,-hypervisor,+kvm_pv_unhalt,+kvm_pv_eoi,
hv_spinlocks=0x1fff,hv_vapic,hv_time,hv_reset,hv_vpindex,
hv_runtime,hv_relaxed,kvm=off,hv_vendor_id=amd'
---
### Results so far
*Fall Guys* launches on both VMs once the hypervisor bit is hidden, but *Marvel Rivals* still refuses to start on Bazzite.
---
### What I’ve already tried on the **Bazzite** VM
1. Using the same CPU flags as Windows – guest won’t boot if `-hypervisor` is present, so I removed it.
2. Removed as many VirtIO devices as possible (still using VirtIO‑SCSI for the system disk).
3. Use real world smbios.
4. Updated Bazzite & Proton GE to the latest versions.
No luck so far.
* **Has anyone actually managed to run Marvel Rivals inside a KVM VM on Linux?**
