关于显卡DSDT与SSDT整合问题,求助......
各位好,最近在学习安装黑苹果,本子是Thinkpad L440,CPU:i3-4000M,内存8G,硬盘500G,显卡为双显卡模式:Intel(R) HD Graphics 4600与NVIDIA GeForce GT 720M,看到网上黑苹果本不支持双显卡切换,故考虑注入核显HD4600驱动。
首先参照帖子【https://bbs.pcbeta.com/viewthread-1465761-1-1.html】中,关于变色龙引导中org.chameleon.Boot.plist文件添加IntelAzulFB的方式,尝试了【IntelAzulFB=12,7,4】及其对应值【0x0600260a,0x0000260c,0x0000160c】的注入方式,进入系统后,能看到显卡驱动名称为HD4600,但显存仅仅为4M,系统画面卡顿,注入失败。
再次看到帖子的中有DSDT注入,故考虑继续尝试。结合帖子【https://bbs.pcbeta.com/viewthread-1571457-1-1.html】中【DSDT注入(使用补丁)】的方法进行学习尝试。参考帖子【https://bbs.pcbeta.com/viewthread-1571455-1-1.html】的方法,通过patchmatic进行DSDT和SSDT的提取。顺利提取到DSDT.aml和SSDT.aml文件,并通过iasl 反编译出了,对应的.dsl文件。
通过查看.dsl得知,显卡的定义【Device (GFX0)】在对应的【SSDT-6.aml】中,自己进行尝试把显卡定义从SSDT移动到DSDT中,同时进行了GFX0=>IGPU的转换。通过添加【DSDT注入(使用补丁)】中的原始DSDT补丁代码,及最简DSDt补丁代码的方法,仍未获得成功。
故考虑是否自己DSDT与SSDT整合的不对,或其他未关注到的原因,特来请教各位大神。希望指导一下,帮忙给出正确的DSDT与SSDT整合,或其他建议,再次谢过了。
P.S:附件附录了提取的DSDT与SSDT和整合过后的。
有遇到这样问题的朋友么,麻烦看下,
页:
[1]