Playing in VM requires anti-VM detection assistance
Playing in VM requires anti-VM detection assistance
Hello everyone, I’m operating two gaming VMs on Proxmox 8 with full GPU passthrough. I’m using Windows 11 VM Bazzite (based on Fedora/SteamOS) and added certain arguments to the Windows VM and Bazzite VM to bypass anti-VM checks. The command looks like this: 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'.
So far, Fall Guys works on both VMs once the hypervisor setting is hidden. However, Marvel Rivals doesn’t start on Bazzite. On the Bazzite VM I’ve tried the same CPU flags as Windows, but the guest won’t boot when -hypervisor is present, so I removed it. I also minimized VirtIO devices (still using VirtIO‑SCSI for the system disk) and updated Bazzite and Proton GE to the latest versions. Still no success. Anyone have experience running Marvel Rivals inside a KVM VM on Linux?
Thread is now locked. We cannot provide assistance with bypassing software or hardware safeguards.