更新后无法登录Ubuntu 16.04

我使用Ubuntu 16.04并安装了NVIDIA驱动程序。 今天自动proposed update ,我无法登录Ubuntu 。 我试过这些方法:

  • 删除NVIDIA或删除/home/*/.Xauthority文件( 升级后无法登录Ubuntu 16.04 )
  • 卸载ubuntu-desktop并安装xubuntu-desktop ( https://superuser.com/q/1106510 )

但没人能帮助我。 我认为问题是由安装NVIDIA期间禁用某些内容引起的。 我怎么能解决我的问题?

CTRL+ALT+F2并登录。接下来清除所有已安装的nvidia-drivers:

 sudo apt purge nvidia-* 

再次安装专有的Nvidia驱动程序。 首先检查哪个版本的专有驱动程序适合您,在终端中运行:

 ubuntu-drivers devices 

你会看到这样的事情:

 == /sys/devices/pci0000:00/0000:00:02.0/0000:01:00.0 == modalias : pci:v000010DEd00000A65sv00001043sd00008354bc03sc00i00 vendor : NVIDIA Corporation model : GT218 [GeForce 210] driver : nvidia-340 - distro non-free recommended driver : xserver-xorg-video-nouveau - distro free builtin 

请注意distro non-free recommended – 您可以安装的包的确切名称 – 在上面的例子中它是nvidia-340 。 安装检测到的驱动程序(将以下命令中的驱动程序版本3XX更改为检测到的版本):

 sudo apt install nvidia-3XX 

重启电脑:

 sudo reboot 

检查正在使用的Nvidia专有驱动程序,在终端中运行:

 nvidia-smi 

备注。 安装推荐的专有驱动程序的另一种方法是:

 sudo ubuntu-drivers autoinstall