![Ubuntu 14.04.3 屏幕在启动后关闭。NVIDIA 问题。如何从 GRUB 设置 NOMODESET](https://linux22.com/image/878543/Ubuntu%2014.04.3%20%E5%B1%8F%E5%B9%95%E5%9C%A8%E5%90%AF%E5%8A%A8%E5%90%8E%E5%85%B3%E9%97%AD%E3%80%82NVIDIA%20%E9%97%AE%E9%A2%98%E3%80%82%E5%A6%82%E4%BD%95%E4%BB%8E%20GRUB%20%E8%AE%BE%E7%BD%AE%20NOMODESET%20.png)
我在配备 nvidia geforce 970 的新机器上安装了 ubuntu 14.04.3。
更不用说安装 nvidia.352 时遇到的麻烦,昨晚我做了一个简单的更新并关机。然而,今天早上我看到的是黑屏登录页面,而不是图形页面。我猜是 nvidia 出了问题。所以我尝试降级到旧版本。但这没用。我做的最后一件事是清除 nvidia。然而,这次重启后,我甚至没有看到黑色的登录页面。相反,屏幕关闭了,我无能为力。
我尝试通过 GRUB 进入恢复模式。但是,无论我选择哪个选项,我总是遇到同样的问题。屏幕关闭,我必须手动重新启动。所以没有终端,没有登录,只有系统启动设置。
经过大量搜索,我发现一个概念存在问题,叫做模式设置必须通过 grub 进行设置。此链接建议,我搜索以 linux 开头并以 quiet splash 结尾的行,以在其中添加 nomodeset。但是,我得到的是:
linux /boot/vmlinuz-3.19.0-33-generic root=UUID=f40f49f8-a44b-4709-b79b-0873ca3c3b72 ro /
因此没有 quiet splash 可以添加 nomodeset。但是,如果我尝试在行尾添加 nomodeset 或 nomodeset quiet splash 然后重新启动,它会停止,我需要手动重新启动。
所以我的问题是:有没有什么方法可以通过修改 GRUB 至少访问终端?
此时我需要一个终端来尝试恢复我的文件(如果可能),然后可能再次安装 nvidi。
答案1
删除当前安装的驱动程序并安装支持 GTX 970 的最新稳定驱动程序。
步骤1- 卸载旧的 NVIDIA 驱动程序 - 启动 PC - 当出现 GRUB 菜单时:
突出显示 Ubuntu 菜单项并按下E键。
添加nouveau.modeset=0
到 linux 行的末尾。
按下F10以启动 Ubuntu 操作系统。
当登录屏幕出现时按Ctrl++ Alt。 输入您的用户名和密码 - 然后执行F1:
sudo apt-get purge nvidia*
sudo reboot
第2步- 安装新的 NVIDIA 驱动程序 - 启动 PC - 当出现 GRUB 菜单时:
突出显示 Ubuntu 菜单项并按下E键。
添加nouveau.modeset=0
到 linux 行的末尾。
按下F10以启动 Ubuntu 操作系统。
当登录屏幕出现时按Ctrl++ Alt。 输入您的用户名和密码 - 然后执行 F1:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-358
sudo reboot
答案2
我还无法通过将建议的术语添加到 GRUB 来使系统正常工作。但是,当我在 ubuntu USB 启动上运行相同的技巧(在 GRUB 中的 linux 行末尾添加 nomodeset)时,我可以以 ubuntu 身份登录(否则我会遇到相同的问题:屏幕关闭)。
有什么方法可以通过此环境修改失败的 ubuntu 上主要用户的启动过程(GRUB 或 nvidia 的安装)?在我看来,这是我可以访问终端的唯一方法。
作为一个完全的初学者,我知道我应该首先以 root 身份登录。但我不知道如何修改任何内容,甚至不知道如何从 USB 上备份此试用版 ubuntu。