Debian
Debian 9 無法引導至 GUI
我剛剛將 Debian 9 安裝到舊的東芝筆記本中,安裝過程中一切正常:
安裝完成
安裝完成,是時候啟動你的新系統了。確保刪除安裝介質,以便引導進入新系統而不是重新啟動安裝。
但是重啟後,系統顯示幾條錯誤資訊,然後黑屏停止(仍然可以通過alt-ctrl-f2~f6切換到控制台):
[drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* pipe B underrun [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* CPU pipe B FIFO underrun
有任何想法嗎?
筆記型電腦規格
- Intel® Celeron® 4 處理器,2.20GHz
- 英特爾 852GM 晶片組
- 1Gb 記憶體
- 32MB 內部集成英特爾® 852GM 影片記憶體
Debian 版本
- 小型 CD
- debian-9.4.0-i386-netinst.iso
- 通過 Win7 刻錄的 DVD
軟體選擇
(X) Debian 桌面環境
( ) … GNOME
( ) … Xfce
( ) … KDE
( ) … Cinnamon
( ) … MATE
( ) … LXDE
( ) web 伺服器
(X ) 列印伺服器
( ) SSH 伺服器
(X) 標準系統實用程序
輸出和日誌文件摘錄
/var/log/installer# grep EE Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown [8.534] (EE) Failed to load module "intel" (module does not exist, 0) [8.535] (EE) Failed to load module "vesa" (module does not exist, 0) [8.538] (EE) open /dev/dri/card 0: No such file or directory [8.538] (EE) open /dev/dri/card 0: No such file or directory [8.538] (EE) Screen 0 deleted because of no matching config section
/var/log/installer/syslog
pci 0000:02:04.0: bridge configuration invalid ([bus 00-00]), reconfiguring pci_bud 0000:03:busn_res: can not insert [bus 03-02] under [bus 02] conflicts with (null) [bus 02]) gnome-shell [548]: Failed to allocate texture: Failed to create texture 2d due to size/format constraints
apt install xserver-xorg-video-{vesa,intel}
Reading package lists ... Done Building dependency tree Reading state information ... Done xserver-xorg-video-intel is already the newest version (2:2.99.917+git20161206-1) xserver-xorg-video-vesa is already the newest version (1:2.3.4-1+b2). xserver-xorg-video-vesa set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
由於在安裝過程中沒有單獨選擇桌面環境 (DE),因此 GNOME 是預設選擇。但是,對於可用的系統,GNOME 似乎太重了。因此,將 DE 更改為其他打火機解決了該問題:
安裝輕型 DE(例如:mate、xfce 或 lxde)
apt install tasksel aptitude tasksel
選擇並啟動新的 DE
update-alternatives --config x-session-manager exec startx
當然,上面的腳本只是一種解決方法,理想的情況是重新安裝 Debian 並只選擇這個 DE。