Forum Discussion
RDP server Use SR-IOV VideoAdapter Client can't display.
RDP server is an visual machine with windows 10; Video adaper is SR-IOV from host intel UHD graphics.
if GroupPolicy: VideoAdapter for all Remote desktop session is enabed. RDP Client try to connect to server will get a black window.
2 Replies
Your Windows 10 VM accepts RDP until “Use hardware graphics adapters for all Remote Desktop Services sessions” is enabled; with the Intel UHD SR-IOV adapter, the client opens a black window. Microsoft documents that this policy switches RDP from the Microsoft Basic Render Driver to the hardware renderer, isolating the failure to the virtual GPU and RDP graphics path rather than connectivity. Set the policy to Disabled and restart the VM. If the session returns, keep software rendering until the GPU path is validated. Check the SR-IOV adapter in Device Manager and install vendor-supported host and guest graphics drivers. If hardware rendering is required, reproduce on a supported Windows guest and capture the Windows build, Intel driver versions, hypervisor configuration, and RDP event logs for Microsoft or vendor support. Microsoft’s GPU-partitioning guidance applies to Server 2025, so it does not establish that this Windows 10 Intel UHD configuration is supported.
- taowaCopper Contributor
Hi,
I'm running a Windows 10 virtual machine as an RDP server. The VM is assigned a SR-IOV virtual function (VF) of the host's Intel UHD Graphics.
When I enable the Group Policy setting "Use hardware graphics adapters for all Remote Desktop Services sessions", the RDP client connects but only displays a black screen.
If I disable this Group Policy setting, the RDP session works normally, but without GPU acceleration.
Environment:
Host OS: linux
Guest OS: Windows 10
GPU: Intel UHD Graphics (SR-IOV VF)
RDP client: Windows built-in mstsc.exe
Steps to reproduce:
Assign an SR-IOV VF of Intel UHD Graphics to the Windows 10 VM
Enable the Group Policy: Computer Configuration → Administrative Templates → Windows Components → Remote Desktop Services → Remote Desktop Session Host → Remote Session Environment → Use hardware graphics adapters for all Remote Desktop Services sessions
Connect to the VM via RDP
Result: black screen
Is this a known limitation? Is there any workaround to use SR-IOV GPU with RDP desktop display?
Thanks.