Passthrough GPU (i915) not iGPU (i915)?

DigitalLF

New Member
Sep 11, 2024
3
0
1
Hi all!

I'm trying to get a Intel ARC into a VM. I think i made some progress but just wanted to check with you all to see what i could be missing. Both cards use i915 so i don't know if i can blacklist without creating new problems because 00:02.0 is still being used for Proxmox VE.


Code:
# "/boot/grub/grub.cfg":
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt"

----------------------------------------------------------------------------
# "lspci -nnv | grep VGA":
00:02.0 VGA compatible controller [0300]: Intel Corporation Raptor Lake-P [Iris Xe Graphics] [8086:a7a0] (rev 04) (prog-if 00 [VGA controller])
03:00.0 VGA compatible controller [0300]: Intel Corporation DG2 [Arc A310] [8086:56a6] (rev 05) (prog-if 00 [VGA controller])

# "lspci -nnv | grep Audio":
04:00.0 Audio device [0403]: Intel Corporation DG2 Audio Controller [8086:4f92]

----------------------------------------------------------------------------
# "/etc/modules":
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

----------------------------------------------------------------------------
# "/etc/modprobe.d/vfio.conf":
options vfio-pci ids=8086:56a6,8086:4f92

----------------------------------------------------------------------------
# "dmesg | grep -e DMAR -e IOMMU":
DMAR: IOMMU enabled

----------------------------------------------------------------------------
# "ls -hal /dev/dri/":
drwxr-xr-x  2 root root         80 Sep 11 08:32 by-path
crw-rw----  1 root video  226,   0 Sep 11 08:32 card0
crw-rw----  1 root render 226, 128 Sep 11 08:32 renderD128

----------------------------------------------------------------------------
# "cat /etc/pve/qemu-server/110.conf":
hostpci0: 0000:03:00,pcie=1,x-vga=1
hostpci1: 0000:04:00,pcie=1

----------------------------------------------------------------------------
# script from "3os.org":
IOMMU Group 0:
-e      00:02.0 VGA compatible controller [0300]: Intel Corporation Raptor Lake-P [Iris Xe Graphics] [8086:a7a0] (rev 04)
IOMMU Group 17:
-e      03:00.0 VGA compatible controller [0300]: Intel Corporation DG2 [Arc A310] [8086:56a6] (rev 05)
IOMMU Group 18:
-e      04:00.0 Audio device [0403]: Intel Corporation DG2 Audio Controller [8086:4f92]



I'm still learning so hopefully it is something simple. Maybe i'm all done but i really wanted to make sure with you all..
 
Hi,

did you ever manage to get this working? I'm having similar issues, code 43 in Windows,

Thanks,

John