URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 60853
[ Назад ]

Исходное сообщение
"ерунда с $DISPLAY"

Отправлено winter_silence , 12-Окт-05 14:04 
Имеем:
remote - Solaris 9
local - FreeBSD
на remote:
sshd_config:

X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes

на local:

ForwardX11 yes.

захожу через ssh на remote.
echo $DISPLAY

ничего (хотя должна устанавливаться).
Ладно, делаю руками DISPLAY=localip:0.0
при попытки запуска любого x-apps ошибка: Can`t open display: x.x.x.x:0.0

Ну никак не могу понять в чем дело, вроде как все по документации делаю.


Содержание

Сообщения в этом обсуждении
"ерунда с $DISPLAY"
Отправлено Maxim , 12-Окт-05 14:23 
>Имеем:
>remote - Solaris 9
>local - FreeBSD
>на remote:
>sshd_config:
>
>X11Forwarding yes
>X11DisplayOffset 10
>X11UseLocalhost yes
>
>на local:
>
>ForwardX11 yes.
>
>захожу через ssh на remote.
>echo $DISPLAY
>
>ничего (хотя должна устанавливаться).
>Ладно, делаю руками DISPLAY=localip:0.0
>при попытки запуска любого x-apps ошибка: Can`t open display: x.x.x.x:0.0
>
>Ну никак не могу понять в чем дело, вроде как все по
>документации делаю.

Возможно X сервер на local запущен без опции  -listen_tcp.


"ерунда с $DISPLAY"
Отправлено winter_silence , 12-Окт-05 14:29 
>Возможно X сервер на local запущен без опции  -listen_tcp.
6000 порт слушается.



"ерунда с $DISPLAY"
Отправлено lavr , 12-Окт-05 14:49 
>>Возможно X сервер на local запущен без опции  -listen_tcp.
>6000 порт слушается.

э-э-ех... ну все ж расписано и в факах и в руководстве:

пример.

дано: freebsd - wks (sshd + Xserver)
Solaris - server (sshd)

выполнить: запуск xapps на Solaris с выводом на дисплей freebsd

итого:

[alone]~ > uname -rs
FreeBSD 5.4-RELEASE-p6
[alone]~ > hostname
alone.dubna.ru
[alone]~ >

моя WKS под FreeBSD в ISP, нужно с удаленной машины в ядерном институте,
ну к примеру запустить xterm на freebsd-display, так как везде
всякие FIREWALL (sshd висит сразу на двух портах: 22 стандарт и 2022):

[alone]~ > slogin -p 2022 ultra.jinr.ru
lavr@ultra.jinr.ru's password:
Sun Microsystems Inc.   SunOS 5.5.1     Generic May 1996

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
     cernlib98 is now available at ultra: /cern/98  
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Note: Sun "talk" clients didn't connect with NON-Sun's TALK-DAEMON!!!
      If you want use "talk command" please use:

      /usr/local/bin/talk - for talk with non-Sun's TALKD

               or

      /usr/local/bin/otalk - for talk with Sun's TALKD

PS. You may use "talk" to talk between sunct2<->sunct4<->ultra

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!! ATTENTION !!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

               Ultra/Sunct2 now Year2000 COMPLIANT.
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

24.12.99
--
lavr
ultra:/home/lavr>

ultra.jinr.ru - удаленная машина с Solaris

ultra:/home/lavr> uname -rs
SunOS 5.5.1
ultra:/home/lavr> echo `hostname`.`domainname`
ultra.jinr.dubna.su.
ultra:/home/lavr>

ultra:/home/lavr> echo $DISPLAY
ultra:10.0
ultra:/home/lavr>

О чем говорит эта переменная? SSH сам ее устанавливает

ultra:/home/lavr> xterm -fn 9x15 -geometry 80x40
получаем xterm c выводом на freebsd



"ерунда с $DISPLAY"
Отправлено winter_silence , 12-Окт-05 15:03 
>ultra:/home/lavr> echo $DISPLAY
>ultra:10.0
>ultra:/home/lavr>
>
>О чем говорит эта переменная? SSH сам ее устанавливает
Вот с автоматической установкой и загвоздка :(

ws@box$ ssh test@192.168.1.10
test@192.168.1.10's password:
Last login: Wed Oct 12 14:57:15 2005 from 192.168.1.2
Sun Microsystems Inc.   SunOS 5.9       Generic January 2003
bash-2.05$ echo $DISPLAY

bash-2.05$
:(
sshd: 4.2p1


"ерунда с $DISPLAY"
Отправлено hash , 21-Окт-05 10:26 
Та же история :(
hash@bravo ~ % slogin sun1
hash@sun1.od.ua.lohika.com's password:
Last login: Fri Oct 21 09:24:55 2005 from bravo.od.ua.loh
Sun Microsystems Inc.   SunOS 5.9       Generic May 2002
bash-2.05$
bash-2.05$ env | grep DISPLAY
bash-2.05$ xterm
xterm Xt error: Can't open display:
bash-2.05$

"ерунда с $DISPLAY"
Отправлено lavr , 21-Окт-05 10:42 
>Та же история :(
>hash@bravo ~ % slogin sun1
>hash@sun1.od.ua.lohika.com's password:
>Last login: Fri Oct 21 09:24:55 2005 from bravo.od.ua.loh
>Sun Microsystems Inc.   SunOS 5.9      
> Generic May 2002
>bash-2.05$
>bash-2.05$ env | grep DISPLAY
>bash-2.05$ xterm
>xterm Xt error: Can't open display:
>bash-2.05$

вероятно следует смотреть настройки SSH


"ерунда с $DISPLAY"
Отправлено miron , 21-Окт-05 21:35 

или /etc/hosts

"ерунда с $DISPLAY"
Отправлено lavr , 21-Окт-05 22:06 
>
>или /etc/hosts

согласен