1

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

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

2

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

3 (20.03.2013 13:38:07 отредактировано Cruiser78)

Vascom пишет:

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

Именно на удаленном. А он, несмотря на то, что я пишу команду его запуска на ремутном компьютере (в ssh-сессии) - запускается на локальном компьютере. Для меня всегда было понятно, что если какая-то проблема с DISPLAY, то именно об этом и идет сообщение. А здесь идет следующее:

 Консоль:

$ echo $DISPLAY
localhost:10.0
remote-host$ firefox
failed to create drawable
remote-host$

и FF запускается на моем локальном компьютере.

4

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