有什么方法可以使MacBook Pro在合上盖子时不进入睡眠状态?


71

我最常见的用例是当我通过AirTunes播放音乐时,但又不想在周围放开放式笔记本电脑。或在同步或下载内容时。

这是不一样的这个问题,睡眠与休眠其相关 ; 我正在寻找一种方法,使其在关闭盖子的情况下保持活动状态


2
(答案可能不是特定MacBook Pro的,所以我也想用macbook或类似的标记laptop。)
Jonik 2010年

3
顺便说一句,强烈建议不要在关闭盖子的情况下保持清醒状态,因为它可能会过热并损坏。这就是为什么它没有任何默认方法来执行此操作的原因。考虑到这一点,InsomniaX就是答案。
cregox 2011年

1
此外,您可能需要查看PMSET。它是一个小的本机OS X应用程序,实际上用于设置所有电源管理设置。而且,这些设置是永久性的(不需要重新应用,但是如果您通过“系统偏好设置”窗格进行更改,则这些设置将被更改,而“实际设置”窗格实际上是PMSET的前端)。虽然我看不到有解决您特定问题的选项,但是,如果您希望控制机器的更多方面,它是一个很好的实用程序:developer.apple.com/library/mac/#documentation/Darwin/Reference / ...

阅读pmset或谷歌的手册页
霍肯2012年

Answers:


47

您可以使用InsomniaX。它位于菜单栏中,并且在激活它时,如果将其关闭,笔记本电脑将不会休眠。


2
InsomniaX在我的2011 Macbook Pro上不起作用。我有什么想念的吗?(当我合上盖
子时

1
在2011 Macbook Air上也不起作用。
Christoph Wurm

1
@Legate有趣的是– 尽管该应用程序的作者指出不支持MBA,但这里的人说它对他们有用。
Kevin Yap

@KevinY嗯,这很奇怪。再次尝试,它没有用。
Christoph Wurm,

到目前为止没有证据表明它也可以与小牛一起使用。
yurkennis,2014年

19

另外还有MacOSX的-nosleep扩展替代insomniaX


1
在2011年中期的Mavericks 10.9.3版本中像魅力一样工作。
yurkennis,2014年

在我的MBP El Cap。上安装了该应用程序后,启动该应用程序后,出现对话框“ ups,找不到内核模块”。但是启动no-sleep-prefpane并检查更新确实可以解决问题。工作正常,谢谢!
Martin Pfeffer

1
不要在macOS Sierra上使用此功能
Skeleton Bow

13

苹果公司表示,如果不使用任何第三方软件,则需要使用外部键盘,鼠标或触控板(USB或蓝牙)以防止计算机进入睡眠状态(狮子)或从睡眠状态唤醒(Snow Leopard和更早版本) ),盖上盖子后。

事实证明,您显然可以连接任何外部USB设备,以将其从睡眠状态唤醒。我使用与Synergy一起使用的MacBook Pro来执行此操作,以便可以使用Linux工作站上的键盘和鼠标在外接显示器和机盖关闭的情况下控制MacBook Pro。我只需要在合上盖子以唤醒MacBook Pro后插入USB闪存驱动器,然后就可以在翻盖模式下开始使用它,而无需将外部键盘或鼠标连接到MacBook Pro。


第一次看到这种表情... 在盖保持关闭状态下保持打开便携式Mac的状态通常被称为翻盖模式
brasofilo


1

我很乐意对此问题发表评论,但是stackexchange“ rep”政策不允许我发表评论。因此,我起草了这个“答案”。请多多包涵!此答案旨在防止您走错方向。

如果您打开终端控制台并输入pmset -g pslog,那么您会看到在关闭盖子时会发生什么:

mc-dondon:〜dondon $ pmset -g pslog
记录IORegisterForSystemPower睡眠/唤醒消息
pmset现在处于日志记录模式。按ctrl-c退出。
16.11.13 01:28:57 MEZ    
目前从“交流电源”中提取
 -InternalBattery-0 55%; 充电;(没有估计)

16.11.13 01:29:02 MEZ IORegisterForSystemPower:...正在休眠...

如果您使用google,会发现很多页面声称pmset可以解决问题。但是,关于您的问题,pmset无法解决问题-至少对我而言不行。

“ sudo pmset noidle”或通常建议的“ sudo pmset -a lidwake 0”都不会阻止系统在盖子关闭时进入睡眠状态。


sudo pmset noidle通过在终端会话中运行时创建PM声明来防止空闲睡眠,直到按住Control + C为止。
Buktop

0

连接外部鼠标或键盘。合上盖子,然后按键盘上的某个键或单击鼠标。即使关闭机盖,这也会使笔记本电脑从睡眠状态中唤醒。


2
这是否仅在您还连接了外接显示器的情况下适用?
kchau

@kchau您还需要键盘或鼠标。
Martin Marconcini 2010年

@Martin,是的,答案就是这个……我要补充一点,我认为您还需要一台外部显示器。
kchau 2010年

0

我在Macbook pro上使用Nosleep。它位于您的菜单栏中,然后您可以双击它,当它变成蓝色时,当您放下盖子并关闭屏幕和关闭背光灯时,笔记本电脑将保持活动状态。


我在10.10上尝试过NoSleep,然后遇到了奇怪的问题。有时MacBook会保持苏醒状态,有时会进入睡眠状态,有时会以超慢模式运行。InsomniaX似乎效果更好。
2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.