I’m having some issues with gpu passthrough with matching Vega 64 cards on Arch. I have attempted to follow the instructions in the wiki but a few steps are unclear to me. Specifically, when using the scripts to isolate the gpu, what should be in MODULES=(...)?
If i don’t include (... vfio_pci vfio vfio_iommu_type1 vfio_virqfd...) I get a modprobe error at boot.
Regardless, when I run lspci -nnk the card shows Kernel modules: amdgpu
If I run modprode -i vfio-pci and then lspci -nnk I will see Kernel driver in use: vfio-pci only if i do not inlude the vfio modules in mkinitcpio.conf.
I cannot seem to find the combination that works or properly isolates the gpu at boot.
Okay so I have had a chance to play with this. I went back and followed the wiki again. It looks like the scripts stop the amdgpu driver from loading for the second card but does not load the vfio-pci driver.
Do you have any news about your problem ? i meet exactly the same error.
I have tried many kernels by applying various patches without success.
A few months ago, I had managed to get a functional installation. For this moment, i can run a game with the linux-image-5.3.0-3 but after a few minutes I get a black screen.