Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
23526 Discussions

Intel Arc Pro B50 SR-IOV desktop acceleration

marcin212
New Contributor I
13,233 Views

I managed to get SR-IOV working on an Intel Arc Pro B50 with Proxmox 9.1 and an EndeavourOS VM.

I’ve got hardware acceleration working for apps (Steam/Games) via XRDP, but I’m struggling with the desktop environment itself. KDE on X11 refuses to start with the Intel VF, throwing a “no screen” error. I’m currently forced to use the dummy driver, which kills the UI snappiness.

Has anyone successfully configured a “headless” accelerated X11/KDE session on the new Intel xe driver using SR-IOV? Or is the driver/firmware for Battlemage still too fresh for this?

18 Replies
PatrickV_Intel
Moderator
13,195 Views

Hi  marcin212, 

  

Thank you for reaching out to the Intel Community Forum. To assist us in investigating the issue, please provide the following details: 

  

  • What is your exact Proxmox kernel version and Intel Graphics driver version? 
  • Can you share your VM configuration (CPU cores, RAM, GPU passthrough settings)? 
  • What BIOS/UEFI settings do you have enabled for SR-IOV and virtualization? 
  • Can you share your current system's power supply specifications? 
  • Other than the steps mentioned, any other troubleshooting steps taken to attempt to resolve the issue? 

 

Additionally, Please help generate the SSU logs of your system. Kindly refer to the link below on how to generate the logs:  

 

Intel® System Support Utility for the Linux* Operating System

  

If you have any questions, please let us know. Thank you. 

  

Best regards, 

  

Patrick V. 

Intel Customer Support Technician 

 

0 Kudos
marcin212
New Contributor I
12,988 Views

Hi,

  • Proxmox has "Linux pve 6.17.4-1-pve #1 SMP PREEMPT_DYNAMIC PMX 6.17.4-1 (2025-12-03T15:42Z) x86_64 GNU/Linux" kernel and VMs have "Linux marcin-xrdp 6.18.2-arch2-1 #1 SMP PREEMPT_DYNAMIC Thu, 18 Dec 2025 18:00:18 +0000 x86_64 GNU/Linux"
  • marcin212_0-1767980890269.pngmarcin212_1-1767980931767.png

     

  • In bios I enabled "Resizable BAR", SVM  and "Above 4G Decoding"
  • BeQuiet! straight power 550W. It only powers: AMD Ryzen 9 3900X with X570 chipset motherboard, 1 hdd, and intel arc pro b50
  • I tried programs other than xrdp (e.g., Rustdesk, Sunshine). I experimented with many X11 configurations.

`lspci -vvv` result:

0b:00.0 VGA compatible controller: Intel Corporation Battlemage G21 [Intel Graphics] (prog-if 00 [VGA controller])
        Subsystem: Intel Corporation Device 1114
        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-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin ? routed to IRQ 94
        IOMMU group: 26
        Region 0: Memory at 600000000 (64-bit, prefetchable) [size=16M]
        Region 2: Memory at 800000000 (64-bit, prefetchable) [size=16G]
        Expansion ROM at c0000000 [virtual] [disabled] [size=2M]
        Capabilities: [40] Vendor Specific Information: Len=0c <?>
        Capabilities: [70] Express (v2) Endpoint, IntMsgNum 0
                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ FLReset-
                        MaxPayload 256 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                        ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1
                        TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
                         10BitTagComp+ 10BitTagReq+ OBFF Not Supported, ExtFmt+ EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS- TPHComp- ExtTPHComp-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
                         AtomicOpsCtl: ReqEn-
                         IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
                         10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
                LnkCap2: Supported Link Speeds: 2.5GT/s, Crosslink- Retimer- 2Retimers- DRS-
                LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
                         Retimer- 2Retimers- CrosslinkRes: unsupported
        Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+
                Address: 00000000fee00000  Data: 0000
                Masking: 00000000  Pending: 00000000
        Capabilities: [d0] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [100 v1] Alternative Routing-ID Interpretation (ARI)
                ARICap: MFVC- ACS-, Next Function: 0
                ARICtl: MFVC- ACS-, Function Group: 0
        Capabilities: [110 v1] Null
        Capabilities: [200 v1] Address Translation Service (ATS)
                ATSCap: Invalidate Queue Depth: 00
                ATSCtl: Enable+, Smallest Translation Unit: 00
        Capabilities: [420 v1] Physical Resizable BAR
                BAR 2: current size: 16GB, supported: 256MB 512MB 1GB 2GB 4GB 8GB 16GB
        Capabilities: [220 v1] Virtual Resizable BAR
                BAR 2: current size: 8GB, supported: 256MB 512MB 1GB 2GB 4GB 8GB 16GB
        Capabilities: [320 v1] Single Root I/O Virtualization (SR-IOV)
                IOVCap: Migration- 10BitTagReq+ IntMsgNum 0
                IOVCtl: Enable+ Migration- Interrupt- MSE+ ARIHierarchy+ 10BitTagReq-
                IOVSta: Migration-
                Initial VFs: 2, Total VFs: 2, Number of VFs: 2, Function Dependency Link: 00
                VF offset: 1, stride: 1, Device ID: e212
                Supported Page Size: 00000553, System Page Size: 00000001
                Region 0: Memory at 0000000601000000 (64-bit, prefetchable)
                Region 2: Memory at 0000000c00000000 (64-bit, prefetchable)
                VF Migration: offset: 00000000, BIR: 0
        Capabilities: [400 v1] Latency Tolerance Reporting
                Max snoop latency: 1048576ns
                Max no snoop latency: 1048576ns
        Kernel driver in use: xe
        Kernel modules: xe

0b:00.1 VGA compatible controller: Intel Corporation Battlemage G21 [Intel Graphics] (prog-if 00 [VGA controller])
        Subsystem: Intel Corporation Device 1114
        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-
        Latency: 0
        Interrupt: pin ? routed to IRQ 97
        IOMMU group: 33
        Region 0: Memory at 601000000 (64-bit, prefetchable) [disabled] [size=16M]
        Region 2: Memory at c00000000 (64-bit, prefetchable) [virtual] [size=8G]
        Capabilities: [70] Express (v2) Endpoint, IntMsgNum 0
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                        ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
                LnkCtl: ASPM Disabled; RCB 64 bytes, LnkDisable- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed unknown (downgraded), Width x0 (downgraded)
                        TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
                         10BitTagComp+ 10BitTagReq+ OBFF Not Supported, ExtFmt+ EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS- TPHComp- ExtTPHComp-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
                         AtomicOpsCtl: ReqEn-
                         IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
                         10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
                         Retimer- 2Retimers- CrosslinkRes: unsupported
        Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+
                Address: 00000000fee00000  Data: 0000
                Masking: 00000000  Pending: 00000000
        Capabilities: [100 v1] Alternative Routing-ID Interpretation (ARI)
                ARICap: MFVC- ACS-, Next Function: 2
                ARICtl: MFVC- ACS-, Function Group: 0
        Capabilities: [200 v1] Address Translation Service (ATS)
                ATSCap: Invalidate Queue Depth: 00
                ATSCtl: Enable+, Smallest Translation Unit: 00
        Kernel driver in use: vfio-pci
        Kernel modules: xe

