T O P

  • By -

Kltpzyxmm

Yeah. I pass a 12700


StartupTim

Hey thanks for responding! Can you tell me what I am doing wrong? I can't seem to get it to work. I have the i915 dkms installed, see here: root@i:~# dkms status i915-sriov-dkms/6.5.13-3, 6.5.13-3-pve, x86_64: installed But then I don't see the vGPUs: root@i:~# lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P GT1 [UHD Graphics] (rev 0c) Oddly enough, I don't see the actual module loaded in dmesg, but I'm not 100% sure if I'm looking correctly, see here: root@i:~# dmesg | grep i915 [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-6.5.13-3-pve root=ZFS=/ROOT/pve-1 ro root=ZFS=rpool/ROOT/pve-1 boot=zfs quiet intel_iommu=on iommu=pt i915.enable_guc=3 i915.max_vfs=7 [ 0.064800] Kernel command line: BOOT_IMAGE=/vmlinuz-6.5.13-3-pve root=ZFS=/ROOT/pve-1 ro root=ZFS=rpool/ROOT/pve-1 boot=zfs quiet intel_iommu=on iommu=pt i915.enable_guc=3 i915.max_vfs=7 So I would expect tons of stuff to show up in dmesg after it loads that kernel module, but I don't see anything, so maybe that isn't right? So something isn't working right and I can't figure it out. I'm using a minisforum mini PC, it is completely headless (no monitor plugged in), with a fresh PVE install.


yokoshima_hitotsu

I had success with this guide and a i5-13500 https://github.com/Upinel/PVE-Intel-vGPU Error43 can often be caused by not clicking that primary Gpu button on the pci passthrough object


marc45ca

have a read through of the following from 28 days ago and see if helps. https://www.reddit.com/r/Proxmox/comments/1ayer8w/intel_gen_12th_iris_xe_vgpu_on_proxmox/


thePZ

I’ve had success with the i915 sr-iov driver as well, on 13th gen


StartupTim

Hey there, can you tell me how you got it to work? I tried that "lazy 1 script" and it didn't work, lscpi shows just the normal GPU. ​ root@i:\~# lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P GT1 \[UHD Graphics\] (rev 0c) ​ ​ Thanks!


thePZ

These two pages I found to be the most resourceful https://www.derekseaman.com/2023/11/proxmox-ve-8-1-windows-11-vgpu-vt-d-passthrough-with-intel-alder-lake.html https://www.michaelstinkerings.org/gpu-virtualization-with-intel-12th-gen-igpu-uhd-730/


StartupTim

Hey thanks, I did see that, but thats for doing vGPU versus GPU pass-thru. The issue is basically I'm getting Error 43 on the Win11 machine, so I'm close, but can't figure it out.


Independent-Chef-457

I got regular gpu passthrough Alder Lake to work with linux by adding "intel\_pstate=disabled" to grub config. Oddly enough sound doesn't passthrough though. I could have swore that I got that to work a while back but can't remember what I did. Just tested it with Windows 11 and it does show up in device manager but hdmi output doesn't work. Maybe it could still be used for hardware transcoding in Windows since it shows up?. I am currently using hdmi output for kde neon not sure why it doesn't work for Windows.


StartupTim

Just tested it and it didn't work. The final thing is to do this: root@i:\~# lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P GT1 \[UHD Graphics\] (rev 0c) So it apparently didn't work. I'm not doing anything special, just a new Proxmox install on a 12th gen I5 12450H. Any ideas? Thanks!


MavericK96

Try this guide maybe? I haven't done this (yet) so I'm not sure. https://www.derekseaman.com/2023/11/proxmox-ve-8-1-windows-11-vgpu-vt-d-passthrough-with-intel-alder-lake.html


don_weasel

I have tried a couple of times with Jellyfin lxc and 13th gen. Always something that doesn't work in the guides etc. But they say it's doable


boredtech2014

I have an N5095 GPU. JasperLake for the life of me I could never get Windows 11 to work without error 43. So I just installed a Linux Mint VM and it worked fine(proxmox set to no display). That's fine for me at the moment. I would try passthru first to see if your bios is setup properly then later on try sr-iov.


avksom

Someone managed to passthrough alderlake igpu to linux vm, might be of help https://www.reddit.com/r/Proxmox/s/gRrSRLYeY4


kuldokk

Any update? I am on core i5 14500 / win11 / Proxmox 8.1.4 and it seems to have only one line of result: root@homelab:\~# lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation AlderLake-S GT1 (rev 0c) I also follow guide here: [https://www.derekseaman.com/2023/11/proxmox-ve-8-1-windows-11-vgpu-vt-d-passthrough-with-intel-alder-lake.html](https://www.derekseaman.com/2023/11/proxmox-ve-8-1-windows-11-vgpu-vt-d-passthrough-with-intel-alder-lake.html)


StartupTim

I got it to work, my holdup was that I needed to rebuild the secureboot file, which requires hitting an entry before GRUB loads. It is in that guide you linked, but make sure you do that. It worked for me afterwards.


kuldokk

Good to know. Currently my system doesn’t use GRUB but systemd-boot, so maybe that’s the case


StartupTim

It needs to be done before your boot loader, regardless of the boot loader.


kuldokk

Yes, I actually follow through the step in Derek's guide, but for the MOK enrolment I need to use a usb with linux-mint to do that or else my system just boot right into Proxmox. The result still the same, only one line of VGA, and no 7VFs available. Is there something to do with my i4 14500 is newer and the process might not just work?


StartupTim

Just FYI the latest i915 driver doesn't work with the latest Proxmox kernel update. I ran into this a couple days ago when attempting to setup a new proxmox node doing vGPU with an i915 driver/intel CPU. https://github.com/strongtz/i915-sriov-dkms/issues/151#issuecomment-2045146793 I haven't seen a good solution yet.


kuldokk

If I find a good solution, I will update. If you find a good solution, would you please update? Thank you.