![如何设置 systemd hybrid-sleep 而不是 suspend 以便在空闲时使用?](https://linux22.com/image/1140477/%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AE%20systemd%20hybrid-sleep%20%E8%80%8C%E4%B8%8D%E6%98%AF%20suspend%20%E4%BB%A5%E4%BE%BF%E5%9C%A8%E7%A9%BA%E9%97%B2%E6%97%B6%E4%BD%BF%E7%94%A8%EF%BC%9F.png)
我想将系统设置为在空闲一段时间后进入混合睡眠状态。
我在“系统设置”->“电源暂停”中有一个选项。
我怎样才能将其更改为混合睡眠?
答案1
我在俄罗斯 Ubuntu 论坛上得到了答案。
http://forum.ubuntu.ru/index.php?topic=282013.msg2221520#msg2221520
在/etc/systemd/logind.conf
变革
#IdleAction=ignore
#IdleActionSec=30min
到
IdleAction=hybrid-sleep
IdleActionSec=1800
由于某种原因30min
不起作用。几秒钟内就能起作用,没问题。
另一个选项是更改 systemd.suspend 服务。它允许使用 GUI 设置空闲超时。但我不建议使用这个,因为有一个完美的 CLI 解决方案。
我更改了 systemd 暂停服务,但我认为这不是一个完美的解决方案。但对于没有 UPS 的台式机来说,这可能是一个不错的选择。
/lib/systemd/system/systemd-suspend.service
我改变了一行
ExecStart=/lib/systemd/systemd-sleep suspend
到
ExecStart=/lib/systemd/systemd-sleep hybrid-sleep