0b:00.2 VGA compatible controller: Intel Corporation Battlemage G21 [Intel Graphics] (prog-if 00 [VGA controller])
        Subsystem: Intel Corporation Device 1114
        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-
        Latency: 0
        Interrupt: pin ? routed to IRQ 98
        IOMMU group: 34
        Region 0: Memory at 602000000 (64-bit, prefetchable) [disabled] [size=16M]
        Region 2: Memory at e00000000 (64-bit, prefetchable) [virtual] [size=8G]
        Capabilities: [70] Express (v2) Endpoint, IntMsgNum 0
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                        ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
                LnkCtl: ASPM Disabled; RCB 64 bytes, LnkDisable- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed unknown (downgraded), Width x0 (downgraded)
                        TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
                         10BitTagComp+ 10BitTagReq+ OBFF Not Supported, ExtFmt+ EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS- TPHComp- ExtTPHComp-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
                         AtomicOpsCtl: ReqEn-
                         IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
                         10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
                         Retimer- 2Retimers- CrosslinkRes: unsupported
        Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+
                Address: 00000000fee00000  Data: 0000
                Masking: 00000000  Pending: 00000000
        Capabilities: [100 v1] Alternative Routing-ID Interpretation (ARI)
                ARICap: MFVC- ACS-, Next Function: 3
                ARICtl: MFVC- ACS-, Function Group: 0
        Capabilities: [200 v1] Address Translation Service (ATS)
                ATSCap: Invalidate Queue Depth: 00
                ATSCtl: Enable+, Smallest Translation Unit: 00
        Kernel driver in use: xe
        Kernel modules: xe

 

0 Kudos
PatrickV_Intel
Moderator
13,057 Views

Hi  marcin212,   

  

I wanted to check if you had the chance to review the questions I posted. Please let me know at your earliest convenience so that we can determine the best course of action to resolve this matter.   

 

Best regards,    

    

Patrick V.    

Intel Customer Support Technician   


0 Kudos
marcin212
New Contributor I
13,018 Views

I wrote a reply. I see that my reply has disappeared. I only have it in my post statistics. I can write it again in the evening. But why didn't I receive any notification?

0 Kudos
marcin212
New Contributor I
12,987 Views
  • What is your exact Proxmox kernel version and Intel Graphics driver version? 
    Proxmox 9.1.4 with kernel 6.17.4-2, Kernel driver XE
  • Can you share your VM configuration (CPU cores, RAM, GPU passthrough settings)? 

marcin212_0-1767980890269.pngmarcin212_1-1767980931767.png

  •  
     
     
    What BIOS/UEFI settings do you have enabled for SR-IOV and virtualization? 

        I enabled the following options "Resizable BAR", "SVM", "Above 4G Decoding"

  • Can you share your current system's power supply specifications? 

      be quiet! Straight Power 550W

  • Other than the steps mentioned, any other troubleshooting steps taken to attempt to resolve the issue? 

Commands results from VM:

[marcin@marcin-standardpc ~]$ ls /dev/dri/
by-path  card0  renderD128
[marcin@marcin-standardpc ~]$ modetest
trying to open device '/dev/dri/card0'... is not a KMS device
no device found​
01:00.0 VGA compatible controller: Intel Corporation Battlemage G21 [Arc Pro B50] (prog-if 00 [VGA controller])
        Subsystem: Intel Corporation Device 1114
        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-
        Latency: 0
        Interrupt: pin ? routed to IRQ 42
        Region 0: Memory at 380200000000 (64-bit, prefetchable) [size=16M]
        Region 2: Memory at 380000000000 (64-bit, prefetchable) [size=8G]
        Capabilities: [70] Express (v2) Endpoint, IntMsgNum 0
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                        ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
                LnkCtl: ASPM Disabled; RCB 64 bytes, LnkDisable- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- FltModeDis-
                LnkSta: Speed unknown (downgraded), Width x0 (downgraded)
                        TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
                         10BitTagComp+ 10BitTagReq+ OBFF Not Supported, ExtFmt+ EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS- TPHComp- ExtTPHComp-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
                         AtomicOpsCtl: ReqEn-
                         IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
                         10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
                LnkCap2: Supported Link Speeds: 2.5GT/s, Crosslink- Retimer- 2Retimers- DRS-
                LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
                         Retimer- 2Retimers- CrosslinkRes: unsupported, FltMode-
        Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+
                Address: 00000000fee03000  Data: 0026
                Masking: 00000000  Pending: 00000000
        Capabilities: [100 v0] Null
        Capabilities: [200 v1] Address Translation Service (ATS)
                ATSCap: Invalidate Queue Depth: 00
                ATSCtl: Enable+, Smallest Translation Unit: 00
        Kernel driver in use: xe
        Kernel modules: xe

Over the weekend, I managed to get hardware acceleration and X11 working, but I'm stuck with XRDP (using the xrdpdev driver with the 'DRMDevice' passed through). I’d like to use a different solution (e.g., RustDesk or Sunshine) for lower latency and better quality. However, with the current SR-IOV implementation, X11 is unable to create a display. Below is my working X11 configuration for XRDP:

Section "ServerLayout"
    Identifier "X11 Server"
    Screen "Screen (xrdpdev)"
EndSection

Section "ServerFlags"
    # This line prevents "ServerLayout" sections in xorg.conf.d files
    # overriding the "X11 Server" layout (xrdp #1784)
    Option "DefaultServerLayout" "X11 Server"
    Option "DontVTSwitch" "on"
    Option "AutoAddDevices" "on"
    Option "AutoAddGPU" "off"
EndSection

Section "Module"
    Load "dbe"
    Load "ddc"
    Load "dri3"
    Load "extmod"
    Load "glx"
    Load "int10"
    Load "record"
    Load "vbe"
    Load "xorgxrdp"
    Load "fb"
EndSection

Section "Monitor"
    Identifier "Monitor"
    Option "DPMS"
    HorizSync 30-80
    VertRefresh 60-75
    ModeLine "2560x1440_60.00" 311.83 2560 2744 3024 3488 1440 1441 1444 1490 -HSync +Vsync
    Option "Position" "0 0"
EndSection


Section "Device"
    Identifier "Video Card (xrdpdev)"
    Driver "xrdpdev"
    Option "DRMDevice" "/dev/dri/renderD128"
    Option "DRI3" "1"
    Option "DRMAllowList" "xe amdgpu msm radeon"
EndSection

Section "Screen"
    Identifier "Screen (xrdpdev)"
    Device "Video Card (xrdpdev)"
    # Comment out this line for xorg < 1.18.0
    GPUDevice ""
    Monitor "Monitor"
    DefaultDepth 24
    SubSection "Display"
        Depth 24
        Modes "800x600" "2560x1440_60.00"
    EndSubSection
EndSection

 

0 Kudos
marcin212
New Contributor I
12,986 Views
  • What is your exact Proxmox kernel version and Intel Graphics driver version? 
    Proxmox 9.1.4 with kernel 6.17.4-2, Kernel driver XE
  • Can you share your VM configuration (CPU cores, RAM, GPU passthrough settings)? 

marcin212_0-1767980890269.pngmarcin212_1-1767980931767.png

  •  
     
     
    What BIOS/UEFI settings do you have enabled for SR-IOV and virtualization? 

        I enabled the following options "Resizable BAR", "SVM", "Above 4G Decoding"

  • Can you share your current system's power supply specifications? 

      be quiet! Straight Power 550W

  • Other than the steps mentioned, any other troubleshooting steps taken to attempt to resolve the issue? 

Commands results from VM:

