Ubuntu 19.04启动卡住了

我有一台华硕Zenbook 14笔记本电脑,配备了Intel Corporation设备[8086:3ea0]的显卡。
我尝试安装Ubuntu 19.04,但在启动时卡在了一个紫色屏幕上。安装光盘也卡在了一个黑屏上,我通过使用“nomodeset”绕过方式解决了这个问题,但一旦安装完成后就无法再次生效。
我尝试过以下方法:
我花了几个小时查找相关问题,但似乎没有一个答案能够解决我的问题。我已经尝试了所有关于“nomodeset”和类似方法的解决方案。我还尝试了先安装Ubuntu 18.10(成功了),然后升级到19.04,结果遇到了同样的问题。请注意,由于某种原因,在特定位置使用nomodeset曾经起作用过,所以我知道操作系统本身是正常的,但一旦关机后,我重新尝试了完全相同的步骤,又失败了。
提前感谢您的帮助。
4个回答

以下方法对我很有效。非常简单,但至今仍然有效:
  1. 使用 Ctrl+Alt+T 组合键打开终端

  2. 输入 sudo gedit /etc/gdm3/custom.conf

  3. 在提示输入密码时输入密码(输入时不会显示),编辑文件并删除以下行开头的 '#' (第7行)

    #Wayland = false
    
  4. 现在该行应该是这样的 - Wayland = false

  5. 保存并关闭窗口

  6. 退出并重新启动


太棒了!这似乎是个线索。如果你在Ubuntu 19.04上安装Nvidia驱动程序,你必须禁用Wayland。我在其他地方看到过这个信息,但没有注意到这一点。谢谢! - xarlymg89
谢谢!对我来说效果很好。我有一台联想T430s,双系统装了win10。 - Vahid S. Bokharaie

如果有其他人遇到这个问题,但由于Nvidia驱动程序而无法访问终端,@sangharshs似乎是关键。
我们需要禁用Wayland,以便让Nvidia驱动程序正常工作。因为它只能与Xorg一起使用。
安装Nvidia时,有可能会在启动Ubuntu时卡在黑屏或紫屏上。如果是这种情况,那么您需要执行以下操作:
  1. 重新启动您的计算机
  2. 在Grub面板中,在“Ubuntu”下方选择Advanced options for Ubuntu选项
  3. 选择任何一个列出的recovery mode选项。如果有多个内核,选择哪个都无所谓。
  4. 等待新面板出现。然后选择root选项。
  5. 使用nano、vi或vim编辑/etc/gdm3/custom.conf文件。例如:vim /etc/gdm3/custom.conf
  6. #Wayland = false行更改为Wayland = false(或者用WaylandEnable代替Wayland
  7. 运行reboot

就这样!您的Ubuntu再次与Nvidia驱动程序一起运行。


我终于弄明白了。不幸的是,sangharshs的答案对我没用。但是更新BIOS却起作用了!我找到了一篇博客推荐更新BIOS,所以我去了华硕支持网站,按照指示操作,现在问题解决了!希望这能帮助那些和我一样感到沮丧的人。

我也遇到了完全相同的问题,我使用的是一台搭载Nvidia 1050显卡的Zenbook 15。我做了和你描述的完全一样的操作,结果也是一样的。我能够证明在18.10版本中,内核4.19.13-generic在所有方面都能正常工作,但是我想使用19.04版本,因为我想要体验最新的gnome-shell + wayland。但是结果却是一样的,即使是之前更新发生之前能够正常工作的内核和参数。现在,我注意到的一个不同之处是grub版本的变化(看起来分辨率更高了)。所以可能是grub的问题?我正在尝试引导并回滚到之前的版本... 顺便说一句,如果你在参数中添加acpi=off并移除quiet splash,你可以看到一些消息并更快地关机。

2经过很多次尝试,最终电脑启动了...每次卡住后都会重新尝试...大概在第15/16次之后。下一次它就再也无法启动了,所以经过10/15次尝试后,它终于启动了...这真的非常奇怪。我正在尝试回滚到较新的grub版本,但这次它启动了,使用的是内核5.0.14、nvidia 390专有驱动和wayland,一切都运行得非常顺畅...只是启动时出现了问题。 - Marcelo Mira
我也有同样的问题,我可以启动Ubuntu 18.04一次,但不总是有效。但通常情况下,如果我按E键编辑grub菜单(即使使用虚拟参数如foo=bar),我就能够成功启动。无法让18.10或19.04启动,甚至试用Ubuntu也不行。我使用的是华硕Zenbook Pro UX480FD。 - Marco Cazzaro