We are using TurboVNC within Open on Demand and without. We are seeing errors when software tries to create an OpenGL context. The error looks like this.
[21525:21611:0826/133856.492136:ERROR:gl_context_egl.cc(199)]
eglCreateContext failed with error EGL_BAD_MATCH Received signal 11 SEGV_MAPERR 000000000000
We get this error with both RStudio and with glxgears.
If I install the tigervnc-server package from CentOS 7 and use it directly from the shell, then I don’t get that error with either RStudio or glxgears.
We are using TurboVNC only because it is the VNC used with Open On Demand.
I googled ‘turbovnc eglCreateContext failed with error EGL_BAD_MATCH’
and am not finding anything current or useful there.
@rodgers.355 Thanks for your reply. I was using the Remote Desktop session, which goes through VNC.
It appears that we had an older version of TurboVNC installed, turbovnc-2.1.2-20170925.x86_64, and updating to turbovnc-2.2.2.x86_64.rpm should fix the problem.
Waiting on our system administrators to do that, but testing from a regular login node seems to indicate that using the newer version of TurboVNC, or TigerVNC both seem to work.