I'm new to ProxMox and I've been messing around with installing VM's and I've also been successful with getting GPU pass through on other VM's such as Ubuntu and Windows 10.
I have successfully installed and have Big Sur running, but when I try to do a GPU pass through with a USB pass through for the keyboard, it shows and then crashes out and stops the VM.
At first I thought it was the AMD reset bug, but then I realized that if that was the case, then the other VM's wouldn't be passing through either.
I dug into the syslog and I noticed this happens right when the Big Sur OS tries to boot:
Then it shuts down the VM right after that.
I'm not sure what the issue is since I don't have that same issue when running Ubuntu or Windows, so I'm guessing this might be a macOS thing.
Anyways, I've tried to dig around and see if there was anything else that could be done to test or update, and I'm not getting anything that's really concrete, so I'm not really sure if I need to blacklist them somewhere, or if there is something else that I might be missing?
Here's the config for the VM:
I have successfully installed and have Big Sur running, but when I try to do a GPU pass through with a USB pass through for the keyboard, it shows and then crashes out and stops the VM.
At first I thought it was the AMD reset bug, but then I realized that if that was the case, then the other VM's wouldn't be passing through either.
I dug into the syslog and I noticed this happens right when the Big Sur OS tries to boot:
Code:
Feb 13 10:56:18 pve kernel: usb 1-9.2: reset low-speed USB device number 12 using xhci_hcd
Feb 13 10:56:19 pve QEMU[140220]: kvm: ../hw/pci/msi.c:317: msi_notify: Assertion `vector < nr_vectors' failed.
Then it shuts down the VM right after that.
I'm not sure what the issue is since I don't have that same issue when running Ubuntu or Windows, so I'm guessing this might be a macOS thing.
Anyways, I've tried to dig around and see if there was anything else that could be done to test or update, and I'm not getting anything that's really concrete, so I'm not really sure if I need to blacklist them somewhere, or if there is something else that I might be missing?
Here's the config for the VM:
Code:
args: -device isa-applesmc,osk="...." -smbios type=2 -device usb-kbd,bus=ehci.0,port=2 -cpu host,kvm=on,vendor=GenuineIntel,+kvm_pv_unhalt,+kvm_pv_eoi,+hypervisor,+invtsc
bios: ovmf
boot: order=virtio0;net0
cores: 4
cpu: Penryn
efidisk0: VM1:vm-103-disk-1,efitype=4m,size=4M
hostpci0: 0000:65:00,pcie=1,x-vga=1
machine: q35
memory: 4096
meta: creation-qemu=6.1.1,ctime=1644764731
name: BigSur
net0: vmxnet3=C6:61:91:23:B3:09,bridge=vmbr0,firewall=1
numa: 0
ostype: other
scsihw: virtio-scsi-pci
smbios1: uuid=c618e382-2fbc-44be-a063-9c4929f8d9de
sockets: 1
usb0: host=1-9.2,usb3=1
vga: none
virtio0: VM1:vm-103-disk-0,cache=unsafe,size=80G
vmgenid: dc5c1d95-d057-44cb-b34e-9f4e6ae536b4