I am trying to troubleshoot the following error and appreciate suggestion on where to start
I have ensure the OS on both client/server end are the same (Ubuntu 22.04)
I have ensure that both paraview and pvserver are from the same version 5.11.0
Thank you in advanced.
Status: Downloaded newer image for nvcr.io/nvidia-hpcvis/paraview:egl-py3-5.11.0
level=info msg="Setting CUDA_MODULE_LOADING=LAZY. Please see https://docs.nvidia.com for more information."
( 0.031s) [pvserver ]SurfaceLICPluginAutoloa:25 WARN| SurfaceLIC is now built-in ParaView. There is no need to load this plugin.
-----------------------------------------------------
By loading the 'pvNVIDIAIndeX' plugin you have accepted the EULA shipped with it.
If that is not acceptable, please restart the application without loading
the 'pvNVIDIAIndeX' plugin.
-----------------------------------------------------
Waiting for client...
Connection URL: cs://1857fc7c1e13:11111
Accepting connection(s): 1857fc7c1e13:11111
Client connected.
Exiting...
( 558.143s) [pvserver ]vtkSocketCommunicator.c:783 ERR| vtkSocketCommunicator (0x5636a966f050): Could not receive tag. 1
( 558.143s) [pvserver ]vtkTCPNetworkAccessMana:295 ERR| vtkTCPNetworkAccessManager (0x5636a9483650): Some error in socket processing.
ubuntu@vm-c-bethelsight-trial-gpu:~/systems/ParaView/ParaView-5.13.1-egl-MPI-Linux-Python3.10-x86_64/bin$ ./pvpython
Python 3.10.13 (main, Sep 27 2024, 19:28:01) [GCC 10.2.1 20210130 (Red Hat 10.2.1-11)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from paraview.simple import *
GetOpenGLInformation()
>>> libEGL warning: egl: failed to create dri2 screen
libEGL warning: egl: failed to create dri2 screen
( 24.606s) [paraview ] vtkEGLRenderWindow.cxx:340 WARN| vtkEGLRenderWindow (0x4937700): EGL device index: 0 could not be initialized. Trying other devices...
<paraview.modules.vtkRemotingViews.vtkPVOpenGLInformation(0x46c6c90) at 0x7faa697f9d20>
>>> >>>
Not really, you just need to make sure the system can get an EGL device. And that is provided by your nvidia driver and OS.
We have some notes here on similar issue. But that is about it. I know that NVidia is looking into the driver issue but I don’t have a timeline as they need to figure out the origin of the problem which could be linux distribution related.