В интернете предлагается много способов запуска графической оболочки (X-сервера) на Debian и Ubuntu без подключенного физического монитора, начиная от использования альтернативных оконных менеджеров (например KDM), заканчивая аппаратными «заглушками» из VGA разъема и нескольких резисторов. В этой статье приведен самый простой способ запустить графический интерфейс Debian без физического монитора.
Для начала изменим кое-что в настройках grub:
sudo nano /etc/default/grub
Здесь изменим значение параметра GRUB_CMDLINE_LINUX_DEFAULT
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
Сохраним файл и затем обновим загрузчик.
sudo update-grub
Теперь отредактируем файл конфигурации X сервера, добавив виртуальный монитор по умолчанию.
sudo nano /etc/X11/xorg.conf
Пример конфигурации
Здесь с помощью параметров в SubSection «Display» Вы можете установить разрешение и глубину цвета Вашего виртуального монитора.
Section "Monitor"
Identifier "Monitor0"
HorizSync 31-81
VertRefresh 56-75
EndSection
Section "Device"
Identifier "Card0"
Driver "vesa"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
После перезагрузки x-сервер должен запуститься, и Вы сможете подключиться к компьютеру с помощью VNC клиента.
Благодарю за решение. Ubuntu 10.10 2.6.35-32-generic — помогло.
Необходим был доступ к машине через TeamViewer и SSVNC. Не грузилась графическая оболочка без подключения физического монитора. Хоть заметка и старая (27.02.2015) но информация для меня актуальна)