LINUX.ORG.RU
решено ФорумAdmin

Удалённый запуск vnc-сервера через ssh

 , ,


1

1

Привет, ЛОР!

Помогите новичку. Установил GNU / Linux Debian 7.6 в режиме эксперта через ssh, всё установил, осталось удалённо запустить vnc-сервер(vino-server / x11vnc). Не получается, пишет ошибку:

No protocol specified
xhost:  unable to open display ":0"

Запускаю так:
export DISPLAY=:0.0
xhost +/usr/lib/vino/vino-server & 

Когда в 7-ой консоли(подойдя к компьютеру), то всё стартует, а мне нужно создать скрипт, чтобы он запускался при старте системы на любой консоли (1-6).
Вообщем нужен способ, без необходимости подходить к компу. Гуглил - ни один способ не работает.

Благодарю!

★★

только почитай весь тред, там не много

Вино не используй, он не работает до логина, а x11vnc лучше всего через xinetd запускать

CHIPOK ★★★ ()
Последнее исправление: CHIPOK (всего исправлений: 1 )
Ответ на: комментарий от CHIPOK

Благодарю!
Вот так заработало, у меня lxde и lightdm соответственно:

sudo x11vnc -auth /var/run/lightdm/root/:0 -display :0

Я распарсил выхлоп x11vnc. Пробую сделать автозагрузку для скрипта.

xwicked ★★ ()

x11vnc поставь и не мучайся

minakov ★★★★★ ()

Сделал такой хак:

cp -vr /var/run/lightdm/root/:0 $HOME/:0
sudo chown user:user :0
sudo chmod 755 :0

И первый раз запускается от обычного юзверя, а второй раз не хочет. Как мне это обойти?

x11vnc -auth :0 -display :0

xwicked ★★ ()
Последнее исправление: xwicked (всего исправлений: 1 )

Не было времени заниматься со всякими хаками. Загнал скрипт в /etc/rc.local и всё заработало. Стартует до логина от рута. Вопрос закрыт.

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