如何返回 uswsusp 并删除 swsusp?

如何返回 uswsusp 并删除 swsusp?

当我不使用计算机时,它经常会死机,现在我知道原因了:这是因为系统默认挂起(内存或磁盘)。但是,当我使用以下命令之一时,挂起和休眠功能可以完美运行: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=行中指向了您的交换分区?

相关内容