Dracut GPU Passthrough

Hey!

I am trying to passthrough my 3060.
All the guides I am finding don't mention dracut at all, or if they do as an off hand comment.
No idea how I would blacklist the nvidia driver, or set the stub driver to load early.

Any help would be appreciated.

04:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA106 [GeForce RTX 3060] [10de:2503] (rev a1)
	Subsystem: Micro-Star International Co., Ltd. [MSI] GA106 [GeForce RTX 3060] [1462:397d]
	Kernel driver in use: nvidia
	Kernel modules: nvidia_drm, nvidia
04:00.1 Audio device [0403]: NVIDIA Corporation GA106 High Definition Audio Controller [10de:228e] (rev a1)
	Subsystem: Micro-Star International Co., Ltd. [MSI] GA106 High Definition Audio Controller [1462:397d]
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

The kernel driver in use should be vfio right?

Thank you!

Edit: End up getting the driver stub to early load with dracut. Had to run sudo dracut-rebuild and it showed up correctly after a reboot and following the steps on the Arch wiki.
Now I need to get a new motherboard as mine has the IOMMU group in the same one as all my storage.

Please follow the template and post your garuda-inxi.

4 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.