[vtkusers] Re: Offscreen Rendering
Miguel Angel Martin Fernandez
vtk at helios.tel.uva.es
Thu Oct 4 02:41:14 EDT 2001
Hi again,
The machine <name_of_R> is the name of the host that started the MPI job,
therefore I understand now that all the displays are being opened on this
machine (one display per processor). However, when i try to open the
displays on the local machines:
XOpenDisplay(":0"), XOpenDisplay("<name_of_localhost>:0.0"),...
then i always get the "invalid MIT-MAGIC-COOKIE key, connection
refused by server" message.
Is it possible to fix this? Should I use "xauth"? As i said yesterday,
opening the display ":0" works OK as long as i have a local X session
opened on each of the machines (i.e. if I can see my desktop on each
computer...)
Thank you!
On Wed, 3 Oct 2001, John Shalf wrote:
> Miguel Angel Martin Fernandez wrote:
> >
> > Hello vtkusers!
> >
> > The script "run.sh" does work if i am actually running the program via
> > telnet, as long as i have 'XOpenDisplay((char *)NULL)' in my
> > vtkOpenGLOffscreenRenderWindow, that way XOpenDisplay defaults to the
> > value of the DISPLAY environment variable (--> i read the man page!! )
>
> The default value of the DISPLAY variable may well be the
> host that executes the program. So that would mean all of
> the rendering would be redirected to the host you'd
> telnetted from in the worst case. Overriding with ":0"
> ensures that it is rendering on the local host (could be
> more specifically "localhost:0.0").
>
> > However what i am actually trying to do is parallel rendering on a
> > linux cluster with mpi, so programs are called via rsh, and with this
> > approach the script doesn't seem to work. However it did work by telling
> > XOpenDisplay exactly what display i wanted:
> >
> > 'XOpenDisplay("<name_of_R>:0.0")'
>
> Is <name_of_R> the name of the machine that the local MPI
> process is executing on, or is it the name of the host that
> started the MPI job? Some X implementations want
> "localhost:0.0" or "$hostname:0.0", but the ":0" is usually
> enough. Seems your machine is one of the former...
>
> -john
> _______________________________________________
> 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
>
--
________________________________________________________
_________(_ _)_________
\········(_ Miguel Ángel Martín Fernández _)········/
\·······(_ ETSI Telecomunicación, Universidad de Valladolid _)·······/
\······(_ Campus Miguel Delibes, Camino del Cementerio, s/n _)······/
)·····(_ e-mail: miguel at atenea.tel.uva.es _)·····(
/······(_ Tfno: +34-983-423000 Ext. 25548 _)······\
/·······(________________________________________________________)·······\
/__________) (_____________\
More information about the vtkusers
mailing list