После установки Debian Jessie на ноутбук System76 Gazelle мне представили классический «черный экран с мигающим курсором». Я решил, что это какая-то проблема с X, поэтому попробовал startx
- это дало мне такую ошибку:
(EE) Fatal server error:(EE) no screens found(EE)
Я запустил Xorg -configure
как root, а затем X -config / root / xorg / conf.new
, только чтобы получить ту же ошибку. В новом файле conf есть следующий раздел для Экран
:
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Похоже, что X не может понять экран ноутбука - у него только экран по умолчанию, я не уверен, какое разрешение. У меня есть доступ к полной резервной копии этого ноутбука перед новой установкой, а в /usr/share/X11/xorg.conf.d
нет 10-monitor.conf
, поэтому Я не знаю, нужно ли раньше это обходить.
Как исправить X, чтобы правильно распознать этот монитор ноутбука?
В моем случае это не было вопросом отсутствия прошивки, неподдерживаемого оборудования и т. Д. Я запустил сценарий постустановки из di preseed, который взял последнее ядро из бэкпортов, но по какой-то причине не установил последнюю версию X, как обычно. Запустив apt install xserver-xorg-video-intel -t jessie-backports
, была получена правильная версия X для этого ядра, и она отлично работала после перезагрузки.