Dell Precision Tower 5810
Intel Xeon E5-2690 V4
nvidia Quadro RTX 4000
Attempting to setup a VM with GPU passthrough. (Done this before on consumer hardware, first time on this workstation/server setup)
When I build a VM with a virtual VNC GPU, it works fine - boots and runs normally. When I pass a GPU through to it, the VM starts and then hangs almost immediately (Log file attached in image). Last line is *always*:
char device redirected to /dev/pts/6 (label charserial0)
I have done with with the GPU devices (gpu, audio, USB controller) bound to VFIO, I have done it without it bound. I have done it with the BIOS loaded (a bios I used a script in unraid to pull, a bios I pulled from techpowerup, a raw bios I pulled on GPUZ, and a bios I pulled on GPUZ and used a hexeditor to remove the nvidia header)
I have modified the passthrough device pcie slot location to match between all of the GPU devices within the VM as spaceinvaderone recommends in his video.
I have also tried this with both the i440fx-7.1 Machine and the Q35-7.1 machine.
No matter what I do, the VM hangs at the exact same spot
ALSO: I pulled the nvidia GPU and slotted in an AMD Vega 64 instead and repeated all of the above, with the exact symptoms (I have used this exact GPU in pass through on basic consumer hardware with no issue)
I am at a loss for what to try. Any advice helps! Thanks.