【已过期,仅供参考】部分核显睡眠唤醒后屏幕扭曲叠影解决方法
本帖最后由 Dismxq 于 2017-11-6 22:56 编辑(新方法已发至[编辑中]10.13核显睡眠唤醒花屏最简单的解决方法(不影响显示器信息),不推荐下列旧方法 )
如题,新系统总伴随着新的问题。自从升级到10.13,睡眠唤醒后屏幕发生了类似分屏的扭曲变形,一直无法解决,这个问题在不同机器上的花屏形式可能会有所不同(但都表现为类似分屏的症状)。直到今天看到几个类似的唤醒花屏的帖子,注意到有网友提示注入EDID,故决定写出详细教程供大家解决。
声明:在解决此问题后,本人未完全测试是否有其他bug,无法给出肯定的结论,望网友帮忙测试反馈。原理就是把显示器仿冒成Apple自家的显示器(注入Apple显示器的EDID)(并非所有Apple显示器型号都有效,还望网友帮忙测试),在‘关于本机’中显示器信息均为仿冒后的信息。
注意:操作前,最好将clover里的EDID相关选项清空,并将/S/L/Displays/Contents/Resources/Overrides里的改动复原,其他改动显示器的操作也尽量还原
1.下载darwindumper和fixedid
2.打开darwindumper,勾选EDID,点击run运行,在生成的文件夹/EDID下找出EDID.bin,这就是接下来需要的文件。
3.打开fixedid,点击图中1处选择刚刚的bin文件,点击2选择MacBook Pro Display(其他选项 有的 不行,暂未全部测试),3为非必要选项(之前错以为是必须的),3上方的勾选框不清楚是否必须选。其他选项默认即可。
点击make,桌面上生成一个文件夹(DisplayVendorID-xxxx)和一个DisplayMergeNub.kext,
4.将文件夹复制到/S/L/Displays/Contents/Resources/Overrides下(推荐,方便改动和添加自定义的特征) 或把kext安装至/S/L/E(不推荐),重启。缺点是显示器信息不再准确了(因为已经定义为苹果显示器)
5.测试睡眠唤醒是否正常
6.若要修复 色彩不准的问题,详见该贴https://bbs.pcbeta.com/viewthread-1723942-1-1.html,
11月5日更新:关于显示器信息不准确问题,可以用clover修正
1. 按照上述步骤3 生成文件夹后,打开生成的文件夹(即DisplayVendorID-xxxx)下的DisplayProductID-xxxx文件,将蓝色高亮的三个选项复制进config(clover configurator)相关选项中(如图),删掉 空格,并重启,
2. 这时显示器信息应该基本正确了,不过不要急, 打开darwindumper重新生成EDID, 并打开fixEDID软件,添加新生成的edid.bin后再次make,
3.在2步骤做完后可以选择顺便把颜色修正好
4.清空config里所有EDID相关内容(clover修正好后旧的东西就不需要了,不然影响效果),把最终的DisplayVendorID-xxxx文件夹复制到/S/L/Displays/Contents/Resources/Overrides,重启。
5.最终的改动应该仅仅是你在/S/L/Displays/Contents/Resources/Overrides添加了带有DisplayProductID-xxxx文件的DisplayVendorID-xxxx文件夹,不应该有额外的改动,若有请清空以免影响效果。
有点科技含量 下载了 HD520 黑屏完美解决 这个要赞的虽然我一直那这个做hidpi还真没发现有这个作用 本帖最后由 Dismxq 于 2017-11-4 14:57 编辑
au19860504 发表于 2017-11-4 09:49 https://www.pcbeta.com/static/image/common/back.gif
只用clover能不能解决?
这个不清楚,因为有网友说clover注入EDID不行,再说10.12不注入EDID都正常为什么10.13不行了?
现在确定kext法或override文件夹法二选一即可 将生成的驱动安装后重启,驱动已经加载,问题仍旧没有解决的路过……不过还是感谢分享 本帖最后由 Dismxq 于 2017-11-4 14:58 编辑
tianzry 发表于 2017-11-4 10:33 https://www.pcbeta.com/static/image/common/back.gif
将生成的驱动安装后重启,驱动已经加载,问题仍旧没有解决的路过……不过还是感谢分享
2处改成其他选项看看 Dismxq 发表于 2017-11-4 10:45 https://www.pcbeta.com/static/image/common/back.gif
3处勾选,2处改成其他选项看看
反复切换测试,无解,卒 {:9_353:} Dismxq 发表于 2017-11-4 10:45 https://www.pcbeta.com/static/image/common/back.gif
3处勾选,2处改成其他选项看看
主要应该是display那里的问题,用楼主的方法确实可以解决屏幕重影 闪屏 花屏 屏幕撕裂问题,但唤醒无声问题解决不了,加了CC的情况下也唤醒无声 这个方法不是很完美,首先你们可以自己对比一下,经过这种安装驱动的方法,睡眠唤醒是正常了,但是色域和之前是有偏差的,还有就是显示器信息显示是错误的。 Johnnysun97 发表于 2017-11-4 12:27 https://www.pcbeta.com/static/image/common/back.gif
这个方法不是很完美,首先你们可以自己对比一下,经过这种安装驱动的方法,睡眠唤醒是正常了,但是色域和之 ...
升级10.13后核显本来就莫名其妙成了24位色,用了这个方法还是24位 Johnnysun97 发表于 2017-11-4 12:27 https://www.pcbeta.com/static/image/common/back.gif
这个方法不是很完美,首先你们可以自己对比一下,经过这种安装驱动的方法,睡眠唤醒是正常了,但是色域和之 ...
https://bbs.pcbeta.com/viewthread-1723942-1-1.html色彩可以根据此贴改,而且多少人还想把显示器信息改成Apple呢 本帖最后由 Dismxq 于 2017-11-4 14:59 编辑
Johnnysun97 发表于 2017-11-4 12:27 https://www.pcbeta.com/static/image/common/back.gif
这个方法不是很完美,首先你们可以自己对比一下,经过这种安装驱动的方法,睡眠唤醒是正常了,但是色域和之 ...
还是有点问题的,我又重新编辑了一下 Dismxq 发表于 2017-11-4 13:52 https://www.pcbeta.com/static/image/common/back.gif
这个方法重点就在修复显示器的ranges,若有专门实现这个功能的工具的话那肯定就完美了
谢谢提供的修改色域的方法,还有一个问题,我是HD630,板载HDMI无输出,如果在电脑开机之前插上HDMI再开机,电脑内建显示器就没输出,HDMI有输入,搞了很久都没搞定,请问您有一点解决思路可以提供吗?谢谢您 有点科技含量 tianzry 发表于 2017-11-4 11:13 https://www.pcbeta.com/static/image/common/back.gif
反复切换测试,无解,卒
我发现了一点问题,重新编辑了一下,你再重新试一下(重新生成前要把kext删除并重建缓存),重点在2处,MBP display是有效的 Johnnysun97 发表于 2017-11-4 14:50 https://www.pcbeta.com/static/image/common/back.gif
谢谢提供的修改色域的方法,还有一个问题,我是HD630,板载HDMI无输出,如果在电脑开机之前插上HDMI再开机 ...
这个可能和AppleIntelKBLGraphicsFrameBuffer.kext有关,这两帖应该和你的问题有关,不过只适合hd5xx
https://bbs.pcbeta.com/viewthread-1729017-1-1.html
https://bbs.pcbeta.com/viewthread-1727867-1-1.html 有点科技含量