LinuxForum.Fans
Тема

Непонятность с запуском ремутных X-приложений

Автор: Cruiser78 4 сообщений 2130 просмотров
#310337

Привер всем!
Имею совершенную непонятность. А именно:
1. Есть несколько ремутных хостов под CentOS 6.3
2. Захожу на них по ssh: ssh -X -C name@host -p port с хоста под управлением RFR-17.
3. В ssh-сессии все (консольное) работает нормально. Но
4. Хочу запустить там ремутно firefox. Соответственно даю команду в консоли - firefox.
Вопрос знатокам - что я вижу?
Знаю, что не угадаете - я вижу, что запускается firefox не на ремутной машине в которой я сижу в ssh-сессии, а мой, локальный.

Вопрос простой - почему? И как от этой напасти избавиться?

#310372

Значит что-то у тебя не так с переменной окружения DISPLAY.
Ты хочешь запустить ФФ на удалённом компе или всё же на локальном?

#310394
Vascom написал:
Значит что-то у тебя не так с переменной окружения DISPLAY.
Ты хочешь запустить ФФ на удалённом компе или всё же на локальном?

Именно на удаленном. А он, несмотря на то, что я пишу команду его запуска на ремутном компьютере (в ssh-сессии) - запускается на локальном компьютере. Для меня всегда было понятно, что если какая-то проблема с DISPLAY, то именно об этом и идет сообщение. А здесь идет следующее:
[console]
$ echo $DISPLAY
localhost:10.0
remote-host$ firefox
failed to create drawable
remote-host$
[/console]
и FF запускается на моем локальном компьютере.

#310395

Тогда запускай так
DISPLAY=":0" firefox

Войдите или зарегистрируйтесь, чтобы ответить.