OpenGL error with ParaView 5.7.0 on Linux

I can build 5.7.0 without any problems on Linux (with/without MPI), (with/without python), but the resulting binaries bomb immediately with an OpenGL error:

$ export LIBGL_DEBUG=verbose

$ paraview

libGL: screen 0 does not appear to be DRI2 capable
libGL: OpenDriver: trying /usr/lib64/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib64/dri/swrast_dri.so
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

Same machine with presumably the same build options shows no issues. To verify somewhat, I also rebuilt 5.6.3 and that starts without any problem.

I have nvidia drivers installed.
System: openSUSE 15.0

/mark

I’m having a similar problem. I also have Nvidia drivers installed on centos 8. I don’t have much knowledge of symlinks but they appear to be correct.

My problem seems to have been related to a NVIDIA driver issue. Looks like it could have been a bad driver update that didn’t get triggered by earlier paraview versions, but as you know these things are really difficult to pin-point.
I did a slightly overdue system update (to openSUSE 15.1) without any NVIDIA drivers, but with Mesa only. This works. I then followed this with adding in the drivers (nvidia-glG04-390.129-lp151.7.1.x86_64 for what it’s worth). Now seems to be working without issue, but still not fully confident for another few days.

/mark

1 Like