maybe I shouldn't have opened my mouth, mixing libraries doesn't necessarily explain the more than 4 procs thing... unless when you run with 4 procs they are being scheduled to the same node, and running with more causes another node to come into the mix.

How are process being assigned to nodes?

burlen wrote:
Also, make sure you PV configuration uses the opengl and osmesa from your build. To make it easy I always run ccmake the first time with these options on the command line:

-DVTK_OPENGL_HAS_OSMESA=ON -DOPENGL_INCLUDE_DIR=/u/burlen/apps/Mesa-7.5.1-Intel/include -DOPENGL_gl_LIBRARY=/u/burlen/apps/Mesa-7.5.1-Intel/lib64/libGL.so -DOPENGL_glu_LIBRARY=/u/burlen/apps/Mesa-7.5.1-Intel/lib64/libGLU.so -DOPENGL_xmesa_INCLUDE_DIR=/u/burlen/apps/Mesa-7.5.1-Intel/include -DOSMESA_INCLUDE_DIR=/u/burlen/apps/Mesa-7.5.1-Intel/include -DOSMESA_LIBRARY=/u/burlen/apps/Mesa-7.5.1-Intel/lib64/libOSMesa.so

that mitigates some of the configuration pain.

burlen wrote:

Getting the exact same OSMesa setup as someone who has this working on many processors could help to confirm this.

A possibility is that when run on the compute nodes open gl libraries other than the one you expect are used. That can cause a strange crash. I have seen it before. If you're not doing it, prepend your mesa path to LD_LIBRARY_PATH before you launch pvserver.

I always used OSMesa configured with mesa configs. eg. "make linux", installed in my home directory, as long as I set LD_LIBRARY_PATH I never have had any troubles.

Hope it helps



_______________________________________________
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

Follow this link to subscribe/unsubscribe:
http://www.paraview.org/mailman/listinfo/paraview

Reply via email to