BestWeb Studio BestWeb Studio
простые решения для Вашего бизнеса простые решения для Вашего бизнеса
Главная > Блог > Запуск иксов на Debian/Ubuntu без физически подключенного монитора
I speak EnglishЯ говорю по-русскиЯ розмовляю українською
Запуск иксов на Debian/Ubuntu без физически подключенного монитора
01.12.2010 20:54
Опытным путем был замечен странный баг – Linux Debian/Ubuntu не стартует с поднятыми иксами при отключенном мониторе («Fatal server error: no screens found»). Есть два пути решения данной проблемы: аппаратный (подключение заглушки либо KVM свитча к VGA-порту) и программный (правим конфиги).

Девайсы

KVM-свитч 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.conf

options 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. Наслаждаемся – иксы стартуют

Внимание! При перепечатке материалов ссылка на первоисточник обязательна.
+ 31
+ 2
 
Разработка сайтов полного цикла, поддержка и продвижение в Киеве 2004-2012 © BestWeb Studio