error: GLSL 1.50 is not supported

This worked for us too! we were having trouble getting slicer to work over RDP . We actually set:

export MESA_GL_VERSION_OVERRIDE=3.3

according to our installed GL driver version:

CentOS Linux release 7.7.1908 (Core)

server glx version string: 1.4
 client glx version string: 1.4
 GLX version: 1.4
 Max core profile version: 3.3
 Max compat profile version: 3.0
 Max GLES1 profile version: 1.1
 Max GLES[23] profile version: 3.0
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.0.5
 OpenGL core profile shading language version string: 3.30
 OpenGL version string: 3.0 Mesa 18.0.5
 OpenGL shading language version string: 1.30
 OpenGL ES profile version string: OpenGL ES 3.0 Mesa 18.0.5
 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
2 Likes