[vtkusers] VTK MPI with SSH Display problem
Tony Lavoie
lavoie at mcs.anl.gov
Wed Jul 18 12:15:18 EDT 2001
I'm not very knowledgable on the whole ssh/ X-pipes/ display thing, but
I've worked with the vtk parallel libs quite a bit. Here are my ideas:
do an 'xhost +<machine expected to be proc zero>' on the display term; the
display process (zero) may not run on that machine, even though you don't
have a '-nolocal' option to lamexec. (actually I use mpirun, so I'm not
sure what your options are).
After ssh_agent, do you run ssh_add? (I have this in my notes).
Then, either a line in the program of 'putenv("DISPLAY=<hostname>");' or
this option as an arg after the job name:
'-MPDENV- DISPLAY=<hostname>:0.0' (which should get handled by the
MPI_Init)
This at least has worked for me; ymmv.
-Tony
On Wed, 18 Jul 2001, Simon Winberg wrote:
> Hi all,
>
> I've got VTK compiled with the MPI option, and am testing the
> ParallelIso program. I'm using ssh with the ssh-agent to connect to the
> other PC's.
>
> When I execute the program (using the lamexec command) the
> application runs for a few seconds and then crashes (see output
> below). I can run the application fine on one PC simulating multiple
> processors, but when I add any of the other PCs in my cluster I get this
> error:
>
> --------
> $ lamexec -np 3 ParallelIso
>
> Update 3000 took 0.531551 seconds to produce 68 triangles
> Update 1750 took 0.828511 seconds to produce 88310 triangles
> Update 500 took 0.738054 seconds to produce 64982 triangles
> Update 3000 took 2.94585 seconds to produce 68 triangles
> ERROR: In vtkXRenderWindow.cxx, line 176
> vtkMesaRenderWindow (0x8235550): bad X server connection.
>
> ERROR: In vtkMesaRenderWindow.cxx, line 122
> vtkMesaRenderWindow (0x8235550): bad X server connection.
> --------
>
> I have tried the other example programs with similar results.
> Could this be a problem with how ssh handles exporting of the display?
>
> Any ideas?
>
>
>
>
> _______________________________________________
> This is the private VTK discussion list.
> Please keep messages on-topic. Check the FAQ at: <http://public.kitware.com/cgi-bin/vtkfaq>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/vtkusers
>
>
More information about the vtkusers
mailing list