Linux

更新到 4.15.2 核心後無法載入控制台

  • March 9, 2018

我最近將 Arch linux 伺服器(Thinkmate/Supermicro/Matrox MGA 影片,基於載入的驅動程序)更新到 4.15.2 核心。這是伺服器機櫃中的機架式系統,所以我很少看到控制台,但最近注意到控制台螢幕在啟動消息的中間被凍結,而機器在其他方面功能齊全。執行 dmesg,我遇到了這個錯誤消息:

[    2.961194] clocksource: Switched to clocksource tsc
[    2.969525] checking generic (dd000000 12c000) vs hw (dd000000 1000000)
[    2.969528] fb: switching to mgag200drmfb from simple
[    2.969566] Console: switching to colour dummy device 80x25
[    2.970045] [drm:mgag200_driver_load [mgag200]] *ERROR* can't reserve VRAM
[    2.970057] mgag200 0000:09:03.0: Fatal error during GPU init: -6
[    3.007366] systemd-journald[403]: Received request to flush runtime journal

lsmod 表示載入了 mgag200 驅動,但沒有控制台影片。我假設這一定是 Matrox 驅動程序特有的問題,否則我們可能已經聽說過更多。或者,也許系統上的影片晶片以一種奇怪的方式出現故障?這似乎不太可能。

這個問題在升級到 4.15.7 核心後得到解決。我第一次進行核心升級導致無法載入控制台。

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