Get RocketLake iGPU working with passthrough or SR-IOV

stones

New Member
Jun 9, 2025
1
0
1
Hi,

I'm new with Proxmox an trying to get my iGPU working. Goal is a good graphic performance on one win11 VM.

Hardware:
Xeon 2356G RocketLake
Supermicro X12STH

I tried the usual blogs, derekseaman, michaelstinkerings
I tried to complete pass-through the gpu to the VM, can see the UHD P750 in the windows 11 VM but get the meaningless error 43
Then I tried to create the different virtual GPUs via SR-IOV with a fresh proxmox 8.4 installation, which also not works.

Tried proxmox 8.3, doesn't work.

In the BIOS SR-IOV is enabled and Secure Boot disabled.

Code:
root@pve:~# lspci | grep VGA
dmesg | grep i915
00:02.0 VGA compatible controller: Intel Corporation RocketLake-S [UHD Graphics] (rev 04)
03:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 52)
[    0.000000] Command line: initrd=\EFI\proxmox\6.8.12-4-pve\initrd.img-6.8.12-4-pve root=ZFS=rpool/ROOT/pve-1 boot=zfs intel_iommu=on iommu=pt i915.enable_guc=3 i915.max_vfs=7
[    0.076987] Kernel command line: initrd=\EFI\proxmox\6.8.12-4-pve\initrd.img-6.8.12-4-pve root=ZFS=rpool/ROOT/pve-1 boot=zfs intel_iommu=on iommu=pt i915.enable_guc=3 i915.max_vfs=7
               use xe.force_probe='4c9a' and i915.force_probe='!4c9a'
[    3.368741] i915: module verification failed: signature and/or required key missing - tainting kernel
[    3.621556] i915: You are using the i915-sriov-dkms module, a ported version of the i915 module with SR-IOV support.
[    3.621566] i915: Please file any bug report at https://github.com/strongtz/i915-sriov-dkms/issues/new.
[    3.621573] i915: Module Homepage: https://github.com/strongtz/i915-sriov-dkms
[    3.622386] i915 0000:00:02.0: [drm] Found ROCKETLAKE (device ID 4c9a) display version 12.00 stepping C0
[    3.622945] i915 0000:00:02.0: [drm] VT-d active for gfx access
[    3.622998] i915 0000:00:02.0: [drm] Using Transparent Hugepages
[    3.624354] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=io+mem
[    3.626245] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/rkl_dmc_ver2_03.bin (v2.3)
[    5.543605] i915 0000:00:02.0: [drm] [ENCODER:184:DDI A/PHY A] failed to retrieve link info, disabling eDP
[    5.553843] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/tgl_guc_70.1.1.bin version 70.1.1
[    5.554035] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc_7.9.3.bin version 7.9.3
[    5.558269] i915 0000:00:02.0: [drm] GT0: HuC: authenticated for all workloads
[    5.558958] i915 0000:00:02.0: [drm] GT0: GUC: submission enabled
[    5.559188] i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled
[    5.560496] i915 0000:00:02.0: [drm] GT0: GUC: RC enabled
[    5.561853] i915 0000:00:02.0: [drm] Protected Xe Path (PXP) protected content support initialized
[    5.572487] [drm] Initialized i915 1.6.0 20230929 for 0000:00:02.0 on minor 1
[    5.604655] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes
[    5.605662] i915 display info: display version: 12
[    5.605669] i915 display info: display stepping: C0
[    5.605669] i915 display info: cursor_needs_physical: no
[    5.605670] i915 display info: has_cdclk_crawl: no
[    5.605670] i915 display info: has_cdclk_squash: no
[    5.605671] i915 display info: has_ddi: yes
[    5.605671] i915 display info: has_dp_mst: yes
[    5.605672] i915 display info: has_dsb: yes
[    5.605672] i915 display info: has_fpga_dbg: yes
[    5.605673] i915 display info: has_gmch: no
[    5.605673] i915 display info: has_hotplug: yes
[    5.605674] i915 display info: has_hti: yes
[    5.605674] i915 display info: has_ipc: yes
[    5.605675] i915 display info: has_overlay: no
[    5.605675] i915 display info: has_psr: yes
[    5.605675] i915 display info: has_psr_hw_tracking: no
[    5.605676] i915 display info: overlay_needs_physical: no
[    5.605676] i915 display info: supports_tv: no
[    5.605677] i915 display info: has_hdcp: yes
[    5.605677] i915 display info: has_dmc: yes
[    5.605678] i915 display info: has_dsc: yes
[    5.605678] i915 display info: rawclk rate: 24000 kHz
[    5.672864] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes
[    5.707676] i915 0000:00:02.0: [drm] Cannot find any crtc or sizes

I don't think there is actually a recognizable error in the logs?
I also installed windows 11 bare metal. GPU works perfectly.

Can it be, that the hardware configuration makes it impossible?

Thanks and best regards
stones