Closed LokiSharp closed 1 year ago
Might be the BIOS or motherboard. I have a Beelink with i5-1240P and vGPU works perfectly well with a Windows 11 Pro VM. Using Proxmox 8.0.
root@PVE-NUC:~# dmesg | grep i915
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.2.16-3-pve root=/dev/mapper/pve-root ro quiet intel_iommu=on iommu=pt i915.enable_guc=3 i915.max_vfs=7[ 0.081347] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.2.16-3-pve root=/dev/mapper/pve-root ro quiet intel_iommu=on iommu=pt i915.enable_guc=3 i915.max_vfs=7
[ 7.387023] i915 0000:00:02.0: Running in SR-IOV PF mode
[ 7.387495] i915 0000:00:02.0: [drm] VT-d active for gfx access
[ 7.387516] i915 0000:00:02.0: vgaarb: deactivate vga console
[ 7.387550] i915 0000:00:02.0: [drm] Using Transparent Hugepages
[ 7.387956] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 7.389015] mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_component_ops [i915])
[ 7.396103] i915 0000:00:02.0: Direct firmware load for i915/adlp_dmc.bin failed with error -2
[ 7.397851] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adlp_dmc_ver2_16.bin (v2.16)
[ 7.401683] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.5.1
[ 7.401687] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
[ 7.416677] i915 0000:00:02.0: [drm] GT0: HuC: authenticated for all workloads!
[ 7.417159] i915 0000:00:02.0: [drm] GT0: GUC: submission enabled
[ 7.417160] i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled
[ 7.417643] i915 0000:00:02.0: [drm] GuC RC: enabled
[ 7.418651] mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915])
[ 7.418768] i915 0000:00:02.0: [drm] Protected Xe Path (PXP) protected content support initialized
[ 7.419790] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.0 on minor 0
[ 7.421411] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 7.421631] i915 0000:00:02.0: 7 VFs could be associated with this PF
[ 7.429889] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes
[ 7.430396] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes
[ 7.430901] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes
[ 8.168139] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[ 8.168226] i915 0000:00:02.1: enabling device (0000 -> 0002)
[ 8.168245] i915 0000:00:02.1: Running in SR-IOV VF mode
[ 8.168879] i915 0000:00:02.1: [drm] GT0: GUC: interface version 0.1.0.0
[ 8.170976] i915 0000:00:02.1: [drm] VT-d active for gfx access
[ 8.171009] i915 0000:00:02.1: [drm] Using Transparent Hugepages
[ 8.171516] i915 0000:00:02.1: [drm] GT0: GUC: interface version 0.1.0.0
[ 8.171714] i915 0000:00:02.1: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 8.171716] i915 0000:00:02.1: HuC firmware PRELOADED
[ 8.173515] i915 0000:00:02.1: [drm] Protected Xe Path (PXP) protected content support initialized
[ 8.173520] i915 0000:00:02.1: [drm] PMU not supported for this GPU.
[ 8.173584] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.1 on minor 1
[ 8.173815] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[ 8.173822] i915 0000:00:02.1: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[ 8.173863] i915 0000:00:02.2: enabling device (0000 -> 0002)
[ 8.173875] i915 0000:00:02.2: Running in SR-IOV VF mode
[ 8.174433] i915 0000:00:02.2: [drm] GT0: GUC: interface version 0.1.0.0
[ 8.175245] i915 0000:00:02.2: [drm] VT-d active for gfx access
[ 8.175268] i915 0000:00:02.2: [drm] Using Transparent Hugepages
[ 8.176160] i915 0000:00:02.2: [drm] GT0: GUC: interface version 0.1.0.0
[ 8.176694] i915 0000:00:02.2: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 8.176698] i915 0000:00:02.2: HuC firmware PRELOADED
[ 8.178884] i915 0000:00:02.2: [drm] Protected Xe Path (PXP) protected content support initialized
[ 8.178890] i915 0000:00:02.2: [drm] PMU not supported for this GPU.
[ 8.178966] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.2 on minor 2
[ 8.179259] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[ 8.179266] i915 0000:00:02.1: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 8.179273] i915 0000:00:02.2: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[ 8.179339] i915 0000:00:02.3: enabling device (0000 -> 0002)
[ 8.179356] i915 0000:00:02.3: Running in SR-IOV VF mode
[ 8.179463] i915 0000:00:02.3: [drm] GT0: GUC: interface version 0.1.0.0
[ 8.179772] i915 0000:00:02.3: [drm] VT-d active for gfx access
[ 8.179793] i915 0000:00:02.3: [drm] Using Transparent Hugepages
[ 8.180214] i915 0000:00:02.3: [drm] GT0: GUC: interface version 0.1.0.0
[ 8.180366] i915 0000:00:02.3: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 8.180367] i915 0000:00:02.3: HuC firmware PRELOADED
[ 8.182014] i915 0000:00:02.3: [drm] Protected Xe Path (PXP) protected content support initialized
[ 8.182019] i915 0000:00:02.3: [drm] PMU not supported for this GPU.
[ 8.182075] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.3 on minor 3
[ 8.182294] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[ 8.182301] i915 0000:00:02.1: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 8.182308] i915 0000:00:02.2: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 8.182314] i915 0000:00:02.3: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[ 8.182357] i915 0000:00:02.4: enabling device (0000 -> 0002)
[ 8.182368] i915 0000:00:02.4: Running in SR-IOV VF mode
[ 8.182550] i915 0000:00:02.4: [drm] GT0: GUC: interface version 0.1.0.0
[ 8.182780] i915 0000:00:02.4: [drm] VT-d active for gfx access
[ 8.182794] i915 0000:00:02.4: [drm] Using Transparent Hugepages
[ 8.183144] i915 0000:00:02.4: [drm] GT0: GUC: interface version 0.1.0.0
[ 8.183282] i915 0000:00:02.4: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 8.183284] i915 0000:00:02.4: HuC firmware PRELOADED
[ 8.184990] i915 0000:00:02.4: [drm] Protected Xe Path (PXP) protected content support initialized
[ 8.184996] i915 0000:00:02.4: [drm] PMU not supported for this GPU.
[ 8.185072] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.4 on minor 4
[ 8.185425] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[ 8.185432] i915 0000:00:02.1: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 8.185439] i915 0000:00:02.2: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 8.185446] i915 0000:00:02.3: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 8.185453] i915 0000:00:02.4: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[ 8.185511] i915 0000:00:02.5: enabling device (0000 -> 0002)
[ 8.185526] i915 0000:00:02.5: Running in SR-IOV VF mode
[ 8.185664] i915 0000:00:02.5: [drm] GT0: GUC: interface version 0.1.0.0
[ 8.185897] i915 0000:00:02.5: [drm] VT-d active for gfx access
[ 8.185918] i915 0000:00:02.5: [drm] Using Transparent Hugepages
[ 8.186305] i915 0000:00:02.5: [drm] GT0: GUC: interface version 0.1.0.0
[ 8.186440] i915 0000:00:02.5: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 8.186441] i915 0000:00:02.5: HuC firmware PRELOADED
[ 8.187982] i915 0000:00:02.5: [drm] Protected Xe Path (PXP) protected content support initialized
[ 8.187986] i915 0000:00:02.5: [drm] PMU not supported for this GPU.
[ 8.188050] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.5 on minor 5
[ 8.188310] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[ 8.188317] i915 0000:00:02.1: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 8.188324] i915 0000:00:02.2: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 8.188330] i915 0000:00:02.3: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 8.188337] i915 0000:00:02.4: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 8.188343] i915 0000:00:02.5: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[ 8.188383] i915 0000:00:02.6: enabling device (0000 -> 0002)
[ 8.188395] i915 0000:00:02.6: Running in SR-IOV VF mode
[ 8.188498] i915 0000:00:02.6: [drm] GT0: GUC: interface version 0.1.0.0
[ 8.188723] i915 0000:00:02.6: [drm] VT-d active for gfx access
[ 8.188736] i915 0000:00:02.6: [drm] Using Transparent Hugepages
[ 8.189046] i915 0000:00:02.6: [drm] GT0: GUC: interface version 0.1.0.0
[ 8.189289] i915 0000:00:02.6: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 8.189290] i915 0000:00:02.6: HuC firmware PRELOADED
[ 8.190974] i915 0000:00:02.6: [drm] Protected Xe Path (PXP) protected content support initialized
[ 8.190978] i915 0000:00:02.6: [drm] PMU not supported for this GPU.
[ 8.191029] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.6 on minor 6
[ 8.191248] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[ 8.191255] i915 0000:00:02.1: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 8.191262] i915 0000:00:02.2: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 8.191269] i915 0000:00:02.3: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 8.191275] i915 0000:00:02.4: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 8.191282] i915 0000:00:02.5: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 8.191288] i915 0000:00:02.6: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[ 8.191332] i915 0000:00:02.7: enabling device (0000 -> 0002)
[ 8.191345] i915 0000:00:02.7: Running in SR-IOV VF mode
[ 8.191470] i915 0000:00:02.7: [drm] GT0: GUC: interface version 0.1.0.0
[ 8.191699] i915 0000:00:02.7: [drm] VT-d active for gfx access
[ 8.191712] i915 0000:00:02.7: [drm] Using Transparent Hugepages
[ 8.192065] i915 0000:00:02.7: [drm] GT0: GUC: interface version 0.1.0.0
[ 8.192234] i915 0000:00:02.7: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 8.192235] i915 0000:00:02.7: HuC firmware PRELOADED
[ 8.194056] i915 0000:00:02.7: [drm] Protected Xe Path (PXP) protected content support initialized
[ 8.194060] i915 0000:00:02.7: [drm] PMU not supported for this GPU.
[ 8.194107] [drm] Initialized i915 1.6.0 20201103 for 0000:00:02.7 on minor 7
[ 8.194236] i915 0000:00:02.0: Enabled 7 VFs
[ 25.011171] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[ 25.011181] i915 0000:00:02.2: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.011189] i915 0000:00:02.3: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.011196] i915 0000:00:02.4: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.011204] i915 0000:00:02.5: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.011211] i915 0000:00:02.6: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.011218] i915 0000:00:02.7: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[ 25.263309] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[ 25.263319] i915 0000:00:02.3: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.263327] i915 0000:00:02.4: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.263334] i915 0000:00:02.5: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.263341] i915 0000:00:02.6: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.263348] i915 0000:00:02.7: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.387466] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[ 25.387476] i915 0000:00:02.4: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.387483] i915 0000:00:02.5: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.387490] i915 0000:00:02.6: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.387497] i915 0000:00:02.7: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.491315] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[ 25.491325] i915 0000:00:02.5: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.491332] i915 0000:00:02.6: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.491339] i915 0000:00:02.7: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.619279] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[ 25.619288] i915 0000:00:02.6: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.619295] i915 0000:00:02.7: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.747408] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=io+mem
[ 25.747419] i915 0000:00:02.7: vgaarb: changed VGA decodes: olddecodes=none,decodes=none:owns=none
[ 25.939272] i915 0000:00:02.0: vgaarb: changed VGA decodes: olddecodes=none,decodes=io+mem:owns=io+mem
[ 27.129986] i915 0000:00:02.0: Disabled 7 VFs
@LokiSharp How did you resolve this? I'm running into problems and have similar error log as you.
@LokiSharp Same issue here. How did you resolve this?
@amosyuen @rbray89 Cancel the automatic startup of all virtual machines, then unbind all the previous pass-through graphics cards, and then rebind them after restarting.