![如何返回 uswsusp 并删除 swsusp?](https://linux22.com/image/1069920/%E5%A6%82%E4%BD%95%E8%BF%94%E5%9B%9E%20uswsusp%20%E5%B9%B6%E5%88%A0%E9%99%A4%20swsusp%EF%BC%9F.png)
当我不使用计算机时,它经常会死机,现在我知道原因了:这是因为系统默认挂起(内存或磁盘)。但是,当我使用以下命令之一时,挂起和休眠功能可以完美运行:s2ram 或 s2disk。但是当我使用 KDE/Plasma 5 的默认菜单或使用 systemctl suspend 之类的命令时,它就会死机。我已阅读此页面:https://help.ubuntu.com/community/PowerManagement/Hibernate#swsusp ...但是编辑 /etc/pm/config.d/00sleep_module 不足以停用继续默认使用的默认 swsusp...我该如何切换?
最好的,蒂博。
DISTRIB_DESCRIPTION="Ubuntu 20.04.1 LTS" Kubuntu,plasmashell 5.18.5 Dell Latitude-7480
答案1
您是否尝试启用 s2disk 而不是 swsusp?
# cat /etc/systemd/system/systemd-hibernate.service.d/override.conf
[Service]
ExecStart=
ExecStartPre=/bin/run-parts -v -a pre /lib/systemd/system-sleep
ExecStart=/usr/sbin/s2disk
ExecStartPost=/bin/run-parts -v --reverse -a post /lib/systemd/system-sleep
您是否resume=/dev/sdXn
在 /etc/default/grubGRUB_CMDLINE_LINUX_DEFAULT=
行中指向了您的交换分区?