我对这个问题有解决方案Macbook 需要 20 秒才能唤醒我必须运行echo s2idle | sudo tee -a /sys/power/mem_sleep
才能设置/sys/power/mem_sleep
为[s2idle] deep
但是经过一些更新后重新启动后不会记住该更改并且该设置将恢复为s2idle [deep]
。
如何修复此问题以便记住所需的设置?
(或者甚至更好——也许有人对上面链接的初始问题有更好的解决方案。)
答案1
sudo crontab -e
选择nano
,在底部添加了一条记录,其中包含我的脚本的路径(在问题链接下的答案中提到):
@reboot path/to/script/to/be/run/as/root
脚本如下:
#!/bin/sh
echo s2idle | sudo tee -a /sys/power/mem_sleep
我们可以看到用户和root的crontab条目如下:
crontab -l # list your user crontab entries
sudo crontab -l # list root's crontab entries