Contribute
Register

[GUIDE] General Framebuffer Patching Guide (HDMI Black Screen Problem)

Joined
Sep 22, 2011
Messages
1,002
Motherboard
HP EliteDesk 800 G4 Mini
CPU
I7-8700
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
After upgrading WhateverGreen / Lilu, I am seeing improved UHD 630 Metal and OpenCL performance (measured with GeekBench5) as noted here.
 
Joined
Mar 15, 2020
Messages
39
Motherboard
ASUS Z170 PRO GAMING
CPU
i7-6700K
Graphics
GTX 1070 / HD 530
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Second monitor does work in clover and on booting, but disables right before the system starts.
Here’s what boot log looks like:
58392467-74DC-4C79-92C0-DB1E9A8ABF1A.png
 
Joined
Sep 22, 2011
Messages
1,002
Motherboard
HP EliteDesk 800 G4 Mini
CPU
I7-8700
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
Second monitor does work in clover and on booting, but disables right before the system starts.

Post your CLOVER problem reporting files if you want help. See how to post them by reading here under the heading "Getting help with your hack."
 
Joined
Feb 1, 2019
Messages
3
Motherboard
Gigabyte B365M D2V
CPU
Intel(R) Core(TM) i5-9400 CPU @ 2.90GHz
Graphics
Intel UHD Graphics 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
I followed the instructions but only got the 2nd screen as black (using a DIV-to-VGA adapter), the 1st monitor running the VGA port didn't have any problems. If I do boot with only 1 monitor running VGA port first then after finishing booting I can use the 2nd monitor normally (display mode extended)

These are connectors when starting in turn
Index 1, BusID 0x05, Type DP
Index 2, BusID 0x04, Type DP

Index 3, BusID 0x06, Type DP
Index -1, BusID 0x00, Type Dummy

Perform the test as in step 5, Index 2 must have port 0x06 and I exchanged the BusID of Index 2 and index 3 for each other; the type of index 2 I changed to DigitalDVI (as quick note at the top because I used a converter cable).I turned off index 3 because the motherboard only supports 2 ports of DVI and VGA.

The following results:

Index 1, BusID 0x05, Type DP
Index 2, BusID 0x06, Type DigitalDVI

Index 3, BusID 0x00, Type DP
Index -1, BusID 0x00, Type Dummy

I also try to change Index 2 to HDMI type and change the BusID for index 2 in turn, as in step 14, the result is still black on the screen 2. Note: when booting to boot 2 the screen displays fine. The hardware I use is:

- Gigabyte B365M D2V
- Intel UHD 630

I attached both EFI after doing "Preflight Checklist"
 

Attachments

  • Screen Shot 2020-08-08 at 13.51.03.png
    Screen Shot 2020-08-08 at 13.51.03.png
    184.7 KB · Views: 21
  • Screen Shot 2020-08-08 at 13.51.08.png
    Screen Shot 2020-08-08 at 13.51.08.png
    185.8 KB · Views: 21
  • EFI.zip
    4.6 MB · Views: 9
Joined
Feb 1, 2019
Messages
3
Motherboard
Gigabyte B365M D2V
CPU
Intel(R) Core(TM) i5-9400 CPU @ 2.90GHz
Graphics
Intel UHD Graphics 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
What instructions did you follow? I'd suggest starting over and reading this first. After you read that, read the first post of this thread.
Thanks for answering,
I have followed the instructions in topic 1 and your link sent I have read and applied, do you have any other suggestions for me?
 
Joined
Sep 22, 2011
Messages
1,002
Motherboard
HP EliteDesk 800 G4 Mini
CPU
I7-8700
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
Thanks for answering,
I have followed the instructions in topic 1 and your link sent I have read and applied, do you have any other suggestions for me?

No other suggestions. I started looking at your config.plist and don't see any resemblance between it and the instructions. If you posted your actual config.plist, then I'd suggest starting over and carefully reading the links I posted.
 
Joined
Feb 1, 2019
Messages
3
Motherboard
Gigabyte B365M D2V
CPU
Intel(R) Core(TM) i5-9400 CPU @ 2.90GHz
Graphics
Intel UHD Graphics 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
you can fill out your hardware profile properly
I have updated my hardware information

No other suggestions. I started looking at your config.plist and don't see any resemblance between it and the instructions. If you posted your actual config.plist, then I'd suggest starting over and carefully reading the links I posted.
I have noted that the EFI I attached is after doing the "Preflight Checklist"
If you need config.plist after patch then I will attach below
 

Attachments

  • config.plist
    9.1 KB · Views: 12
Joined
Sep 22, 2011
Messages
1,002
Motherboard
HP EliteDesk 800 G4 Mini
CPU
I7-8700
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
I have updated my hardware information


I have noted that the EFI I attached is after doing the "Preflight Checklist"
If you need config.plist after patch then I will attach below

Still read this, since you are renaming GFX0. Your interfaces (DVI and VGA) are going to be a challenge but not impossible. Further complicated by an adapter, but still not impossible. I think your board is just going to require tedious trial and error as I have done here. Make sure you can remotely login to your rig and start experimenting with frame buffers.
 
Top