S200H-NUC-Hackintosh icon indicating copy to clipboard operation
S200H-NUC-Hackintosh copied to clipboard

10.15.5 HDMI依然黑屏

Open cdqrain opened this issue 4 years ago • 10 comments

用最新版的EFI,HDMI还是黑屏,DP正常,是不是还是没解决?

cdqrain avatar Jun 09 '20 09:06 cdqrain

参考我的EFI和config.plist https://github.com/xanadu314/EFI

用最新版的EFI,HDMI还是黑屏,DP正常,是不是还是没解决?

xanadu314 avatar Jun 09 '20 12:06 xanadu314

参考楼上和[https://github.com/EngLearnsh/S200H-NUC-Hackintosh/issues/11#issuecomment-639236174],需要手动Fake ID 由于目前没有机器进行测试,所以无法进一步确定问题和给出更好的解决方案,抱歉

cxlanyagege avatar Jun 09 '20 14:06 cxlanyagege

参考我的EFI和config.plist https://github.com/xanadu314/EFI

用最新版的EFI,HDMI还是黑屏,DP正常,是不是还是没解决?

你的机器是这个mini主机吗?

cdqrain avatar Jun 10 '20 04:06 cdqrain

参考我的EFI和config.plist https://github.com/xanadu314/EFI

用最新版的EFI,HDMI还是黑屏,DP正常,是不是还是没解决?

你的机器是这个mini主机吗?

https://github.com/xanadu314/EFI/archive/EFI15.5-fix.zip 用这个试一下,我后来是改了驱动,没有改config.plist

xanadu314 avatar Jun 11 '20 12:06 xanadu314

参考我的EFI和config.plist https://github.com/xanadu314/EFI

用最新版的EFI,HDMI还是黑屏,DP正常,是不是还是没解决?

你的机器是这个mini主机吗?

https://github.com/xanadu314/EFI/archive/EFI15.5-fix.zip 用这个试一下,我后来是改了驱动,没有改config.plist

你这个是笔记本的,貌似还有点差别。

cdqrain avatar Jun 12 '20 02:06 cdqrain

参考我的EFI和config.plist https://github.com/xanadu314/EFI

用最新版的EFI,HDMI还是黑屏,DP正常,是不是还是没解决?

你的机器是这个mini主机吗?

https://github.com/xanadu314/EFI/archive/EFI15.5-fix.zip 用这个试一下,我后来是改了驱动,没有改config.plist

你这个是笔记本的,貌似还有点差别。

可以在此基础上改型号或者接口

xanadu314 avatar Jun 12 '20 06:06 xanadu314

用这个缓冲帧补丁,现在完美了。 <dict> <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,ig-platform-id</key> <data> AACbPg== </data> <key>enable-hdmi20</key> <data> AQAAAA== </data> <key>framebuffer-con0-busid</key> <data> AAAAAA== </data> <key>framebuffer-con0-enable</key> <data> AAAAAA== </data> <key>framebuffer-con0-index</key> <data> AAAAAA== </data> <key>framebuffer-con0-pipe</key> <data> CAAAAA== </data> <key>framebuffer-con0-type</key> <data> AgAAAA== </data> <key>framebuffer-con1-busid</key> <data> BgAAAA== </data> <key>framebuffer-con1-enable</key> <data> AQAAAA== </data> <key>framebuffer-con1-index</key> <data> AQAAAA== </data> <key>framebuffer-con1-pipe</key> <data> CgAAAA== </data> <key>framebuffer-con1-type</key> <data> AAgAAA== </data> <key>framebuffer-con2-busid</key> <data> BAAAAA== </data> <key>framebuffer-con2-enable</key> <data> AQAAAA== </data> <key>framebuffer-con2-index</key> <data> AgAAAA== </data> <key>framebuffer-con2-pipe</key> <data> CQAAAA== </data> <key>framebuffer-con2-type</key> <data> AAQAAA== </data> <key>framebuffer-fbmem</key> <data> AAAAAw== </data> <key>framebuffer-patch-enable</key> <data> AQAAAA== </data> <key>framebuffer-stolenmem</key> <data> AACQAw== </data> <key>framebuffer-unifiedmem</key> <data> AAAAgA== </data> </dict> </dict>

cdqrain avatar Jun 17 '20 05:06 cdqrain

用这个缓冲帧补丁,现在完美了。 <dict> <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,ig-platform-id</key> <data> AACbPg== </data> <key>enable-hdmi20</key> <data> AQAAAA== </data> <key>framebuffer-con0-busid</key> <data> AAAAAA== </data> <key>framebuffer-con0-enable</key> <data> AAAAAA== </data> <key>framebuffer-con0-index</key> <data> AAAAAA== </data> <key>framebuffer-con0-pipe</key> <data> CAAAAA== </data> <key>framebuffer-con0-type</key> <data> AgAAAA== </data> <key>framebuffer-con1-busid</key> <data> BgAAAA== </data> <key>framebuffer-con1-enable</key> <data> AQAAAA== </data> <key>framebuffer-con1-index</key> <data> AQAAAA== </data> <key>framebuffer-con1-pipe</key> <data> CgAAAA== </data> <key>framebuffer-con1-type</key> <data> AAgAAA== </data> <key>framebuffer-con2-busid</key> <data> BAAAAA== </data> <key>framebuffer-con2-enable</key> <data> AQAAAA== </data> <key>framebuffer-con2-index</key> <data> AgAAAA== </data> <key>framebuffer-con2-pipe</key> <data> CQAAAA== </data> <key>framebuffer-con2-type</key> <data> AAQAAA== </data> <key>framebuffer-fbmem</key> <data> AAAAAw== </data> <key>framebuffer-patch-enable</key> <data> AQAAAA== </data> <key>framebuffer-stolenmem</key> <data> AACQAw== </data> <key>framebuffer-unifiedmem</key> <data> AAAAgA== </data> </dict> </dict>

我试了你这个EFI补丁,在只有一台HDMI显示器接入的情况下, 开机BIOS不黑屏, Clover和macOS预启动阶段也不黑屏, 但是进入到系统输入密码界面之后会黑屏, 此时需要盲输密码进入系统后重新拔插HDMI接口, 才能正常显示. 不知道你那里是否有这个问题.

suxiaogang avatar Jun 18 '20 19:06 suxiaogang

用这个缓冲帧补丁,现在完美了。 <dict> <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,ig-platform-id</key> <data> AACbPg== </data> <key>enable-hdmi20</key> <data> AQAAAA== </data> <key>framebuffer-con0-busid</key> <data> AAAAAA== </data> <key>framebuffer-con0-enable</key> <data> AAAAAA== </data> <key>framebuffer-con0-index</key> <data> AAAAAA== </data> <key>framebuffer-con0-pipe</key> <data> CAAAAA== </data> <key>framebuffer-con0-type</key> <data> AgAAAA== </data> <key>framebuffer-con1-busid</key> <data> BgAAAA== </data> <key>framebuffer-con1-enable</key> <data> AQAAAA== </data> <key>framebuffer-con1-index</key> <data> AQAAAA== </data> <key>framebuffer-con1-pipe</key> <data> CgAAAA== </data> <key>framebuffer-con1-type</key> <data> AAgAAA== </data> <key>framebuffer-con2-busid</key> <data> BAAAAA== </data> <key>framebuffer-con2-enable</key> <data> AQAAAA== </data> <key>framebuffer-con2-index</key> <data> AgAAAA== </data> <key>framebuffer-con2-pipe</key> <data> CQAAAA== </data> <key>framebuffer-con2-type</key> <data> AAQAAA== </data> <key>framebuffer-fbmem</key> <data> AAAAAw== </data> <key>framebuffer-patch-enable</key> <data> AQAAAA== </data> <key>framebuffer-stolenmem</key> <data> AACQAw== </data> <key>framebuffer-unifiedmem</key> <data> AAAAgA== </data> </dict> </dict>

我试了你这个EFI补丁,在只有一台HDMI显示器接入的情况下, 开机BIOS不黑屏, Clover和macOS预启动阶段也不黑屏, 但是进入到系统输入密码界面之后会黑屏, 此时需要盲输密码进入系统后重新拔插HDMI接口, 才能正常显示. 不知道你那里是否有这个问题.

我现在是用 PciRoot(0x0)/Pci(0x2,0x0) AAPL,ig-platform-id AAASWQ== AAPL,slot-name Internal device-id ElkAAA== device_type Graphics Device enable-hdmi-dividers-fix AQAAAA== enable-hdmi20 AQAAAA== framebuffer-con0-busid BgAAAA== framebuffer-con0-enable AQAAAA== framebuffer-con0-flags hwEAAA== framebuffer-con0-index AQAAAA== framebuffer-con0-pipe CgAAAA== framebuffer-con0-type AAgAAA== framebuffer-con1-busid BQAAAA== framebuffer-con1-enable AQAAAA== framebuffer-con1-flags hwEAAA== framebuffer-con1-index AgAAAA== framebuffer-con1-type AAQAAA== framebuffer-patch-enable AQAAAA== framebuffer-portcount AgAAAA== framebuffer-unifiedmem AAAAgA== hda-gfx onboard-1 model Intel UHD Graphics 630 name IGPU

xanadu314 avatar Jun 19 '20 05:06 xanadu314

用这个缓冲帧补丁,现在完美了。 <dict> <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,ig-platform-id</key> <data> AACbPg== </data> <key>enable-hdmi20</key> <data> AQAAAA== </data> <key>framebuffer-con0-busid</key> <data> AAAAAA== </data> <key>framebuffer-con0-enable</key> <data> AAAAAA== </data> <key>framebuffer-con0-index</key> <data> AAAAAA== </data> <key>framebuffer-con0-pipe</key> <data> CAAAAA== </data> <key>framebuffer-con0-type</key> <data> AgAAAA== </data> <key>framebuffer-con1-busid</key> <data> BgAAAA== </data> <key>framebuffer-con1-enable</key> <data> AQAAAA== </data> <key>framebuffer-con1-index</key> <data> AQAAAA== </data> <key>framebuffer-con1-pipe</key> <data> CgAAAA== </data> <key>framebuffer-con1-type</key> <data> AAgAAA== </data> <key>framebuffer-con2-busid</key> <data> BAAAAA== </data> <key>framebuffer-con2-enable</key> <data> AQAAAA== </data> <key>framebuffer-con2-index</key> <data> AgAAAA== </data> <key>framebuffer-con2-pipe</key> <data> CQAAAA== </data> <key>framebuffer-con2-type</key> <data> AAQAAA== </data> <key>framebuffer-fbmem</key> <data> AAAAAw== </data> <key>framebuffer-patch-enable</key> <data> AQAAAA== </data> <key>framebuffer-stolenmem</key> <data> AACQAw== </data> <key>framebuffer-unifiedmem</key> <data> AAAAgA== </data> </dict> </dict>

用这个补丁后需要重新插拔一次HDMI,不过比原来黑屏好多了。

liouxiao avatar Jun 25 '20 07:06 liouxiao