пстачик. есть такая вещь как x11vnc. Делаю /usr/bin/x11vnc -display :0 на машине локально. все норм работает сижу и все дела.
пробую делать также через ssh. Выдает 13/03/2011 04:39:38 XOpenDisplay(":0") failed.
13/03/2011 04:39:38 Trying again with XAUTHLOCALHOSTNAME=localhost ...
No protocol specified
13/03/2011 04:39:38 ***************************************
13/03/2011 04:39:38 *** XOpenDisplay failed (:0)
*** x11vnc was unable to open the X DISPLAY: ":0", it cannot continue.
*** There may be "Xlib:" error messages above with details about the failure.
или так /usr/bin/x11vnc
то вывод
13/03/2011 04:40:57 XOpenDisplay("") failed.
13/03/2011 04:40:57 Trying again with XAUTHLOCALHOSTNAME=localhost ...
13/03/2011 04:40:57
13/03/2011 04:40:57 *** XOpenDisplay failed. No -display or DISPLAY.
13/03/2011 04:40:57 *** Trying ":0" in 4 seconds. Press Ctrl-C to abort.
13/03/2011 04:40:57 *** 1 2 3 4
No protocol specified
13/03/2011 04:41:01 XOpenDisplay(":0") failed.
13/03/2011 04:41:01 Trying again with XAUTHLOCALHOSTNAME=localhost ...
No protocol specified
13/03/2011 04:41:01 XOpenDisplay(":0") failed.
13/03/2011 04:41:01 Trying again with unset XAUTHLOCALHOSTNAME ...
No protocol specified
13/03/2011 04:41:01
и теперь вопрос. в чем дело? в какюу сторону копать? почему если локально вбить — робит, а через ssh нет?
madInsane
13.03.2011 09:14 Gajim_
Do you really want to delete ?
Заходишь по ssh и задаешь дисплеем свой локальный. во всех дистрах эта команда разная <command> DISPLAY your_ip:0.0 и запускай внц
у меня арчик. можешь дать пример на своем дистрибутиве?
ну на моей генте env DISPLAY 192.168.20.1:0.0 но это если я коннекчусь к своей генте с другой машины. то есть я должен самой генте сказать, что дисплей где-то там и на него надо выводить. обычно я с генты на убунты разные коннекчусь. я конечно не пробовал из них запустить что-то гуевое, ибо не надо, но в убунте вроде set для этого предназначен.