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

Исходное сообщение
"Solaris 9 & $DISPLAY"

Отправлено pagan , 28-Ноя-05 13:58 
hi all.
Почему на 9тке (Generic_118559-11) может автоматом не выставляться DISPLAY?

/etc/ssh/sshd_config

X11Forwarding yes
X11DisplayOffset 10
X11UseLocalHost yes

# echo $DISPLAY

#
ладно, фиг с ним, пробую так:
wks> ssh -X srv
srv> export DISPLAY=x.x.x.x:10.0
srv> xterm -display x.x.x.x:10.0
xterm Xt error: Can`t open display 192.168.3.170:10.0

ssh клиент - 3.8.1p1
ssh сервер - 4.2p1

Тонну документации перечитал, но причину пока так и не нашел :((


Содержание

Сообщения в этом обсуждении
"Solaris 9 & $DISPLAY"
Отправлено pagan , 29-Ноя-05 09:35 
Все еще актуально.

"Solaris 9 & $DISPLAY"
Отправлено far , 12-Дек-05 16:15 
>Все еще актуально.

wrk>xhost +ip.srv
srv>export DISPLAY=ip.wrk:0.0

и все.


"Solaris 9 & $DISPLAY"
Отправлено Nikolaev D. , 04-Дек-05 17:02 

>ладно, фиг с ним, пробую так:
>wks> ssh -X srv
если так, то остальное лишнее вроде

>srv> export DISPLAY=x.x.x.x:10.0
>srv> xterm -display x.x.x.x:10.0


"Solaris 9 & $DISPLAY"
Отправлено pagan , 05-Дек-05 09:46 
>
>>ладно, фиг с ним, пробую так:
>>wks> ssh -X srv
>если так, то остальное лишнее вроде
>
>>srv> export DISPLAY=x.x.x.x:10.0
>>srv> xterm -display x.x.x.x:10.0
:((
Can`t open display.



"Solaris 9 & $DISPLAY"
Отправлено Nikolaev D. , 06-Дек-05 21:52 
>>
>>>ладно, фиг с ним, пробую так:
>>>wks> ssh -X srv
>>если так, то остальное лишнее вроде
>>
>>>srv> export DISPLAY=x.x.x.x:10.0
>>>srv> xterm -display x.x.x.x:10.0
>:((
>Can`t open display.


а на wks> Х-ы разрешил ?


"Solaris 9 & $DISPLAY"
Отправлено pagan , 07-Дек-05 11:04 
Разрешено.
/etc/ssh/ssh_config

ForwardAgent yes
ForwardX11 yes

ну и xhost + srv.ip.x.x

тоже есть.


"Solaris 9 & $DISPLAY"
Отправлено Nikolaev D. , 13-Дек-05 00:09 
ты или через Х=ы пускай или напрямую

"Solaris 9 & $DISPLAY"
Отправлено pagan , 13-Дек-05 15:35 
>ты или через Х=ы пускай или напрямую
Вы немогли бы более подробно описать оба метода?



"Solaris 9 & $DISPLAY"
Отправлено Nikolaev D. , 13-Дек-05 17:28 
>>ты или через Х=ы пускай или напрямую
>Вы немогли бы более подробно описать оба метода?

1.
через ssh - запускать с ключом, на сервере разрешить Х.
При этом выжно - не указывать ДИСПЛЭЙ вручную - он сам должен выставиться.

2. идем на сервер, говорим export DISPLAY=192.168.1.1:0.0


и запускаем приложение.


"Solaris 9 & $DISPLAY"
Отправлено pagan , 14-Дек-05 11:06 
Спасибо за ответ. Но невыходит каменный цветок :((
>1.
>через ssh - запускать с ключом, на сервере разрешить Х.
>При этом выжно - не указывать ДИСПЛЭЙ вручную - он сам должен
>выставиться.
#ssh -X name@192.168.3.1
name@192.168.3.1`s password:
...
# echo $DISPLAY

#
>
>2. идем на сервер, говорим export DISPLAY=192.168.1.1:0.0
>
>
>и запускаем приложение.
#ssh name@192.168.3.1
name@192.168.3.1`s password:
...
#echo $DISPLAY

#export DISPLAY=192.168.3.2:0.0
#echo $DISPLAY
192.168.3.2:0.0
#xterm
xterm Xt error: Can`t open display: 192.168.3.2:0.0
#



"Solaris 9 & $DISPLAY"
Отправлено Nikolaev D. , 14-Дек-05 20:17 
>Спасибо за ответ. Но невыходит каменный цветок :((
>>1.
>>через ssh - запускать с ключом, на сервере разрешить Х.
>>При этом выжно - не указывать ДИСПЛЭЙ вручную - он сам должен
>>выставиться.
>#ssh -X name@192.168.3.1
>name@192.168.3.1`s password:
>...
># echo $DISPLAY
>
>#
>>
>>2. идем на сервер, говорим export DISPLAY=192.168.1.1:0.0
>>
>>
>>и запускаем приложение.
>#ssh name@192.168.3.1
>name@192.168.3.1`s password:
>...
>#echo $DISPLAY
>
>#export DISPLAY=192.168.3.2:0.0
это есои клиент винда, на юниксе не уверен

>#echo $DISPLAY
>192.168.3.2:0.0
>#xterm
>xterm Xt error: Can`t open display: 192.168.3.2:0.0
>#

смотрим snoop = что там ходит по сети

клиент - какая машина ?