[marcin@marcin-standardpc ~]$ ls /dev/dri/
by-path  card0  renderD128
[marcin@marcin-standardpc ~]$ modetest
trying to open device '/dev/dri/card0'... is not a KMS device
no device found​
01:00.0 VGA compatible controller: Intel Corporation Battlemage G21 [Arc Pro B50] (prog-if 00 [VGA controller])
        Subsystem: Intel Corporation Device 1114
        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-
        Latency: 0
        Interrupt: pin ? routed to IRQ 42
        Region 0: Memory at 380200000000 (64-bit, prefetchable) [size=16M]
        Region 2: Memory at 380000000000 (64-bit, prefetchable) [size=8G]
        Capabilities: [70] Express (v2) Endpoint, IntMsgNum 0
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
                        ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
                LnkCtl: ASPM Disabled; RCB 64 bytes, LnkDisable- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- FltModeDis-
                LnkSta: Speed unknown (downgraded), Width x0 (downgraded)
                        TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
                DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
                         10BitTagComp+ 10BitTagReq+ OBFF Not Supported, ExtFmt+ EETLPPrefix-
                         EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
                         FRS- TPHComp- ExtTPHComp-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
                         AtomicOpsCtl: ReqEn-
                         IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
                         10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
                LnkCap2: Supported Link Speeds: 2.5GT/s, Crosslink- Retimer- 2Retimers- DRS-
                LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
                         Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
                         Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
                LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
                         Retimer- 2Retimers- CrosslinkRes: unsupported, FltMode-
        Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+
                Address: 00000000fee03000  Data: 0026
                Masking: 00000000  Pending: 00000000
        Capabilities: [100 v0] Null
        Capabilities: [200 v1] Address Translation Service (ATS)
                ATSCap: Invalidate Queue Depth: 00
                ATSCtl: Enable+, Smallest Translation Unit: 00
        Kernel driver in use: xe
        Kernel modules: xe

Over the weekend, I managed to get hardware acceleration and X11 working, but I'm stuck with XRDP (using the xrdpdev driver with the 'DRMDevice' passed through). I’d like to use a different solution (e.g., RustDesk or Sunshine) for lower latency and better quality. However, with the current SR-IOV implementation, X11 is unable to create a display. Below is my working X11 configuration for XRDP:

Section "ServerLayout"
    Identifier "X11 Server"
    Screen "Screen (xrdpdev)"
EndSection

Section "ServerFlags"
    # This line prevents "ServerLayout" sections in xorg.conf.d files
    # overriding the "X11 Server" layout (xrdp #1784)
    Option "DefaultServerLayout" "X11 Server"
    Option "DontVTSwitch" "on"
    Option "AutoAddDevices" "on"
    Option "AutoAddGPU" "off"
EndSection

Section "Module"
    Load "dbe"
    Load "ddc"
    Load "dri3"
    Load "extmod"
    Load "glx"
    Load "int10"
    Load "record"
    Load "vbe"
    Load "xorgxrdp"
    Load "fb"
EndSection

Section "Monitor"
    Identifier "Monitor"
    Option "DPMS"
    HorizSync 30-80
    VertRefresh 60-75
    ModeLine "2560x1440_60.00" 311.83 2560 2744 3024 3488 1440 1441 1444 1490 -HSync +Vsync
    Option "Position" "0 0"
EndSection


Section "Device"
    Identifier "Video Card (xrdpdev)"
    Driver "xrdpdev"
    Option "DRMDevice" "/dev/dri/renderD128"
    Option "DRI3" "1"
    Option "DRMAllowList" "xe amdgpu msm radeon"
EndSection

Section "Screen"
    Identifier "Screen (xrdpdev)"
    Device "Video Card (xrdpdev)"
    # Comment out this line for xorg < 1.18.0
    GPUDevice ""
    Monitor "Monitor"
    DefaultDepth 24
    SubSection "Display"
        Depth 24
        Modes "800x600" "2560x1440_60.00"
    EndSubSection
EndSection

 

0 Kudos
PatrickV_Intel
Moderator
12,896 Views

Hi  marcin212,    

  

Thank You for providing the details. For me to diagnose the issue further, can you share the System Support Utility Logs of your system? You may follow the steps linked on article below on how to generate the requested logs. 

 

 Help Guide for the Intel® System Support Utility

 

Best regards,     

     

Patrick V.     

Intel Customer Support Technician 


0 Kudos
marcin212
New Contributor I
12,894 Views

SSU from VM:

# SSU Scan Information
Scan Info:
     Version:"1.0.0.0"
     Scan Date:"2026/01/13"
     Scan Time:"08:18:48"

