Автор Тема: Удалённое управление X-сеансом в Linux  (Прочитано 4083 раз)

0 Пользователей и 1 Гость просматривают эту тему.

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Удалённое управление X-сеансом в Linux
« : Суббота, 17 Ноября, 2012, 17:30:10 »
Обсуждение статьи
Удалённое управление X-сеансом в Linux
опубликованной в подкатегории Графическая подсистема

В статье обсуждается вопрос удалённого управления уже запущенной X-сессией посредством протокола VNC, для менеджеров графических окружений KDM и XDM.
Возможно позже статья дополнится описанием конфигурации для менеджера графического окружения GDM.
*nix - свобода мысли, свобода творчества!

Vena

  • Собеседник
  • ****
  • Сообщений: 375
    • Просмотр профиля
Re: Удалённое управление X-сеансом в Linux
« Ответ #1 : Воскресенье, 02 Декабря, 2012, 17:30:38 »
Сегодня появилась необходимость повторить "подвиг" с настройкой удалёнки на xubuntu 12.10
Выполнив все рекомендации буквально, отклика порта не обнаружил. Оказалось, скрипт x11vnc_wrapper я не сделал исполняемым, потому как об этом не сказано в статье. Очевидно это ясно по умолчанию, но думаю статью могут читать и пользователи моего уровня, поэтому думаю надо это уточнение в статье сделать.

PS
А подключиться пока не вышло, так как наверное автовхода нет на сервере, а он не около меня. Подключаться пробую remmina.

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
Re: Удалённое управление X-сеансом в Linux
« Ответ #2 : Понедельник, 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.
« Последнее редактирование: Понедельник, 03 Декабря, 2012, 10:35:07 от vovka »
*nix - свобода мысли, свобода творчества!