New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
macos catalina 10.15.5 (19F96) hdmi external display black screen #938
Comments
Yep, I have the same problem. |
Same here. |
OpenCore 0.5.8 + Lilu 1.4.4 + WhateverGreen 1.3.9 |
I think we will not investigate this. Could try to find the latest beta kext that worked and the earliest beta kext that broke things and post it here for tracking (this is pretty much the only chance anybody looks into it), but I am afraid it is time to abandon such setups. |
My laptop update macOS 10.15.5. HDMI port hot plug or booting system will cause a kernel error.
|
Please symbolicate panic log properly by using keepsyms=1 in the boot arguments. |
OK, Please wait a moment |
@vit9696 I've added startup parameters and got an error report
|
Interesting, please upload IOGraphicsFamily and all Intel GPU kexts. Framebuffer and Graphics, they come in pairs. Not just CFL, but also others for completeness. |
Is it these Kexts? |
Thx, but also attach all those listed by this terminal command: |
Sorry, I couldn't find this kext |
Corrected the command above. Well, it looks like the active number of lanes for HDMI is 0, which is causing division by zero:
|
This code should not execute when your connector has HDMI port type, so I would suspect the reason is due to incorrect framebuffer patch. |
igfxonln = 1 can effectively prevent 10.15.4-10.15.5 from being inserted into the hdmi system and restarting. |
But macOS Catalina 10.15.3 - 10.15.4 using normal working of Framebuffer |
Well, 10.15.5B3 and 10.15.5B2 kexts is what is necessary I guess? |
Local community staff informed that using AAPL, ig-platform-id 3ea5000 3e9b0000 to drive hdmi successfully, other id killed |
My laptop using 3EA50000, HDMI port can working. but unable to output normal screen. |
Hi! Will there be any further investigation on this and if yes how can we assist? There are many Hacks with iGPU and HDMI only motherboards out there, would be sad to lose support from 10.15.5+ |
No investigation is planned. Things work fine on our hardware with IGPU only setups (yes, we use 3e9b0000). The crash is expected, as it is caused by incorrect (non-HDMI) connector type. |
@vit9696 Thank you for your time. Does this mean that with 3E9B0000 ig-platform-id and connector patching for HDMI we can get accelerated graphics on UHD 630 only system? |
@vit9696 But iGPU in 3E9B0000 working not normal. output screen flashing or flower screen. Can you tell us how to correct this problem? PS: I CPU is Intel Core i5 8265U , GPU is Intel UHD 620 |
Try 3ea50000 |
3EA50000 working is not normal |
Same problem here, with 3ea50000 I miss hardware acceleration. |
When exactly the screen is flashing? Only at boot stage? Only with plugged HDMI cable? |
Booting system enter desktop, connect HDMI inteface, select HiDPI resolution will display snowflake. select non-HiDPI resolution will pulse and blurry. |
@Jie2GG, so only external display is flashing? |
@lvs1974 YES! only HDMI display is flashing |
@Jie2GG, do you use a binary patch for com.apple.driver.AppleHDAController? |
No, I don't need use a binary patch for AppleHDAController. |
I have a same problem on my i9 9900k. After second stage apple black screen and after wake. Cuz I have GPU and iGPU. |
Hi, My system (see closed issue above) is just updating correctly to 10.15.5. Just to inform to everyone with this error. I solved it by changing igpu platform id to 3E9B0000 (before I had 3E9B0007) and made a correct frame buffer conector patch. Don't update to 10.15.5 until you have 10.15.4 working with full graphics acceleration, all with 3E9B0000 and your framebuffer patch. If you had previous frame buffer patches (with 3E9B0007) you have to modify them, and watch out indexes values specially. You can solve it, but you have to patch your connectors properly Regards! |
In the manual of WhateverGreen,UHD620 (Whiskey Lake) should use fake device-id A53E0000 for IGPU,should I use 3E9B0000 now? Before 10.15.4 , after the framebuffer patch was applied, HDMI worked normally. The 10.15.4 additionally required force-online device properties. The 10.15.5 broken everything on HDMI. So does it mean that HDMI support for I5-8265U(UHD620 Whiskey Lake) has been abandoned since version 10.15.5? |
Hello. My device is XPS 15 7590 which has UHD630 IGPU, and using this patch as well before updated to 10.15.5 Now if I hot plug the HDMI or DP monitor, there's no HDMI/DP audio output in System Preferences (only built-in audio available). If I cold boot with HDMI or DP monitor plugged, there's no audio output in System Preferences (the built-in audio disappeared). In both cases above, the HDMI/DP display works well, but audio output is broken. How to solve this problem? Thanks. |
Sorry, I HDMI audio connect can output |
I have the same issue and I can't make it working and I manually tried all ports with all busid. Can you give me your device property config to compare it with mine? Thank yoy in avanced. |
@josemmc95 My board is MSI B360m mortar. Hope it helps you out. |
Should it work with the current WhatEverGreen kext or do I need the latest beta? Thanks. |
My WEG version is the latest release version 1.3.9. |
And with that framebuffer, is force-online or igfxonln needed? |
Yes, igfxonln=1 is needed. |
My MB is Gigabyte Z370M-D3H. Here you have. Regards |
Do you have igfxonln=1 boot-arg? |
Yes, from 10.15.4, without it I have to blind enter the password at login windows, after that the image reapears. With that option all works O.K. |
i solved this issue of HDMI by pressing Power button twice, i have Xiaomi notebook pro, is like put the notebook in sleep mode, i think also work closing and open the lid |
Lenovo-Air13-IWL
"Lilu" (1.4.4) + "WhateverGreen" (1.4)
Upgrade to MacOS Catalina 10.15.5 (19F96) HDMI external display black screen!
In macOS catalina 10.15.4, the boot parameter enable igfxonln = 1 igfxagdc = 0 method is invalid.
After asking the local community this question is more common, please guide to test.
Thanks here.
The text was updated successfully, but these errors were encountered: