可能重复:
通过命令行让 'nix box 进入睡眠状态?
我发现解决办法是:
pmi action hibernate
但是当我输入该内容时,它显示:
Error org.freedesktop.DBus.Error.ServiceUnknown:
The name org.freedesktop.Hal was not provided by any .service files
我无法再继续下去了。请帮我解决这个问题。
答案1
在 Ubuntu 中,有一个脚本是 pm-utils 包的一部分 -/usr/sbin/pm-suspend
可用于从命令行暂停。
sudo /usr/sbin/pm-suspend
此外,还有pm-hibernate
休眠到磁盘和pm-suspend-hybrid
组合休眠/挂起功能。
答案2
低级方式是
echo -n mem > /sys/power/state
或暂停到磁盘(休眠)
echo -n disk > /sys/power/state
可用模式可通过以下方式找到
cat /sys/power/state