- 积分
- 1721
- 最后登录
- 2024-3-9
- 精华
- 0
- 阅读权限
- 50
- 主题
- 40
- UID
- 262174
- 帖子
- 3147
- PB币
- 260
- 威望
- 77
- 贡献
- 0
- 技术
- 197
- 活跃
- 1896
- UID
- 262174
- 帖子
- 3147
- PB币
- 260
- 贡献
- 0
- 技术
- 197
- 活跃
- 1896
|
4F
发表于 2015-10-30 00:54:57
IP属地重庆
|只看该作者
lhc1399 发表于 2015-10-29 23:17
还是不行
你是不是在安全模式下挂EFI了。。。我在安全模式下挂efi分区就是你这错误。
HD7950/HD7970/R9 280X都是真正免驱的。4K显示器用这三种显卡很不错,直接支持原生HiDPI,和在白苹果上一模一样。A卡支持原生HiDPI的也只有7950、7970以及它们的马甲。连7850都不行(7870有可能行)。
你是不是觉得A卡默认显示7xxx,就是没完全驱动?其实不是的,它们已经完全驱动了。只要你不改驱动,就能加载AMD7000Controller.kext和AMDRadeonX4000.kext,就是免驱卡。但黑苹果和windows有很大区别。Windows装好驱动就完事大吉了,而黑苹果,驱动只是第一步。驱动好了,也有可能花屏或黑屏。
A卡在黑苹果上默认显示6xxx、7xxx。此时没有完美识别。如果你觉得显示7xxx无所谓,那么插上就能用,不用再折腾(7xxx不会花屏,此时fb是根据你的显卡动态生成的,而且绝对好用,没有强迫症用这个够了)。
如果想正确显示名字,那就得折腾了。因为正显名字得开显卡侦测,开显卡侦测就得用某个具体的fb,如果fb和你显卡对不上,那就黑屏了。比如7950和7970,clover默认侦测fb为Futomaki,想要所有端口亮,必须让Futomaki的值和你的显卡FB完全对应。如果不对应,就得自己计算fb,打补丁。A卡最麻烦的就是fb问题。
可能你的“真正免驱”意思是想找一张显卡插上就能用,而且100%完美,名字什么都能正确显示的显卡吧。
黑苹果上的A卡不可能这样,你不开侦测,系统只能显示7xxx,不能完美识别。苹果版显卡里有EFI模块(不是UEFI),Mac Pro也是EFI BIOS,显卡型号和FB保存在EFI模块里,只有Mac Pro能识别。黑苹果本质上还是PC机,只有UEFI,苹果版EFI和PC版UEFI互不兼容,UEFI无法识别苹果的EFI模块。所以即使你把真正的Mac版7950拿到黑苹果上用,也是7xxx。
所以,我们只能降低要求,用既免驱、免改fb的显卡,只需要简单地手动打开显卡侦测就能正确识别,相对完美的显卡。但打开侦测这一步必须我们自己做,用clover的inject ATI或改DSDT都可以。
相对完美的,也就是你提到的这几种卡,这是用A卡还想上4K显示器的唯一选择。
其中最容易的:公版7950刷Mac BIOS,不用改fb,只需要开侦测就能正确显示名字了,而且所有端口都正常(少数HDMI会失效)。公版7950,是指有两个mini displayport,一个dvi这种。微星的7950全是这种,蓝宝石最老的一款是,还有一款1536sp版的7950也是,迪兰恒进也有。
性能最强的当然是7970(280X),不过想正显名字,所有端口都想用,可能得改fb。
最后说一下,HD7950/HD7970/R9 280X,其实他们的DP接口几乎都能用,而且打开侦测也完美,出问题的都是DVI和HDMI。如果你只想接4K显示器,不想搞双显示器或三显示器,那就无所谓了,随便买一块就好了。
我的显示器是P2715Q,显卡有两张,1536sp版7950(刷Mac BIOS后所有端口正常),微星 R7950 TF 3GD5/OC BE (刷Mac BIOS后HDMI失效,其余端口正常)。 |
|