我更新到OSX 10.9.5,并意识到我完美使用的一个函数管道现在被破坏了。
我从我的Raspberry Pi向我的OSX发送了一个唤醒局域网的魔术包,它成功地唤醒了OSX,但与iMac的显示屏保持黑暗之前不同。此前,显示屏也亮了起来。问题并不是特别严重,而是当我通过SSH运行一个appescript时,iMac会在运行过程中自行休眠,我必须再次唤醒它才能完成中断的脚本。我把我的节能设置为"从不",所以它不应该这么做。
我甚至试着运行一个脚本,将iMac显示屏的亮度设置为最高,但这也不会唤醒显示屏。
只有当我连接VNC或移动本地USB鼠标时,显示器才会唤醒,OSX不会自行返回睡眠状态。
我找到了一个解决方案。只需在远程OSX的终端上运行即可:
caffeinate -u -t 1
它将立即唤醒显示器。我从这个博客