从挂起恢复时“无法启用链接训练”

cei*_*phr 13 suspend xps dell wayland 21.04

我在 Dell XPS 7590 上运行全新安装的 Ubuntu 21.04。我正在运行韦兰。

从挂起恢复时,我经常收到黑屏,其中仅包含以下错误:

i915 0000:00:02.0: [drm] *ERROR* failed to enable link training
Run Code Online (Sandbox Code Playgroud)

这个问题有点奇怪,因为大多数时候触摸触控板/鼠标就足以让 Ubuntu 成功恢复。其他时候,当我收到此错误时,我的计算机会变得无响应并需要冷启动。

在全新安装 21.04 之前,我使用 Wayland 运行 20.10。那个版本没有这个问题。

根据我的研究,我发现这篇文章在 21.04 上有相同的错误,但它似乎更严重,并且是由于外部显示器的使用而不是从挂起恢复造成的。

如果有人可以帮助我解决这个问题,我将非常感激。谢谢。

Gab*_*les 2

从挂起恢复时,我经常收到黑屏,其中仅包含以下错误:

i915 0000:00:02.0: [drm] *ERROR* failed to enable link training
Run Code Online (Sandbox Code Playgroud)

这个问题有点奇怪,因为大多数时候触摸触控板/鼠标就足以让 Ubuntu 成功恢复。其他时候,当我收到此错误时,我的计算机会变得无响应并需要冷启动。

我在安装了全新 Ubuntu 22.04(默认为 Wayland 而不是 X11)的全新 Dell Precision 5570 上也看到了完全相同的错误和行为。

以下是我至少在我的案例中观察到的一些事情。

请注意,这里可能发生两件事:1)需要冻结和硬重启,2)上面的“链接训练”错误。而且,我认为我下面的答案仅解决了硬重启问题,而不是“链接训练”错误,这实际上可能完全是一个单独的问题,即使在存在硬重启问题时也存在“链接训练”错误。

无论哪种情况,这里都是我在 Wayland 上看到的几个错误,但不是 X11,这里有 3 个修复,我个人认为这些修复可以阻止以前每次看到“链接训练”错误时发生的冻结。请留下评论,说明您拥有哪个操作系统、您拥有哪台计算机以及我的哪些“修复”对您有用或不起作用。这个信息。稍后可能会在 Ubuntu 的错误报告中有用。

Wayland 窗口管理器导致我的计算机停留在黑屏/空白屏幕上并且无法唤醒

...并且在屏幕变黑并锁定屏幕或进入睡眠状态后不让我重新登录:

我在安装了全新 Ubuntu 22.04 的全新 Dell Precision 5570 上看到了这一点。

Ubuntu 22.04 是 Ubuntu(我相信)的第一个 LTS 版本,默认激活 Wayland 窗口管理器,而不是 X11 窗口管理器。

韦兰的错误

事实证明,Wayland 还没有准备好迎接黄金时段!我看到了各种 Wayland 问题。这里有几个:

  1. [bug] 这个问题。每次黑屏以节省电量,就无法再次登录!另请参阅:DELL XPS 13 9315 从挂起状态唤醒时出现黑屏
  2. [bug] 我的鼠标滚轮修复了imwheel在 Chrome 等程序中使用Wayland 的工作,但在大多数其他程序(如 Sublime Text)中不起作用
    1. 这是其中的一部分:https://github.com/albertz/mouse-scroll-wheel-acceleration-userspace/issues/8#issuecomment-1575389079
  3. [与快门不兼容] 快门无法截图
  4. [不兼容xdotool] 我的xdotool显示桌面”图标不起作用。
  5. [bug] Microsoft Teams 屏幕共享在会议中不起作用。Wayland 与 Microsoft Teams 的配合不佳。如果您在运行 Wayland 时尝试进行屏幕共享,则会导致 Teams 程序崩溃。然而,在 X11 中,Microsoft Teams、视频会议和屏幕共享都运行得很好。

因此,这里有三个“修复”:

...我亲自(反复)测试了其中每一个,以在运行 Ubuntu 22.04.2 的 Dell Precision 5570 笔记本电脑上运行:

  1. 合上笔记本电脑的盖子。再次打开它。瞧!您现在可以再次看到登录屏幕!

  2. Ctrl+ Alt+F1修复黑屏并重新登录。

  3. [我认为最好的,因为它也修复了许多其他问题]使用 X11 窗口管理器而不是 Wayland:简而言之,注销,单击您的名字,单击右下角的齿轮,选择非 Wayland 窗口管理器选项。

    详细说明:在 Ubuntu 20.04、22.04 等中使用 X11 窗口管理器代替 Wayland(最初发布在我的答案中):

    1. 退出 Ubuntu。

    2. 在登录屏幕上,单击您的用户名开始输入密码。

    3. 这会在右下角启用一个小齿轮图标,用于选择您的窗口管理器。单击它以选择您的窗口管理器。选择非 Wayland选项!

      如果当前设置为 Wayland 选项,那么它将显示“Ubuntu”[在本例中表示 Wayland] 和“Ubuntu on Xorg”[表示 X11]。选择“Xorg 上的 Ubuntu”选项。以下是一些屏幕截图:

      在此输入图像描述

      同样,如果它显示“Ubuntu”和“Ubuntu on Xorg”,请选择“Ubuntu on Xorg”:

      在此输入图像描述

      但如果你使用的是 X11,那么它将显示“Ubuntu”[X11] 和“Ubuntu on Wayland”[Wayland]。

      因此,如果它显示“Ubuntu”和“Ubuntu on Wayland”,则选择“Ubuntu”:

      在此输入图像描述

    4. 登录后,您可以通过转到 Ubuntu 设置 --> 关于 --> 窗口系统来查看哪个窗口管理器处于活动状态,如下所示。我在这里使用 X11 窗口管理器登录,如您所见:

      在此输入图像描述

所以,总的指令是:

  1. 如果使用 X11 窗口管理器:无需执行任何操作。已经确定了!
  2. 如果使用 Wayland 窗口管理器:
    1. 自 5 分钟或过去(在“设置 --> 电源 --> 屏幕空白”设置中设置)后,您的计算机会变黑屏幕并将其锁定。

    2. 您按下一个键即可将其唤醒。没有什么。您可能会看到这组错误快速闪现到屏幕上,然后就变成黑色了:

      在此输入图像描述

      当您按下某些按键时,如果您激活了键盘背光,您可能会在按键后面看到一些背光,但屏幕仍然是黑色的。

    3. 合上笔记本电脑的盖子,然后再次打开。仅当您在 BIOS/UEFI 设置中打开电源 -->“启用盖子开关”设置时,此功能才有效。

    4. 或者,按Ctrl+ Alt+F1修复黑屏。

    5. 固定的!屏幕神奇地恢复正常,您可以再次登录。

也可以看看:

  1. DELL XPS 13 9315 从挂起状态唤醒时出现空白屏幕- 这里的问题和答案都偶然发现了我也发现的相同的“关闭盖子”和“按 Ctrl + Alt + F1”技巧。有趣的。看来我们并不孤单。
    1. 我的答案