我的 imac 出现了一个相当烦人的问题:我让它进入睡眠状态后,大约 5 秒后它又会唤醒。我已采取以下步骤尝试诊断问题:
- 断开除键盘之外的所有外部 USB/火线设备。
- 关掉了火线。
- 关闭了 wifi
这些都不是罪魁祸首,我的 iMac 仍然会自动从睡眠状态唤醒。
通过谷歌搜索,我找到了一种查找唤醒原因的方法:
$ syslog |grep -i "Wake reason"
Jul 14 12:44:04 paul-sanwalds-mac-mini-2 kernel[0] <Debug>: Wake reason: EHC2
谷歌搜索此错误,它表明问题出在 USB 或蓝牙上,但同样,我已经断开了除键盘之外的所有 USB/火线设备,并关闭了蓝牙。
我该如何进一步调查此事?
为了引起人们的兴趣,我还附上了 pmset 的输出
$ pmset -g assertions
7/14/12 12:52:22 PM EDT
Assertion status system-wide:
PreventUserIdleDisplaySleep 0
CPUBoundAssertion 0
DisableInflow 0
ChargeInhibit 0
PreventSystemSleep 0
PreventUserIdleSystemSleep 0
ExternalMedia 0
DisableLowPowerBatteryWarnings 0
EnableIdleSleep 1
NoRealPowerSources_debug 0
UserIsActive 0
ApplePushServiceTask 0