EDID

在過去的美好時光裡,圖形引數是在名為 xorg.conf 的檔案中顯式配置的,即使是損壞的硬體也能管理。

今天,隨著核心模式設定的出現,圖形板要麼正確工作,因為所有元件都遵循標準 - 否則計算機將無法使用,因為螢幕在啟動後保持黑暗或顯示錯誤的區域。發生這種情況的情況包括:

  • 圖形板無法識別顯示器。

  • 圖形板無法檢測到任何 EDID 資料。

  • 圖形板錯誤地將 EDID 資料轉發到驅動程式。

  • 顯示器不傳送或傳送虛假的 EDID 資料。

  • KVM 傳送自己的 EDID 資料,而不是查詢連線的顯示器。

在大多數情況下,新增核心引數“nomodeset”會有所幫助,但稍後會導致限制。

作為解決此類情況的措施,引入了核心配置項 CONFIG_DRM_LOAD_EDID_FIRMWARE。它允許在 /lib/firmware 目錄中提供單獨準備或更正的 EDID 資料集,然後透過韌體介面從該目錄載入。