- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hey all
I am trying to get gpu passthrough working in proxmox with an Intel Flex 140 GPU. At the moment I am not splitting the GPU into multiple pieces with SR-IOV, I am just using it in one piece.
I am using Ubuntu 24.04.5 LTS with the HWE 6.8.0 kernel
I sent the PCI device from the host to the guest with `hostpci0: 0000:16:00.0,pcie=1` and I can see the pci device on the host via `lspci`:
```
01:00.0 Display controller: Intel Corporation Device 56c1 (rev 05)
Subsystem: Intel Corporation Device 4905
Physical Slot: 0
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Region 0: Memory at 380200000000 (64-bit, prefetchable) [size=16M]
Region 2: Memory at 380000000000 (64-bit, prefetchable) [size=8G]
Capabilities: <access denied>
Kernel modules: intel_vsec, i915
```
I installed the driver dkms module with this link: https://dgpu-docs.intel.com/driver/installation.html#ubuntu
When I run `sudo modprobe i915` I get the following error message in dmesg (possibly out of order)
```
[ 196.732397] i915 0000:01:00.0: [drm] GT count: 256, enabled: 1
[ 206.734467] i915 0000:01:00.0: [drm] Waiting for HW initialisation...
[ 386.735008] i915 0000:01:00.0: [drm] *ERROR* gt0: intel_pcode_init failed -517
[ 386.735416] i915 0000:01:00.0: Device initialization failed (-517)
[ 196.731347] MMIO BAR malfunction, 0x1901f8 returned 0xffffffff
```
What am I doing wrong here? I'm thinking it might be something wrong with the host config but I have
- Enabled IOMMU in grub
- Enabled VT-x, VT-d, Above 4g Decoding, and SRIOV in the host UEFI
- Confirmed that on the host the vfio-pci driver is taking control of the gpu
- Am using the q35 machine and UEFI on the guest
Where should I look to try and fix this error?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello gpu_flex_question,
Thank you for posting in Intel Communities.
To investigate this issue further, please assist us by providing your system configuration. You can do this by downloading the Intel® System Support Utility for the Linux* Operating System. Please refer to the User Guide for detailed instructions.
I look forward to hearing from you.
Best regards,
JeanetteC.
Intel® Customer Support Technician
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hey Jeanette,
Below is the scan information for the proxmox guest vm. Do you need the output for the host vm as well?
It seems like the "display" portion of the scan mostly mentioned the virtual graphic card that I have attached to my guest vm. I also have the intel flex gpu connected as a pci device. The intel GPU has pci address of 01:00.0 for reference
Let me know if you need any further information
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello gpu_flex_question,
Please be advised that we have designated team that handles this product. Since we don't have Community thread for Intel® Data Center GPU Flex 140, I suggest reaching out to Intel® Premier Support.
Kindly check these helpful articles below:
How to Register and have Access to Intel® Premier Support
Unable to Access Intel® Premier Support
I'll proceed in closing this thread now. If you require help in the future, please submit a new inquiry, as this thread will no longer be monitored.
Sincerely,
JeanetteC.
Intel Customer Support Technician

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page