VFIO GPU Passthrough Setup: Difference between revisions

From Lucca's Wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<< This guide was made for intel systems. >>
<< This guide was made for intel systems. >>


Firstly, set your igpu to the default in bios. I'd recommend plugging it into a secondary port on your monitor if one is available.
* Firstly, set your igpu to the default in bios. I'd recommend plugging it into a secondary port on your monitor if one is available.


/etc/default/grub:
* /etc/default/grub:
   GRUB_CMDLINE_LINUX_DEFAULT="intel_iommu=on iommu=pt modprobe.blacklist=nouveau,amdgpu,radeon"
   GRUB_CMDLINE_LINUX_DEFAULT="intel_iommu=on iommu=pt modprobe.blacklist=nouveau,amdgpu,radeon"


/etc/modprobe.d/vfio.conf:
* /etc/modprobe.d/vfio.conf:


CHANGE IDS TO THOSE OF THE GPU (<code>lspci -nnk</code>)
CHANGE IDS TO THOSE OF THE GPU (<code>lspci -nnk</code>)
Line 13: Line 13:
   blacklist amdgpu
   blacklist amdgpu
   blacklist radeon
   blacklist radeon
  blacklist ohci-pci
   options nouveau modeset=0
   options nouveau modeset=0
   options vfio_pci ids=10de:1b80,10de:10f0,1002:67ef,1002:aae0
   options vfio_pci ids=10de:1b80,10de:10f0,1002:67ef,1002:aae0
Additional Resources:
[https://kirbfeels.gianluccapirovano.com/library/ArchivalPurposes/VFIO%20Tuning%20your%20Windows%20gaming%20VM%20for%20optimal%20performance%20-%20Angry%20Sysadmins.html Angry Sysadmins: Tuning your Windows Gaming VM for Optimal Performance]
https://wiki.archlinux.org/title/QEMU/Guest_graphics_acceleration

Latest revision as of 14:58, 28 June 2024

<< This guide was made for intel systems. >>

  • Firstly, set your igpu to the default in bios. I'd recommend plugging it into a secondary port on your monitor if one is available.
  • /etc/default/grub:
 GRUB_CMDLINE_LINUX_DEFAULT="intel_iommu=on iommu=pt modprobe.blacklist=nouveau,amdgpu,radeon"
  • /etc/modprobe.d/vfio.conf:

CHANGE IDS TO THOSE OF THE GPU (lspci -nnk)

 blacklist nouveau
 blacklist amdgpu
 blacklist radeon
 options nouveau modeset=0
 options vfio_pci ids=10de:1b80,10de:10f0,1002:67ef,1002:aae0


Additional Resources:

Angry Sysadmins: Tuning your Windows Gaming VM for Optimal Performance

https://wiki.archlinux.org/title/QEMU/Guest_graphics_acceleration