为什么我的iMac会自动唤醒?


12

我有一台2009年早期的24英寸iMac。最近,在睡眠模式下,它有时会在屏幕关闭的情况下醒来约十秒钟,然后重新进入睡眠状态。LAN唤醒功能已关闭,所以我不知道为什么正在发生!


看看Console.app里面可能会发现一些有用的信息。要打开它,请按Cmd +空格键,然后输入“控制台”。如果再次发生这种情况,请选择最后一个,然后按Cmd + C复制它们,然后按Cmd + V将其粘贴到此处。

Answers:


17

有很多可能的原因,并且系统实际上记录了每次“从睡眠中唤醒”的原因。

打开一个终端并输入:

syslog | grep -i "wake reason"

(或在Sierra或更高版本上log show | grep -i "wake reason"

这可能需要一些时间才能返回结果,但是这样做时,您应该获得一系列类似于以下内容的行:

1月24日08:52:19主机名内核[0]:唤醒原因:OHC1

这是可能的“唤醒原因”代码(从OSXDaily提起)

  • OHC:代表Open Host Controller,通常是USB或Firewire。如果看到OHC1或OHC2,则几乎可以肯定是唤醒了设备的外部USB键盘或鼠标。
  • EHC:代表增强型主机控制器,是另一个USB接口,但也可以是无线设备和蓝牙,因为它们也位于Mac的USB总线上。
  • USB:USB设备将机器唤醒
  • LID0:这实际上是MacBook或MacBook Pro的盖子,当您打开盖子时,机器会从睡眠状态中唤醒。
  • PWRB:PWRB代表电源按钮,这是Mac上的物理电源按钮
  • RTC:实时时钟警报,通常来自按需唤醒服务,例如您通过“节能器”控制面板在Mac上安排睡眠和唤醒时。也可以来自启动设置,用户应用程序,备份和其他计划的事件。

狩猎愉快!


原来是OHC。这是非常特殊的,因为当我进入睡眠状态然后按键盘将其唤醒时,它会显示EHC。因此,我假设OHC指的是蓝牙鼠标,但是关闭该鼠标并不能解决问题。但是,拔下键盘即可解决问题。每次都必须拔掉键盘并不理想,但是总比没有好。谢谢!
surfitscrollit 2013年

很高兴这对您有所帮助。您可能需要考虑尝试使用其他键盘一段时间,以查看问题是否仍然存在。
Macaco

我唯一拥有的另一个是蓝牙,但我会尝试一下:)
surfitscrollit 2013年

3
syslog现在log show
Dyno Fu

2

随机唤醒的常见原因是网络访问。

如果转到“ 系统偏好设置”>“节能器”,您将看到一个选项,显示“ 唤醒网络访问权限 ”。如果启用此选项,则睡眠的Mac将能够唤醒以进行网络访问。例如,当您从本地网络上的另一台Mac启动屏幕共享时。

无论如何,当启用此选项时,这没关系,在苹果网站上也有记录,表明仅通过运行硬盘驱动器而不启动屏幕将导致随机唤醒。它会立即回到睡眠状态。

@macaco也很好地说明了您可能会因此得到一个代码的原因。

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.