For the last few days, now, I've been trying to get a gpu passthrough to work on my computer, but I haven't been able to get the VM to output anything on my passthrough monitor at all since I started (I've had to either rely on a QXL adapteror just boot on the drive bare metal). Here's my situation :

I'm using 2 dedicated NVIDIA GPUs. One is a 970 GTX from Asus which I want to pass through (PCI:01:00.0; IOMMU group 1) and the other is an old OEM 210 GT which I'm going to be using to run the host (PCI:06:00.0; IOMMU group 14). Since the 970 is set at my primary GPU, it is responsible for displaying my bios and bootloader until linux boots, where I have its framebuffer disabled and vfio-pci latch onto it. The 210 GT, however, is still managed by the nouveau driver. Note that from the moment linux starts up until I try running a VM attempting to access the passthrough, the framebuffer for the guest card remains untouched and keeps showing my bootloader (systemd-boot). It gets flushed as soon as I start my Windows VM, and from there on receives no signal.

My CPU (Xeon E3 1230v2) and motherboard (MSI Z77-G43) both seem to be compatible with IOMMU. I've looked into the GPU rom, which does appear to support EFI according to rom_parser, even if TechPowerUp says is shouldn't, and whether I try injecting one or using the embarked one doesn't change the final result (although I do get "Invalid ROM content" warnings if do the later). Trying to boot the guest with an extra QXL video adapter forces Windows to disable the guest card, and reenabling it causes an immediate blue screen (and nothing on the punitor plugged on the guest card). No error 43 there (yet), although I am using qemu 2.5 with the cpu's hv_vendor_id blanked out. x-vga flat out refuses to work, as my guest GPU doesn't support it according to QEMU.

I'm not really sure where to go from there, so I thought I'd at least try my luck here before giving up. Actual logs will follow.

_______________________________________________
vfio-users mailing list
vfio-users@redhat.com
https://www.redhat.com/mailman/listinfo/vfio-users

Reply via email to