## Scanned Hardware
Computer:
          BaseBoard Manufacturer:"Not Available"
          Bios Mode:"UEFI"
          Bios Version/Date:"4.2025.05-2,11/13/2025"
          CD or DVD:"Not Available"
          Platform Role:"Linux marcin-standardpc 6.18.1-arch1-2 #1 SMP PREEMPT_DYNAMIC Sat, 13 Dec 2025 18:23:21 +0000 x86_64 GNU/Linux"
          Processor:"AMD Ryzen 9 3900X 12-Core Processor"
          Serial Number:"Not Specified"
          SMBIOS Version:"2.8"
          Sound Cards:"ICH - Intel 82801AA-ICH"
          Sound Cards:"Intel 82801AA-ICH with STAC9700,83,84 at irq 23"
          Sound Cards:"HDA-Intel - HDA Intel"
          Sound Cards:"HDA Intel at 0x81240000 irq 41"
          System Manufacturer:"QEMU"
          System Model:"Standard PC (Q35 + ICH9, 2009)"
          System Type:"x64-based PC"
          - Display
               - "Intel Corporation Battlemage G21 [Arc Pro B50] (prog-if 00 [VGA controller])"
                    Adapter RAM:"size=16M"
                    Adapter RAM:"size=8G"
                    Capabilities:"[70] Express Endpoint, IntMsgNum 0"
                    Capabilities:"[ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+"
                    Capabilities:"[100] Null"
                    Capabilities:"[200] Address Translation Service (ATS)"
                    Caption:"Intel Corporation Battlemage G21 [Arc Pro B50] (prog-if 00 [VGA controller])"
                    Device ID:"8086:1114"
                    Driver:"xe"
                    Driver Path:"/lib/modules/6.18.1-arch1-2/kernel/drivers/gpu/drm/xe/xe.ko.zst"
                    Driver Provider:"Intel Corporation"
                    Driver Version:""
                    Flags:"bus master, fast devsel, latency 0, IRQ 42"
                    I/O Ports:"Not Available"
                    Location:"pci@0000:01:00.0"
                    Manufacturer:"Intel Corporation [8086]"
                    Power Management Capabilities:"Not Available"
                    Refresh Rate - Current:"Not Available"
                    Resolution:"Not Available"
          - Memory
               Physical Memory (Available):"6490 MB"
               Physical Memory (Installed):"Not Available"
               Physical Memory (Total):"Not Available"
               - "DIMM 0"
                    Capacity:"8 GB"
                    Configured Clock Speed:"Not Available"
                    Configured Voltage:"Unknown"
                    Data Width:"Unknown"
                    Form Factor:"DIMM"
                    Interleave Position:"First Position"
                    Locator:"DIMM 0"
                    Manufacturer:"QEMU"
                    Maximum Voltage:"Unknown"
                    Minimum Voltage:"Unknown"
                    Part Number:"ot Specified"
                    Serial Number:"Not Specified"
                    Speed:"Not Available"
                    Type:"Other"
          - Motherboard
               Manufacturer:"Not Available"
               Product:"Not Available"
               Serial Number:""
               Serial Number:"Not Available"
          - Networking
               - "Red Hat, Inc. Virtio network device"
                    Supports auto-negotiation:"No"
                    Advertised auto-negotiation:"No"
                    Auto-negotiation:"off"
                    Availability:"ens18: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500"
                    Capabilities:"[98] MSI-X: Enable+ Count=4 Masked-"
                    Capabilities:"[84] Vendor Specific Information: VirtIO: <unknown>"
                    Capabilities:"[70] Vendor Specific Information: VirtIO: Notify"
                    Capabilities:"[60] Vendor Specific Information: VirtIO: DeviceCfg"
                    Capabilities:"[50] Vendor Specific Information: VirtIO: ISR"
                    Capabilities:"[40] Vendor Specific Information: VirtIO: CommonCfg"
                    Caption:"Not Available"
                    Default IP Gateway:"10.150.0.1"
                    DHCP Enabled:"Yes"
                    DHCP Lease Expires:"Not Available"
                    DHCP Lease Obtained:"Not Available"
                    DHCP Server:"Not Available"
                    Driver:"virtio_net"
                    Driver Path:"/lib/modules/6.18.1-arch1-2/kernel/drivers/net/virtio_net.ko.zst"
                    Driver Provider:""
                    Driver Version:""
                    Duplex:"Unknown! (255)"
                    Firmware Version:""
                    Interface:"ens18"
                    I/O Ports:"Not Available"
                    IP Address:"10.150.0.183"
                    IP Subnet:"255.255.0.0"
                    MAC Address:"bc:24:11:55:82:e1"
                    Location:"06:12.0"
                    Manufacturer:"Not Available"
                    Net Connection ID:"Not Available"
                    Port:"Other"
                    Power Management:"Not Available"
                    Speed:"Unknown!"
                    Supported link modes:"Not reported, Supported pause frame use: No"
                    Advertised link modes:"Not reported, Advertised pause frame use: No"
                    Partner advertised link modes:"Not Available"
          - Operating System
               Boot Device:"/dev/sda2"
               Last Reset:"up 5 min"
               Locale:"pl_PL"
               OS Manufacturer:"\S{PRETTY_NAME} \r (\l)"
               OS Name:"\S{PRETTY_NAME} \r (\l)"
               Page File:"Not Available"
               Page File Space (Available):"Not Available"
               Page File Space (Used):"Not Available"
               Physical Memory (Available):"6485 MB"
               Physical Memory (Installed):"Not Available"
               Physical Memory (Total):"Not Available"
               Version:"6.18.1-arch1-2 GNU/Linux"
               Virtual Memory (Available):"Not Available"
               Virtual Memory (Total):"Not Available"
          - Processor
               - "AMD Ryzen 9 3900X 12-Core Processor"
                    Architecture:"Not Available"
                    Available:"Offline"
                    Byte Order:"Not Available"
                    Cache Size:"512 KB"
                    Caption:"AMD Ryzen 9 3900X 12-Core Processor"
                    Characteristics:"Not Available"
                    CPU Speed (Minimum):"3799.998"
                    CPU Speed (Maximum):"2000 MHz"
                    Current Voltage:"Not Available"
                    External Clock:"Not Available"
                    Family:"Other"
                    Flags:"Not Available"
                    ID:"10 0F 87 00 FF FB 8B 17"
                    Level 1 Cache:"256 KiB (4 instancje)"
                    Level 2 Cache:"Not Available"
                    Level 3 Cache:"Not Available"
                    Load:"load average: 4,22, 2,04, 0,89"
                    Manufacturer:"QEMU"
                    Model:"AMD Ryzen 9 3900X 12-Core Processor
113"
                    Name:"pc-q35-10.1"
                    Number of Cores:"4"
                    Number of Cores - Enabled:"4"
                    Part Number:"Not Available"
                    Socket Designation:"CPU 0"
                    Status:"Populated, Enabled"
                    Version:"pc-q35-10.1"
                    Voltage:"Not Available"
                    Virtualization:"Not Available"
          - Storage
               - "QEMU HARDDISK"
                    Capabilities:"IORDY not likely"
                    Capabilities:"Cannot perform double-word IO"
                    Capabilities:"R/W multiple sector transfer: not supported"
                    Capabilities:"DMA: not supported"
                    Capabilities:"PIO: pio0 "
                    Caption:"/dev/sda"
                    Cylinders - Total:"0"
                    Description:"ATA device, with non-removable media"
                    Firmware:"Not Available"
                    Heads - Total:"0"
                    Index:"Not Available"
                    Interface Type:"ATA"
                    Manufacturer:"Not Available"
                    Model:"Not Available"
                    Name:"sda"
                    Partitions:"Not Available"
                    Sectors - Per Track:"0"
                    Serial Number:"Not Available"
                    Size:"1024*1024: 0 MBytes"
                    Size:"1000*1000: 0 MBytes"
                    Size - Available:"/dev/sda2      63673992 31611452 28795676  53% /"
                    Size - Available:"/dev/sda1       2093040   100832  1992208   5% /efi"
                    SMART Attributes:""
0 Kudos
marcin212
New Contributor I
12,890 Views

SSU from Proxmox:

# SSU Scan Information
Scan Info:
     Version:"1.0.0.0"
     Scan Date:"2026/01/13"
     Scan Time:"08:23:09"

