LINUX.ORG.RU

Запуск программы на одной машине с отображением на X server другой машины


0

0

Наверное вопрос по 100 раз задавался, но все же, подскажите пожалуйста как это сделать, и что для этого нужно: две машины в одной сети, на одной запущены иксы, на другой надо запустить программу, чтобы отображалась она на машину с иксами. Спасибо заранее большое.

anonymous

DISPLAY=192.168.2.1:0 xterm

anonymous
()

только надо авторизацию иксовую толково настроить, а то удаленный х-сервер будет посылать нафиг левые коннекты. man xauth, man XSecurity. и иксы должны быть без опции -nolisten tcp

или можно просто зайти по ssh c машины где иксы на вторую, если в настройках ssh-клиента и сервера разрешены X11 forwarding, то достаточно просто запустить прогу с командной строки.

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

> или можно просто зайти по ssh c машины где иксы на вторую, если в настройках ssh-клиента и сервера разрешены X11 forwarding, то достаточно просто запустить прогу с командной строки.

Если мне не изменяет память, то такой подход всёравно не заработает, т.к. не прописан Х-сервер. Вовсяком случае на соляре, при заходе на неё с помощью putty надо было явно говорить

export DISPLAY="IP_ADDR_WIN:0"

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

ОК, дисплэй в энвирорнменте выставил, оно заработало, но!: если на машине с которой хочу запустить программу, запущены иксы и с ИКСОВ ЭТИХ с хтерминала запускать программу и указать ей другой дисплэй, то работает, сразу. А если делать так из ЧИСТОЙ КОНСОЛИ, то все запускается, однако окно на другой машине появляется только через минуту. Что за хрень? как ее бороть?

anonymous
()
Ответ на: комментарий от cyclon

Не понял.. причем тут днс.. Обращаюсь по IP, напрямую.. Хотя, помнится, под фрей была проблема, что хосты даже которые без имени надо было всеравно прописывать, иначе оооочень долго шло обращение... ОК, сейчас попробую.

anonymous
()
Ответ на: комментарий от cyclon

Так... Поставил в сеть машинку с live-cd, Slax, с нее с консоли запускаю иксовое приложение с выводом на машину с иксами, запускается влет. Вывод - дело в той машине откуда запускаю приложение. Т.к. с нее попыталсяс запустить на слакс, та же хрень - через минуту. Далее. Переписал со Слакса все настройки hosts, host.conf, resolv.conf. Т.е., елси дело быдо в днс, именах и т.д. - заработало бы. Но оно не заработало. Та же хрень, ровно через минуту. Любое приложени запускается через минуту+время загрузки приложения. Нездорово... Проблема лежит где то рядом со всякими днсами и ресолвами, чую, но доказать не могу:) Какой то хитрый таймоут... Может есть у кого мысли? Да, машинки с которой и на которую пытаюсь запустить, ето терминалы, LTSP, грузятся по сети. Одна с иксами, другая голая конслоь. Все настройки там вроде перебил по образу и подобию как в слаксе, один хрен:/

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