Debian

Debian 9 無法引導至 GUI

  • May 31, 2020

我剛剛將 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

有任何想法嗎?


筆記型電腦規格

東芝Satellite 1135-S1553

  • Intel® Celeron® 4 處理器,2.20GHz
  • 英特爾 852GM 晶片組
  • 1Gb 記憶體
  • 32MB 內部集成英特爾® 852GM 影片記憶體

Debian 版本

軟體選擇

(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。

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