## Scanned Hardware
Computer:
          BaseBoard Manufacturer:"EVGA Corp."
          Bios Mode:"UEFI"
          Bios Version/Date:"1.09,12/12/2012"
          CD or DVD:"Not Available"
          Platform Role:"Linux pve 6.17.4-2-pve #1 SMP PREEMPT_DYNAMIC PMX 6.17.4-2 (2025-12-19T07:49Z) x86_64 GNU/Linux"
          Processor:"AMD Ryzen 9 3900X 12-Core Processor"
          Serial Number:"Default string"
          SMBIOS Version:"3.3.0"
          Sound Cards:"HDA-Intel - HD-Audio Generic"
          Sound Cards:"HD-Audio Generic at 0xfce00000 irq 93"
          Sound Cards:"HDA-Intel - HDA Intel PCH"
          Sound Cards:"HDA Intel PCH at 0xc0200000 irq 96"
          System Manufacturer:"EVGA Corp."
          System Model:"X570 DARK"
          System Type:"x64-based PC"
          - Display
               - "Intel Corporation Battlemage G21 [Intel Graphics] (prog-if 00 [VGA controller])"
                    Adapter RAM:"size=16M"
                    Adapter RAM:"size=16G"
                    Capabilities:"[40] Vendor Specific Information: Len=0c <?>"
                    Capabilities:"[70] Express Endpoint, IntMsgNum 0"
                    Capabilities:"[ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+"
                    Capabilities:"[d0] Power Management version 3"
                    Capabilities:"[100] Alternative Routing-ID Interpretation (ARI)"
                    Capabilities:"[110] Null"
                    Capabilities:"[200] Address Translation Service (ATS)"
                    Capabilities:"[420] Physical Resizable BAR"
                    Capabilities:"[220] Virtual Resizable BAR"
                    Capabilities:"[320] Single Root I/O Virtualization (SR-IOV)"
                    Capabilities:"[400] Latency Tolerance Reporting"
                    Caption:"Intel Corporation Battlemage G21 [Intel Graphics] (prog-if 00 [VGA controller])"
                    Device ID:"8086:1114"
                    Device ID:"8086:1114"
                    Device ID:"8086:1114"
                    Driver:"vfio-pci"
                    Driver Path:"/lib/modules/6.17.4-2-pve/kernel/drivers/vfio/pci/vfio-pci.ko"
                    Driver Provider:"Alex Williamson <alex.williamson@redhat.com>"
                    Driver Version:""
                    Flags:"bus master, fast devsel, latency 0, IRQ 94, IOMMU group 26"
                    Flags:"bus master, fast devsel, latency 0, IRQ 97, IOMMU group 33"
                    Flags:"bus master, fast devsel, latency 0, IRQ 98, IOMMU group 34"
                    I/O Ports:"Not Available"
                    Location:"pci@0000:0b:00.0"
                    Location:"pci@0000:0b:00.1"
                    Location:"pci@0000:0b:00.2"
                    Manufacturer:"Intel Corporation [8086]"
                    Manufacturer:"Intel Corporation [8086]"
                    Manufacturer:"Intel Corporation [8086]"
                    Power Management Capabilities:"Power Management version 3"
                    Refresh Rate - Current:"Not Available"
                    Resolution:"Not Available"
               - "Intel Corporation Battlemage G21 [Intel Graphics] (prog-if 00 [VGA controller])"
                    Adapter RAM:"disabled"
                    Adapter RAM:"virtual"
                    Capabilities:"[70] Express Endpoint, IntMsgNum 0"
                    Capabilities:"[ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+"
                    Capabilities:"[100] Alternative Routing-ID Interpretation (ARI)"
                    Capabilities:"[200] Address Translation Service (ATS)"
                    Caption:"Intel Corporation Battlemage G21 [Intel Graphics] (prog-if 00 [VGA controller])"
                    Device ID:"8086:1114"
                    Device ID:"8086:1114"
                    Device ID:"8086:1114"
                    Driver:"vfio-pci"
                    Driver Path:"/lib/modules/6.17.4-2-pve/kernel/drivers/vfio/pci/vfio-pci.ko"
                    Driver Provider:"Alex Williamson <alex.williamson@redhat.com>"
                    Driver Version:""
                    Flags:"bus master, fast devsel, latency 0, IRQ 94, IOMMU group 26"
                    Flags:"bus master, fast devsel, latency 0, IRQ 97, IOMMU group 33"
                    Flags:"bus master, fast devsel, latency 0, IRQ 98, IOMMU group 34"
                    I/O Ports:"Not Available"
                    Location:"pci@0000:0b:00.0"
                    Location:"pci@0000:0b:00.1"
                    Location:"pci@0000:0b:00.2"
                    Manufacturer:"Intel Corporation [8086]"
                    Manufacturer:"Intel Corporation [8086]"
                    Manufacturer:"Intel Corporation [8086]"
                    Power Management Capabilities:"Not Available"
                    Refresh Rate - Current:"Not Available"
                    Resolution:"Not Available"
               - "Intel Corporation Battlemage G21 [Intel Graphics] (prog-if 00 [VGA controller])"
                    Adapter RAM:"disabled"
                    Adapter RAM:"virtual"
                    Capabilities:"[70] Express Endpoint, IntMsgNum 0"
                    Capabilities:"[ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+"
                    Capabilities:"[100] Alternative Routing-ID Interpretation (ARI)"
                    Capabilities:"[200] Address Translation Service (ATS)"
                    Caption:"Intel Corporation Battlemage G21 [Intel Graphics] (prog-if 00 [VGA controller])"
                    Device ID:"8086:1114"
                    Device ID:"8086:1114"
                    Device ID:"8086:1114"
                    Driver:"vfio-pci"
                    Driver Path:"/lib/modules/6.17.4-2-pve/kernel/drivers/vfio/pci/vfio-pci.ko"
                    Driver Provider:"Alex Williamson <alex.williamson@redhat.com>"
                    Driver Version:""
                    Flags:"bus master, fast devsel, latency 0, IRQ 94, IOMMU group 26"
                    Flags:"bus master, fast devsel, latency 0, IRQ 97, IOMMU group 33"
                    Flags:"bus master, fast devsel, latency 0, IRQ 98, IOMMU group 34"
                    I/O Ports:"Not Available"
                    Location:"pci@0000:0b:00.0"
                    Location:"pci@0000:0b:00.1"
                    Location:"pci@0000:0b:00.2"
                    Manufacturer:"Intel Corporation [8086]"
                    Manufacturer:"Intel Corporation [8086]"
                    Manufacturer:"Intel Corporation [8086]"
                    Power Management Capabilities:"Not Available"
                    Refresh Rate - Current:"Not Available"
                    Resolution:"Not Available"
          - Memory
               Physical Memory (Available):"3959 MB"
               Physical Memory (Installed):"15912 MB"
               Physical Memory (Total):"15912 MB"
               - "DIMM 0"
                    Capacity:"8 GB"
                    Configured Clock Speed:"Not Available"
                    Configured Voltage:"1.2 V"
                    Data Width:"64 bits"
                    Form Factor:"DIMM"
                    Interleave Position:"First Position"
                    Locator:"DIMM 0"
                    Manufacturer:"Kingston"
                    Maximum Voltage:"1.2 V"
                    Minimum Voltage:"1.2 V"
                    Part Number:"HX3200C16D4/8GX"
                    Serial Number:"0D21474C"
                    Speed:"Not Available"
                    Type:"Synchronous Unbuffered (Unregistered)"
               - "DIMM 0"
                    Capacity:"8 GB"
                    Configured Clock Speed:"Not Available"
                    Configured Voltage:"1.2 V"
                    Data Width:"64 bits"
                    Form Factor:"DIMM"
                    Interleave Position:"First Position"
                    Locator:"DIMM 0"
                    Manufacturer:"Kingston"
                    Maximum Voltage:"1.2 V"
                    Minimum Voltage:"1.2 V"
                    Part Number:"HX3200C16D4/8GX"
                    Serial Number:"0D214F4C"
                    Speed:"Not Available"
                    Type:"Synchronous Unbuffered (Unregistered)"
          - Motherboard
               Manufacturer:"EVGA Corp."
               Product:"X570 DARK"
               Serial Number:"Default string"
               Version:"1.2.0"
          - Networking
               - Interface bonding_masters
                    Auto-Negotiation:"Not Available"
                    Availability:"Not Available"
                    Capabilities:"Not Available"
                    Caption:"Intel Corporation Ethernet Controller I225-V (rev 03)"
                    Default IP Gateway:"Not Available"
                    DHCP Enabled:"Yes"
                    DHCP Lease Expires:"Not Available"
                    DHCP Lease Obtained:"Not Available"
                    DHCP Server:"Not Available"
                    Driver:"Not Available"
                    Driver Path:"Not Available"
                    Driver Provider:"Not Available"
                    Driver Version:"Not Available"
                    Duplex:"Not Available"
                    Firmware Version:"Not Available"
                    Interface:"bonding_masters"
                    I/O Ports:"Not Available"
                    IP Address:"Not Available"
                    IP Subnet:"Not Available"
                    MAC Address:"Not Available"
                    Location:"Not Available"
                    Manufacturer:"Not Available"
                    Net Connection ID:"Not Available"
                    Port:"Not Available"
                    Power Management:"Not Available"
                    Speed:"Not Available"
                    Supported Link Modes:"Not Available"
                    Advertised link modes:"Not Available"
                    Partner advertised link modes:"Not Available"
               - "Intel Corporation Ethernet Controller I225-V (rev 03)"
                    Supports auto-negotiation:"Yes"
                    Advertised auto-negotiation:"Yes"
                    Auto-negotiation:"on"
                    Availability:"eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500"
                    Capabilities:"[40] Power Management version 3"
                    Capabilities:"[50] MSI: Enable- Count=1/1 Maskable+ 64bit+"
                    Capabilities:"[70] MSI-X: Enable+ Count=5 Masked-"
                    Capabilities:"[a0] Express Endpoint, IntMsgNum 0"
                    Capabilities:"[100] Advanced Error Reporting"
                    Capabilities:"[140] Device Serial Number 00-1f-bc-ff-ff-13-5a-32"
                    Capabilities:"[1c0] Latency Tolerance Reporting"
                    Capabilities:"[1f0] Precision Time Measurement"
                    Capabilities:"[1e0] L1 PM Substates"
                    Caption:"Not Available"
                    Default IP Gateway:"Not Available"
                    DHCP Enabled:"Yes"
                    DHCP Lease Expires:"Not Available"
                    DHCP Lease Obtained:"Not Available"
                    DHCP Server:"Not Available"
                    Driver:"igc"
                    Driver Path:"/lib/modules/6.17.4-2-pve/kernel/drivers/net/ethernet/intel/igc/igc.ko"
                    Driver Provider:""
                    Driver Version:""
                    Duplex:"Full"
                    Firmware Version:"1057"
                    Interface:"eno1"
                    I/O Ports:"Not Available"
                    IP Address:"Not Available"
                    IP Subnet:"Not Available"
                    MAC Address:"00:1f:bc:13:5a:32"
                    Location:"05:00.0"
                    Manufacturer:"Intel Corporation"
                    Net Connection ID:"Not Available"
                    Port:"Twisted Pair"
                    Power Management:"Supports Wake-on: pumbg"
                    Power Management:"Wake-on: g"
                    Speed:"1000Mb/s"
                    Supported link modes:"10baseT/Half 10baseT/Full, 100baseT/Half 100baseT/Full, 1000baseT/Full"
                    Advertised link modes:"10baseT/Half 10baseT/Full, 100baseT/Half 100baseT/Full, 1000baseT/Full"
                    Partner advertised link modes:"Not Available"
               - "Intel Corporation Ethernet Controller I225-V (rev 03)"
                    Supports auto-negotiation:"Yes"
                    Advertised auto-negotiation:"Yes"
                    Auto-negotiation:"on"
                    Availability:"enp3s0: flags=4098<BROADCAST,MULTICAST>  mtu 1500"
                    Capabilities:"[40] Power Management version 3"
                    Capabilities:"[50] MSI: Enable- Count=1/1 Maskable+ 64bit+"
                    Capabilities:"[70] MSI-X: Enable+ Count=5 Masked-"
                    Capabilities:"[a0] Express Endpoint, IntMsgNum 0"
                    Capabilities:"[100] Advanced Error Reporting"
                    Capabilities:"[140] Device Serial Number 00-1f-bc-ff-ff-13-5a-31"
                    Capabilities:"[1c0] Latency Tolerance Reporting"
                    Capabilities:"[1f0] Precision Time Measurement"
                    Capabilities:"[1e0] L1 PM Substates"
                    Caption:"Not Available"
                    Default IP Gateway:"Not Available"
                    DHCP Enabled:"Yes"
                    DHCP Lease Expires:"Not Available"
                    DHCP Lease Obtained:"Not Available"
                    DHCP Server:"Not Available"
                    Driver:"igc"
                    Driver Path:"/lib/modules/6.17.4-2-pve/kernel/drivers/net/ethernet/intel/igc/igc.ko"
                    Driver Provider:""
                    Driver Version:""
                    Duplex:"Unknown! (255)"
                    Firmware Version:"1057"
                    Interface:"enp3s0"
                    I/O Ports:"Not Available"
                    IP Address:"Not Available"
                    IP Subnet:"Not Available"
                    MAC Address:"00:1f:bc:13:5a:31"
                    Location:"03:00.0"
                    Manufacturer:"Intel Corporation"
                    Net Connection ID:"Not Available"
                    Port:"Twisted Pair"
                    Power Management:"Supports Wake-on: pumbg"
                    Power Management:"Wake-on: g"
                    Speed:"Unknown!"
                    Supported link modes:"10baseT/Half 10baseT/Full, 100baseT/Half 100baseT/Full, 1000baseT/Full"
                    Advertised link modes:"10baseT/Half 10baseT/Full, 100baseT/Half 100baseT/Full, 1000baseT/Full"
                    Partner advertised link modes:"Not Available"
               - Interface enxc2002d6cbc5d
                    Supports auto-negotiation:"No"
                    Advertised auto-negotiation:"No"
                    Auto-negotiation:"off"
                    Availability:"enxc2002d6cbc5d: flags=4098<BROADCAST,MULTICAST>  mtu 1500"
                    Capabilities:"Not Available"
                    Caption:"Not Available"
                    Default IP Gateway:"Not Available"
                    DHCP Enabled:"Yes"
                    DHCP Lease Expires:"Not Available"
                    DHCP Lease Obtained:"Not Available"
                    DHCP Server:"Not Available"
                    Driver:"rndis_host"
                    Driver Path:"/lib/modules/6.17.4-2-pve/kernel/drivers/net/usb/rndis_host.ko"
                    Driver Provider:"David Brownell"
                    Driver Version:""
                    Duplex:"Unknown! (255)"
                    Firmware Version:"RNDIS device"
                    Interface:"enxc2002d6cbc5d"
                    I/O Ports:"Not Available"
                    IP Address:"Not Available"
                    IP Subnet:"Not Available"
                    MAC Address:"c2:00:2d:6c:bc:5d"
                    Location:"06:00.1-2"
                    Manufacturer:"Not Available"
                    Net Connection ID:"Not Available"
                    Port:"Twisted Pair"
                    Power Management:"Not Available"
                    Speed:"Unknown!"
                    Supported link modes:"Not reported, Supported pause frame use: No"
                    Advertised link modes:"Not reported, Advertised pause frame use: No"
                    Partner advertised link modes:"Not Available"
               - Interface fwbr100i0
                    Supports auto-negotiation:"No"
                    Advertised auto-negotiation:"No"
                    Auto-negotiation:"off"
                    Availability:"fwbr100i0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500"
                    Capabilities:"Not Available"
                    Caption:"Intel Corporation Ethernet Controller I225-V (rev 03)"
                    Default IP Gateway:"Not Available"
                    DHCP Enabled:"Yes"
                    DHCP Lease Expires:"Not Available"
                    DHCP Lease Obtained:"Not Available"
                    DHCP Server:"Not Available"
                    Driver:"bridge"
                    Driver Path:"(builtin)"
                    Driver Provider:""
                    Driver Version:""
                    Duplex:"Unknown! (255)"
                    Firmware Version:"N/A"
                    Interface:"fwbr100i0"
                    I/O Ports:"Not Available"
                    IP Address:"Not Available"
                    IP Subnet:"Not Available"
                    MAC Address:"b2:8b:84:42:95:f6"
                    Location:"Not Available"
                    Manufacturer:"Not Available"
                    Net Connection ID:"Not Available"
                    Port:"Other"
                    Power Management:"Not Available"
                    Speed:"10000Mb/s"
                    Supported link modes:"Not reported, Supported pause frame use: No"
                    Advertised link modes:"Not reported, Advertised pause frame use: No"
                    Partner advertised link modes:"Not Available"
               - Interface fwln100i0
                    Supports auto-negotiation:"No"
                    Advertised auto-negotiation:"No"
                    Auto-negotiation:"off"
                    Availability:"fwln100i0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500"
                    Capabilities:"Not Available"
                    Caption:"Intel Corporation Ethernet Controller I225-V (rev 03)"
                    Default IP Gateway:"Not Available"
                    DHCP Enabled:"Yes"
                    DHCP Lease Expires:"Not Available"
                    DHCP Lease Obtained:"Not Available"
                    DHCP Server:"Not Available"
                    Driver:"veth"
                    Driver Path:"/lib/modules/6.17.4-2-pve/kernel/drivers/net/veth.ko"
                    Driver Provider:""
                    Driver Version:""
                    Duplex:"Full"
                    Firmware Version:""
                    Interface:"fwln100i0"
                    I/O Ports:"Not Available"
                    IP Address:"Not Available"
                    IP Subnet:"Not Available"
                    MAC Address:"b2:8b:84:42:95:f6"
                    Location:"Not Available"
                    Manufacturer:"Not Available"
                    Net Connection ID:"Not Available"
                    Port:"Twisted Pair"
                    Power Management:"Not Available"
                    Speed:"10000Mb/s"
                    Supported link modes:"Not reported, Supported pause frame use: No"
                    Advertised link modes:"Not reported, Advertised pause frame use: No"
                    Partner advertised link modes:"Not Available"
               - Interface fwpr100p0
                    Supports auto-negotiation:"No"
                    Advertised auto-negotiation:"No"
                    Auto-negotiation:"off"
                    Availability:"fwpr100p0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500"
                    Capabilities:"Not Available"
                    Caption:"Intel Corporation Ethernet Controller I225-V (rev 03)"
                    Default IP Gateway:"Not Available"
                    DHCP Enabled:"Yes"
                    DHCP Lease Expires:"Not Available"
                    DHCP Lease Obtained:"Not Available"
                    DHCP Server:"Not Available"
                    Driver:"veth"
                    Driver Path:"/lib/modules/6.17.4-2-pve/kernel/drivers/net/veth.ko"
                    Driver Provider:""
                    Driver Version:""
                    Duplex:"Full"
                    Firmware Version:""
                    Interface:"fwpr100p0"
                    I/O Ports:"Not Available"
                    IP Address:"Not Available"
                    IP Subnet:"Not Available"
                    MAC Address:"2a:d0:14:c6:16:01"
                    Location:"Not Available"
                    Manufacturer:"Not Available"
                    Net Connection ID:"Not Available"
                    Port:"Twisted Pair"
                    Power Management:"Not Available"
                    Speed:"10000Mb/s"
                    Supported link modes:"Not reported, Supported pause frame use: No"
                    Advertised link modes:"Not reported, Advertised pause frame use: No"
                    Partner advertised link modes:"Not Available"
               - Interface tap100i0
                    Supports auto-negotiation:"No"
                    Advertised auto-negotiation:"No"
                    Auto-negotiation:"off"
                    Availability:"tap100i0: flags=4419<UP,BROADCAST,RUNNING,PROMISC,MULTICAST>  mtu 1500"
                    Capabilities:"Not Available"
                    Caption:"Intel Corporation Ethernet Controller I225-V (rev 03)"
                    Default IP Gateway:"Not Available"
                    DHCP Enabled:"Yes"
                    DHCP Lease Expires:"Not Available"
                    DHCP Lease Obtained:"Not Available"
                    DHCP Server:"Not Available"
                    Driver:"tun"
                    Driver Path:"(builtin)"
                    Driver Provider:"(C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>"
                    Driver Version:""
                    Duplex:"Full"
                    Firmware Version:""
                    Interface:"tap100i0"
                    I/O Ports:"Not Available"
                    IP Address:"Not Available"
                    IP Subnet:"Not Available"
                    MAC Address:"e2:09:0f:2d:c2:02"
                    Location:"Not Available"
                    Manufacturer:"Not Available"
                    Net Connection ID:"Not Available"
                    Port:"Twisted Pair"
                    Power Management:"Not Available"
                    Speed:"10000Mb/s"
                    Supported link modes:"Not reported, Supported pause frame use: No"
                    Advertised link modes:"Not reported, Advertised pause frame use: No"
                    Partner advertised link modes:"Not Available"
               - Interface vmbr0
                    Supports auto-negotiation:"No"
                    Advertised auto-negotiation:"No"
                    Auto-negotiation:"off"
                    Availability:"vmbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500"
                    Capabilities:"Not Available"
                    Caption:"Intel Corporation Ethernet Controller I225-V (rev 03)"
                    Default IP Gateway:"10.150.0.1"
                    DHCP Enabled:"Yes"
                    DHCP Lease Expires:"Not Available"
                    DHCP Lease Obtained:"Not Available"
                    DHCP Server:"Not Available"
                    Driver:"bridge"
                    Driver Path:"(builtin)"
                    Driver Provider:""
                    Driver Version:""
                    Duplex:"Unknown! (255)"
                    Firmware Version:"N/A"
                    Interface:"vmbr0"
                    I/O Ports:"Not Available"
                    IP Address:"10.150.2.1"
                    IP Subnet:"255.255.0.0"
                    MAC Address:"00:1f:bc:13:5a:32"
                    Location:"Not Available"
                    Manufacturer:"Not Available"
                    Net Connection ID:"Not Available"
                    Port:"Other"
                    Power Management:"Not Available"
                    Speed:"10000Mb/s"
                    Supported link modes:"Not reported, Supported pause frame use: No"
                    Advertised link modes:"Not reported, Advertised pause frame use: No"
                    Partner advertised link modes:"Not Available"
               - "Intel Corporation Wi-Fi 6 AX200 (rev 1a)"
                    Auto-Negotiation:"Not Available"
                    Availability:"wlp4s0: flags=4098<BROADCAST,MULTICAST>  mtu 1500"
                    Capabilities:"[c8] Power Management version 3"
                    Capabilities:"[d0] MSI: Enable- Count=1/1 Maskable- 64bit+"
                    Capabilities:"[40] Express Endpoint, IntMsgNum 0"
                    Capabilities:"[80] MSI-X: Enable+ Count=16 Masked-"
                    Capabilities:"[100] Advanced Error Reporting"
                    Capabilities:"[14c] Latency Tolerance Reporting"
                    Capabilities:"[154] L1 PM Substates"
                    Caption:"Not Available"
                    Default IP Gateway:"Not Available"
                    DHCP Enabled:"Yes"
                    DHCP Lease Expires:"Not Available"
                    DHCP Lease Obtained:"Not Available"
                    DHCP Server:"Not Available"
                    Driver:"iwlwifi"
                    Driver Path:"/lib/modules/6.17.4-2-pve/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko"
                    Driver Provider:""
                    Driver Version:""
                    Duplex:"Not Available"
                    Firmware Version:"77.6eaf654b.0 cc-a0-77.ucode"
                    Interface:"wlp4s0"
                    I/O Ports:"Not Available"
                    IP Address:"Not Available"
                    IP Subnet:"Not Available"
                    MAC Address:"48:51:c5:f6:61:25"
                    Location:"04:00.0"
                    Manufacturer:"Intel Corporation"
                    Net Connection ID:"Not Available"
                    Port:"Not Available"
                    Power Management:"Not Available"
                    Speed:"Not Available"
                    Supported Link Modes:"Not Available"
                    Advertised link modes:"Not Available"
                    Partner advertised link modes:"Not Available"
          - Operating System
               Boot Device:"Not Available"
               Last Reset:"up 15 min,  1 user,  load average: 2.36, 2.02, 1.20"
               Locale:"en_US"
               OS Manufacturer:"------------------------------------------------------------------------------
