Hi everyone,
I bought UnRaid a few days ago and even if it's a great piece of software, I'm experiencing the firsts troubles with it, regarding GPU passthrough.
First of all / Disclaimer : Yeah I tried to read topics on this forum before posting, and viewed some videos from SpaceInvader One. As I'm not very comfortable with english (I speak french, and some Linux stuff in english can be uneasy to me), if I missed some usefull topics, feel free to let me know.
Let's start with the begining, the hardware part :
Motherboard : AsRock x570m (2.30 BIOS vers.)
CPU : Ryzen 5 3600X
GPU : NVidia 710m PCIe 1x 1Gb (This is the only GPU in my bare metal hardware, as I don't have a IGPU)
Regarding the OS :
Unraid 6.9
Booting in legacy mode
About virtualization :
VT-d and IOMMU enabled
The video and audio controller of my NVidia card are in the same IOMMU group and binded to vfio driver at boot (using the menu Tools --> System devices in UnRaid's webGUI). You can find the details in vfio.log in attachement.
About VMs :
Tried to pass the NVidia GPU to 2 VMs (running Windows and Linux Mint), of course not at the same time.
Dumped my vBios rom and set the path for it in each VM xml configuration file, as suggested by SpaceInvader in https://www.youtube.com/watch?v=QlTVANDndpM
I also set the in xml file for each one, to plug the Video and Audio part of this device into the same virtual bus and virtual slot for each guest VM. You can find the xml template and the VM log in mint.xml and mint.log in attachement for the Linux Mint VM.
A lspci in the guest Mint VM shows that they effectively are plugged in the same virtual PCIe slot. You can find the kernel log in the dmesg file in attachement.
So what happened ?
Well ... usual error 43 for the NVidia GPU in windows WM after the drivers got installed.
In linux VM : the bootsplash screen (using plymouth) display correctly in the VM as far as the Nouveau driver is in use for the GPU. After that, a black screen and nothing more. This is suggesting that the GPU passthrough is, as least, partially set up, but not entirely working.
If I install the NVidia driver in the Mint VM, I got a permanent black screen.
Any help is gladly appreciated !
Thx in advance,
Raf
dmesg
mint.log
mint.xml
vfio.log