虽然 AMD 的开源 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 发行版中普遍运行。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun176337.html