Login  Register

Re: Citrix VDI & OpenGL Software Accelerator - GLException: Profile GL_DEFAULT is not available

Posted by oliver on May 06, 2019; 6:17am
URL: https://forum.jogamp.org/Citrix-VDI-OpenGL-Software-Accelerator-GLException-Profile-GL-DEFAULT-is-not-available-tp4039743p4039762.html

Cheers Folks,

Here are my latest findings:
The Citrix OpenGL Software Accelerator consists of replacements for the windows DLLs OpenGL32.dll (32 and 64 Bit). It looks like a re-compiled version of the MESA driver with its submodules included in one file.

While the 32 Bit version seems to work properly, the 64 Bit version of OpenGL32.dll has missing implicit or forwarded dependencies to libwinpthread-1.dll and LIBSTD++-6.dll. Hence the DLL can’t be loaded and is practically broken. The problem was already reported in Sept. 2013 but not fixed, yet.

If someone is required to use JOGL in a 64 Bit JVM on Windows on a Citrix VDI, he must download and install the MESA driver directly. This worked for us.

Thanks for reading
Oliver