NVIDIA 发布了 NVIDIA 525.60.11,作为其用于 GNU/Linux、FreeBSD 和 Solaris 系统的专有/开源图形驱动程序的新生产就绪版本,增加了许多改进、新功能和错误修复。
NVIDIA 525.60.11 版本的亮点包括对采用 AMD 处理器的笔记本电脑的动态加速支持、对 EGL_MESA_platform_surfaceless 扩展的支持、对 PRIME 渲染卸载应用程序的性能改进,以及对 OTA(无线)更新的支持Proton和 Wine NVIDIA NGX 构建。
OTA 功能默认情况下处于禁用状态,因此更新到 NVIDIA 525.60.11 的用户必须通过将PROTON_ENABLE_NGX_UPDATER
环境变量设置为值“1”来手动启用它。
新 NVIDIA 图形驱动程序版本的另一个有趣变化是,NVIDIA 更新了开源内核模块,以在 NVIDIA Turing GPU 架构上添加对 X11 中的 Quadro Sync、Stereo,rotation 和 YUV 4:2:0 的支持。
NVIDIA Installer 在此版本中受到了很多关注,增加了非 root 用户使用该--add-this-kernel
功能的能力,支持在构建内核模块时显示更准确的进度条,以及在未检测到 VulkanICD 加载程序时显示警告消息,并支持使用command -v
以确定某些工具的可用性和位置。
此外,NVIDIA 安装程序现在具有更新的错误消息,当无法找到内核头文件时显示该消息以打印丢失文件的完整路径,以及改进的 DKMS 支持以允许内核模块在安装程序完成后选择性地向 DKMS 注册已经自行构建并安装了它们。
在其他值得注意的变化中,NVIDIA 525.60.11 版本为 Pascal 和更新的 NVIDIA GPU 架构添加了一个新的 CUDA 调试器实现作为驱动程序包的一部分,改进了一些基于 Ampere GPU 的笔记本电脑上的 Dynamic Boost(动态增强)支持,并将 Vulkan 驱动程序更新为确保某些扩展不再依赖于运行时加载的 nvidia-uvm.ko 内核模块。
此版本中解决了许多错误以修复支持 Warp & Blend 几何失真技术的回归,nvidia 设置中的错误阻止它找到某些 GPU 上正确的风扇速度范围,以及 NVIDIA 515.76 版本中的回归导致在 NVIDIA RTX 30 系列 GPU 上启动 X 服务器时出现黑屏和挂起。
还修复了在GNOME桌面环境中移动窗口时导致卡顿的错误,导致在运行启用了 NVreg_PreserveVideoMemoryAllocations 设置的 Wayland 合成器的 GNOME 3.x 系统上挂起失败的错误,以及 Vulkan 驱动程序中可能导致的错误损坏的几何体和曲面细分控制着色器。
最后但同样重要的是,NVIDIA 525.60.11 在从源代码构建 nvidia-settings 时消除了对 GTK 2 的硬依赖。这意味着 nvidia-settings 现在只能在仅支持 GTK 2、仅支持 GTK 3 或同时支持 GTK 2 和 GTK 3 的情况下构建。
有关此版本中实施的更改的更多详细信息,请查看发行说明,您还可以从中下载适用于 64 位和 AArch64 (ARM64) 系统以及 FreeBSD 和 Solaris 系统的 NVIDIA 525.60.11 安装程序。同样,这是 NVIDIA 图形驱动程序的生产就绪版本,强烈建议所有 NVIDIA GPU 用户进行更新。