Contribute
Register

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

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
 
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."
 
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: 67
  • Screen Shot 2020-08-08 at 13.51.08.png
    Screen Shot 2020-08-08 at 13.51.08.png
    185.8 KB · Views: 68
  • EFI.zip
    4.6 MB · Views: 142
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?
 
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.
 
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: 72
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.
 
I experienced a "black screen" issue with my UHD 630 graphics after temporarily connecting different displays. The new, temporary displays had a different screen resolution from the original displays. The black screen "fix" was to change the CLOVER Screen Resolution to match the native display resolution of the new, temporary displays.

See full explanation here.
 
Back
Top