我可以恢复 NVIDIA 驱动程序吗?

我可以恢复 NVIDIA 驱动程序吗?

我尝试更新到驱动程序 286.05.09(nvidia 说这是最新版本)但现在我无法登录 ubuntu,是否可以恢复到推荐的版本?

下面的图片是我所看到的,但是我可以使用 ctrl+alt+f2 访问命令提示符,那么我该怎么做呢?

是否可以下载旧的驱动程序,并像安装新驱动程序一样安装它?

https://picasaweb.google.com/lh/photo/ga4FSfq04qwcaFluGnGS_g?feat=directlink

答案1

我做了完全一样的事情,并为自己的错误感到愤怒。最简单的解决方案是先卸载已安装的新驱动程序,然后从 ppa 或 ubuntu repos 重新安装一个。

卸载(可能没有必要,但出错的可能性较小)

我记不清我用了哪种方法,因为这是几个月前的事了,而且我经常破坏我的系统。

如果您仍拥有 NVIDIA 网站上的 .run 文件,您应该能够运行以下命令:

/path/to/nvidia-XXXX.run --uninstall

显然,用文件系统路径替换“/path/to”路径。如果您不知道如何输入,只需打开终端并将 nvidia-XXXX.run 文件拖放到终端中,然后在其后输入 --uninstall。

或者(我不确定这是否真的卸载了 nvidia 驱动程序,但我想这就是我所做的,所以我可能在更新之前甚至没有卸载旧驱动程序:P)

sudo apt-get remove nvidia-current

重新安装标准驱动程序

很简单,只需几个命令。

sudo apt-get install nvidia-current

然后您就可以重新启动了。如果您的 xorg.conf 文件有问题,那么这可能不会立即起作用(但如果您可以登录并继续使用,那就太好了!)

如果它没有立即起作用,请运行以下命令

nvidia-xconfig

这应该会自动为您生成一个可用的 xorg.conf。

安装最新的显卡驱动程序

由于您是从网站安装的驱动程序,因此我假设您想要比标准存储库中更新的驱动程序。这很容易做到。

只需添加包含最新图形驱动程序和顺利运行所需的所有其他组件的 X-Swat repo。

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update

然后像平常一样安装 nvidia-current,或者如果你不想在上面卸载它,可以更新它。只需安装它本身,它也会提示你下载适当的 X 版本。

sudo apt-get install nvidia-current

或者

sudo apt-get upgrade

如果重启后它不起作用;

nvidia-xconfig

希望这对你有用!

相关内容