В интернете предлагается много способов запуска графической оболочки (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 клиента.

Один комментарий к “Запуск графической оболочки Debian без подключенного монитора”
  1. Благодарю за решение. Ubuntu 10.10 2.6.35-32-generic — помогло.
    Необходим был доступ к машине через TeamViewer и SSVNC. Не грузилась графическая оболочка без подключения физического монитора. Хоть заметка и старая (27.02.2015) но информация для меня актуальна)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *