I usually compile pvserver on our CPU cluster with the following flags:
-DVTK_OPENGL_HAS_OSMESA=ON -DPARAVIEW_USE_MPI=ON -DBUILD_TESTING=OFF -DVTK_USE_X=OFF -DPARAVIEW_BUILD_QT_GUI=OFF -DPARAVIEW_ENABLE_PYTHON=ON -DPARAVIEW_BUILD_SHARED_LIBS=ON
With 5.7 and earlier versions, I had no problems establishing client-server connections and doing offscreen rendering.
With 5.8, right after establishing a client-server connection (using 5.8 client), I receive the following message:
Accepting connection(s): …:11111
(15.960s) [pvserver]vtkOpenGLFramebufferObj:356 ERR| vtkOpenGLFramebufferObject (0x237b230): failed at glGenFramebuffers 1 OpenGL errors detected
0 : (1280) Invalid enum
Any idea of what might be wrong?
I just tried recompiling pvserver 5.7 and there are no issues, only with 5.8. No configuration or compilation errors in either case.