Open dibg opened 3 years ago
If you're trying to pass through the primary GPU, try one of the single GPU passthrough guides out there. Those deal with unbinding the primary GPU. I usually just use Gigabyte motherboards and change the boot order there. Some people were able to change the GPU boot order by using the CSM compatibility mode in BIOS. I'm not sure whether that would work on an MSI motherboard though.
First i must say you did a great work i found the videos and this scrip to be a great help and i did manage to pass the p2000 quadro when its on the second slot. Due to the bandwidth limitation (x4pcie3.0) of the second slot i have hard time using looking glass so i decided to switch the gpus places. 2 days later i didn't managed to make this to fucntion.
Here is some usefull information: my motherboard is msi x570 mpg gaming plus. I has connected only the first slot to the gpu and the other one thought the chipset. It dosen't have option to choose what gpu to boot with. I do use bios for booting my linux not uefi. The gpu i try to pass is a quadro p2000 so i don't have code 43 when i have it on the second slot but i have when im passing it from the fisr slot. My linux gpu is gtx 1050ti.
I did modify the script https://github.com/pavolelsig/passthrough_helper_manjaro/blob/master/vfio-pci-override.sh override only the quadro
!/bin/sh
echo "vfio-pci" > /sys/bus/pci/devices/0000:2d:00.0/driver_override echo "vfio-pci" > /sys/bus/pci/devices/0000:2d:00.1/driver_override modprobe -i vfio-pci
And i managed to configure the xord to user the gtx1050ti to display.
During booting the quadro in the top slot (and therefore primary output device) shows signal until the vfio hook message. in the vm i always get code 43 from nvidia. ( i used bios in the windows vm) I thougth maybe i can hide the kvm from the windows but it din't help. I did pull the vbios out of the card from a windows bare metal installation and provided into the vm and it does show image if i switch into the uefi until the actual windows booting starting where it freezes show the uefi booting screen(picture below)
what can i do to pass the gpu from the first slot ?