Запуск иксов на Debian без физически подключенного монитора
22:39Интересное решение как запустить Debian или Ubuntu с поднятыми иксами без физически подключенного монитора.
Опытным путем был замечен странный баг - Linux Debian/Ubuntu не стартует с поднятыми иксами при отключенном мониторе («Fatal server error: no screens found»). Есть два пути решения данной проблемы: аппаратный (подключение заглушки либо KVM свитча к VGA-порту) и программный (правим конфиги).
Внимание, никогда не покупайте VGA-S-video переходник, он никогда не будет работать без соответствующей электроники. Возможно использование только в роли заглушки. Опустим первый вариант и приступим ко второму:
1. Правим xorg.conf:
#gedit /etc/X11/xorg.conf
Section "Device"
Identifier "VNC Device"
Driver "vesa"
EndSection
Section "Screen"
Identifier "VNC Screen"
Device "VNC Device"
Monitor "VNC Monitor"
SubSection "Display"
Modes "1280x1024"
EndSubSection
EndSection
Section "Monitor"
Identifier "VNC Monitor"
HorizSync 30-70
VertRefresh 50-75
EndSection
2. Создаем и правим i915-kms.conf (для разных видеокарт - разные, в моем случае для Intel)
#gedit /etc/modprobe.d/i915-kms.confoptions i915 modeset=0
для ATI Radeon:
#echo options radeon modeset=0 > /etc/modprobe.d/radeon-kms.conf
для Nvidia:
#echo options nouveau modeset=0 > /etc/modprobe.d/nouveau-kms.conf
3. Перегружаемся:
#reboot
4. Наслаждаемся - иксы стартуют :)