Novell to acquire Suse
Michael ODonnell
michael.odonnell at comcast.net
Tue Nov 4 15:14:59 EST 2003
> Well, I have had no problem with this when interacting with other
> flavors of Linux or even FreeBSD. So I'm certain it is not my
> local system that's the problem.
>
> I'm using ssh to connect remotely like this:
>
> ssh -XCA -l mylogin remote.system.name
OK - so you're instructing the SSH clients (via their
command lines) to do X forwarding, compression and
to allow X authentication traffic to pass. That's a
good start. Your ~/.ssh/config files should also
have lines in them like this:
ForwardX11 true
What about on the desktop boxes? Have you verified
that /etc/ssh/sshd_config and /etc/default on the
desktop boxes don't have any entries in them that
could be causing trouble? You want entries like
these in your /etc/ssh/sshd_config:
X11Forwarding yes
X11DisplayOffset 10
...and you want to be sure that those capabilities
aren't being overridden in the /etc/default/ssh files,
which are read by the SSH daemons on startup.
> It is only Debian (3.0) server systems that do not define a DISPLAY
> environment variable on the remote end (ssh normally does this
> automatically when you use the switches I've specified above) and
> so X applications will not display on my local system's X server.
Since a number of us have Debian boxes that allow
remote X connections just fine, I can say with a high
degree of confidence that it's much more likely that
the problem here is simply that your local config
needs tweaking.
> I tried Cole's suggestion of installing xbase-clients but that
> didn't do it. I had been thinking that perhaps I needed to
> start with a remote environment that already had a valid DISPLAY
> defined because it was a workstation. Can anyone verify or deny
> this theory?
BTW, the SSH clients and servers emit very useful
debug info when instructed to be verbose - have you
tried that?
More information about the gnhlug-discuss
mailing list