Welcome to the Proxmox Virtual Environment. Please use your web browser to 
configure this server - connect to:
https://10.150.1.1:8006/
------------------------------------------------------------------------------"
               OS Name:"------------------------------------------------------------------------------
Welcome to the Proxmox Virtual Environment. Please use your web browser to 
configure this server - connect to:
https://10.150.1.1:8006/
------------------------------------------------------------------------------"
               Page File:"Not Available"
               Page File Space (Available):"Not Available"
               Page File Space (Used):"Not Available"
               Physical Memory (Available):"3941 MB"
               Physical Memory (Installed):"15912 MB"
               Physical Memory (Total):"15912 MB"
               Version:"6.17.4-2-pve GNU/Linux"
               Virtual Memory (Available):"0"
               Virtual Memory (Total):"16294496"
          - Processor
               - "AMD Ryzen 9 3900X 12-Core Processor"
                    Architecture:"x86_64"
                    Available:"Offline"
                    Byte Order:"Little Endian"
                    Cache Size:"512 KB"
                    Caption:"AMD Ryzen 9 3900X 12-Core Processor"
                    - Characteristics
                         64-bit capable
                         Enhanced Virtualization
                         Execute Protection
                         Hardware Thread
                         Multi-Core
                         Power/Performance Control
                    CPU Speed (Minimum):"1745.645"
                    CPU Speed (Maximum):"4650 MHz"
                    Current Voltage:"1.1 V"
                    External Clock:"100 MHz"
                    Family:"Zen"
                    - Flags
                         "APIC (On-chip APIC hardware supported)"
                         "CLFSH (CLFLUSH instruction supported)"
                         "CMOV (Conditional move instruction supported)"
                         "CX8 (CMPXCHG8 instruction supported)"
                         "DE (Debugging extension)"
                         "FPU (Floating-point unit on-chip)"
                         "FXSR (FXSAVE and FXSTOR instructions supported)"
                         "HTT (Multi-threading)"
                         "MCA (Machine check architecture)"
                         "MCE (Machine check exception)"
                         "MMX (MMX technology supported)"
                         "MSR (Model specific registers)"
                         "MTRR (Memory type range registers)"
                         "PAE (Physical address extension)"
                         "PAT (Page attribute table)"
                         "PGE (Page global enable)"
                         "PSE-36 (36-bit page size extension)"
                         "PSE (Page size extension)"
                         "SEP (Fast system call)"
                         "SSE2 (Streaming SIMD extensions 2)"
                         "SSE (Streaming SIMD extensions)"
                         "TSC (Time stamp counter)"
                         "VME (Virtual mode extension)"
                    ID:"10 0F 87 00 FF FB 8B 17"
                    Level 1 Cache:"384 KiB (12 instances)"
                    Level 2 Cache:"6 MiB (12 instances)"
                    Level 3 Cache:"fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip rdpid overflow_recov succor smca sev sev_es
