Contribute
Register

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

Joined
Aug 23, 2012
Messages
255
Motherboard
Asus ROG Strix Z490-E
CPU
i9-10900K
Graphics
RTX 2080 Ti (Win) / RX 560 (Mac)
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
did you trial and error finding combination?
Code:
Conn1: BusID = 2 — Index 2 — Pipe 18 (0x12)
and what about pipes? They are all the same in your config though different in official docs (8,9,10)

I mean I have similar problem with my laptop which HDMI port stopped working after upgrading from 10.15.4 -> 10.15.5 and I would like to (trial and error?) fix it not by rollback kext from 10.15.4 but the proper way

Its config was perfectly working on 10.15.4 and it seems that I have to find out somehow current proper FB for 10.15.5

Thanks for sharing again!

No, I have a simple RX 560 because I got tired of fighting with it. I simply pasted in the device properties patch posted here to see if it would work (just for curiosity's sake)

My monitor setup is probably asking too much of an IGPU anyway, I have one 1440p at 144Hz and another 1080p at 60Hz.
 
Joined
Sep 22, 2011
Messages
854
Motherboard
HP EliteDesk 800 G4 Mini
CPU
I7-8700
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
After looking through the some of the recent posts in this thread, I think that some may be experiencing something that I observed and have not been able to explain. While I was trying to get framebuffer patches working for my HP EliteDesk 800 G4 Mini, I found that changes in my config.plist were not immediately effective after a reboot (see here).

I needed to reboot a few times to fully assess my framebuffer property changes in the config.plist. When I would initially think that a change didn't work or didn't have any effect, I would reboot again only to find that the change had worked (or at least had an effect).

Has anyone else noticed this "delayed change" behavior and if so, does anyone know why?
 
Joined
Jun 2, 2020
Messages
10
Motherboard
Asus ROG STRIX H370-I GAMING
CPU
Intel i5 9600k
Graphics
Intel UHD Graphics 630

Looks like you have HW acceleration tho.
Have you tried connecting the HDMI cable AFTER boot?
Try plugging your HDMI cable in only when the machine is fully booted (to the desktop).

Maybe it will work but I wouldn't bet on it.
 
Joined
Jun 3, 2020
Messages
5
Motherboard
Gigabyte Aorus Pro Wifi
CPU
Intel i7-9700k
Graphics
Intel UHD 630
This worked for me, showing Intel UHD Graphics 630 2048mb. Only thing is a lag for a few 15-30 secs at login. Normal?
 
Last edited:
Joined
Jun 9, 2020
Messages
2
Motherboard
MSI B360M Motar
CPU
i7-9700
Graphics
NVIDIA RTX 2070 Super (windows) + iGPU (mac)
Hi everyone. New to Hackintosh! I was able to get Catalina all installed. My DP port works, but for the life of me I can't seem to get the HDMI working. I tried this method, but when I plug into the port, it doesn't recognize the HDMI. I even used a DP adapter to HDMI hoping that will work...NOPE. How can I fix this?

fixed: i added a boot arg -wegnoegpu. go figure...
 
Last edited:
Joined
Jan 24, 2013
Messages
168
Motherboard
AsRock Taïchi Z-370
CPU
i7-8700K
Graphics
Sapphire Radeon VII
Mac
  1. MacBook Pro
  2. Mac Pro
Mobile Phone
  1. Android
Hi Casey

Trying to set-up my z-170 for pro apps and video editing. I-5 7500 new RX 580 Saphire in it. Mojave 10.14.6

I initially set it up with 18.2 sys definition and patched for headless

1- Am I set up properly for best performance on this system? (see screen shot and EFI folder)

clover 5114, Latest Lilu Whatevergreen...

Bios is : IGPU enabled,

Your going the extra mile guide seems to point towards 19.1 or ImPro 1.1...even for an older I5? Or has this evolved...since you wrote the guide with the newer Lilu and whatever green advancements.

I don't plan to use the IGPU to drive a monitor.

So keep 18.2 and

-remove Framebuffer stolen mem and Framebuffer Patch in devices properties?

or switch system def and disable IGPU in bios?


Feel free to give advice on right kext and or drivers if you feel like it.

One thing I find weird no usb 2 in system profile ( I have removed xcci-200 unsupported since then to see if it makes a difference)
 

Attachments

  • Screen Shot 2020-06-11 at 5.51.29 PM.png
    Screen Shot 2020-06-11 at 5.51.29 PM.png
    1.6 MB · Views: 26
  • Screen Shot 2020-06-11 at 7.19.13 PM.png
    Screen Shot 2020-06-11 at 7.19.13 PM.png
    818.6 KB · Views: 26
  • EFI-z170A-X1mojave.zip
    17.2 MB · Views: 4
  • Screen Shot 2020-06-11 at 8.19.07 PM.png
    Screen Shot 2020-06-11 at 8.19.07 PM.png
    230.2 KB · Views: 16
Joined
Nov 8, 2011
Messages
119
Motherboard
Z390M-ITX/ac
CPU
i7-9700K
Graphics
Vega 64
I switched from iMacPro1,1 to iMac19,1 in order to use sidecar. Since then I have this issue where the screen goes black and cannot be revived. SSH and SMB work, but I cannot VNC (share screen).

This seems to be a framebuffer issue, so I patched the config.plist. But the issue still occurs.

I am attaching my debug file that contains framebuffer patched config.plist

Can someone have a look and tell me if I did it wrong?
 

Attachments

  • debug_13382.zip
    2.7 MB · Views: 11
Joined
Nov 8, 2011
Messages
119
Motherboard
Z390M-ITX/ac
CPU
i7-9700K
Graphics
Vega 64
I made some changes and still the result. Random black screen that can't be woken. Attached is my latest changes. Can anyone advise?
 

Attachments

  • debug_6405.zip
    2.9 MB · Views: 11
Joined
Jun 12, 2020
Messages
4
Motherboard
Gigabyte Z390 M Gaming
CPU
Intel Core i5 9600K
Graphics
Intel 630
Hi everyone.
Here is my configuration:
Motherboard Gigabyte Z390 M Gaming
Intel Core i5 9600K
16gb Ram XPG
SSD M.2 XPG Gammix Pro 11.

My Configuration is compatible, but the system cannot start without the USB stick.
Another problem is that I cannot fix the problem with the Intel Graphics 630.
Can anybody help me ?
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
12,280
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
***
Possible problem with Catalina and/or latest WhateverGreen
***​

Recently we've noticed that on-board HDMI ports are no longer working using the frame buffer patching technique described in this thread. This might be due to changes made in Catalina or in WhateverGreen.

@bktiger86 mentioned that adding WEG boot argument -wegnoepu enabled the on-board HDMI port, but I've not tested this personally (yet). Others are welcome to try this and report their findings.
 
Top