[千欧]
[千欧]
概述
我们通常说的一些型号的AMD显卡在黑色苹果机上是免费的,是指只要把显卡插进去,就可以用WhateverGreen.kext文件(以下简称“Weg”),MacOS可以识别相应的模型并提供基本的性能驱动。实际上,此时Weg只调用某个核心架构的通用驱动程序。例如,rx470/rx570/rx580核为Polaris,rx5500/rx5600/rx5700xt核为Navi,Weg分别调用某个核的通用驱动程序,实属性能得分约为3.80000,在解决这个问题10000以上(在MacOS 10.15.4之后,可达到70000以上),超频后间隙较大。下面是geekbench解决RX5700XT问题前后的截图对比。我们可以看到,差距非常大:
[k7号]
[k7号]
[k9号]
[k9号]
这个现象出现在MacOS 10.14.5 Mojave发布的同时,并且在这个版本中添加了radon Vega 56/64视频卡的风扇控制修复
问题的原因
根据互联网开发者的调查,苹果从未真正解决过radon Vega 56/64的风扇控制问题,而是采取了非常消极的应对措施。现代amdgpu使用一个名为SMU的固件来管理图形卡的一些功能。此SMU固件需要由图形驱动程序上载。radon Vega 56/64的风扇控制错误(有时风扇会疯狂转动或不转动)是由苹果错误的SMU固件引起的。但是,他们没有进行任何修复,而是直接禁用了在PC显卡上加载SMU固件的功能。这可以通过强制加载radon Vega 56/64视频卡上的SMU固件来验证。加载后,风扇控制错误将再次出现
不加载SMU固件导致的问题之一是视频内存带宽减少了一半。因为geekbench对视频存储带宽非常敏感,所以分数大大降低。因此,从本质上讲,苹果在一定程度上欺骗了消费者,用一种非常糟糕的方法来“修复”问题,直接影响到大量的图形卡,因为这不仅会影响到黑苹果用户,还会影响到Mac Pro用户和使用外部图形卡egpu的MacBook用户,因为这些人用的是电脑显卡
白苹果图形卡信息
然而,AMD显卡内置的白色苹果没有这个问题。它们都正常加载SMU固件信息

[k13号]
[k13号]
[k15号]
[k15号]
[k17号]
[k17号]
[k19号]
[k19号]
在古代,所有的模型都正常地加载了这个功能
[第21页]
[第21页]
[第23页]
[第23页]
[第25页]
[第25页]

[第27页]
[第27页]
[第29页]
[第29页]
解决方案
在这种情况下,您可以使用@cmmcris开发的第三方驱动程序RadeonBoost.kext文件驱动程序会自动检测图形卡的型号,找到相应的SMU固件信息并注入。RadeonBoost.kext文件该设计主要考虑了黑苹果用户的需求,但也可以在白苹果上运行,包括MacPro和配备egpu的MAC机型。White apple可以通过OpenCORE注入它(White apple不建议安装OpenCORE),或者将它放入system/library/extensions(s/L/E目录),修复文件权限,重建kext缓存,然后重新启动(因为kext没有签名,所以有必要)
当前内容是隐藏的,可以在登录后查看
1495人检查过了
登录后查看
[k31号]
[k31号]
当前支持的图形卡:
如果使用后屏幕变黑,请添加adgpmod=pikera作为启动参数WhateverGreen.kext文件)你知道吗
当前内容是隐藏的,可以在登录后查看
1495人检查过了

登录后查看
其他方法
下面是另一种方法,通过直接向引导工具添加设备属性,将SMU固件支持添加到radon Vega系列和radon RX 5700/XT。首先,下载文件:
Vega56-64.rx5700-5700型xt.config.file文件. 邮编:1HUB
信用@xjn819@junheming
用法:
当前内容是隐藏的,可以在登录后查看
1495人检查过了
登录后查看
最终效果:
[k34号]
[k34号]
[k36号]
[k36号]
所有操作完成后,可以看到重启后的效果。如果无法进入系统,可以使用备份恢复并重新检查修改
如果有错误,请改正
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shenmilingyu/article-358760-1.html
甲午海战时
日本海自完全没有战斗机
吴亦凡
人家十几年前的军舰区域防空能力都远超052D