驅動最佳化自然就成了接下來的重點工作,尤其是待機功耗偏高的問題,比如使用4K120/4K144顯示器或者雙屏,待機功耗就能飆升到100W以上。
有消息稱,AMD顯示卡的驅動團隊目前正在瘋狂加班,聖誕假期都已經泡湯。
除了Windows,還有Linux。
RX 7900 Linux驅動目前處於非常糟糕的狀態,尤其是核心很老舊。AMD正在進行韌體更新,充分利用幀緩衝(frame buffer)技術來提高穩定性。
AMD工程師Mario Linomciellow透露,AMD KMS驅動沒能充分利用幀緩衝功能,尤其是“drm_aperture_remove_conflicting_pci_framebuffers”程式碼存在問題,因此在使用新顯示卡的時候,呼叫KMS驅動就會出現當機無響應。
AMDGPU中的IP發現功能也進一步惡化了問題,它會嘗試從所有的AMD GPU產品中尋找合適的驅動,直接拖慢系統速度,甚至可能導致當機。
另外,Linux核心版本也需要更新,適配新顯示卡和新驅動。
比如Ubuntu 21.10的核心版本為5.19,已經支援IP發現,但是AMDGPU的相關支援需要6.0版系統核心,匹配的韌體也是在21.10版發佈之後才有的。
即便使用者水平很高,手動將核心更新到6.0,但因為韌體不匹配,仍然會出現當機問題。
期待AMD能盡快完善RX 7900的驅動,至少能讓Linux使用者穩定使用。
