Nvidia 304.132 驱动程序更新无法启动

Nvidia 304.132 驱动程序更新无法启动

我的系统将驱动程序从 304.131 更新为 304.132。如何恢复 131 驱动程序?系统无法在 304 下启动,我不得不清除 nvidia 并使用 Nouveau。

Nvidia 驱动程序是 GeForce9400m。2009 Macbook 5,2。

提前致谢。

答案1

已报告/确认为 Bug #1639180。我遇到了同样的问题,最后手动安装了 Nvidia-304.131(您必须先将 MTRR 补丁安装到 Nvidia 运行文件中)。

答案2

这可能会有所帮助,无需手动安装,直到 nvidia 修复此问题

从 304.132 降级到 304.131:

Ctrl+++Alt切换1到控制台

  • 登录
  • sudo apt-get autoremove nvidia*
  • sudo apt-get install nvidia-304=304.131-0ubuntu3

为了防止损坏的驱动程序在下次更新时重新安装,但仍能获得较新的更新,您可以专门阻止它。

创建一个名为的文件,/etc/apt/preferences.d/nvidia-bug内容如下:

Explanation: block this specifique update because of OpenGL problem with 304.132
Package: nvidia-304
Pin: version 304.132-0ubuntu0.16.04.2
Pin-Priority: -10

Explanation: block this specifique update because of OpenGL problem with 304.132
Package: nvidia-opencl-icd-304
Pin: version 304.132-0ubuntu0.16.04.2
Pin-Priority: -10

要阻止的具体版本取决于您的 Ubuntu 版本。这是针对 16.04 的。通过运行来检查要阻止哪个版本apt-cache policy nvidia-304

答案3

我遇到了类似的问题。我发现新版本的 nvidia 驱动程序对我有用,看来你的显卡也受支持!只需检查相应的 nvidia 网站,哪个驱动程序版本适合你:http://www.nvidia.com/Download/index.aspx?lang=en-us

运行以下命令:

  • sudo apt-get remove nvidia*
  • sudo apt-get autoremove
  • sudo apt-get install nvidia-**driver version**

相关内容