Nvidia 384.111 驱动程序更新:登录/密码提示消失

Nvidia 384.111 驱动程序更新:登录/密码提示消失

使用:

sudo apt update

.. 更新了nvidia 384.111

下次重启后,没有出现登录和密码提示,只有背景图像。尝试通过按CTRL+ ALT+访问文本模式控制台F1似乎失败了(什么也没发生)。所以最后我不得不按住电源按钮 5 秒钟 - 才能关闭电脑。

我该如何补救?

答案1

首先确保可以访问 root shell;

ESC在计算机 BIOS 屏幕关闭时按下,有人说按住某个SHIFT键也可以访问 grub 启动菜单。在那里,您可以导航到显示“恢复控制台”的选项 - 然后按 RETURN 运行它。
(在恢复控制台上,选择运行fsck然后激活网络,然后进入 root shell - 再按一次 Enter 键即可真正获得 shell 提示符!- 这是简单的方法,您不必记住任何命令即可完成)

或者,如果您在文本模式启动期间按CTRL+ ALT+ (按此键显示)...在登录 GUI 出现之前,您可能会很幸运并得到文本模式登录提示。不过,您可能必须快速完成此操作才能成功。 F1esc

从文本模式提示符登录后,输入这些命令并留意错误消息。如果出现问题,我建议使用文本模式浏览器(links、lynx 等)来搜索错误。

以下是我为恢复 GPU 驱动的 GUI 所做的事情:

检查时dpkg --list | grep nvidia确实显示:

英伟达-361                                                 
367.57-0ubuntu0.16.04.1 amd64 适用于 nvidia-367 ii nvidia-367 的过渡包                                 
375.66-0ubuntu0.16.04.1 amd64 适用于 nvidia-375 ii nvidia-375 的过渡包                                 
384.111-0ubuntu0.16.04.1 amd64 适用于 nvidia-384 ii nvidia-384 的过渡包                                 
384.111-0ubuntu0.16.04.1 amd64 NVIDIA 二进制驱动程序 - 版本 384.111 rc nvidia-opencl-icd-361             
367.57-0ubuntu0.16.04.1 amd64 nvidia-opencl-icd-367 的过渡包 rc nvidia-opencl-icd-367           
375.39-0ubuntu0.16.04.1 amd64 nvidia-opencl-icd-375 的过渡包 rc nvidia-opencl-icd-375           
384.90-0ubuntu0.16.04.1 amd64 nvidia-opencl-icd-384 过渡包 ii nvidia-opencl-icd-384           
384.111-0ubuntu0.16.04.1 amd64 NVIDIA OpenCL ICD ii nvidia-prime                                           
0.8.2 amd64 启用 NVIDIA Prime ii 的工具 nvidia-settings                             
361.42-0ubuntu1 amd64 配置NVIDIA显卡驱动的工具

这表明蜂巢同时安装不同的 nvidia 驱动程序...我继续卸载所有这些驱动程序,然后尝试重新安装以前的版本:

sudo apt purge nvidia*
sudo apt autoremove
sudo apt autoclean
sudo apt install nvidia-375 # makes 384.111 emerge *sigh*

...但正如您在评论中看到的那样;它仍然带来了“最新和最好”的版本。

我没有放弃,而是尝试了一下……

sudo reboot

...然后登录提示出现了!

现在,保持原样可能会禁用自动更新(因为明确指定了 nvidia-375 包)。但这还有待观察。

相关内容