Go Back
GPU Pass Through
- Add IOMMU Support
nano /etc/default/grub
- For Intel
"GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
- For AMD
"GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"
- Run
update-grub
- Reboot machine/server
- Check IOMMU Support is enabled
- Run
dmesg | grep -e DMAR -e IOMMU
- There should be a line that looks like
"DMAR: IOMMU enabled"
. If there is no output, something is wrong
- Add VFIO Modules
nano /etc/modules
vfio
vfio_iommu_type1
vfio_pci
- Save file and close
- Find GPU PCI Identifier
- Run
lspci
- Copy the HEX values from your GPU and Run the following (Replace the ####.####,####.####) for the actual values
echo "options vfio-pci ids=####.####,####.#### disable_vga=1"> /etc/modprobe.d/vfio.conf
- Reboot machine/server
Windows GPU Pass Through Drivers & Tricks
- Parsec - Application to remote into PC and Play games as well (Client only available on MacOS and Windows)
- For Linux enable RDP and use Renmina
- Install VB-Audio Virtual Driver to have audio enabled within the VM