君河明 发表于 2019-11-1 11:53

解决10.15.1黑屏问题,完美你的RX4/5xx与Vega显卡,抛弃whatevergreen,修复5Kxian sh

帖子较长,请耐心看完
在帖子的前面,首先感谢insanelymac论坛的Mieze姑娘。她是通过Vit9696的whatevergreen得到思路,并且通过研究linux版Radeon驱动才找到问题的根本原因。
原文地址https://www.insanelymac.com/forum/topic/328549-tracing-back-the-amd-gpu-wakeup-issue-to-its-origin/
前天刚到的白牌矿卡rx580 8g刷了蓝宝石的bios之后,成功替换了在10.13.6正常使用的gtx1060 6g。10.13.6下,本人的华硕x79 r4g在经过长时间的完善之后也能完美唤醒,昨天有空折腾了一下10.15.1正式版,发现出现了黑屏情况,论坛找到1.3.4的whatevergreen发现解决了黑屏问题,但是同时也发现这个驱动带来的问题很多:
1、睡眠后唤醒黑屏(能正常进入睡眠,正常唤醒黑屏,鼠标键盘能正常操作)
2、桌面经常有几秒钟的卡顿现象(发现去掉这个驱动之后这个问题消失了)
3、开机比以前慢(这个可能是个例,但是去掉whatevergreen后发现确实开机快了)
4、双屏偶尔开机会黑屏,只能单屏开机
……总之体验很差,我是一个完美主义者,这些小毛病我觉得完全没法忍受(本人mac单系统)
如果你有以上的问题,不妨试试我的新的驱动方式,或许有意想不到的收获。
套用本论坛https://www.insanelymac.com/forum/topic/328549-tracing-back-the-amd-gpu-wakeup-issue-to-its-origin/或者本论坛https://github.com/jyavenard/Vega5KFixup

VegaGraphicsFixup.kext说明:
1.必须安装Lilu.kext(确保Release / Debug配置与Lilu扩展类型匹配)
2.作用:修复5K显示与dp黑屏,允许屏幕热插拔
3.原理:删除AppleGraphicsDevicePolicy中的board-id,等同于将修补程序放入CLOVER的config.plist KextsToPatch部分中(在10.15.1正式版中这个修补方式已经失效,同时直接更改SLE内文件麻烦且问题较多)。


将这个放入clover中,有条件的同学可以试试opencore引导是否这个驱动能够正常使用。


做完以上步骤,你的A卡就可以彻底抛弃whatevergreen这个大屎山了,也不会再黑屏了,完美!
5k显示器的,双显示器的,也不会出现屏幕裂开点不亮的问题了
序列号就不遮挡了,发出来之前已经替换成随机生成的了。
本机配置:
华硕r4g,e5 1660 oc4.4,rx580 8g白牌(刷蓝宝石bios)
现在已经99%完美了


白苹果显卡就是RadeonXXX, 在前面加个AMD字样简直脱了裤子放屁,没有必要{:5_264:}



frkkk 发表于 2019-11-1 13:05

谢谢大佬的发帖。。。

zzzxingmeng 发表于 2019-12-29 13:56

看看试试行不行

zzzxingmeng 发表于 2020-1-18 13:38

opencore测试成功,抛弃weg,而且发现以前玩星际重制版不定时花屏,抛弃weg后星际没有花屏过了。

xeace 发表于 2020-3-8 00:59

能否发下efi共享下。同样的班子睡眠还没搞定

ISPP3015 发表于 2020-5-24 17:41

10.15.4HD530+RX580加了这个kext,拿掉了WEG,成功,睡眠唤醒正常,除了启动阶段有一点紫色花屏现象外 完美。谢谢楼主

slam1234 发表于 2020-5-27 22:32

爬楼学习一下,感谢楼主分享。

MaxGO 发表于 2020-5-31 14:42

太棒了,解决了困扰多时的dp黑屏问题

mendax1234 发表于 2020-5-31 15:37

loujeanfeng 发表于 2020-5-31 22:09

~~~~~~~~~谢谢分享~~~~~~

凇捷联想 发表于 2020-12-17 11:25

感谢楼主分享

20430833 发表于 2020-12-18 15:54

爬楼学习一下,感谢楼主分享。
页: [1]
查看完整版本: 解决10.15.1黑屏问题,完美你的RX4/5xx与Vega显卡,抛弃whatevergreen,修复5Kxian sh