NVIDIA 381.22 发布,包含更多 Vulkan 扩展 [PPA]

新的 NVIDIA 381 驱动程序系列通过发布 NVIDIA 381.22 变得稳定。 新版本具有一些 Vulkan 扩展支持和各种错误修复。

对于 Vulkan 加载程序版本 >= 1.0.42,NVIDIA 381.22 现在支持以下 Vulkan 扩展:

  • VK_EXT_acquire_xlib_display
  • VK_EXT_display_control
  • VK_EXT_display_surface_counter
  • VK_EXT_direct_mode_display
  • VK_KHX_external_memory
  • VK_KHX_external_memory_fd
  • VK_KHX_external_semaphore
  • VK_KHX_external_semaphore_fd

其他变化包括:

  • 修复了导致 GLX_EXT_buffer_age 缓冲区年龄扩展为立体可绘制对象返回不正确值的错误。
  • 修复了 Vulkan 中直接显示未枚举 DP1.2 监视器的错误。
  • 改进了与最新内核的兼容性。
  • 修复了导致“nvidia-settings –query all”打印许多重复条目的错误。
  • 修复了在启用 OpenGL 线程优化时调用 glXMakeCurrent 时导致应用程序在某些情况下崩溃的错误。 当 Steam 尝试使视频全屏显示时,这种情况经常发生。
  • 修复了导致 VDPAU 应用程序在以前的 VDPAU 应用程序未完全关闭时使用 blit 表示队列的错误。
  • 修复了在系统可用内存不足时创建 OpenGL 上下文时可能发生的挂起和崩溃。
  • 修复了在移动或调整 OpenGL 窗口大小时导致损坏的错误。
  • 修复了在使用“xrandr -s”更改屏幕配置时导致使用选项“UseDisplayDevice”“none”的 X 屏幕大小调整为 640×480 的错误。
  • 修复了尝试将大量用户内存分配映射到 CUDA 时发生的内核崩溃。
  • 由于各种不稳定的报告,默认禁用 OpenGL 线程优化,最初在 378.09 中启用。
  • 删除了 X 驱动程序的徽标闪屏和相应的 NoLogoand LogoPath xorg.conf 选项。
  • 添加了“ResamplingMethod”MetaMode 选项,在使用缩放屏幕变换时添加了对双三次重采样方法的支持。 有关更多详细信息,请参阅自述文件。

通过 PPA 在 Ubuntu 中安装 NVIDIA 381.22:

不建议为普通用户安装这些专有潜水员。 它可能会导致问题并破坏您的系统。 在开始之前,您必须了解如何进行故障排除。

对于 Ubuntu 14.04、Ubuntu 16.04、Ubuntu 16.10、Ubuntu 17.04 和 Ubuntu 17.10,您可以通过以下方式安装驱动程序 专有 GPU 驱动程序 PPA.

1. 通过 Ctrl+Alt+T 或从开始菜单中搜索“终端”打开终端。 打开后,运行命令:

sudo add-apt-repository ppa:graphics-drivers/ppa && sudo apt update

在提示时输入您的密码并点击 Enter.

2. 添加 PPA 后,启动 其他驱动程序 实用程序,选择新驱动程序并单击“应用更改”。

此外:

对于某些设备,安装 NVIDIA 专有 GPU 驱动程序后可能会出现黑屏问题。 可以通过在 grub 选项中设置 NOMODESET 或通过命令删除专有驱动程序来修复它:

sudo apt-get purge nvidia*

您可能需要启动到恢复模式 -> 根提示符,或在登录屏幕上按 Ctrl+Alt+F1 进入命令控制台。