更换了显示驱动程序,启动现在卡住了

更换了显示驱动程序,启动现在卡住了

在配备 Nvidia GeForce 9200M GPU 的笔记本电脑上,我想使用附加驱动程序从发布后更新版本移至 [推荐](当前版本)。安装过程中一切顺利,之后我重新启动了 PC。启动在此处停止:!在此处输入图片描述

我无法按 CTRL + ALT + 1 进入终端,它会在那里挂起至少 5 分钟,但如果我按下电源按钮,它会继续关闭笔记本电脑而不会出现问题,并显示关闭时显示的正常消息。

我该如何让它工作,因为我真的不想再次重新安装 Ubuntu(特别是因为我似乎每 2 个月就会破坏一次安装)

上次我遇到这种情况时,如果我在 grub 菜单中选择了另一个版本的 linux,它就可以正常工作。使用恢复模式没有帮助

答案1

好吧,我自己设法解决了这个问题(之后我基本上跳了一支胜利之舞)。如果您不能使用 Ctrl + Alt + F1(或 F2 - F6 中的其他键),请在恢复中重新启动(grub 中的选项)。

从该菜单中,选择启用网络。此时我遇到了一个问题,因为我的 wifi 适配器有第三方驱动程序,并且总是阻止恢复。如果您也遇到这种情况,只需禁用适配器并使用以太网接口进行此恢复。除了启用网络访问(此恢复过程中需要),它还会在 fstab 中以读/写方式安装所有分区。

接下来转到“Drop to root shell prompt”。输入以下命令:

您应该首先检查您的计算机上安装了什么

dpkg -l | grep nvidia-*

apt-get remove --purge nvidia-*

这将删除以名称“nvidia-”开头的已安装程序。我不知道你是否真的需要删除它们,但我想确定一下(我也对这些驱动程序怀恨在心,想看到它们被烧毁)

apt-get install nvidia-commons

apt-cache search nvidia-*

第一个命令将安装 nvidia-commons,第二个命令将搜索 apt 缓存以查找必须安装的软件包。我的 GPU 有三个可能的驱动程序(其中只有一个实际上有效)。对我来说nvidia-170-updates

apt-get 安装 nvidia-170-updates

sudo顺便说一句,因为我在 root shell 中,所以不需要使用

相关内容