Ubuntu 20.04 无法从暂停状态恢复

Ubuntu 20.04 无法从暂停状态恢复

问题:

自从我升级硬件以来,我一直无法从挂起状态恢复。问题是 PC 无法从挂起状态恢复。一切都启动并正常工作,系统挂起正常,但当我尝试恢复时,我看到一个非常明显损坏的登录屏幕,其中一半元素未正确加载。鼠标光标可以使用,但无法单击任何内容,密码提示显示“身份验证失败”,尽管我根本没有输入密码,甚至没有触摸键盘。大约 10 秒钟后,登录屏幕消失,计算机开始快速启动这些错误信息grep。请原谅我的照片,如果我能找到错误,我会从日志中复制粘贴它们。我/var/log使用了很多关键字,但它们不在那里。除了按下 PC 机箱上的重置按钮外,什么都不起作用。重新启动后,计算机启动正常,但正如我所说,在系统日志中没有发生任何事情的痕迹。

我的系统:

  • 操作系统:Ubuntu 20.04,内核版本 5.4.0。我也尝试了 Manjaro,基本上是一样的,只是没有一连串的错误消息,而且这些错误消息也不会被记录下来。
  • DE:Ubuntu 和 Manjaro 上的 GNOME v3.36
  • 处理器:AMD Ryzen 3600
  • GPU:Nvidia GTX 970,所有发行版上的驱动程序均为 440
  • 主板:MSI b450 gaming plus max

到目前为止我已经尝试过:

  • BIOS 已更新至我在 MSI 网站上能找到的最新版本。

  • 升级到 Ubuntu 内核 5.4.3。

  • 所有驱动器均报告干净的smartctl自我检测。

  • 交换分区大于安装的内存。

  • 在 中/etc/default/grub,为 设置了正确的 UUID resume=。我也在modprobe.blacklist=amdgpu同一个文件中添加了它。

  • 尝试了多个发行版(Ubuntu、Pop!_OS[我知道,它本质上是 ubuntu]、Manjaro),它们都无法恢复。

  • 彻底清除并重新安装了图形驱动程序。

  • 尝试在没有任何 USB 设备(kb&m 除外)的情况下恢复。

  • 我低声嘟囔着脏话。

笔记:

  • 我使用 Windows 10 双重启动,安装在单独的驱动器上。从睡眠状态唤醒没有任何问题。

  • Live Linux 环境似乎也没有从暂停状态恢复的问题。只有在启动正确的安装时才会出现此问题。

  • 我的鼠标延迟非常严重,并且/或者似乎随机出现卡顿。在任何操作系统上,包括 Windows。除了鼠标问题,Windows 上一切都运行正常。这是 Linux 和操作系统之间唯一共同存在的全球性问题,因此它可能有助于破案。

正如我所说,自从几天前升级 CPU/主板/RAM 以来,我就一直遇到这些问题。在此之前,一切都运行正常。我担心我的新硬件可能有问题。

无论如何,提前致谢

答案1

我想我找到了一种解决方法,至少对我的硬件来说是这样。有一个完全不同的设置,但在几周内经历了两次完全相同的行为,最后一次是在三天前。在过去的十天里,在我更改了 BIOS 设置后,从挂起状态恢复永远不起作用,并且总是显示黑屏,左上角有(今天)符号 ^@。唯一的出路:按住电源按钮五秒钟,导致硬关机。我的解决方法:在 BIOS 设置中,我发现设置显然不能与恢复例程一起使用:在我的 HP EliteBook 850G6 中,在端口选项中,设置“Thunderbolt Type C 端口”必须保持“开启”(这是出厂默认设置)并且不能关闭。现在恢复又可以正常工作了。但我不能说这个线程中最初描述的行为是否永远不会再出现。希望这至少能帮助某个人(只经历过死机恢复),如果不是这个线程的发起者。

答案2

我有一台 Acer Aspire 5 4700U。我在使用 20.04 时遇到了这个问题。我发现 amdgpu 驱动程序无法在 5.8 之前的内核上编译。因此,我升级到了基于 5.8 内核的 20.10,我的挂起恢复和其他一些问题都消失了。我检查了一下,现在我有一个可以正常运行的 amdgpu 内核模块。

祝你好运。

答案3

解决方案:升级你的内核。

这对我来说真是一场噩梦。我尝试了所有方法——弄乱文件.conf、摆弄grub、切换 Nvidia 模式……我甚至尝试了不同的 Nvidia 驱动程序:525、535、470——但都不起作用。我一直收到错误(没有 HDMI 连接……),每次我将系统从睡眠状态唤醒时,都只有一个黑屏盯着我。

但猜猜是什么修复了这个问题?该死的内核。我将 Ubuntu 更新到最新的 23.04 版本,内核为 6.2,然后,所有问题都消失了。Nvidia 现在表现完美。我在安装 Ubuntu 时勾选了第三方软件,因此启动并运行后无需做任何事。到今天为止,我仍然不太确定问题出在哪里。我使用的 CPU 是英特尔第 13 代,今年刚刚发布,因此可能存在一些不兼容问题……希望这些信息能帮助其他遇到同样问题的人。

这是我的笔记本电脑配置:

  • 处理器:英特尔酷睿 i7 13700H
  • 显卡:NVIDIA GeForce GTC 1650 4GB
  • 固态硬盘:2TB Corsair Core XT
  • 操作系统:Ubuntu 23.04

相关内容