积分 215 最后登录 2022-5-18 精华 0 阅读权限 30 主题 49 UID 633916 帖子 538 PB币 621 威望 0 贡献 0 技术 0 活跃 601
UID 633916 帖子 538 PB币 621 贡献 0 技术 0 活跃 601
vastlee 发表于 2017-2-1 20:26
跟我的笔记本出现过的问题一模一样,你可以按照我的方法重新安装系统看看。应该是能解除目前的问题。
我是这样的,注入 ig-platform-id 是修改 DSDT 注入,并不是用 Clover 注入,不知道为什么,我用 Clover 注入无法驱动我的显卡,后来搜索到
https://www.tonymacx86.com/threads/guide-intel-hd-graphics-5500-on-os-x-yosemite-10-10-3.162062/
Currently, Clover does not support inject AAPL, ig-platform-id for Broadwell's integrated graphics.
原贴说,Clover 暂时不支持 AAPL 方式注入,故此我就用了他的代码成功驱动我的显卡。
我发现 16160000 和 16160002 都可以驱动我的显卡,并且 DSDT 设置的 ig-platform-id 注入优先级高一些。
我将 ig-platform-id 修改为 16160000 睡眠则会导致睡眠变关机,如果用 16160002 则内置屏幕无法输出。
引用:https://www.firewolf.science/2015/04/framebuffer-data-extracted-from-appleintelbdwgraphicsframebuffer-binary/
Intel HD Graphics 5500 (Device ID: 0x80861616)
CPUs: i3-5005U/i3-5010U/i3-5015U/i3-5020U/i5-5200U/i5-5300U/i7-5500U/i7-5600Uig-platform-id = 0x16160000
0000 1616 0003 0303 0000 0001 0000 f000 // 16MB BIOS-allocated memory, 15MB frame buffer memory
0000 0040 9914 0000 9914 0000 0000 0000 // 1024MB VRAM
0000 0000 0000 0000|0000 0800 0200 0000 = LVDS connector
3002 0000|0105 0900 0400 0000 0400 0000|= eDP connector
0204 0900 0008 0000 8200 0000|ff00 0000 = HDMI connector
0100 0000 4000 0000 060b 0000 0000 0800 = Disabled / unused VGA connector
0000 0000 0500 0000 0000 0000 0400 0000 复制代码 ig-platform-id = 0x16160002
0200 1616 0103 0303 0000 2002 0000 5001 // 34MB BIOS-allocated memory, 21MB frame buffer memory
0000 0060 6c05 0000 6c05 0000 0000 0000 // 1536MB VRAM
0000 0000 0000 0000 0000 0800 0200 0000 = LVDS connector
3002 0000 0105 0900 0004 0000 0705 0000 = DisplayPort connector
0204 0a00 0004 0000 0705 0000 ff00 0000 = DisplayPort connector
0100 0000 4000 0000 024b 0000 0505 0600 = Disabled / unused VGA connector
0200 0000 0400 0000 80df 1710 0000 0000 复制代码 区别就是一个有 HDMI 和 eDP 接口,看样子我的应该用16160000而并非 16160002。
感谢您的帮助。我尝试下您帖子里面的办法!
展开阅读全文​