I have a handy piece of script that I put in the .bash_profile of my Solaris account so that whenever I log in using SSH, my DISPLAY variable is automatically set to the IP I'm SSH-ing from:
if [ "$SSH_CLIENT" != "" ]; then export DISPLAY=`echo $SSH_CLIENT | cut -d " " -f1`:0 fi This code is for bash, but I'm sure it can easily be adapted to any shell. But that's a programming matter. :) Of course, if you just set the DISPLAY variable manually every time, that will work, too. It's been my experience that the DISPLAY just doesn't get set automatically when logging into Solaris; whether it's really supposed to, I don't know. - Kathy On Tue, 2002-09-17 at 02:07, Paul Richardson wrote: > Greetings, I am running under Mandrake 8.2 with the default installed > ssh. I am trying > to ssh into a solaris box. It turns out that I can ssh into the solaris > machine ok, but when I > log in I notice that there is no DISPLAY env variable set and therefore > any x clients > will not work. > > The sshd_config file on the machine I log into has the X11Forwarding > variable set > to yes. When I invoke ssh from end I type "ssh -X -l myUsername etc.... > > I suspect that it is the solaris machine with the problem because I have > used this > box in the past to do x client stuff.I don't think this is a bug, more a > configuration > problem > > Any help would be appreciated
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com