很多 Mac 用户安装 AweSun(向日葵海外版) 后会遇到一个顽固问题:明明关闭了远程窗口、没有任何远程连接,电脑 永远无法自动休眠,显示器能关,但主机一直挂着、风扇不停、耗电严重。
这不是系统 Bug,是 AweSun 的后台守护机制导致的。本文给出从「排查→临时修复→永久根治」的完整解决方案。
一、问题根源(看懂这一句就懂全部)
AweSun 在 macOS 会安装两层常驻进程:
- 前台客户端:AweSun.app(可手动关闭)
- 系统级后台守护:AweSunService(root 权限开机自启)
后台守护进程会持续持有系统电源断言:PreventUserIdleSystemSleep,只要该断言存在,macOS 会被强制禁止休眠,系统省电设置全部失效。
区别于 Windows:macOS 没有任何命令可以“忽略某进程的休眠锁”,只能停止/禁用 AweSun 后台服务才能恢复正常休眠。
二、精准确认:是不是 AweSun 阻止了休眠
打开终端,执行:
pmset -g assertions
如果输出中出现以下关键字,100% 就是 AweSun 的问题:
- AweSun / AweSunService
- PreventUserIdleSystemSleep
三、快速临时修复(立刻恢复休眠,重启失效)
适合:偶尔用远程、不想彻底关闭自启的用户。
终端依次执行,彻底杀掉前后台进程、释放休眠锁:
killall AweSun 2>/dev/null
sudo killall AweSunService 2>/dev/null
执行完再次输入 pmset -g assertions,确认 AweSun 断言消失,Mac 即可正常休眠。
四、核心根治:禁用 AweSun 开机常驻守护(推荐)
AweSun 常驻不休眠的元凶文件:
/Library/LaunchDaemons/com.oray.awesun.plist
这是系统级开机守护,普通关闭软件完全无效。
1. 禁用系统后台服务(重启不恢复)
sudo launchctl unload -w /Library/LaunchDaemons/com.oray.awesun.plist
-w = 写入永久禁用标记,重启不会自动拉起后台。
2. 禁用用户登录自启托盘
launchctl unload -w ~/Library/LaunchAgents/com.oray.awesun.agent.plist
3. 一键验证是否彻底关闭
pmset -g assertions
无 AweSun 相关条目 = 修复成功。
五、需要远程时如何恢复?
禁用后台后,Mac 可以正常休眠,休眠时远程无法连接,属于正常现象。
临时需要远程,直接手动打开 AweSun.app 即可,软件会临时加载服务、支持远程连接,关闭软件后不再常驻锁机。
如需恢复开机常驻(一直可远程、不休眠),执行:
sudo launchctl load -w /Library/LaunchDaemons/com.oray.awesun.plist
launchctl load -w ~/Library/LaunchAgents/com.oray.awesun.agent.plist
六、系统休眠兜底设置(防止残留唤醒)
系统设置 → 电池/能源,关闭以下选项:
- 显示器关闭时防止电脑自动睡眠
- 唤醒以供网络访问(设为永不)
避免网络广播、后台进程反复唤醒 Mac。
七、一键终极脚本(懒人复制即用)
全部复制粘贴终端,一键停止进程、永久禁用守护、释放休眠锁:
killall AweSun 2>/dev/null
sudo killall AweSunService 2>/dev/null
[ -f "/Library/LaunchDaemons/com.oray.awesun.plist" ] && sudo launchctl unload -w /Library/LaunchDaemons/com.oray.awesun.plist
[ -f "$HOME/Library/LaunchAgents/com.oray.awesun.agent.plist" ] && launchctl unload -w "$HOME/Library/LaunchAgents/com.oray.awesun.agent.plist"
echo "✅ AweSun 后台常驻已禁用,Mac 可正常休眠"
pmset -g assertions
八、关键总结
- Mac 无法休眠 99% 是 AweSunService 后台电源锁导致,非系统故障
- 只关窗口、退出客户端 无法解决,必须停守护进程、禁用开机驻留
- macOS 无法绕过进程休眠锁,只能终止对应服务
- 修复后:日常正常休眠,需要远程手动开软件即可,兼顾省电与实用性
如果你常年不用 24 小时远程常驻,强烈建议禁用该后台服务,大幅改善 Mac 续航与待机温度。