- 积分
- 1600
- 最后登录
- 2024-3-15
- 精华
- 0
- 阅读权限
- 220
- 主题
- 363
- UID
- 4532202
- 帖子
- 3504
- PB币
- 25704
- 威望
- 33
- 贡献
- 0
- 技术
- 46
- 活跃
- 9297
远景首席吹牛体验师
- UID
- 4532202
- 帖子
- 3504
- PB币
- 25704
- 贡献
- 0
- 技术
- 46
- 活跃
- 9297
|
发表于 2018-6-21 09:49:15
IP属地河北
|显示全部楼层
本帖最后由 15732157027 于 2018-7-6 11:34 编辑
此问题老生常谈了,一般为核显dvmt小于64m则驱动显卡时会panic报错,报错位置一般为核显framebuffer,台式机可以通过bios设置解决,笔记本则不一定有该设置选项,一是可以通过复杂的EFI Shell里解决,二是clover打patch补丁或者终端里打二进制补丁以及使用Lilu插件IntelGraphicsDVMTFixup.kext(原理均相同,此kext已经更新兼容10.14pb1,不兼容10.14pb2,因为补丁位置又变了)
10.12板块有一个针对此问题的帖子,传送门,该贴补丁10.13.1以及10.13有效。不过貌似10.13.2还是哪个版本开始10.13的patch补丁位置又变了,原有补丁已失效,10.13其他版本可看我发的另一贴
本人寻找二进制补丁发现了新的补丁位置,一些因此问题困扰的朋友可以测试,clover里如果patch补丁无效则推荐终端命令进行二进制补丁操作。以下为Broadwell,SkyLake,KabyLake补丁位置代码。
10.13-10.13.1可采用传送门此贴补丁。
10.14DB1 DB2 DB3可采用以下补丁:(Clover和终端方式选其一,推荐后者)
正确Clover姿势:先取消勾选Inject Intel不加载显卡驱动进入系统后用Kext Utility重建缓存后再勾选上Inject Intel重启进入系统,不出意外就会驱动显卡不会报错。
正确二进制姿势:如果Clover方式的按照以上操作后报错,则选用二进制补丁方式,缺点就是升级后需重新按照以上操作再来一次。先取消勾选Inject Intel不加载显卡驱动进入系统后终端命令进行操作,操作完成后用Kext Utility重建缓存后再勾选上Inject Intel重启进入系统,不出意外就会驱动显卡不会报错。二进制命令方式请自行参考上一贴的命令规范进行修改后执行。
以下为DB1的补丁
Broadwell (5th HD5500 5300 6000):
- Kext: com.apple.driver.AppleIntelBDWGraphicsFramebuffer
- Find: 76 40 48 FF 05 A2 2A 06
- Repl: EB 40 48 FF 05 A2 2A 06
- Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.14pb1 (based on Austere.J patch )
复制代码
SkyLake (6th HD520 530):
- Kext: com.apple.driver.AppleIntelSKLGraphicsFramebuffer
- Find: 76 40 48 FF 05 11 E5 07
- Repl: EB 40 48 FF 05 11 E5 07
- Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.14pb1 (based on Austere.J patch )
复制代码
KabyLake(7th HD620 630 8th UHD 620 630):
- Kext: com.apple.driver.AppleIntelKBLGraphicsFramebuffer
- Find: 76 46 48 FF 05 BA 48 08
- Repl: EB 46 48 FF 05 BA 48 08
- Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.14pb1 (based on Austere.J patch )
复制代码
以下为DB2的补丁
Broadwell (5th HD5500 5300 6000):
- Kext: com.apple.driver.AppleIntelBDWGraphicsFramebuffer
- Find: 764048FF 05122B06
- Repl: EB4048FF 05122B06
- Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.13 (based on Austere.J patch by Ricky)
复制代码
SkyLake (6th HD520 530):
- Kext: com.apple.driver.AppleIntelSKLGraphicsFramebuffer
- Find: 764048FF 0561E907
- Repl: EB4048FF 0561E907
- Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.13 (based on Austere.J patch by Ricky)
复制代码
KabyLake(7th HD620 630 8th UHD620 630):
- Kext: com.apple.driver.AppleIntelKBLGraphicsFramebuffer
- Find: 764648FF 05025208
- Repl: EB4648FF 05025208
- Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.13 (based on Austere.J patch by Ricky)
复制代码 以下为DB3的补丁
Broadwell (5th HD5500 5300 6000):
- Kext: com.apple.driver.AppleIntelBDWGraphicsFramebuffer
- Find: 764048FF 05422B06
- Repl: EB4048FF 05422B06
- Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.13 (based on Austere.J patch by Ricky)
复制代码
SkyLake (6th HD520 530):
- Kext: com.apple.driver.AppleIntelSKLGraphicsFramebuffer
- Find: 764048FF 05F1E907
- Repl: EB4048FF 05F1E907
- Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.13 (based on Austere.J patch by Ricky)
复制代码
KabyLake(7th HD620 630 8th UHD620 630):
- Kext: com.apple.driver.AppleIntelKBLGraphicsFramebuffer
- Find: 764648FF 05225508
- Repl: EB4648FF 05225508
- Comment: Disable minStolenSize less or equal fStolenMemorySize assertion, 10.13 (based on Austere.J patch by Ricky)
复制代码
有符合条件的核显可以测试反馈。推荐使用二进制补丁方式,以保证生效。
|
|