Форум Зейского сообщества любителей ОС Linux и Unix

Работа nix.zeya.org => Статьи в Вики => Администрирование и базовая настройка => Тема начата: vovka от Суббота, 17 Ноября, 2012, 17:30:10

Название: Удалённое управление X-сеансом в Linux
Отправлено: vovka от Суббота, 17 Ноября, 2012, 17:30:10
Обсуждение статьи
Удалённое управление X-сеансом в Linux (http://www.nixzeya.ru.net/wiki/%D0%A3%D0%B4%D0%B0%D0%BB%D1%91%D0%BD%D0%BD%D0%BE%D0%B5_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_X-%D1%81%D0%B5%D0%B0%D0%BD%D1%81%D0%BE%D0%BC_%D0%B2_Linux)
опубликованной в подкатегории Графическая подсистема (http://www.nixzeya.ru.net/wiki/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%93%D1%80%D0%B0%D1%84%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%BF%D0%BE%D0%B4%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0)

В статье обсуждается вопрос удалённого управления уже запущенной X-сессией посредством протокола VNC, для менеджеров графических окружений KDM и XDM.
Возможно позже статья дополнится описанием конфигурации для менеджера графического окружения GDM.
Название: Re: Удалённое управление X-сеансом в Linux
Отправлено: Vena от Воскресенье, 02 Декабря, 2012, 17:30:38
Сегодня появилась необходимость повторить "подвиг" с настройкой удалёнки на xubuntu 12.10
Выполнив все рекомендации буквально, отклика порта не обнаружил. Оказалось, скрипт x11vnc_wrapper я не сделал исполняемым, потому как об этом не сказано в статье. Очевидно это ясно по умолчанию, но думаю статью могут читать и пользователи моего уровня, поэтому думаю надо это уточнение в статье сделать.

PS
А подключиться пока не вышло, так как наверное автовхода нет на сервере, а он не около меня. Подключаться пробую remmina.
Название: Re: Удалённое управление X-сеансом в Linux
Отправлено: vovka от Понедельник, 03 Декабря, 2012, 05:04:38
    На счёт прав на скрипт - статья дополнена.
    Отмечу, что описанная статья не сработает для GDM и, как выяснилось, бывают разные GDM с разным расположением файла аутентификации. Скрипт x11vnc_wrapper всего-лишь отдаёт программе x11vnc нужный путь до этого файла аутентификации в удобочитаемом виде. Поэтому, прежде чем применять точь-в-точь процедуру, нужно выяснить 1) где находится этот файл и 2) изменяется ли его имя от логина к логину. Если он не изменяется, то от x11vnc_wrapper можно отказаться и прописать все опции в непосредственно в конфигурационном файле x11vnc для xinetd (inetd) в виде статического пути. Если изменяется, то пригодится промежуточный скрипт типа x11vnc_wrapper , который будет выделять путь до файла аутентификации и подставлять в опции.
    В самой программе есть ключи -find и -auth guess , которые пробуют найти номер дисплея и файл аутентификации автоматически. Вот что пишет автор программы:

Цитировать
Note as of Feb/2007 you can also try the -find option instead of "-display ..." and see if that finds your display and Xauthority. Note as of Dec/2009 the -findauth and "-auth guess" options may be helpful as well.