![Ubuntu 挂起后不唤醒但重新启动](https://linux22.com/image/190897/Ubuntu%20%E6%8C%82%E8%B5%B7%E5%90%8E%E4%B8%8D%E5%94%A4%E9%86%92%E4%BD%86%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8.png)
我真的很喜欢 Linux,并且正在尝试切换到仅使用 Linux,但是有一个问题让我抓狂。如果我在挂起电脑后尝试唤醒它,有 9/10 的时候它会重新启动。当计算机睡眠时间超过 2 小时时,总会发生这种情况。我尝试了在互联网上找到的大量内容(增加交换文件大小、设置 grub 设置、使用 gnome 进行操作),但均无济于事。硬件支持根据 pm-suspend 检查输出进行挂起。我输入了很多随机命令,我有点忘记了我在做什么,所以如果有人可以提供帮助,非常感谢!
Ubuntu 作为与 Windows 的双启动安装在单独的 500GB SSD 驱动器上。电脑规格:
- 锐龙1600
- 32 GB 内存
- Radeon RX580
- Ubuntu 版本 20.04.2 LTS
- 内核版本:5.8.0-50
编辑:忘记提及我的交换分区(根据免费)是 39 GB。
答案1
我似乎已经自己弄清楚了。在浏览了大量错误报告后,我发现这可能是由 XORG 服务器崩溃引起的。它不会重新启动电脑,只是注销。此错误报告中发布的错误修复解决了这个问题: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1760450
修复为我解决了这个问题:
更改 /etc/default/grub 中的行
GRUB_CMDLINE_LINUX_DEFAULT="安静"
到
GRUB_CMDLINE_LINUX_DEFAULT="安静 scsi_mod.scan=sync"
然后重新运行 update-grub。
我让我的电脑暂停了一整夜,早上它没有关闭我的所有程序,所以它似乎已经修复了。