更新到 12.04 后的 NVIDIA 驱动程序问题

pat*_*lan 3 nvidia 12.04

正如标题所说,我在更新到 12.04 后遇到了驱动程序问题。GUI不再启动,我只能看到终端。我已经用谷歌搜索了几天,并尝试了不同的方法,例如运行更新、升级命令,并尝试卸载和重新安装 NVIDIA 驱动程序,但没有成功。

无论我做什么,我都会收到以下消息:“错误:API 不匹配:NVIDIA 内核模块的版本为 295.40,但此 NVIDIA 驱动程序组件的版本为 295.49。请确保内核和所有 NVIDIA 驱动程序组件的版本相同。”

无论如何我可以从终端解决这个问题吗?

Sam*_*mik 13

看起来您没有卸载以前的驱动程序版本。这可能是因为nvidia-current-dev版本295.40和报告nvidia-current-updates-dev的版本295.49

如果您已经从 Ubuntu 的附加驱动程序对话框安装了 nVidia 驱动程序

sudo apt-get purge nvidia*然后尝试重新安装,sudo apt-get install nvidia-current-updates-dev然后重新启动。

如果您使用过.runnVidia 网站上的文件

然后按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