Xubuntu и x11vnc без монитора

В процессе настройки домашнего сервера (до сих пор в процессе статья про то, как я это делал) было решено поставить десктопную версию Xubuntu. Десктопную, ибо иногда дико лень шарить в консоли, к тому же порой просто быстрее сделать нужное действие на стандартном рабочем столе. На Xubuntu пал выбор из за её неприхотливости к характеристикам компьютера. 

Всё бы хорошо, но надо же настроить удалённое подключение. Решил воспользоваться x11vnc, но возникла проблема. Дело в том, что X-сервер запускается только при наличии монитора. Раз его не было (сервер же), то и иксы не запускались, поэтому подключение не проходило.

Собственно решим эту проблему. Для начала удалим дефлотный сервер, он нам ни к чему:

Теперь установим x11vnc:

Теперь создадим пароль для доступа:

Пароль будет лежать тут: /home/user/.vnc/passwd. Вместо user - имя пользователя.

Теперь нужно сделать так, что бы при запуске Xubuntu автоматически запускался X-сервер. Для начала откроем файл /etc/gdm/Init/Default:

И в самом конце, перед строкой exit 0 добавим следующую строчку:

Опять таки, вместо user вводим имя пользователя в системе. Такую же строчку нужно добавить в файл /etc/gdm/PreSession/Default:

После редактируем файл /etc/gdm/custom.conf:

И добавляем следующую строку:

Теперь нужно отредактировать настройки GRUB2. Думаю первая версия GRUB уже неактуальна, и можно её пропустить.

Откроем файл /etc/default/grub:

Параметру GRUB_CMDLINE_LINUX_DEFAULT нужно добавить nomodeset. У меня получилось следующее:

После обновим GRUB:

Теперь откроем файл /etc/X11/xorg.conf:

И впишем туда следующее:

Теперь перезагружаем сервер и подключаемся к нему:

Вот и всё, настройка завершена.

Вы программист? Или просто увлекаетесь компьютерами или интернетом? Понимаю, это очень интересно! Поэтому рекомендую почитать it новости на сайте towave.ru, там собраны самые интересные новости со всего интернета. Сам иногда читаю.
Кануркин Денис
2012-02-12 05:17:00
Спасибо за данную статью, полезная ))))
Sk8er
2012-02-13 01:12:00
пожалуйста :)
Larystyle
2012-04-11 12:33:00
Подскажите, как установить пароль? storepasswd вместо этого писать свой пароль? 
Sk8er
2012-04-12 06:15:00
Файл, который будет создан после команды "x11vnc -storepasswd" и есть пароль
Lexxntu
2012-04-23 16:52:00
Подскажите как настроить x11vnc в Ubuntu 12.04, там ведь другие пути и все по другому !