12.04 更新和 nvidia

12.04 更新和 nvidia

我刚刚遇到了一个令人不快的问题:在最新更新(将内核版本升级到3.2.0-52-generic)后,图形无法正常工作。显然,更新后它需要nvidia-319驱动程序,而在我看来,12.04nvidia-current指向的是nvidia-304。因此,我不得不手动安装nvidia-319和卸载nvidia-304

这是因为我的配置搞乱了某些东西还是已知问题?

答案1

检查一下问题,以及类似的问题。当系统中有两个不同版本的 nvidia 驱动程序时,就会发生这种情况。这是一个已知问题。您需要注意内核和显卡的 nvidia 版本是否相同。或者,如果您没有卸载以前的驱动程序版本。发生这种情况的原因是 nvidia-current-dev 的版本为 304,而 nvidia-current-updates-dev 的版本为 319,如报告所述。

如果你已经从 Ubuntu 的附加驱动程序对话框中安装了 nVidia 驱动程序,请尝试

sudo apt-get purge nvidia* 

然后尝试重新安装

sudo apt-get install nvidia-current-updates-dev 

然后重启。如果你使用了 nVidia 网站上的 .run 文件,则按以下方式进入控制台:Alt+Ctrl+F1然后运行

nvidia-xxx-pkg1.run --uninstall 

删除之前的驱动程序组件。现在重新启动并查看是否有效。如果没有,则执行

sudo echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf

这样就不会加载 nVidia 芯片组的默认 nouveau 驱动程序,而是加载专有驱动程序。最后安装打包的二进制驱动程序

sudo apt-get install nvidia-current-updates-dev

检查一下关联也一样。

答案2

您先请

sudo apt-get purge nvidia*

尝试:

sudo apt-get install nvidia-319-updates-dev

这对我有用,没有 319,它只是重新安装了 304。

相关内容