升级 USN-3122-1:NVIDIA 显卡驱动程序漏洞:导致图形混乱

升级 USN-3122-1:NVIDIA 显卡驱动程序漏洞:导致图形混乱

2016 年 11 月 3 日的最新 Ubuntu 14.04 LTS 升级破坏了某些程序的图形功能。旧版本

  1. libcuda1-304.131
  2. NVIDIA-304.131
  3. nvidia-current.131
  4. nvidia-libopencl1-304.131
  5. NVIDIA-OpenCL-ICD-304.131 简体中文

这些都运行得很好。

新版本如下:

  1. libcuda1-304.132
  2. NVIDIA-304.132
  3. nvidia-current.132
  4. nvidia-libopencl1-304.132
  5. NVIDIA-OpenCL-ICD-304.132

这些在以下程序的图形上显示出一些奇怪的副作用:

  1. 0ad,显示地图,但没有建筑物、士兵、树木或景观特征。
  2. 图腾播放器,在黑色窗口中播放全黑的电影,声音正常。
  3. 可能还有其他我还没确定的。

我找不到 nividia-*304.131 二进制文件,因此我将 304.131-0ubuntu0.14.02.2 降级到 304.117.0ubuntu1 (trusty)。0ad 和 totem 再次可以工作。

但是我现在已经将运行良好的 nvidia-304.131 降级到 nvidia-304.117。有什么方法可以恢复 nvidia-304.131 吗?我该怎么做?

答案1

根据https://devtalk.nvidia.com/default/topic/974456/f24-permission-problems-/?offset=2

也有报道称https://unix.stackexchange.com/q/321185/49753https://superuser.com/q/1141452/231111以及许多其他地方。目前唯一的解决方案显然是降级到以前的驱动程序版本 (304.131)。

您可以通过这种方式找到适用于 Ubuntu 的 304.131 驱动程序:

  • https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-304/+publishinghistory
  • 找到您需要的版本,然后点击版本号
  • 在下一页上,查看“版本”下的 Ubuntu 版本,然后单击版本名称后面的amd64或链接i386
  • 在下一页上,在“Build files”下查找以“nvidia-304_304.131”开头的 .deb 文件。下载该文件。
  • 打开终端并运行“sudo dpkg -i下载的.deb 文件的路径“安装下载的版本

相关内容