1
jjx 2016-12-15 18:04:24 +08:00
正确的做法不是节能那里不用改, 插电源就行了吗?
|
2
imrei OP @jjx 之前是按照我说的方法就可以的,但 10.12.2 以后就无效了。。。我现在家里挂着几个 server ,一盒上就翘。。。我快崩溃了。。。
|
3
goodbest 2016-12-15 18:26:20 +08:00
|
4
tagtag 2016-12-15 18:26:54 +08:00
没试试一些阻止睡眠的软件吗
|
5
imrei OP |
6
imrei OP T_T 没人知道吗。。。
|
7
QAPTEAWH 2016-12-15 23:02:25 +08:00
我从 10.9 开使用,不用第三方软件从来都没法实现盒盖不休眠(不外接显示器的情况)
第三方软件有 - https://github.com/integralpro/nosleep - http://semaja2.net/projects/insomniaxinfo/ 都是 kernel extension 的形式。 |
8
jtam 2016-12-15 23:35:49 +08:00
插着电源,插着 Mini DP 连着显示器,合盖不休眠。
|
9
CloudnuY 2016-12-15 23:55:34 +08:00
用磁场屏蔽材料贴在 C 面那几个感应点上………………
|
10
hst001 2016-12-16 00:15:52 +08:00
顺便问下有人知道怎么在插着电源的情况,锁屏了能继续联网播放音乐吗?
|
11
lcdtyph 2016-12-16 00:20:07 +08:00 via Android
|
12
ashfinal 2016-12-16 00:43:11 +08:00
可以用 Hammerspoon
|
13
IgniteWhite 2016-12-16 07:08:31 +08:00
很奇怪这么多人不知道原生的解决办法。请输入下一行的命令:
caffeinate -disu 这是很早就有的命令,顾名思义,让计算机处于兴奋状态。开盖只需要输一下密码,一切进程照样进行。更多选项自己 man 一下,也可以参考 pmset 命令。 |
14
IgniteWhite 2016-12-16 07:11:49 +08:00 1
@IgniteWhite 补充一句,写成 caffeinate -disu &后台运行比较方便,我在 bash 配置文件里写了 alias ,直接简写成 cafe 。你愿意的话也可以写到开机启动里面。
|
16
imrei OP @IgniteWhite 输入 caffeinate -disu 按回车后没有任何相应了。输入 caffeinate -disu & 则显示 [1] 36606 这个什么情况。。。对了,哪天不需要的话,能关闭吗?
@lcdtyph @QAPTEAWH @ashfinal 谢谢。。。试过了。。。没有效果 T_T @CloudnuY 一直吸着对电脑也不好啊。。。 |
17
latestlu 2016-12-16 14:29:17 +08:00
原生命令 caffeinate ,可追加参数
|
20
imrei OP @CloudnuY @IgniteWhite @latestlu 我直接在终端输入了 caffeinate -disu &,提示 [1] 36606 。然后盖上盖子后,过了半小时,电脑又断链了。。。这个是我没设置对呢,还是系统对于这个命令无效了。。。
|
21
IgniteWhite 2016-12-16 17:38:24 +08:00
@imrei 你合盖前没有关掉终端吧?另外请详细解释“断链”的情况,讲实话,我对 macOS 的 caffeinate 和 pmset 怨念也比较深……我觉得 caffeinate 有用,如果没用的话,用 pmset 吧
16 楼的回复:按回车没有响应是因为它在执行,就应该是这样的。加&表示后台运行,[1]是 job 编号, 36606 是 PID ,就应该是这样的(*nix 基础知识)。盒盖后不要关闭终端,或者使用 nohup 或 screen 命令来保证关闭终端也能运行 |
22
IgniteWhite 2016-12-16 17:39:40 +08:00
@imrei -disu 参数已经是最强劲的了……永久不睡眠,磁盘不休眠,开启显示器等
|
23
imrei OP @IgniteWhite 嗯,之后我也了解了下,但还是不行。感觉不是休眠不休眠,而是 12.2 的省电更省了,把这一步的逻辑设置给混乱了。。。
我现在遇到的最二问题就是这个。要是一直睡眠也就算了,我不论用什么防睡眠招数,效果是比不做好。不做就合盖几分钟内就断链,做了防睡眠后,合盖大概半小时或 2 小时不等才会断链,局域网、外网都无法连接,通过路由查看设备也是不在线的。然后,再过半小时或几小时不等,又可以连接了。。。如此反复。。。然后我人就要被搞疯了 |
24
IgniteWhite 2016-12-16 17:55:16 +08:00
@imrei 看来终端的通用命令已经无法压制 macOS 了哈哈哈……召唤大神,给出 pmset 解决方案,或者修改 plist 之类的解决方案……
|
25
imrei OP @IgniteWhite 目前只能下载 10.12.1 的镜像格式化硬盘后重装了,好无语
|
26
IgniteWhite 2016-12-16 22:37:32 +08:00
@imrei 就因为个这?辛苦了
|
27
imrei OP @IgniteWhite 我要合盖, rmbp 长时间打开状态键盘和屏幕就全是灰了,而且占地方...
|
28
SpringHack 2016-12-17 08:45:06 +08:00 via Android
插一个显示器👻
|
29
sarours 2016-12-17 12:54:35 +08:00
mac 盒盖开机电脑温度可控么? 会不会太高?一直没试过(⊙o⊙)
|
30
imrei OP @sarours 我之前地方大,下面放了个散热直接,温度在 60 到 80 左右,开 3 个虚拟机后飙升 90 度左右。现在地方小,用一个底座将 macbook pro 竖立摆放,温度长期在 80 到 90 度,考虑底部是不是要放个 12cm 的 usb 风扇
@SpringHack 地方小。。。放不下了。。。 |
31
sarours 2016-12-17 13:08:08 +08:00
@imrei 好吧,温度蛮高的啊,不会出问题吧? 不太懂温度对电脑的影响,我 5 年前的华硕本,跟楼主一样弄个支架盒盖立起来,看视频一会,温度就报警 80 度,然后可能是自动保护,自己睡眠……
问题是我电脑睡不死,风扇硬盘照样是工作的,每次轻轻一晃动鼠标就醒了,感觉就是个黑屏功能。。。这在我晚上想睡觉的时候就很纠结,只能关机。然后每天早上还要把电脑拔出来开盖开机。 |
32
imrei OP @sarours 我的 rmbp 被当作 nas 和服务器用了,开两三个 vm 是家常便饭,温度不去计较了~ 90 多都是正常~
|
33
imrei OP @IgniteWhite 重启后, caffeinate -disu 一直开着终端居然可以了,但 caffeinate -disu & 之后,关闭终端也无效。。。好诡异的问题。。。
|
34
IgniteWhite 2016-12-18 07:29:22 +08:00
@imrei 可以啦?撒花!因为&这样的后台是跟着终端走的,关闭终端就不行啦。推荐你使用 screen 命令,它可以管理终端进程和窗口,关闭终端也不会中断进程,再次打开终端可以打开之前的进程窗口,接着编辑控制等等。
|
35
tairan2006 2016-12-18 10:38:32 +08:00 via Android
卖了笔记本 改用垃圾桶
|
36
imrei OP |
37
IgniteWhite 2016-12-19 05:33:14 +08:00
@imrei 这就是应该折腾的办法……我觉得降级更折腾, suit your self
|
38
imrei OP @IgniteWhite 如果重启,有什么办法可以直接让系统挂这个命令而可以让我直接远程的吗
|
39
IgniteWhite 2016-12-20 03:51:07 +08:00
@imrei 有办法的,看你的需求了。直接挂命令需要把这个命令写到 init.d 文件里,你上网搜索一些很多教程。远程的话就是 ssh 或者 vnc 了
|
40
imrei OP 好吧,我现在就是 vnc 登陆,就怕在盒盖状态下重启后自动休眠了,然后我得跑老远才回来。。。手动启动 T_T
|
41
xi_lin 2017-09-08 13:10:04 +08:00 1
@IgniteWhite 感谢分享,caffeinate 有用
|
42
Neoth 2019-09-21 14:31:43 +08:00 3
mac High Sierra 之后,系统命令 caffeinate 被限权,无法在关盖情况下继续运行笔记本电脑。
使用如下命令: 禁止禁止睡眠 'sudo pmset -b sleep 0; sudo pmset -b disablesleep 1' 恢复关盖睡眠 'sudo pmset -b sleep 5; sudo pmset -b disablesleep 0' |