更新后无法登录 Ubuntu 16.04

has*_*ian 4 nvidia login 16.04

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

但没有人能帮我。我认为问题是由于在安装 NVIDIA 期间禁用了某些东西引起的。我该如何解决我的问题?

Bob*_*Bob 7

CTRL+ALT+F2并登录。接下来清除所有已安装的 nvidia 驱动程序:

sudo apt purge nvidia-*
Run Code Online (Sandbox Code Playgroud)

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

ubuntu-drivers devices
Run Code Online (Sandbox Code Playgroud)

你会看到这样的东西:

== /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
Run Code Online (Sandbox Code Playgroud)

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

sudo apt install nvidia-3XX
Run Code Online (Sandbox Code Playgroud)

重启电脑:

sudo reboot
Run Code Online (Sandbox Code Playgroud)

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

nvidia-smi
Run Code Online (Sandbox Code Playgroud)

评论。安装推荐的专有驱动程序的另一种方法是命令:

sudo ubuntu-drivers autoinstall
Run Code Online (Sandbox Code Playgroud)