Francesco Guagnano Posted August 24, 2021 Share Posted August 24, 2021 (edited) Hi, I am having a problem with the display of my laptop when it is connected in HDMI to an external monitor. Basically at boot after the apple logo the laptop display turns black and does not show any content. I must say that the external monitor works perfectly both audio and video. I've tried all of them and I've been searching on the internet for more than a week but to no avail. Could someone help me? Thanks in advance. Edited August 24, 2021 by Francesco Guagnano Quote Link to comment Share on other sites More sharing options...
Allan Posted August 24, 2021 Share Posted August 24, 2021 Hi and welcome to InsanelyMac 😄 To understand what we're dealing, you need to do this first: Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 24, 2021 Author Share Posted August 24, 2021 Thanks for reply! I updated my signature! Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 24, 2021 Author Share Posted August 24, 2021 I add that by removing the boot flag -wegnoegpu the laptop's display returns to work properly when it comes back from sleep mode. I don't know if this can help! Quote Link to comment Share on other sites More sharing options...
Allan Posted August 24, 2021 Share Posted August 24, 2021 Glad to know that it worked, and your problem was solved 😉 1 hour ago, Francesco Guagnano said: I add that by removing the boot flag -wegnoegpu According to WEG FAQ this flag do this: -wegnoegpu to disable all external GPUs (or add disable-gpu property to each GFX0). Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 24, 2021 Author Share Posted August 24, 2021 Unfortunately I haven't solved much because if the laptop doesn't go into sleep mode the display won't work. Do you have any suggestions? Quote Link to comment Share on other sites More sharing options...
Allan Posted August 24, 2021 Share Posted August 24, 2021 Run this app: RunMe At the end of the app process, a zip file will generated at your desktop, it will be called "SendMe..." then you upload it here. Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 24, 2021 Author Share Posted August 24, 2021 (edited) You can find my EFI folder clicking the following link: https://github.com/ciccio-90/Lenovo_V110-15ISK_Hackintosh_OpenCore_macOS_Big_Sur/tree/main/EFI I updated the ioreg file and "SendMe..." removig the EFI folder and ioreg file because the zip exceded the 10 MB. Francesco’s MacBook Pro.ioreg Anyway I tried to boot the laptop with HDMI connector and an then to disconnect then reconnect HDMI but the situation is the same. Send me Francescos-MBP.home-life.hub.zip Edited August 24, 2021 by Francesco Guagnano Quote Link to comment Share on other sites More sharing options...
Baio77 Posted August 25, 2021 Share Posted August 25, 2021 (edited) Test this patch my Acer https://github.com/Baio1977/Acer-Aspire-E5-574G Spoiler <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,GfxYTile</key> <data>AQAAAA==</data> <key>AAPL,ig-platform-id</key> <data>AAAWGQ==</data> <key>AAPL,slot-name</key> <string>Internal@0,2,0</string> <key>complete-modeset</key> <data>AQAAAA==</data> <key>device-id</key> <data>FhkAAA==</data> <key>device_type</key> <string>VGA compatible controller</string> <key>disable-agdc</key> <data>AQAAAA==</data> <key>enable-hdmi-dividers-fix</key> <data>AQAAAA==</data> <key>force-online</key> <data>AQAAAA==</data> <key>framebuffer-con0-enable</key> <data>AQAAAA==</data> <key>framebuffer-con1-enable</key> <data>AQAAAA==</data> <key>framebuffer-con1-type</key> <data>AAgAAA==</data> <key>framebuffer-con2-enable</key> <data>AQAAAA==</data> <key>framebuffer-fbmem</key> <data>AACQAA==</data> <key>framebuffer-patch-enable</key> <data>AQAAAA==</data> <key>framebuffer-stolenmem</key> <data>AAAwAQ==</data> <key>hda-gfx</key> <string>onboard-1</string> <key>model</key> <string>Intel HD Graphics 520</string> </dict> Edited August 25, 2021 by Baio77 Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 25, 2021 Author Share Posted August 25, 2021 (edited) Unfortunately nothing has changed. Only using the sleep mode then it works. Edited August 25, 2021 by Francesco Guagnano Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 25, 2021 Author Share Posted August 25, 2021 (edited) No, it is a 2K. I should inject the built-in display EDID or the external monitor one? Edited August 25, 2021 by Francesco Guagnano Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 25, 2021 Author Share Posted August 25, 2021 Can you help me also with the internal Realtek SD Card Reader? It is not recognized. I tried various kexts but nothing. I also tried to modify the AppleUSBCardReader.kext plugin of AppleStorageDriver.kext under S/L/E but also in this case nothing to do. Thanks in advance. Quote Link to comment Share on other sites More sharing options...
Slice Posted August 25, 2021 Share Posted August 25, 2021 2 hours ago, Francesco Guagnano said: No, it is a 2K. I should inject the built-in display EDID or the external monitor one? In theory you should inject built-in display EDID to your videocard connector which correspond to the built-in display. Quote Link to comment Share on other sites More sharing options...
Allan Posted August 25, 2021 Share Posted August 25, 2021 7 minutes ago, Francesco Guagnano said: Can you help me also with the internal Realtek SD Card Reader? It is not recognized. I tried various kexts but nothing. I also tried to modify the AppleUSBCardReader.kext plugin of AppleStorageDriver.kext under S/L/E but also in this case nothing to do. Thanks in advance. This topic you're asking help about video. If you need help about Card Reader, you can open a new topic. Or a better idea is searching about it on the Forum, there's some good ones: Realtek PCIe Card Reader Driver for macOS Sinetek's Driver for Realtek "RTSX" SDHC Card Readers Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 25, 2021 Author Share Posted August 25, 2021 54 minutes ago, Slice said: In theory you should inject built-in display EDID to your videocard connector which correspond to the built-in display. I will try! 53 minutes ago, Allan said: This topic you're asking help about video. If you need help about Card Reader, you can open a new topic. Or a better idea is searching about it on the Forum, there's some good ones: Realtek PCIe Card Reader Driver for macOS Sinetek's Driver for Realtek "RTSX" SDHC Card Readers Sorry! 1 Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 25, 2021 Author Share Posted August 25, 2021 (edited) I tried to inject the EDID but the result is the same of previous. Any other suggestion? Edited August 25, 2021 by Francesco Guagnano Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 25, 2021 Author Share Posted August 25, 2021 (edited) The brightness works perfectly! I have also mapped the F11 button to decrese and the F12 one to increase and also when the builtin display is in the black screen condition if I press the F11 or the F12 I see the screen becames clear or dark. Edited August 25, 2021 by Francesco Guagnano Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 25, 2021 Author Share Posted August 25, 2021 I posted my situation video! PXL_20210825_184439316.mp4 1 Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 25, 2021 Author Share Posted August 25, 2021 I tried to inject <key>@0,AAPL,boot-display</key> <integer>1</integer> in my config.plist under DeviceProperties -> Add -> PciRoot(0x0)/Pci(0x2,0x0) but it cannot override. In fact checking in IOReg the situation is the same. Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 26, 2021 Author Share Posted August 26, 2021 (edited) After NVRAM reset the system does not start! I also revert my config.plist at original one. Help help help!!! Edited August 26, 2021 by Francesco Guagnano Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 26, 2021 Author Share Posted August 26, 2021 After reset NVRAM multiple times I also have this Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 26, 2021 Author Share Posted August 26, 2021 Disabling the ISP with command csrutil disable from terminal in Recovery the system starts! Quote Link to comment Share on other sites More sharing options...
Francesco Guagnano Posted August 26, 2021 Author Share Posted August 26, 2021 I have alrady enabled the SIP and all work as before. I also drag the white Finder’s bar to the built-in screen and so in IOReg the built-in becomes the boot display but after system rebooting the situation not change because the built-in screen is black and if I go in IOReg I see that the boot display is the external monitor. So at reboot the system overrides the boot display with the external one. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.