- 积分
- 1721
- 最后登录
- 2024-3-9
- 精华
- 0
- 阅读权限
- 50
- 主题
- 40
- UID
- 262174
- 帖子
- 3147
- PB币
- 260
- 威望
- 77
- 贡献
- 0
- 技术
- 197
- 活跃
- 1896
- UID
- 262174
- 帖子
- 3147
- PB币
- 260
- 贡献
- 0
- 技术
- 197
- 活跃
- 1896
|
发表于 2016-11-22 22:46:11
IP属地重庆
来自手机
|显示全部楼层
本帖最后由 bizongyi 于 2016-11-22 23:09 编辑
根本就没有IGPU侦测。原因很简单,RX 470/480注入ID后,在白苹果老MacPro上(塔式MacPro1.1-5.1),是能单卡启动的。如果真有什么侦测,为何在同样没有核显的老MacPro上,能单卡启动呢?
让我们稍微讨论一下不能单卡启动的原因吧:
RX 460、RX470/480(注入ID)不能单卡启动的问题,仅仅发生在黑苹果。
注入ID后,QE/IC驱动,也就是x4100.kext会加载。x4100在启动时,如果是主显卡的驱动,会去调用苹果的EFI/CSM,而苹果的EFI/CSM和黑苹果(本质是PC机)的UEFI/CSM有很大区别,,造成启动失败,所以会卡住。
你好好想想吧。x4100不加载时,能单卡启动。x4100在白苹果MacPro上加载时,能单卡启动。x4100在黑苹果上只作为副卡的驱动,也能启动。可是x4100,在黑苹果上作为主卡驱动加载了,就不能单卡启动了。除非有大神给补丁,否则不会解决的。
不过大神弄出补丁的希望微乎其微。
其实RX 470/480不能单卡启动问题,和6系列以上A卡不能唤醒问题很相似,都是涉及到调用苹果的EFI/CSM,都仅仅发生在黑果上。连解决的方法都差不多。
对于6系列以上A卡
删除x4000时,无3D加速,可唤醒(同样x4100不加载,RX 4XX也都能唤醒对吧)
当用能唤醒的显卡当主显卡,a卡当副显卡时,也能唤醒。
当A卡当主显卡时不能唤醒,也就是唤醒失败,也是黑果上的x4000造成的,而且x4000的卡作为主显卡。
你看,完全是一个套路吧。不能唤醒和不能单卡进系统这两个问题,都是x4000/x4100在黑果上的特有问题。
而6系列以上A卡单卡无法唤醒问题,10.11起就有了,到现在也没解决。连clover的作者slice,研究了几个月,也弃疗了。
所以结论就是,除非苹果的驱动本身有了很大改动,恰好能让RX 470/480单卡进入系统,否则这问题无解
|
|