Valve 的 Linux 圖形驅動工程師 Timur Kristóf,在 2026 年的 XDC 開發者會議上分享了他對 AMDGPU 核心驅動程式的改進工作。AMD 多年來已經停止投入資源維護十年前 GCN 1.0/1.1 世代的舊款顯卡,這些硬體原本被困在已經不再更新的 Radeon 驅動程式裡,導致效能與相容性停滯不前。
Kristóf 的工作是把這些舊顯卡從舊版 Radeon 驅動遷移到現代的 AMDGPU 驅動架構,修復了顯示相關程式碼中的缺陷、處理電源管理問題,並加入軟重置(soft reset)機制,讓顯卡在發生錯誤時能自行恢復,不需要重新開機。這些改動也讓舊顯卡得以使用開源的 RADV Vulkan 驅動。
根據 Phoronix 的報導,光是 Linux 6.19 版本帶來的改動,就讓這些十年前的顯卡效能提升了大約三成,遊戲相容性也跟著變好。這說明即使硬體廠商已經不再投入資源,開源社群與工程師仍然可以靠程式碼層面的優化,延長老舊硬體的使用壽命,這正是開源驅動程式相對封閉驅動的一大優勢。
對正在學程式的孩子來說,這則新聞比較偏硬體與系統底層的工程面,不是一般網頁或 App 開發會碰到的內容。但它說明了一件事:程式不只是寫新功能,修 bug、優化舊系統、讓老舊裝置活得更久,同樣是很有價值的工程能力,而且往往需要更扎實的基礎知識。
開源Linux驅動程式