Graphics Card Issue During Remote Desktop Session

2 followers Follow

I am using Microsoft's Remote Desktop feature on Windows 10 Pro. All apps work perfectly except for CLO which gives the following message: "Your graphic card driver does not support for OpenGL 1.3 or above. Please update the graphic card driver to the latest version." The host computer has a powerful graphics card which runs the program with no problem. I also updated the driver for the laptop that is controlling the host. I still get this message. How do I fix this so that I may work on CLO remotely? Thank you.

1 comment

Comment actions Permalink

This is default behavior and limitation to Microsoft Remote Desktop.

This is due to how RDP works. It creates a virtualized desktop version of the host machine that only uses software OpenGL which doesn't use the same extensions required when running in hardware mode. RDP sends 2D bitmap images from the host to the remote client. 

Microsoft is always working on improving RDP and has a way to make it use the h.264/AVC 444 hardware encoding. On Windows 10 Start the Group Policy Editor by clicking the Windows button and typing gpedit.msc then under Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Remote Session Environment : 1. Prioritize H.264/AVC 444 Graphics mode for Remote Desktop connections. When enabled on the RDP Server, the H.264/AVC 444 mode will be prioritized when the RDP 10 client and server both support AVC/H.264 and support the AVC 444 mode.

Edit: I checked on my Windows 10 machine and there is a second option that needs to be enabled. Configure H.264/AVC hardware encoding for Remote Desktop Connections. Double click on both the Prioritize and Configure and choose Enable and Apply

If the above doesn't work you can bypass the error by having Clo running on the host machine first which initiates the Hardware Graphics Card for OpenGL. Then when you RDP the session will only need to send the 2D bitmap images of the host to your client machine when RDP defaults to the software encoding. 

If you are wanting a different behavior then you would need a different solution such as that is capable of sending advanced OpenGL over a remote session.  

Citrix XenDesktop which supports advanced 3D & CAD applications is an inexpensive option or something like Splashtop might work. Each have trial versions that you can try to make sure they meet your needs.  

Please sign in to leave a comment.