如果连接了显示器,笔记本电脑在启动时会冻结,该怎么办 - 配备 Lubuntu 20 的戴尔笔记本电脑

如果连接了显示器,笔记本电脑在启动时会冻结,该怎么办 - 配备 Lubuntu 20 的戴尔笔记本电脑

我有一台预装了 Windows 10 的戴尔 Latitude 7480 笔记本电脑。

我在其上安装了 Lubuntu 20.04,具有双启动功能。

一切正常,直到我尝试连接外接显示器(它与我那台装有 Lubuntu 20.04 的旧联想 G550 笔记本电脑配合得很好)。

我发现连接屏幕的笔记本电脑开始冻结并闪烁屏幕。 GRUB 菜单照常出现并从 10 开始倒计时。

2 秒后(达到 8 秒时)笔记本电脑屏幕闪烁黑屏,GRUB 再次出现,但

  • 它不再对键盘输入做出反应
  • 每隔几秒黑屏就会闪烁
  • 倒计时冻结
  • Linux 和 Windows 均无法启动

根本没有任何错误消息 —— 所以我没有什么好的词条可以用 Google 搜索,而且 DDG、Google 或在 Lubuntu 支持电报频道上询问都没有任何帮助。

作为解决方法,我可以移除 HDMI 电缆,在 GRUB 菜单中选择操作系统并重新连接它(连接太早会导致启动冻结,但连接太晚会导致 Windows 根本无法检测到显示器)。

启动后使用屏幕:

  1. 在 Windows 10 上它运行良好(除了更改屏幕设置的界面非常烦人)
  2. 在我安装 Nvidia 驱动程序之前,屏幕在 Lubuntu 中根本无法工作(如何在 Ubuntu 18.04 中安装 Nvidia 驱动程序?仍然基本适用)

根本没有任何错误消息 - 笔记本电脑屏幕在 GRUB 屏幕出现约 2 秒后闪烁黑屏,并且停止对键盘输入做出反应。

我主要寻找信息诊断 GRUB 问题的正确方法是什么,如何安全地更新 GRUB 以及如何摆脱这个问题。

为了避免 XY 问题:是的,我需要 Windows 操作系统。我需要它来使用一些疯狂的程序来报税,这些程序以 PDF 文件的形式分发,而这些文件在 Linux 上无法通过任何方式打开(即使我找到了针对此特定文件的解决方法,它也可能再次发生)。

解决方法:在系统启动时移除 HDMI 电缆,在 GRUB 阶段后立即连接。是的,这太荒谬了,我想停止这种情况。

更多信息:

  • 在安装 Linux 之前,我从未尝试过在连接显示器的情况下进行启动(也许在安装 Windows 时也会出现问题?)。
  • 连接 HDMI 电缆但未连接到外部显示器时不会发生问题。
  • 问题出现在其他 HDMI 线缆上
  • 飞利浦 227E QHA 1920x1080 出现此问题
  • 是的,我的旧笔记本电脑目前没有 GRUB(尽管过去曾经有一个……)

答案1

这是一个很难诊断的问题。下面列出的更多信息可能会有所帮助。

与此同时,正如下面来源中列出的相关(尽管不完全相同)问题一样,您可以尝试这些替代方案,或许可以结合使用:

  1. 减少启动超时1
  2. 恢复模式作为默认启动选项
  3. 避免使用启动引导加载程序,使用GRUB_CMDLINE_LINUX_DEFAULT=""。请参阅如何禁用启动画面并仅显示内核和启动文本?
  4. 使用nomodeset在 Grub 的启动选项中。您可以使用 将其设置为永久的GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"。另请参阅安装 Ubuntu 后如何设置“nomodeset”?
  5. 通过设置启动顺序和/或禁用 HD 强制从 LiveCD 启动。这将为您提供一个可以执行测试的系统。
  6. 通过设置启动顺序和/或禁用内部硬盘,强制从外部硬盘启动。这将为您提供一个可以执行测试的系统。YMMV 取决于您在外部硬盘中拥有的内容。
  7. 尝试确定您是否拥有正确的图形驱动程序。这不太可能是错误来源,因为问题出在 Grub 上...

来源

  1. 使用第二台显示器(Xubuntu 16.04)时启动会冻结吗?
  2. 我的计算机启动时出现黑屏,我该怎么做才能修复它?
  3. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1559308
  4. https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/1872159
  5. https://ubuntu-mate.community/t/system-freezes-when-connecting-to-external-monitor/5825
  6. https://www.reddit.com/r/linuxhardware/comments/hc0pzn/lenovo_p53_grub_hangs_with_usbcdisplayport_cable/
  7. https://itsfoss.com/fix-ubuntu-freezing/
  8. https://larryreznick.com/2019/05/07/forcing-an-external-monitor/

有用的附加信息

  1. 你说的“bootlooping”是什么意思?你的描述看起来更像是启动冻结。
  2. 显示器品牌、型号、分辨率。
  3. 您的旧联想电脑型号和操作系统与您的显示器配合良好。
    它有 Grub 吗?
    您是否愿意在那台旧电脑上安装 Grub 作为测试手段?
  4. 与联想一起使用的连接器。
  5. 监视器和戴尔是否有其他可以尝试的连接?
  6. 您是否有另一台显示器或电视可以与您的戴尔电脑一起使用?

相关内容