Debian
Xorg 不辨識筆記型電腦螢幕?
在 System76 Gazelle 筆記型電腦上安裝 Debian Jessie 後,我看到了經典的“帶有閃爍游標的黑屏”。我認為這是 X 的一些問題,所以我嘗試
startx
了 - 它給了我這個錯誤:(EE) Fatal server error:(EE) no screens found(EE)
我
Xorg -configure
以 root 身份執行,然後X -config /root/xorg/conf.new
,卻得到同樣的錯誤。新的 conf 文件包含以下部分Screen
: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 無法理解筆記型電腦的螢幕——它只有預設螢幕,我不確定是什麼解析度。在全新安裝之前,我可以訪問這台筆記型電腦的完整備份,並且沒有
10-monitor.conf
in/usr/share/X11/xorg.conf.d
,所以我不知道以前是否需要解決它。如何修復 X 以正確辨識此筆記型電腦顯示器?
在我的情況下,這不是缺少韌體、不受支持的硬體等問題。我從 di preseed 執行了一個安裝後腳本,該腳本從 backports 中獲取了最新的核心,但由於某種原因沒有像通常那樣安裝最新的 X。Running
apt install xserver-xorg-video-intel -t jessie-backports
為這個核心獲取了正確的 X 版本,並且在重新啟動後它執行良好。