hyjjq 发表于 2024-9-7 07:24

修复 Z690/Z790 睡眠和唤醒问题

本帖最后由 hyjjq 于 2024-9-7 12:52 编辑

一、问题描述ROG STRIX Z690-A GAMING WIFI D4 吹雪主板+i7-12700KF+海盗船复仇者 3600 DDR4 32G+ROG STRIX RX 6600 XT+,BIOS 设置正确(CFG LOCK 已解锁),USB 定制正确,但是碰到睡眠和唤醒问题。
症状:可以睡眠,但秒醒,不过屏幕不亮,然后过十几、二十秒会真正入睡;用键盘或鼠标正常唤醒,但需按两次,第一次按主机亮灯但屏幕不亮,再按一次屏幕才亮。简而言之:睡眠秒醒,唤醒需按两次键盘或鼠标。
之前解决办法是打 GPRW 补丁,该方法解决问题比较彻底,但代价是只能按电源键唤醒,对一些用户不太友好(比如机箱电源按钮在不太方便按的地方)。那就另辟蹊径。
二、解决经过按照 Dortania 官方对 Keyboard Wake Issues(键盘唤醒问题)的解决方法(https://dortania.github.io/OpenCore-Post-Install/usb/misc/keyboard.html),有三种:方法 1 - 添加唤醒类型属性(推荐)方法 2 - 创建假的 ACPI 设备方法 3 - 配置 darkwake
分别测试三种方法后,发现都未能解决或完美解决上述秒醒和按两次键盘或鼠标唤醒的问题:方法 1: 立即睡眠不会秒醒,但唤醒需按两次键盘或鼠标方法 2: 唤醒只按一次键盘或鼠标,但睡眠会秒醒,表现为每次开机后第一次睡眠会秒醒,其他睡眠不会秒醒方法 3: 点击睡眠后系统无反应,只能重启电脑
结论:官方前两种方法,都只能解决睡眠和唤醒问题的一半,也尝试了方法 1+2,但是效果等同于方法 2,遂弃。
三、最后解决在 insanelymac 论坛看到如下帖子(https://www.insanelymac.com/forum/topic/346576-wake-with-one-key-press-big-sur-not-working-help/):
按图索骥,依然是来到全球最大同性交友网站,见此仓库(https://github.com/Andrej-Antipov/X99-K9-Machinist-Hackintosh)有宝货:下载代码并运行相关文件后,上述问题终于解决,Perfect!
我把相应文件上传上来,根据作者描述,该方法适用于 macOS 11-13,并适配了 14,方法:先运行 gatekeeperoff,然后进入子目录运行 WakeUpScr 一次就可。Enjoy!
注意:此方法即官方方法 1 + 小程序,请务必先添加 acpi-wake-type 设备属性:


四、友情提示1. 解决 Z690 主板睡眠和唤醒问题,务必注意:第一,BIOS 设置正确,特别是 CFG LOCK 已解锁;第二,USB 定制正确;第三,对睡眠设置作适当优化调整,我的方法是:台式机:sudo pmset -a hibernatemode 0 proximitywake 0 tcpkeepalive 0 powernap 0 womp 0笔记本:sudo pmset -a hibernatemode 3 proximitywake 0 tcpkeepalive 0 powernap 0 womp 0
2. 上述问题解决应该也适用于 Z790 系列主板.
以上是本人的 Hack 经历,如有错误或不当之处,请大大批评指正,也请有同样问题的果友测试并反馈交流。谢谢!

请选择相应平台下载压缩包:macOS 11-13: macOS 14:   

hgsshaanxi 发表于 2024-9-7 11:02

超级好的教程分享,多谢,辛苦了,收藏备用~~~

夜雨声烦丶薇 发表于 2024-9-7 17:12

测试测试看看

xeace 发表于 2024-9-7 17:54

我是z690a d4,一直没有碰到秒醒的问题。只是唤醒需要二次唤醒或者电源开关。按oc官方的第二个办法是可以解决二次唤醒问题。但是有很大几率会出错,随时丢失硬盘然后启动项没有了(估计老ssd原因)。

龙魂炎虎 发表于 2024-9-16 08:33

Βψ

bwwssy 发表于 2024-9-17 00:03

大佬, 请问这个程序只是 睡眠时关闭蓝牙, 唤醒时打开蓝牙吗? 除此之外还有其他特殊作用嘛?

wbkeytec 发表于 2024-9-17 00:12

感谢分享,我一直被这个问题困扰,看看楼主的方法能否解决

efocuschina 发表于 2024-9-17 13:09

试了 还是没有解决问题 {:5_297:}估计是无解了

bwwssy 发表于 2024-9-29 22:49

efocuschina 发表于 2024-9-17 13:09 https://i.pcbeta.com/static/image/common/back.gif
试了 还是没有解决问题   估计是无解了

你也是rog z790/590吗?

305451372 发表于 2024-9-30 00:53

赞 这个确实不好折腾

bwwssy 发表于 2024-10-1 19:39

作者好像没有提供 sequoia的, 下载了sonoma的无法使用。

Atian@2019 发表于 2025-4-15 11:57

mark一下,睡眠唤醒黑果一直存在但又是比较难查找的问题。并留下一下查询日志命令:
1、log show --last 1d | grep "Wake reason"
   1d 是表示获取的历史时间,1d表示1天,1h表示1小时
2、pmset -g log|grep -e " Sleep.*due to" -e " Wake.*due to" -e "DarkWake.*due to"
   命令比较快一些获取到相关日志。
页: [1]
查看完整版本: 修复 Z690/Z790 睡眠和唤醒问题