关闭休眠
关闭Linux Mint的休眠
关闭休眠
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
正常能看到输出为:
Created symlink /etc/systemd/system/sleep.target → /dev/null.
Created symlink /etc/systemd/system/suspend.target → /dev/null.
Created symlink /etc/systemd/system/hibernate.target → /dev/null.
Created symlink /etc/systemd/system/hybrid-sleep.target → /dev/null.
重启后查看:
sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target
正常能看到四种状态都被禁用:
○ sleep.target
Loaded: masked (Reason: Unit sleep.target is masked.)
Active: inactive (dead)
○ suspend.target
Loaded: masked (Reason: Unit suspend.target is masked.)
Active: inactive (dead)
○ hibernate.target
Loaded: masked (Reason: Unit hibernate.target is masked.)
Active: inactive (dead)
○ hybrid-sleep.target
Loaded: masked (Reason: Unit hybrid-sleep.target is masked.)
Active: inactive (dead)
另外打开 power management,设置:
- “Turn off the screen when inactive for”: 维持默认的30分钟
- “suspend when inactive for”: never
- “when the power button is pressed: 修改为 Lock Screen
- “Power mode”: 对于台式机,修改为 performance。笔记本之类还是维持默认的 Blanced。
参考资料
- [https://cn.linux-console.net/?p=1266](如何在 Linux 中禁用挂起和休眠模式)