[comp.unix.ultrix] networked logins via X-windows

jb3o+@andrew.cmu.edu (Jon Allen Boone) (05/24/91)

Ok, here's the deal.

    We have some VAXstations which we are using as psuedo-X-terminals.
That is, we log in to them, and then telnet to a DECstation and set
DISPLAY, etc. - thereby allowing us to take advantage of the speed of
the DECstation - and also keeping the support for software for the
VAXstation down to a bare minimum.

    However, what we want to do now is have the DECstation display a
login (via xterm -L) on the VAXstation.  The VAXstation runs the
Xserver (Xqvsm) and the DECstation simply opens an xterm -L on the
display for that machine.  However, to get the X-server to stabalize
and keep the xterm around, I had to do a /etc/getty xterm on the
terminal line in /etc/ttys on the VAXstation.  So far, no problems,
everything works.

    I log in, source my .xinitrc, everything is ok.  However, when I
kill my login xterm - the other processes still hang around.  The
VAXstation seems content to leave things as they are - but now the
DECstation wants to reopen that cool xterm - but can't!  So, why is it
that when I log in on console via this method, (and xterm on the
console display), zapping the login xterm kills the processes and
resets the X-server.  But, the same doesn't happen when I log in on
the VAXstation!  I say it's because there's nothing telling the
VAXstation to restart it's Xserver!  But how to do this by simply
killing the xterm?

Any suggestions would be appreciated.

thanks,

	-=> iain <=-

----------------------------------|++++++++++++++++++++++++++++++++++++++++
| "He divines remedies against injuries;   | "Words are drugs."           |
|  he knows how to turn serious accidents  |     -Antero Alli             |
|  to his own advantage; whatever does not |                              |
|  kill him makes him stronger."           | "Culture is for bacteria."   |
|                   - Friedrich Nietzsche  |     - Christopher Hyatt      |
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-