机器挂起后无法唤醒。
无论是合上盖子还是从关机菜单暂停时,都会发生这种情况。据我所知,机器确实进入了暂停模式 - 屏幕变暗,内置键盘的背光关闭。但是,按下键盘上的按钮(即使是内置的)或移动鼠标/触摸触控板都无法唤醒它。
我在系统日志中没有看到任何可疑的内容:
Sep 01 08:54:25 machine-Precision-5570 kernel: Low-power S0 idle used by default for system suspend
Sep 01 09:10:33 machine-Precision-5570 kernel: Low-power S0 idle used by default for system suspend
Sep 01 09:14:56 machine-Precision-5570 ModemManager[1261]: <info> [sleep-monitor-systemd] system is about to suspend
Sep 01 09:14:57 machine-Precision-5570 systemd-sleep[4698]: Entering sleep state 'suspend'...
Sep 01 09:14:57 machine-Precision-5570 kernel: PM: suspend entry (s2idle)
Sep 01 09:16:17 machine-Precision-5570 kernel: Low-power S0 idle used by default for system suspend
我发现一些帖子声称这是由于 nvidia 驱动程序造成的,但我没有安装任何专有驱动程序。
我检查了 BIOS 但没有看到任何相关内容。
我尝试启用 USB 设备电源唤醒功能,但似乎没有任何作用。
我在 Dell Precision 5570 上运行 22.04。
编辑: 这似乎与内核有关。6.2.0-31-generic 和 6.2.0-32-generic 出现了问题,但是 5.19.0-50-generic 没有出现问题 - 当我加载该版本的内核时,机器可以正常关闭。
我将针对 Ubuntu 提交一个错误报告 - 也许更新内核可以解决这个问题,但如果可以的话,我不想在收到反馈之前这样做。
答案1
这是硬件错误,而不是操作系统错误。当系统处于休眠或暂停状态时,按下某个键需要由系统本身接收。请注意,许多戴尔机器不使用键盘唤醒功能。我的机器不使用,即使在 Windows 中也不使用。
但是,按下键盘上的按钮(即使是内置的)或移动鼠标/触摸触控板都无法唤醒它。
确保键盘唤醒是您的机器的功能。
我找到了这个外部源还列出了受支持的戴尔系统。我在这个页面上没有看到 Precision 5570(但有 Inspiron 5570)。
答案2
这似乎是与内核相关的问题。我之前运行的是 6.2.0-32-generic。当我切换到 5.19-50-generic 时,问题就消失了。
我按照这个答案使它永久化:https://askubuntu.com/a/1000735/433791
基本上:
sudo cp /etc/default/grub /etc/default/grub.bak
sudo vi /etc/default/grub
在文件中添加以下两行
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
然后更新启动文件:
sudo update-grub
重启,然后在出现制造商徽标时按“esc”。从启动菜单中,选择“高级”,然后选择所需的内核。该内核现在将在启动/重启时加载。