GPU Passthrough to VM Crashes PVE Host

iLoiterAtHomeDepot

New Member
May 2, 2025
6
0
1
Hello, I have a Proxmox host with two GPUs (GTX 1060 & NVS 510) inside. My motherboard is a ASUS Prime B550-Plus and I want to passthrough the 2nd GPU to my Windows VM so it can display the security camera software that I already set up. When I add the PCIe device under hardware and startup the VM, the monitor tries to pick up the feed and it goes to sleep right after.

Promox crashes entirely and I need to hard reboot, press e to get into grub, remove "quiet" from the linux line, once it boots up properly, I can now head over to the dashboard and remove the hardware from the VM, reboot and the host is back to normal. It goes straight to the login screen.

Before I found this solution, the host would take a lot longer to boot specifically during the "recovering journal" screen. After a prolonged period at that screen, it eventually goes to the sign in screen but I can't type anything/sign in. It's 100% crashed or frozen. The dashboard is also unavailable too so I can't remove the hardware.

After some research, I figured out how to get into grub, remove "quiet" and recover the dashboard to remove the hardware. No problem now, super easy.

The issue now is when I try to passthrough the 1060, it handles that without any issues. The host doesn't freeze and the VM displays perfectly fine on the monitor. But when I try the NVS 510, it completely freezes the host and I have to get into grub etc. Why is that?

The reason why I want to use the NVS 510 is to display the cameras and reserve the 1060 for Plex that will be running on another VM. What can be casuing this? I prefer not to install Plex on the security camera VM since this machine was already a W11 system with everything installed there of course and I want to completely separate the services/apps in their own VMs/CTs.

The NVS 510 displays the Proxmox sign in screen just fine, it displays the hosts start up screen fine. There's nothing wrong with the 510 when displaying. I can get into bios when the hdmi cable is plugged into the 510. No problem here. It's only when I assign the card to the VM that it crashes the host entirely. What's going on?

Thank you.
 
Last edited:
Hi,

can you please provide the output of pvesh get /nodes/localhost/hardware/pci --pci-class-blacklist ""? (in codetags, please!)

But sounds like the NVS 510 is in the same IOMMU group as some other vital device (e.g. SATA controller), which - as soon as you start the VM - would also become unavailable to the host.
 
Hi,

can you please provide the output of pvesh get /nodes/localhost/hardware/pci --pci-class-blacklist ""? (in codetags, please!)

But sounds like the NVS 510 is in the same IOMMU group as some other vital device (e.g. SATA controller), which - as soon as you start the VM - would also become unavailable to the host.
the nvs was grouped up with other vital devices. i don't want to enable override so i just installed plex on the camera system vm. thanks though.