这又是一次非典型案例!
同样是catalina 10.15系统,rx570在酷睿四代平台没有冻屏,但是g41+e5450+rx570会,因为本身这个rx570是从rx580刷过来的,而这个rx580又不是原版的,是翻新的,所以不确定的点太多了,困扰了我好一阵子,经过排查,是一个叫做VoodooTSCsyn.kext的驱动引起的,去掉后就ok了。
原先我的kext驱动包里是有这个驱动的,在使用g41+e5450+gt730的组合下,使用正常,除了带hd264高清视频吃力外,一切正常,就是没法同步音视频。
最开始是怀疑刷的vbios不对头,因为一开始用的微星的vbios,photoshp2023在Windows下不能使用gpu加速,一开这个功能就死机,后面就刷了一个蓝宝石的,比买回来时的rx580的频率还要高,看电影三分钟左右必冻屏。
后面又想起我这个至强cpu是最高支持到sse4.1,想起了可能需要aaamouse.kext,来给amd显卡使用Metal驱动提供模拟的sse4.2指令集,加了以后,还是冻屏。
还有说可能是smbios机型不对,试过MacPro6,1及iMac18,1都是不行。
网上说冻屏与频率有关,思来想去,就一个带TSC的驱动就是VoodooTSCsyn.kext,抱着试试看的态度,去掉后就行了。
当然,到这里并没有完美,因为使用dp转hdmi线,虽然解决了开机进系统却黑屏的故障,但是在使用voodooHDA的情况下,却是没有声音输出的,听从官网的说法,加了AppleALCU.kext,把VoodooHDA.kext去掉,这两个不要混用,然后,还是没有声音
外部显示器没有音量/亮度控制奇怪的是,macOS已经锁定了数字音频的控制权。为了恢复一些功能,应用程序MonitorControl (opens new window)在改进macOS中的支持方面做了很多工作#
下载了MonitorControl,装上了,还是不起作用,刚好碰到当显示器用的电视卡死了,一怒之下,拨了它的电,重新开机后,在网易云音乐的网页版上看见网页上的声音标志变成了活动的了,放了一首歌试了一下,有声音了,播放了一部高清电影也有了声音,可能重启电脑也会有的吧。就这样意外解决了没声音的故障。
使用VoodooHDA.kext的时候,使用hdmi线+gt730显卡,黑苹果声音是能从视频输出线输出数字音频的,换了dp-hdmi线+rx570倒是一堆问题。
ps: rx570是不到300块钱在多多上买的怒瑞玛rx580 2048p 8g版 3DP口,1HDMI口,板应该是新的,铜管都给重新刷了一遍漆,开箱的观感还是不错的,可惜后面在高温下掉漆了,漏出真面目来了,好在接口是重新焊接过的。这卡一开始在鲁大师下面识别为微星的牌子,我还真信了,于是就刷了一个微星的570的vbios来使用,但是ps不完美,后面找了一些别的品牌的来试,基本不合适,最后找了一个比买回来时频率高的蓝宝石vbios,反倒成了,这会鲁大师又认作蓝宝石rx480 4g卡了,嘿,你这大师也挺有意思的,看来矿卡圈是真乱。