NVIDIA公司 最近发布了 专有驱动程序新分支的第一个稳定版本 “英伟达 495.44” 其中取消了对各种型号的支持,其中包括 GeForce 600,700 系列、Nvidia Quadro 等。
除此之外,同时还提出了 NVIDIA 470.82.00 稳定分支的更新,其中包含了一些错误修复。
NVIDIA 495.44新增功能
在这个新版本的驱动程序中,我们可以发现 添加了对 GBM API 的支持 (通用缓冲区管理器)并添加了指向 libnvidia-allocator.so 后端的符号链接 nvidia-drm_gbm.so,与 Mesa 21.2 GBM 引导加载程序兼容。
此外,也 GBM 平台的 EGL 支持 (EGL_KHR_platform_gbm) 它是使用 egl-gbm.so 库实现的。 此更改旨在改进对带有 NVIDIA 驱动程序的 Linux 系统上的 Wayland 支持。
还强调了 添加了对 PCI-e Resizable BAR 技术的支持标志 (基地址寄存器),其中 允许 CPU 访问 GPU 的所有显存 在某些情况下,它可以将 GPU 性能提高 10-15%。 优化效果在地平线零黎明和死亡搁浅游戏中清晰可见。 可调整大小的栏仅与 GeForce RTX 30 系列显卡兼容。
此外, 突出显示更新的内核模块 nvidia.ko,现在可以在没有支持的 NVIDIA GPU 的情况下加载,但由于系统中有 NVIDIA NVSwitch 设备,再加上对最低支持的 Linux 内核版本的要求已从 2.6.32 提高到 3.10。
其他变化 从这个新版本中脱颖而出:
- 添加了对 EGL EGL_NV_robustness_video_memory_purge 扩展的支持。
- 扩展了对 Vulkan 图形 API 的支持。 实现了 VK_KHR_present_id、VK_KHR_present_wait 和 VK_KHR_shader_subgroup_uniform_control_flow 扩展。
- 向 nvidia-installer 添加了“–no-peermem”命令行选项以禁用 nvidia-peermem 内核模块的安装。
- 已删除对 NvIFROpenGL 的支持,并删除了 libnvidia-cbl.so 库,该库现在在单独的包中提供,而不是作为驱动程序的一部分。
- 修复了使用 PRIME 技术启动新服务器时导致 X 服务器崩溃的问题。
- 已取消对 GeForce 700、GeForce 600、GeForce 600M、Quadro NVS 510、Quadro K600、Quadro K4xx 和 GRID K520 系列的支持。
最后 如果您想了解更多 关于发布这个新版本的驱动程序,您可以 检查以下链接。
如何在Ubuntu及其衍生产品上安装NVIDIA驱动程序?
要安装此驱动程序,我们要去 到以下链接 我们将在哪里下载它。
注意:在执行任何过程之前,请务必检查此新驱动程序与设备配置(系统,内核,linux头文件,Xorg版本)的兼容性。
因为如果不这样做,您最终可能会遇到黑屏,并且我们决不对此负责,因为您可以决定是否这样做。
现在下载 让我们继续创建黑名单,以避免与nouveau免费驱动程序发生冲突:
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
如果您在启动时出现黑屏或停止了图形服务器,那么现在我们将通过键入以下按键配置“ Ctrl + Alt + F1”来访问TTY。
如果您已经有以前的版本, 建议您执行卸载以避免可能的冲突:
我们只需要执行以下命令:
sudo apt-get purge nvidia *
现在是执行安装的时候了,为此,我们将授予执行权限:
sudo chmod +x NVIDIA-Linux*.run
然后执行:
sh NVIDIA-Linux-*.run
在安装结束时,您仅需重新启动计算机,以便在启动时加载所有更改。