![如何在没有‘nomodeset’的情况下启动?](https://linux22.com/image/1109304/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%B2%A1%E6%9C%89%E2%80%98nomodeset%E2%80%99%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E5%90%AF%E5%8A%A8%EF%BC%9F.png)
我在笔记本电脑上安装了 Ubuntu 12.04,现在想让它运行。在 grub 菜单中,如果我正常加载它,我得到的只是一个黑屏。为了成功启动,我必须编辑菜单项并添加“nomodeset”。这样,Ubuntu 就可以启动了。
有没有办法解决这个问题,这样我就不必经常添加 nomodeset 了?我尝试安装专有驱动程序,但仍然遇到同样的问题。
我的笔记本电脑规格是:
Intel Core i5-2410M(2.30GHz,双核)
6GB RAM
750GB HDD 7200rpm
AMD Radeon HD 6630 1GB
答案1
您可以在终端中输入以下命令来编辑默认的 grub 启动选项:
gksudo gedit /etc/default/grub
寻找以下行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
并在末尾添加 nomodeset:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
这样你就不必继续添加它了。然后保存更改并退出编辑器后,在终端中输入:
sudo update-grub
更新你的 grub 配置。
答案2
我花了 5 个多星期才搞定。最后,我找到了第一个对我有用的解决方案。第一次尝试时,拼写错误让我失败了。
nomodeset
运行良好,但这只是临时解决方案,可以避免著名的启动黑屏问题,因为它禁用了英特尔显卡并使用了 gallium llvmpipe。这会导致 VLC 延迟过多、无法更改亮度等问题。
如果你有 Radeon 卡,请替换nomodeset
为radeon.modeset=0
我的错误:raedon.modeset=0
第一次使用。
:D