Contribute
Register

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

Joined
Nov 29, 2017
Messages
61
Motherboard
GA-H270N-WiFi
CPU
i5-7400
Graphics
Intel HD630
Joined
Dec 20, 2013
Messages
30
Motherboard
Gigabyte Z390 Gaming SLI
CPU
i7-8700K
Graphics
Intel UHD 630
Mobile Phone
  1. Android
The guide in Post #1 is designed to help you find the solution for yourself. I don't have the Asus ROG B360m so I cannot solve this for you.

I have tried this guide but my understanding so poor.
i am facing the problem "could not register with frame buffer patch"
screen shot given below..
if I remove the patch then successfully boot with no acceleration (7mb graphics)
please sir help me out ....
also attached my efi folder..
 

Attachments

  • IMG_20200404_174645.jpg
    IMG_20200404_174645.jpg
    1.1 MB · Views: 27
  • EFI_nobin.zip
    6.1 MB · Views: 24
Joined
May 15, 2010
Messages
43
Motherboard
Gigabyte Z97x gaming 5
CPU
i5
Graphics
Hd4600
Mobile Phone
  1. iOS
Hi, on Intel HD4600 I have two monitors, one on the HDMI port and the other on the DVI port. The update to 10.15.4 is successful only if I connect only the DVI monitor. Catalina works in dual display online if I connect the HDMI monitor after the system has started, otherwise KP and infinite reboot. 10.15.3 worked perfectly.
All the Kext are updated, Clover 5108. Any idea?
 
Last edited:
Joined
Aug 31, 2018
Messages
1,442
Motherboard
Asus ROG Strix Z390 I-Gaming
CPU
i7-8700K
Graphics
Vega 64
Mac
  1. MacBook
Classic Mac
  1. 512K
  2. iMac
Mobile Phone
  1. iOS
@CaseySJ I am trying to support some of my IGPU users and want to create as unified an EFI so I don't have to remember to do anything other than change SMBIOS when posting.

If I fix and limit connectors to 2, will it affect anything if I put the patch it in my my headless config? I am hoping it will just be ignored because of headless mode and I only have to change SMBIOS when creating the IGPU-EFI.
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,222
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
@CaseySJ I am trying to support some of my IGPU users and want to create as unified an EFI so I don't have to remember to do anything other than change SMBIOS when posting.

If I fix and limit connectors to 2, will it affect anything if I put the patch it in my my headless config? I am hoping it will just be ignored because of headless mode and I only have to change SMBIOS when creating the IGPU-EFI.
I think that should be fine because Platform ID supersedes everything else. If Platform ID is for a headless configuration, then macOS should ignore any and all connector settings...
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,222
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
I have tried this guide but my understanding so poor.
i am facing the problem "could not register with frame buffer patch"
screen shot given below..
if I remove the patch then successfully boot with no acceleration (7mb graphics)
please sir help me out ....
also attached my efi folder..
Please try the attached config.plist.
 

Attachments

  • config.plist
    14.8 KB · Views: 24
Joined
Aug 31, 2018
Messages
1,442
Motherboard
Asus ROG Strix Z390 I-Gaming
CPU
i7-8700K
Graphics
Vega 64
Mac
  1. MacBook
Classic Mac
  1. 512K
  2. iMac
Mobile Phone
  1. iOS
I think that should be fine because Platform ID supersedes everything else. If Platform ID is for a headless configuration, then macOS should ignore any and all connector settings...

That what I was hoping, will try it out and update the thread.

Thanks!
 
Joined
Aug 31, 2018
Messages
1,442
Motherboard
Asus ROG Strix Z390 I-Gaming
CPU
i7-8700K
Graphics
Vega 64
Mac
  1. MacBook
Classic Mac
  1. 512K
  2. iMac
Mobile Phone
  1. iOS
I think that should be fine because Platform ID supersedes everything else. If Platform ID is for a headless configuration, then macOS should ignore any and all connector settings...

@CaseySJ How do I change the bus IDs? I can't seem to edit them. Do I need to add flags to change them? How can I validate what the proper flag settings should be?

Thanks!
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
17,222
Motherboard
Gigabyte Z490 Vision D
CPU
i5-10400
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
@CaseySJ How do I change the bus IDs? I can't seem to edit them. Do I need to add flags to change them? How can I validate what the proper flag settings should be?

Thanks!
We can change BusID by doing a single click on the item, as shown:

Screen Shot 2020-04-05 at 1.10.48 PM.png
 
Top