- 积分
- 2072
- 最后登录
- 2024-4-8
- 精华
- 0
- 阅读权限
- 50
- 主题
- 189
- UID
- 1102266
- 帖子
- 3965
- PB币
- 2474
- 威望
- 81
- 贡献
- 0
- 技术
- 33
- 活跃
- 1990
远景刁民
- UID
- 1102266
- 帖子
- 3965
- PB币
- 2474
- 贡献
- 0
- 技术
- 33
- 活跃
- 1990
|
发表于 2018-4-30 21:19:24
IP属地黑龙江
|显示全部楼层
这不是什么技术贴,而是经验贴。
话说苹果系统对硬件是封闭性的,这个PC机对硬件的兼容是完全不同的。pc机一个驱动可以带动一系列的硬件,而苹果系统则完全不是这样。他对不同的硬件在不同的机型上都做了规定。特别是显卡,这种限制表现的最明显。
通过对苹果驱动的粗略翻阅,核显被称作IGPU,ATI显卡一般是GFX0,个别机型有GFX1、GFX2。而N卡,一般使用硬件ID标注。这些东西苹果系统写在了AppleGraphicsPowerManagement.kext这个驱动的info文件里,这个文件还和AppleGraphicsControl.kext做了关联,另外还有一个IOPlatformPluginFamily.kext。
所以,要想合理地加载适合自己显卡的驱动,就需要推敲以上这些内容。让显卡有更或是的驱动参数加载过来。
最常见的一个问题就是显卡明明驱动了,但是黑屏,如果你的显卡ID在苹果的显卡驱动的列表里,那么基本上可以可定是你的机型选择有误。是DVI不输出或是HDMI不输出还是DP不输出,你都可以先试一下改换机型。
一个合适的机型,可以让Clover的配置参数减到最小。不如ATI卡,如果机型设置合适,可以不用开启InjectATI参数。另一个好处就是可以让AGPM更好地加载进来。
有些人修改FakeSMC.kext,把AGPM参数加进去,其实就是让某一机型强制地开启显卡电源管理的一些参数。
写这些的目的就是想告诉大家怎么少走弯路。
俗话说,不听老人言,吃亏在眼前。信不信由你,反正我信了。
|
-
1
查看全部评分
-
|