64 MiB (4 instances)"
                    Load:"load average: 2.49, 2.05, 1.21"
                    Manufacturer:"Advanced Micro Devices, Inc."
                    Model:"113"
                    Name:"AMD Ryzen 9 3900X 12-Core Processor            "
                    Number of Cores:"12"
                    Number of Cores - Enabled:"12"
                    Part Number:"Not Available"
                    Socket Designation:"AM4"
                    Status:"Populated, Enabled"
                    Version:"AMD Ryzen 9 3900X 12-Core Processor            "
                    Voltage:"1.1 V"
                    Virtualization:"Not Available"
          - Storage
0 Kudos
PatrickV_Intel
Moderator
12,712 Views

Hi  marcin212,     

   

Thank you for providing the requested logs. 

 

I will now coordinate your query with our team for further investigations. 

 

If you have any questions or need further assistance, please don’t hesitate to reach out. 

 

Best regards,      

      

Patrick V.      

Intel Customer Support Technician  


0 Kudos
PatrickV_Intel
Moderator
11,610 Views

Hi marcin212,  

 

Thank you for your patience as we continue to investigate the issue.

 

Upon further review, we recommend using Wayland instead of X11, as X11 is outdated and offers less compatibility with modern hardware. Could you please try switching to Wayland and let us know if the issue persists?

 

