Debian

Xorg 不辨識筆記型電腦螢幕?

  • March 27, 2017

在 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.confin /usr/share/X11/xorg.conf.d,所以我不知道以前是否需要解決它。

如何修復 X 以正確辨識此筆記型電腦顯示器?

在我的情況下,這不是缺少韌體、不受支持的硬體等問題。我從 di preseed 執行了一個安裝後腳本,該腳本從 backports 中獲取了最新的核心,但由於某種原因沒有像通常那樣安裝最新的 X。Runningapt install xserver-xorg-video-intel -t jessie-backports為這個核心獲取了正確的 X 版本,並且在重新啟動後它執行良好。

引用自:https://unix.stackexchange.com/questions/352628