AMD RX 7900系列顯示卡發布以來,性能並未達到預期,但從架構設計上看水平應該更高才對。驅動優化自然就成了接下來的重點工作,尤其是待機功耗偏高的問題,譬如使用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用戶穩定使用。
消息來源 |