If you have any questions, please let us know. Thank you. 

 

Best regards, 

  

Patrick V. 

Intel Customer Support Technician 


0 Kudos
marcin212
New Contributor I
11,433 Views

Hi,

Could you please provide a sample Wayland configuration for the GPU that is passed through to the VM via SR‑IOV? We need a setup where the virtual monitor is exposed inside the VM and works reliably with remote‑desktop solutions such as xrdp or RustDesk.

In the meantime I’ll try to put together a configuration myself.

Thanks.

0 Kudos
PatrickV_Intel
Moderator
11,350 Views

Hi marcin212

  

I will investigate this with our team for further assistance.

 

Best regards, 

  

Patrick V. 

Intel Customer Support Technician  


0 Kudos
PatrickV_Intel
Moderator
11,158 Views

Hi marcin212,  


Thank you for your patience while I coordinated your concern.


Unfortunately, we are unable to provide a sample Wayland configuration. I highly recommend consulting Wayland Support directly, as they will be able to provide the specific guidance and configuration details you need.


If you have any further questions, please feel free to let us know. Thank you.


Patrick V. 

Intel Customer Support Technician 


0 Kudos
marcin212
New Contributor I
11,146 Views

I think I’ve identified what the problem is here.

The issue stems from the fact that the SR-IOV Virtual Function (VF) driver only exposes a render-only node (e.g., /dev/dri/renderD128) and does not provide any DRM connectors in /sys/class/drm/.

As it stands, the Virtual Function seems to be completely stripped of its "Display Engine" capabilities, leaving only the "Render Engine" accessible. Most Wayland compositors (like KWin or Mutter) require at least one active DRM connector to initialize the session, even in a headless/remote setup. Without it, the compositor simply fails to start.

 

I’m now certain that this "render-only" limitation of the VF is exactly what's preventing the Wayland session from booting.

 

With that in mind, I have a few questions regarding the driver's roadmap:

  1. Is there any plan to allow the SR-IOV VF driver to expose "Virtual Connectors" in the future? This would allow Wayland to initialize properly on headless VFs by providing a dummy/virtual output directly at the DRM level.

  2. Are there any current undocumented module parameters or firmware settings that could force the driver to expose a virtual connector for a VF?

0 Kudos
PatrickV_Intel
Moderator
10,823 Views

Hi marcin212,

 

Thank you for the update!

 

I will now coordinate your query with our team for further investigations.

 

If you have any questions or need further assistance, please don’t hesitate to reach out.

 

Best regards, 

  

Patrick V. 

Intel Customer Support Technician  


0 Kudos
PatrickV_Intel
Moderator
10,056 Views

Hi marcin212,

 

Thank you for your detailed technical analysis regarding SR-IOV Virtual Function driver behavior and the challenges you're experiencing with Wayland compositor initialization due to the lack of DRM connectors.

 

At Intel, we have an extensive ongoing program of research and development covering a rich and varied scope of topics. As a general corporate policy, our technical support staff does not comment on unannounced Intel® products, future technologies, or technology trends. This includes that information you've requested.

 

We appreciate your understanding regarding this policy, and thank you for your interest in Intel graphics technology.

 

Since no further assistance is required at this time, please be informed that I will now proceed to close this thread. Kindly note that once the thread is closed, Intel will no longer be able to monitor or respond to it.

 

If you need additional support in the future, please feel free to create a new thread, and we will be happy to assist you accordingly.

 

Best regards, 

  

Patrick V. 

Intel Customer Support Technician  


0 Kudos
DR72
New User
28 Views

I'm having the same issue. I think this is a widespread problem that affects a lot of people.

0 Kudos
Reply