我正在运行一台新的 HP 14s-fq1377ng 笔记本电脑(处理器:带有 radeon 显卡 × 16 的 AMD Ryzen 7 5700u,显卡:AMD Renoir),并且具有 Windows 10 和 Ubuntu 20.04 的双启动功能。
在 Ubuntu 中,当我尝试通过合上盖子或选择“挂起”让笔记本电脑进入睡眠状态时,会发生以下情况:几秒钟后,似乎什么都没有发生,笔记本电脑屏幕按预期变黑。之后我无法通过按任何键恢复会话。即使按下电源按钮也不起作用。我唯一能做的就是按住电源按钮 3 秒钟以完全关闭。然后我可以通过 GRUB 菜单重新启动,但我的 Ubuntu 会话丢失了。
在同一台运行 Windows 的笔记本电脑上,我可以轻松地让笔记本电脑进入睡眠状态并将其唤醒。
我知道有很多暂停问题,我花了几个小时寻找解决方案,但我找不到适合我特定问题的解决方案。任何帮助都非常感谢!
编辑:结果
journalctl --system --boot=0 | egrep -i "suspend|resume|entry|exit"
读
Okt 21 10:38:03 jansc-HP kernel: Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
Okt 21 10:38:03 jansc-HP kernel: nvme 0000:02:00.0: platform quirk: setting simple suspend
Okt 21 10:38:03 jansc-HP anacron[695]: Normal exit (0 jobs run)
Okt 21 10:38:05 jansc-HP systemd[1]: systemd-backlight@backlight:acpi_video0.service: Main process exited, code=exited, status=1/FAILURE
Okt 21 10:38:05 jansc-HP systemd[1]: systemd-backlight@backlight:acpi_video0.service: Failed with result 'exit-code'.
Okt 21 10:38:05 jansc-HP systemd[1]: systemd-backlight@backlight:amdgpu_bl0.service: Main process exited, code=exited, status=1/FAILURE
Okt 21 10:38:05 jansc-HP systemd[1]: systemd-backlight@backlight:amdgpu_bl0.service: Failed with result 'exit-code'.
Okt 21 10:42:53 jansc-HP anacron[2935]: Normal exit (0 jobs run)
Okt 21 11:33:19 jansc-HP anacron[5518]: Normal exit (0 jobs run)
答案1
我四处寻找答案,但找不到任何可行的方法。我最终通过调整文件禁用了挂起模式/etc/systemd/logind.conf
。
以下是我更改的内容(之前已被注释掉)
HandleHibernateKey=halt
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore
在找到真正的解决方案之前,这对我来说很有用。