Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: x11vnc (продолжение работы x11vnc после завершения сеанса)  (Прочитано 7309 раз)

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

Оффлайн certain

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Здравствуйте.

Задача: попасть удаленно из windows в ubuntu, в графической оболочке, в текущую сессию, причем так, чтобы можно было удаленно заходить в сеанс и выходить из него. То есть, надо чтобы в ubuntu можно было попасть даже после того, как была нажата кнопка "завершить сеанс".

Для этих целей был выбран x11vnc.
Запускаю его я так:

x11vnc -display :0 -forever -shared -notruecolor &
exit

В результате чего, он отлично работает в текущем сеансе, но закрывается при завершении сеанса. Запуски при закрытом сеансе через ssh не дают никакого результата.

Прошу тех, кто это делал, подсказать, как заставить его запускаться вне сеанса.

P.S. Есть мысль, что x11vnc в принципе так не будет работать. Если же это так, то прошу посоветовать альтернативные решения, которые сохраняют при этом возможность подключения к текущей сессии.
   
« Последнее редактирование: 27 Августа 2008, 14:38:42 от certain »

Оффлайн ziv

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
А стандартный VNC сервер vino не подходит?

Оффлайн certain

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Прошу прощения, что так долго не отвечал)

Стандартный vino не подходит, т.к. он тоже завершает работу после завершения сеанса.

Оффлайн K_A_V

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
vino как раз и не закрывает ничего в отличии от "стандартного" VNC.
Вот как его бы включить, если можно было бы на enlightenment e-17. А то сейчас сам пользую x11vnc ничего подобного не замечал, провел эксперимент и вправду так. :( Приложения запущенные при сеансе не закрываются, а сам сеанс завершается.
« Последнее редактирование: 16 Октября 2008, 19:10:16 от K_A_V »

Оффлайн ProFfeSsoRr

  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
А NXServer не устраивает? Я мучал-мучал x11vnc, и в итоге поставил NX, за пару минут настроил и очень доволен им.

Оффлайн K_A_V

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Так как его в пакетах Ubuntu 8.04.1 - установить не могу.
Скачивал с сайта программу - не поставилась.

Оффлайн Belyaev Nikolay

  • Активист
  • *
  • Сообщений: 734
    • Просмотр профиля
    • моя работа- дробилки, грохота...
Цитировать
пуски при закрытом сеансе через ssh не дают никакого результата.
помнится запускал через ssh... стартовал х серврер и всё пуском... но было давно, а память может подводить. не понравилось решение потому что тормознутее. NX machine был лучше всех (ssh+X11, vnc)
"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете"
Махатма Ганди

Оффлайн Tokh

  • Активист
  • *
  • Сообщений: 705
    • Просмотр профиля
А можно ли решить эту задачу комбинацией OpenVPN и X-Server?
Первая обеспечивает защиту передачи данных, а второе обеспечивает графическую рабочую среду и т.д.

http://www.x.org/archive/X11R6.8.0/doc/Xserver.1.html
The X server supports client connections via a platform-dependent subset of the following transport types: TCP/IP, Unix Domain sockets, DECnet, and several varieties of SVR4 local connections.

Или такое решение чем-то хуже?
StarDict и Mueller помогут против английского мануала.

Оффлайн Belyaev Nikolay

  • Активист
  • *
  • Сообщений: 734
    • Просмотр профиля
    • моя работа- дробилки, грохота...
ssh, vpn оба обеспечивают защищённую передачу данных. имхо ssh здесь уместнее :) но словами почему объяснить не смогу
"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете"
Махатма Ганди

Оффлайн K_A_V

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Про NXmachine - он где в Ubuntu то есть? А то "apt-cache search NXmachine" ничего не находит. :(

Оффлайн Belyaev Nikolay

  • Активист
  • *
  • Сообщений: 734
    • Просмотр профиля
    • моя работа- дробилки, грохота...
"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете"
Махатма Ганди

Оффлайн ZugDuk

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Как грамотно прописать в автозагрузку в ксубунте такую строчку:
x11vnc -notruecolor -forever -display :0
?

Собственно куда ее прописывать. Очевидно, что эта строчка зависит от иксов, поэтому /etc/rc.local отпадает.

Есть ли какое нибудь стандартное место (как /etc/rc.local), куда юзер может вписывать свои строчки, и они будут исполняться уже после старта иксов ?

tartan

  • Гость
System>preferences>session add

Туда эту строчку вбейте. Загрузится после входа пользователя.

Оффлайн dmsergei

  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
System>preferences>session add

Туда эту строчку вбейте. Загрузится после входа пользователя.

А если это надо от имени ROOT и после загрузки иксов ???

tartan

  • Гость
Выясните, на каком ранлевеле у вас иксы и в соответствующий rc или как там запихайте.

Не приходилось такого делать никогда, поэтому не могу точно рассказать, поищите здесь по слову ранлевел.

 

Страница сгенерирована за 0.056 секунд. Запросов: 23.