我最近将工作站从 Ubuntu 14.04 升级到 16.04。升级后,我的电脑启动时出现黑屏。问题似乎是由于 NVIDIA 显卡及其损坏的 ubuntu 16.04 驱动程序造成的。我尝试按照Ubuntu 16.04 + Nvidia 驱动程序 = 黑屏,但即使按下 Ctrl+Alt+F1/2 键,我也无法进入终端窗口。如果不进入终端,我不知道如何更新 grub 设置。
我想知道我是否可以通过更改 grub 设置来解决这个问题,或者我真的需要换成非 NVIDIA 显卡吗?任何帮助都非常感谢。以下是我的系统详细信息:
- 华硕主板P8P67
- NVIDIA GeForce 1GB显卡(具体型号我会稍后更新)
- 无线键盘(不确定这是否是重要的细节)
答案1
您可以在 Grub 中编辑内核启动参数:
选择一个启动项。
按下E即可编辑。
搜索并将光标移动到以 开头的行
linux
。它应该类似于以下内容:linux /boot/vmlinuz-4.4.0-62-generic root=UUID=404023ea-a6b2-4a92-a325-9488a106328c ro quiet splash
nomodeset
按照建议在该行后附加一个空格这是对你链接问题的回答(尽管参数的顺序实际上并不重要)。应用于前面的示例,结果可能如下所示:linux /boot/vmlinuz-4.4.0-62-generic root=UUID=404023ea-a6b2-4a92-a325-9488a106328c ro quiet splash nomodeset
在此过程中,您还可以删除
quiet
并splash
显示可能的启动消息,以揭示更多有关该问题的信息。按Ctrl+X启动当前显示的启动项。
这种变化不会保存在任何地方,只会持续到下次启动,但它应该允许您使您的系统足够可用,以进行进一步的诊断和补救,例如编辑 Grub 配置以使此更改永久生效,如链接问题中所建议的那样。