Hi Cory!

I have compiled the source code from the Paraview v5.0.0-RC2 source files that 
I downloaded earlier this week from http://www.paraview.org/download/.
No GIT repository there and none to be found in the top-level directory of the 
source files.

Paraview client & server are from the same build, since I am starting both 
server and client from the same command line on the (Linux) workstation, hence 
I am using the same environement.

HTH,

Frank.

From: Cory Quammen [mailto:cory.quam...@kitware.com]
Sent: Freitag, 18. Dezember 2015 15:08
To: Albina, Frank
Cc: paraview@paraview.org
Subject: Re: [Paraview] Paraview v5.0.0-rc2 with OpenGL2 backend failing to 
start in parallel

Hi Frank,

Since you said you recompiled ParaView, I suspect that maybe you forgot to 
update the submodules ParaView uses. In the ParaView source tree, run

git status

If VTK is listed, it may say there are new commits available for VTK. To update 
VTK, run

git submodule update

This has been an issue a few folks have encountered in the past.

Also, double-check that your ParaView client and server are truly from the same 
build.

HTH,
Cory

On Fri, Dec 18, 2015 at 8:30 AM, Albina, Frank 
<frank.alb...@sauber-motorsport.com<mailto:frank.alb...@sauber-motorsport.com>> 
wrote:
Dear all!

I recompiled Paraview-v5.0.0-rc2 from scratch using OpenMPI v1.6.5 and GCC 
v4.7.2 on my workstation.
The QT & Python versions are the default system versions and are resp. 4.8.4 & 
2.7.3.

After successful compilation and installation, I start 8 parallel pvserver 
instances with:
mpirun –np 8  pvserver –sp=7436

Then, I start paraview and connect to the server running on the same machine. 
After connection is established, paraview fails with a segmentation fault.

Waiting for client...
Connection URL: cs://ws334:7436
Accepting connection(s): ws334:7436
Client connected.
ERROR: In 
/cfdcode/opensuse12/opt/ParaView/SRC/paraview-5.0.0-rc2/VTK/Parallel/Core/vtkSocketCommunicator.cxx,
 line 809
vtkSocketCommunicator (0x2b7a600): Could not receive tag. 1

ERROR: In 
/cfdcode/opensuse12/opt/ParaView/SRC/paraview-5.0.0-rc2/VTK/Common/System/vtkSocket.cxx,
 line 572
vtkClientSocket (0x293e940): Socket error in call to send. Broken pipe.

ERROR: In 
/cfdcode/opensuse12/opt/ParaView/SRC/paraview-5.0.0-rc2/VTK/Common/System/vtkSocket.cxx,
 line 572
vtkClientSocket (0x293e940): Socket error in call to send. Broken pipe.

ERROR: In 
/cfdcode/opensuse12/opt/ParaView/SRC/paraview-5.0.0-rc2/VTK/Common/System/vtkSocket.cxx,
 line 572
vtkClientSocket (0x293e940): Socket error in call to send. Broken pipe.

ERROR: In 
/cfdcode/opensuse12/opt/ParaView/SRC/paraview-5.0.0-rc2/VTK/Common/System/vtkSocket.cxx,
 line 572
vtkClientSocket (0x293e940): Socket error in call to send. Broken pipe.

ERROR: In 
/cfdcode/opensuse12/opt/ParaView/SRC/paraview-5.0.0-rc2/VTK/Common/System/vtkSocket.cxx,
 line 572
vtkClientSocket (0x293e940): Socket error in call to send. Broken pipe.
[…]
ERROR: In 
/cfdcode/opensuse12/opt/ParaView/SRC/paraview-5.0.0-rc2/VTK/Common/System/vtkSocket.cxx,
 line 572
vtkClientSocket (0x293e940): Socket error in call to send. Broken pipe.

ERROR: In 
/cfdcode/opensuse12/opt/ParaView/SRC/paraview-5.0.0-rc2/VTK/Common/System/vtkSocket.cxx,
 line 572
vtkClientSocket (0x293e940): Socket error in call to send. Broken pipe.

--------------------------------------------------------------------------
mpirun noticed that process rank 0 with PID 13964 on node ws334 exited on 
signal 11 (Segmentation fault).
--------------------------------------------------------------------------

I have included hereafter how Paraview was compiled:
cmake $sourceDir \
         -DBUILD_SHARED_LIBS:BOOL=ON\
         -DBUILD_TESTING:BOOL=OFF\
         -DBUILD_DOCUMENTATION:BOOL=ON\
         -DCMAKE_BUILD_TYPE:STRING=Release\
         -DPARAVIEW_ENABLE_CATALYST:BOOL=ON\
         -DPARAVIEW_ENABLE_VTK_MODULES_AS_NEEDED:BOOL=TRUE\
         -DPARAVIEW_USE_MPI:BOOL=ON\
         -DPARAVIEW_USE_UNIFIED_BINDINGS:BOOL=ON\
         -DPARAVIEW_ENABLE_WEB:BOOL=ON\
         -DVTK_OPENGL_HAS_OSMESA:BOOL=OFF\
         -DPARAVIEW_BUILD_PLUGIN_SurfaceLIC:BOOL=TRUE\
         -DPARAVIEW_ENABLE_VTK_MODULES_AS_NEEDED:BOOL=TRUE\
         -DVTK_USE_OFFSCREEN:BOOL=OFF\
         -DVTK_USE_X:BOOL=ON\
         -DVTK_USE_QT=ON\
         -DVTK_USE_DISPLAY=ON\
         -DVTK_USE_GUI_SUPPORT:BOOL=ON\
         -DPARAVIEW_BUILD_QT_GUI:BOOL=ON\
         -DCMAKE_INSTALL_PREFIX:PATH=$installDir\
         -DPARAVIEW_ENABLE_PYTHON:BOOL=ON\
         -DPYTHON_ENABLE_MODULE_MPIPython:BOOL=ON\
         -DQT_QMAKE_EXECUTABLE:FILEPATH=/usr/bin/qmake\
         -DPYTHON_EXECUTABLE:FILEPATH=/usr/bin/python2\
         -DPYTHON_INCLUDE_DIR:FILEPATH=/usr/include/python2.7\
         
-DPYTHON_LIBRARY:FILEPATH=/usr/lib64/libpython2.7.so<http://libpython2.7.so>\
         -DPYTHON_UTIL_LIBRARY:FILEPATH=/usr/lib64/libutil.so\
         -DVTK_RENDERING_BACKEND:STRING=OpenGL2\
         -DModule_vtkRenderingLICOpenGL2:BOOL=ON

I must have missed something since I guess that Paraview using parallel servers 
should run, even when there is only one GPU available. Any hints would be 
greatly appreciated.

Best regards,


Frank Albina

_______________________________________________
Powered by www.kitware.com<http://www.kitware.com>

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview



--
Cory Quammen
R&D Engineer
Kitware, Inc.
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview

Reply via email to