[Prev][Next][Index][Thread]
Re: Having X servers show same situation
Moshe Cohen wrote:
>
> On Thu, 7 Nov 1996 21:13:19 +0200 (IST), you wrote:
>
> >Hello.
> >How can I get a coupla X servers which I want to show the same picture
> >as the one I work on. Something like a "Class Net" :-).
> >ANyone knows of such a software?
> >
> >Oori.
I didn't answer until now because I can't remember the name of
the program, but I distinctly remember something called like "gx"
or "xg" or "xs", which multiplexes a "virtual" display to many "real"
displays. We used it when Mario Cuomo (sp?), the Mayor of NYC, visited
HUJI CS and we wanted to let the journalists see the same screen as he
did
without forcing them all to croud around the same 17" color NCD
X-Terminal.
(don't start arguing about the setup, it used to be close to the state
of
the art back then, and we were among the first on the Internet to do
such
a thing, as far a I've asked on the Usenet)
If you can't find it then it shouldn't be a big problem to write a Perl
script to do something similar - just make it listen on port 6001 and
tell
it which display*S* to copy the data to. Assign one primary server to
read
the input from (ignore input from the others), point your DISPLAY
envariable
to "host:1.0" (as far as I remember, should check X(1), the point is to
force it
to use the second display and use it through TCP/IP, otherwise it won't
reach your
"multiplexer server"), make sure ABSOLUTLY NOTHING RUNS ON THE "SLAVE"
SERVERS and
THEY ARE RESET AND IDENTICAL (i.e. they just startted (didn't run even
the Xlogin
or XDM, just a blank gray screen) and they run the same piece of
software (on
the same kind of hardware?) (all this is because the color table and
resources have
to be totally virgin in order to make sure they are identical), then
start your
applications.
A smarter implementation (which the author told me he was planning to
do, but
I haven't stayed in touch with him since), would be able to display
individual
windows on multiple displays, converting resource identifiers (i.e.
color map
entry indexes, and various X-protocol atoms) individually for each slave
server.
Hope this helps, please let me know if you find a free software which
does this.
BTW, I think Oori or Moshe still uses "linux-il@cs.huji.ac.il" as the
address of the list, please change it to "linux-il@linux.org.il",
thanks.
Cheers,
--Amos
amos@dsi.co.il
References: