Windows GPU passthrough suddenly stopped working

derFelix

New Member
Sep 23, 2024
3
0
1
Without changing anything, over night Windows produced no GPU output. Whyyyyyyyyyyy
I can change the display from none to standard-vga and am able to see the 4080S in Device Manager.

Here is my VM config:

Code:
#https://github.com/AICodo/pve-emu-realpc/blob/main/README.en.MD
allow-ksm: 0
args: -acpitable file=/root/ssdt.aml -acpitable file=/root/ssdt-ec.aml -acpitable file=/root/hpet.aml -cpu host,host-cache-info=on,hypervisor=off,vmware-cpuid-freq=false,enforce=false,host-phys-bits=true -smbios type=0,vendor="American Megatrends International LLC.",version=H3.7G,date='02/21/2023',release=3.7 -smbios type=1,manufacturer="Maxsun",product="MS-Terminator B760M",version="VER:H3.7G(2022/11/29)",serial="Default string",sku="Default string",family="Default string" -smbios type=2,manufacturer="Maxsun",product="MS-Terminator B760M",version="VER:H3.7G(2022/11/29)",serial="Default string",asset="Default string",location="Default string" -smbios type=3,manufacturer="Default string",version="Default string",serial="Default string",asset="Default string",sku="Default string" -smbios type=17,serial=DF1EC466,asset="9876543210" -smbios type=4,manufacturer="Intel(R) Corporation",version="12th Gen Intel(R) 0000" -smbios type=9 -smbios type=8 -smbios type=8
balloon: 0
bios: ovmf
boot: order=sata0
cores: 20
cpu: host
efidisk0: local-lvm:vm-201-disk-0,efitype=4m,ms-cert=2023w,pre-enrolled-keys=1,size=4M
hostpci0: mapping=gpu,pcie=1,x-vga=1
hostpci2: mapping=wifi
ide0: none,media=cdrom
kvm: 1
localtime: 1
machine: pc-q35-10.1
memory: 24576
meta: creation-qemu=10.1.2,ctime=1774779764
name: Windows11
net0: e1000=D8:FC:93:61:82:2D,bridge=vmbr0,firewall=1
numa: 0
ostype: win11
sata0: local-lvm:vm-201-disk-2,serial=0123456789ABCDEF0123,size=512G,ssd=1
sata1: /dev/disk/by-id/nvme-KIOXIA-EXCERIA_PLUS_G3_SSD_YDDKF0A9Z0EA-part3,backup=0,size=881865M
scsihw: lsi
smbios1: uuid=f62d9517-daf7-4659-bbe1-5f5ff4a4b0df
sockets: 1
tablet: 0
tpmstate0: local-lvm:vm-201-disk-1,size=4M,version=v2.0
usb0: host=19f5:2620
usb1: host=046d:c547
usb2: host=0c45:652f
usb3: host=1-14
usb5: host=152d:a583
vga: none
vmgenid: f5850837-64c7-4467-8141-723c732488a0

I also blacklisted nvidia and nouveau drivers, as guided in the proxmox wiki.
Syslog does not show anything suspicious.

I just noticed: The device looks weird in proxmox too
1776666876346.png

Edit: I used this guide to make the VM less prone to Anti-Cheat detection - hence the many args: https://github.com/AICodo/pve-emu-realpc/blob/main/README.en.MD
 
Last edited:
anything in the logs of the guest? if really nothing changed on the hypervisor side (no updates/no bios/firmware update, etc.) then it's possible a guest update broke it?
 
I swear to god if some random Windows update borked it...
I'll do a DDU und get back to you.

Edit: Windows used the time since this morning to think - It works again. I did nothing. Why do we have to deal with Microsoft.
 
Last edited: