黑苹果 UDH630 核显 HDMI 输出黑屏解决的一点体会
黑苹果 UDH630 核显 HDMI 输出黑屏解决的一点体会
硬件配置
- 华硕 B365M-KYLIN
- I3 9100(核显 UHD630)
- 无独显
大致步骤
- 确定
ig-platform-id
- 修改接口类型为
HDMI
- 禁用
AGDC
准备工作
请仔细阅读下面链接中“建议”一段的内容,并对照自己的 Clover
或 OC
配置进行更改。
| https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.IntelHD.cn.md
确定 ig-platform-id
核显型号
首先要知道核显是什么型号,intel 官网可以查到
查询得知我的 CPU 是 I3 9100,核显为 UHD630
ig-platform-id
接下来根据核显型号查询合适的
ig-platform-id
,请详细阅读下面链接中 “UHD 610-655(Coffee Lake 微架构,下文简称 CFL)”一段的内容https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.IntelHD.cn.md
因为是台式机,推荐使用
0x3E9B0007
推荐的 FB 设置:0x3EA50000(桌面版,缺省值)或 0x3E9B0007(桌面版,推荐);0x3EA50009(移动版,缺省值)。
修改接口类型为 HDMI
ig-platform-id
确定了,要修改接口类型为 HDMI
,继续查表,请详细查看下面链接中“CFL 平台详细信息(点击此处以展开)”一段的内容,
https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.IntelHD.cn.md
注意最后三行中的 00040000
,代表接口类型为 DP
,修改为 00080000
就是 HDMI
类型了。
1 | ID: 0x3E9B0007, STOLEN: 57 MB, FBMEM: 0 bytes, VRAM: 1536 MB, Flags: 0x00801302 |
禁用 AGDC
AGDC
系统为 10.15.6 使用核显 UHD630 用于显示时,可能在启动到登陆界面时会黑屏。解决办法是“禁用 AGDC”。
二选一
启动参数:igfxagdc=0
config.plist 文件中Devices
,Propertise
添加disable-agdc
,属性值为01000000
。
启用 igfxonln=1
In macOS 10.15.4, there were some changes made to AGPM that can cause wake issues on Coffee Lake systems. Specifically displays hooked up to the iGPU would fail to wake. To resolve this:
- Add igfxonln=1 to boot-args
- Make sure you’re using WhateverGreen v1.3.8 or newer
配置总结
根据以上所述,下表是配置总结
属性键 | 属性值 | 值类型 | 描述 |
---|---|---|---|
ig-platform-id |
07009B3E |
DATA |
|
framebuffer-patch-enable |
01000000 |
DATA |
帧缓冲总开关 |
disable-agdc |
01000000 |
DATA |
|
framebuffer-con0-enable |
01000000 |
DATA |
|
framebuffer-con0-alldata |
01050900 00080000 C7030000 |
DATA |
|
framebuffer-con0-enable |
01000000 |
DATA |
|
framebuffer-con0-alldata |
02040A00 00080000 C7030000 |
DATA |
|
framebuffer-con0-enable |
01000000 |
DATA |
|
framebuffer-con0-alldata |
03060800 00080000 C7030000 |
DATA |