Linux Radeon 模組初始化在啟動時失敗

Linux Radeon 模組初始化在啟動時失敗

在 KMS(核心模式設定)階段,我的筆記型電腦無法初始化 ATI 顯示卡的 radeon 模組。錯誤訊息是

[drm:radeon_invalid_rreg [radeon]] *ERROR* Invalid callback to read register 0x0003

透過在核心參數中使用 nomodeset 來停用 KMS,我可以成功啟動到 ubuntu。但除非載入 radeon 模組,否則背光不會運作/sys/class/backlight/

我已經檢查了所有可能將 radeon 核心模組列入黑名單而無法正確載入的設定檔。

我已經嘗試安裝Windows 10和8.1。它們有相同的亮度問題。當我嘗試安裝相應的顯示卡驅動程式時,系統崩潰並顯示SYSTEM_THREAD_EXCEPTION_NOT_HANDLED.這通常是由顯示卡問題引起的。

兩次(隨機情況)我已經能夠完美啟動到 ubuntu,並成功加載 radeon 模組。但這兩次系統都無法關閉。它被卡在訊息上,我無法在下次啟動時恢復。這與某些圖形卡守護進程/進程被關閉有關(有一個計時器與之一起運行)。它持續了將近一個小時,然後我強制關機。

相關資訊和日誌

輸出lspci -nnk | grep -i3 'radeon'

01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] [1002:6840]
DeviceName: AMD Radeon HD 7600M Series Graphics
Subsystem: Hewlett-Packard Company Radeon HD 7670M [103c:184a]
Kernel modules: radeon

00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Trinity [Radeon HD 7640G] [1002:9903]
Subsystem: Hewlett-Packard Company Trinity [Radeon HD 7640G] [103c:184a]
Kernel modules: radeon

啟動時的日誌dmesg貼上連結

相關內容