我有一台全新的 20.04LTS 笔记本电脑,它总是进入睡眠状态。当它进入睡眠状态时,如果不强制重启(按住电源按钮),它就不会被唤醒。
我已使用此命令禁用睡眠和休眠模式:
systemctl mask 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)
它不会在特定时间后进入睡眠状态。例如,在 5 小时的车程中,它一直保持开机状态,盖子关闭,并且一直没有插电。但是,插上电源后 2 小时内它就进入睡眠状态了。其他时候,它会在拔下电源后 30 分钟内进入睡眠状态。我让它不进入睡眠状态的最长时间是 36 小时左右。
我还有什么办法可以防止 Ubuntu 20.04LTS 进入睡眠或休眠状态,尤其是在插入电源时?
答案1
可以在用户界面中设置防止计算机进入睡眠状态,避免需要可能错误的终端命令。
在“设置”的“电源”中,有一个“省电选项”部分。将“自动挂起”设置为“从不”,以防止计算机进入睡眠状态。