NVIDIA 今天宣布,他们已开始在 GitHub 上以开源形式发布其用于 Linux 系统的 GPU 内核模块,这是第一次为社区提供开放的 NVIDIA 图形驱动程序。

开源 Linux GPU 内核模块具有双重 GPL/MIT 许可证,它们将从即将推出的 NVIDIA 515.xx 系列专有图形驱动程序开始提供,该驱动程序今天通过更新的安装程序和更新的 RTD3 视频内存进入公共 beta 测试利用率阈值、改进的 Vulkan 支持、更新的 NVIDIA X 服务器设置和其他更改。

如您所料,NVIDIA 开源其 Linux GPU 内核模块将为 Linux 社区的新贡献打开大门,使 NVIDIA 图形驱动程序可在更多系统上使用,并为用户提供开箱即用的用户体验,Canonical、Red Hat 和 SUSE 作为首批为其 Ubuntu、Red Hat Enterprise Linux 和 SUSE Linux Enterprise 发行版打包新的开源 GPU 内核模块的开源公司。

NVIDIA 表示:“此版本是朝着改善在 Linux 中使用 NVIDIA GPU 的体验、与操作系统更紧密地集成以及让开发人员调试、集成和回馈的重要一步。”

随着图形驱动程序的每个新版本,NVIDIA 将在GitHub 上发布源代码快照,以允许那些想要做出贡献的人帮助提高用于 Linux 系统的 NVIDIA 图形驱动程序的质量和安全性。

即将推出的 NVIDIA 515 图形驱动程序系列将是第一个附带源代码的版本。但是,NVIDIA 指出,在这个开源版本中将为 NVIDIA GeForce 和 Workstation GPU 提供 alpha 质量。用户将能够在 NVIDIA Turing 和 NVIDIA Ampere GPU 架构上使用该驱动程序来运行 Linux 桌面。

Vulkan 中支持多显示器、G-SYNC、NVIDIA OptiX 和 NVIDIA RTX 光线追踪等功能将在开源驱动程序中提供。NVIDIA 还表示,在即将发布的开源驱动程序版本中将添加更多功能,使其与专有图形驱动程序相提并论,后者将在不久的将来被开源版本取代。

另外,首先,在安装过程中,用户可以在闭源驱动程序和开源内核模块之间进行选择,但需要注意的是,开源内核模式驱动程序在相同的固件下也能正常工作以及相同的用户模式堆栈,如 CUDA、OpenGL 和 Vulkan。

发表评论