几天前 NVIDIA 宣布推出 其新的稳定版本 控制器 565.77,其中显着变化之一的版本是 添加 GLVidHeapReuseRatio 参数 在应用程序配置文件中, 允许您控制 OpenGL 内存量 保留以供重复使用。此设置对于 Wayland 复合服务器特别有用,因为它解决了与过多视频内存消耗相关的问题。
新版本 NVIDIA 565.77 呈现的另一个新奇之处是 改进的 Linux 内核支持, 因为它是 您已将代码添加到构建过程中 驱动程序模块解析 Kconfig 配置中的 CONFIG_CC_VERSION_TEXT 参数,这改进了对用于构建内核的编译器的检测,减少了潜在的兼容性错误。
此外,该工具 nvidia-modprobe 现在可以更准确地检测内核模块 已加载,解决了影响 nvidia-persistenced 及其“持久”模式的问题,该模式可防止设备在不使用时重新启动。
El 通过允许使用 mmap 和,改进了对 DMA-BUF 的支持n 导出的对象以及与垂直扫描 (vblank) OpenGL 同步相关的卡顿已被删除,以支持 GSP。另一方面, nvidia-drm 现在包含一些 CRTC 驱动程序的附加属性, 使得在 Wayland 复合服务器上配置颜色处理变得容易。
至于优化, 在 DXVK 中使用 d3d9.floatEmulation 模式时的性能下降已被删除, 而 NVIDIA 配置器现在遵循帧锁配置页面上 GTK3 主题定义的颜色参数。
关于扩展,驱动程序 添加了对 Vulkan VK_EXT_depth_clamp_control 的支持 并重新引入了 Xwayland 的 OpenGL GLX_EXT_buffer_age 扩展,该扩展之前由于影响渲染的错误而被禁用。
还 修复了内核崩溃等关键问题 使用 nvidia-drm.modeset=0 参数时的应用程序,以及导致 KDE Plasma 6 和基于 Vulkan 图形 API 的游戏或应用程序(包括使用虚幻引擎开发的游戏)崩溃的 Wayland 错误。
, 所做的其他更改:
- GLX_EXT_buffer_age 已在 Xwayland 中重新启用。由于错误,此扩展之前已在 Xwayland 中被禁用,现已修复。
- 修复了导致 FarCry 5 在通过 DXVK 运行时显示黑屏的错误。
- 更新了 nvidia-settings 控制面板的帧锁定设置页面,以使用 GTK3 主题文本颜色而不是默认的白色文本颜色,提高了某些主题的可读性。
- 修复了 vkd3d-proton 2.9 中出现的一些性能回归问题。
- 修复了使用统一后台缓冲区 (UBB) 时可能导致某些应用程序闪烁的错误。
- 修复了可能导致 HDR 扫描显示不正确或褪色颜色的错误
最后 如果您想了解更多 关于发布这个新版本的驱动程序,您可以 检查以下链接。
如何在Ubuntu及其衍生产品上安装NVIDIA驱动程序?
要在 Ubuntu 及其衍生产品上使用 NVIDIA 驱动程序,您首先需要确定您的显卡型号和适当的驱动程序。打开终端并运行以下命令以列出系统上的 NVIDIA 设备:
lspci | grep -i nvidia
方法1:使用NVIDIA存储库(推荐初学者)
此方法更安全,可以避免图形会话出现问题。在开始之前,请确保您的系统是最新的:
sudo apt update sudo apt upgrade -y
接下来,安装编译内核模块所需的软件包:
sudo apt install build-essential dkms
添加 NVIDIA 显卡驱动程序存储库:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
接下来,为您的显卡安装适当的驱动程序。取代 XX
根据您的型号对应的驱动程序版本(例如, nvidia-driver-565
):
sudo apt install nvidia-graphics-drivers-565
最后,重新启动系统以应用更改:
sudo reboot
方法二:从NVIDIA官网下载驱动
如果您希望手动安装驱动程序,请访问 NVIDIA 官方下载网站。您可以在此处搜索适合您显卡的驱动程序、下载并按照 NVIDIA 提供的安装说明进行操作。
注意:在执行任何过程之前,请务必检查此新驱动程序与设备配置(系统,内核,linux头文件,Xorg版本)的兼容性。
因为如果不这样做,您最终可能会遇到黑屏,并且我们决不对此负责,因为您可以决定是否这样做。
从 NVIDIA 网站下载驱动程序后,应避免与免费驱动程序发生冲突 暴发户 创建黑名单。使用以下命令打开相应的文件:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
在文件内,添加以下行以禁用 暴发户:
blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
停止图形服务器
重启后,需要停止图形服务器(图形界面)。这是通过运行以下命令来完成的:
sudo init 3
如果重新启动后遇到黑屏或者图形服务器已停止,您可以通过按 键访问 TTY 终端 Ctrl + Alt + F1
(o F2
,取决于您的配置)。
卸载以前版本的 NVIDIA 驱动程序
如果您安装了旧版本,请运行以下命令将其删除以避免冲突:
sudo apt-get purge nvidia *
安装下载的驱动程序
授予下载的驱动文件执行权限:
sudo chmod +x NVIDIA-Linux*.run
然后执行:
sh NVIDIA-Linux-*.run
在安装结束时,您仅需重新启动计算机,以便在启动时加载所有更改。