而 AMD 的 open-源 Linux 圖形驅動程序堆棧如果生活在現代 Linux 發行版的最前沿,對於那些在支持生命週期內傾向於堅持使用舊版本軟件包或想要運行經過審查/合格的驅動程序堆棧的企業 Linux 發行版的人來說,這是很棒的,這可能更痛苦。對於 AMD 的打包 Linux 驅動程序堆棧,它只支持那些精選的企業 Linux 發行版,並且可能會遇到試圖在其他地方運行的痛點,甚至說運行全新的 LTS 發行版有時可能缺乏支持。在 AMD 官方支持的少數 Linux 發行版之外安裝/運行 ROCm 計算堆棧也存在挑戰。幸運的是,他們現在正在招聘 Linux 構建工程師來解決這些問題。
除了最近招聘一位具有多媒體經驗的開源 Linux GPU 驅動程序開發人員外,本週他們還發布了一個新職位,尋找 Linux 構建工程師專注於他們的圖形驅動程序。
新的職位發布解釋說:“我們正在尋找經驗豐富的軟件工程師來增強構建、打包和安裝。成功的候選人將利用他們在 Linux 應用程序開發或 Linux 系統管理方面的知識成為關鍵為當前和未來硬件的 AMD GPU 驅動程序的持續開發做出了貢獻……擁有多個 Linux 發行版和使用多個包管理器(rpm、dpkg、apt、yum、dnf、zypper 等)的經驗。”
如果考慮到他們打包的 Radeon Software for Linux 驅動程序目前支持的少量 Linux 發行版,這是一個好消息。如前所述,安裝 ROCm 開源計算堆棧也可能是一個相當大的挑戰,除了支持的少數幾個。為不受支持的 Linux 發行版打包 ROCm 仍然是一個挑戰,Fedora 和 Debian 取得了一些進展,但在其他地方似乎進展甚微。
AMD 的開源驅動程序棧很棒,但很大程度上依賴於能夠在上游 Linux 和 Mesa 中運行更新版本的 AMDGPU 內核驅動程序,尤其是在涉及新硬件支持、性能優化和其他非常最近的特點。即使有時最新的 Ubuntu 版本也無法運行 AMD 剛剛推出的顯卡,除非求助於第三方軟件包。如果有更廣泛的 Radeon Software for Linux 驅動程序包支持,那就太好了。與此同時,NVIDIA 的專有 Linux 驅動程序相對容易在 Linux 發行版中普遍運行。
因此,看看 AMD 現在在 2022 年招聘 Linux 構建工程的結果將會非常有趣。已經晚了好幾年了,但希望那些在交叉分發包裝方面經驗豐富並希望接受挑戰的人會查看 新的 AMD Linux 角色。