与开放的 nouveau 驱动程序相比,新的 Nvidia 驱动程序提供了巨大的改进和更高的性能。
NVIDIA 发布了新版 NVIDIA 驱动程序 550.54.14,这是 NVIDIA决定发布内核级组件后发布的第七个稳定分支。
NVIDIA 驱动程序 550.54.14 的新版本包含许多重要的修复和改进,可以解决各种问题并优化用户体验,此外还提高了系统稳定性、与特定硬件的兼容性以及整体系统性能。
NVIDIA 550.54.14 有哪些新增功能?
NVIDIA 550.54.14 实现了多项改进和修复,其中最突出的是:
- 支持 Vulkan 扩展:VK_KHR_video_encode_queue、VK_KHR_video_encode_h264、VK_KHR_video_encode_h265 和 VK_KHR_video_maintenance1。
- Kwin 的应用程序配置文件可提高混合图形系统上的复合管理器性能。此配置文件由 OGL_DEDICATED_HW_STATE_PER_CONTEXT=ENABLE_ROBUST 环境变量启用。
- INSTALL_MOD_DIR环境变量,该变量的内容已经包含在内核模块创建过程中。
- 改进了在无头模式下启动 X 控制器时的帧速率限制。对于 X11 系统,添加了一个名为“LimitFrameRateWhenHeadless”的设置,该设置允许您在没有屏幕的情况下禁用 FPS 限制。
- 开放内核模块提供对 GeForce 和 Workstation 系列 GPU 的支持。
- 添加了对 PC GPU 上的 RTD3(运行时 D3)动态电源管理机制的实验性支持。
- 对 HDMI 每个颜色通道 10 位的实验性支持,在加载 nvidia-modeset 模块时通过“hdmi_deepcolor=1”参数启用。
- 使用“modeset=1”参数加载 nvidia-drm 模块时,支持通过 DRM 属性 HDR_OUTPUT_METADATA 传递 HDR 信息。
- 添加了应用程序配置文件以提高混合 GPU 系统上的 Kwin 性能。
- 更新了 NVIDIA 内核模块的构建过程以遵循 INSTALL_MOD_DIR Kbuild 环境变量。
- 修复了导致 Wayland 应用程序在 Maxwell、Volta 和 Pascal 系列 GPU 上运行速度低于每秒一帧的问题。还解决了导致桌面帧速率间歇性下降的错误。
- 在 nvidia-drm 中添加了对可在 Linux 上使用的基于帧缓冲区的控制台的实验性支持。当使用参数“modeset=1”和“fbdev=1”加载模块时,将启用支持。
- 如果系统已加载 NVIDIA 驱动程序,nvidia-installer 现在可以安装新驱动程序。
- 在基于支持“DRM 租赁”模式的 Wayland 协议的复合服务器上添加了对虚拟现实耳机(例如 SteamVR)的支持。运行需要 Wayland 协议版本 1.22+ 和 xwayland 22.1.0+。此功能已在 Kwin 5.24 和 Sway 1.7 复合服务器上进行了测试。
- 修复了《地平线:零之曙光》、《地铁:离去》、《极限竞速:地平线 5》和《光环无限》等游戏中间歇性的 Xid 错误。
最后,如果您有兴趣了解有关此新版本驱动程序发布的更多信息,您可以在以下链接中找到详细信息。
如何在Linux下安装驱动程序?
注意:在执行任何过程之前,请务必检查此新驱动程序与设备配置(系统,内核,linux头文件,Xorg版本)的兼容性。
因为如果不这样做,您最终可能会遇到黑屏,并且我们决不对此负责,因为您可以决定是否这样做。
对于那些有兴趣在系统上安装 Nvidia 驱动程序的用户,首先要做的是访问 Nvidia 官方网站,在下载部分,您可以找到可供下载的新版本驱动程序。
下载完成后,记住文件的下载位置很重要,因为我们必须停止图形用户会话才能在系统中安装驱动程序。
要停止系统的图形会话,我们必须根据所使用的管理器键入以下命令之一,并执行以下组合键:Ctrl + Alt + F1-F4。
在这里,我们将被要求提供我们的系统登录凭据,我们登录并执行:
LightDM
sudo service lightdm停止
o
sudo /etc/init.d/lightdm停止
GDM
sudo服务gdm停止
o
sudo /etc/init.d/gdm停止
MDM的
sudo服务mdm停止
o
udo /etc/init.d/kdm停止
KDM
sudo服务kdm停止
o
sudo /etc/init.d/mdm停止
现在我们需要找到文件下载所在的文件夹,并赋予其执行权限:
须藤chmod + x nvidia * .run
最后,我们必须运行以下命令来安装安装程序:
须藤sh nvidia-linux * .run
安装完成后,我们需要重新启用会话:
LightDM
sudo service lightdm启动
o
sudo /etc/init.d/lightdm开始
GDM
sudo服务gdm启动
o
sudo /etc/init.d/gdm开始
MDM的
sudo服务mdm启动
o
sudo /etc/init.d/kdm开始
KDM
sudo服务kdm启动
o
sudo /etc/init.d/mdm开始
您也可以选择重新启动计算机,以便在系统启动时加载并执行新的更改和驱动程序。