LINUX.ORG.RU

запуск X-вых приложений через PuTTY


0

0

привет всем.
напоролся вот на какую траблу: есть некоторый софт только под линукс, а надо чтоб с ним работали клиенты из под WinXP.
Настроил Xserver на линухе 7.2, пробую с другой линуксовой тачки:
$ xhosts +<server>
$ ssh <server>
$ echo DISPLAY
localhost:10.0
$ xcpustate &
и усе, приложение запущено на сервере - я его вижу у себя.

Теперь беру PuTTY (0.53b), ставлю X11Forwarding & X display location "localhost:0"
$ echo DISPLAY
localhost:10.0
$ xcpustate &

в результате получаю:
X connection to localhost:10.0 broken (explicit kill or server shutdown).

Мож у кого есть идеи чего надо добавить в настройки?
Точно помню что раньше я такое делал, правда сервер был под Фрей и PuTTy старее было...

anonymous

может, я выпил уже много, но непонятно - ты знаешь что такое localhost? вот вместо него подставь ip адрес клиента - и будет тебе щастье - в profile пропиши

Vinill ★★
()
Ответ на: комментарий от Vinill

Щаз...

$ echo $DISPLAY <client>:0.0 $ xcpustate & Error: Can't open display: :0.0

кроме того если коннектиться из Линуха какраз локалхост...

anonymous
()

localhost:10.0 - артефакт ssh - при коннекте на удаленных хост он делает X проски - сервер на этом удаленном хосте - естественно, для удаленного хоста он будет localhost - и этот X прокси шифрует траффик и передает его твоей ssh прибамбасине - - а уже она расшифровывает траффик и передает его твоему X серверу.

Насколько я понимаю, проблема - на стороне WinXP клиента.

Либо на Вындузе вообще не запущен X - сервер, либо он не совместим с твоим PuTTY

Die-Hard ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.