dawidziaja 0 Posted December 4, 2020 Posted December 4, 2020 Hi, I'm attempting to install Catalina on a Toshiba Portege R930-117. I've been following this guide for my opencore setup. The laptop has an Intel i7-3520M (Ivy Bridge) CPU with built-in intel HD graphics 4000 and a 1366x768 display. I have managed to get the system to boot, with the verbose boot info showing on the laptop display until it goes black, at which point, if a HDMI display is connected, it will show the installer on there, but never on the laptop's display. I have tried changing the AAPL,ig-platform-id in PciRoot(0x0)/Pci(0x2,0x0) in device properties and through boot-args in the config.plist to: 0x01660001 (01006601), 0x01660002 (02006601), 0x01660008 (08006601), 0x01660009 (09006601), 0x01660003 (03006601), 0x01660004 (04006601). Any help with what I should try next would be greatly appreciated. Quote Share this post Link to post Share on other sites
Hervé 2,040 Posted December 4, 2020 Posted December 4, 2020 Post a zipped copy of your EFI folder + a zipped IOReg taken from IORegistryExplorer app. The expected Capri framebuffer for a 1366x768 laptop LCD is 0x01660003. Maybe you used an incorrect SMBIOS profile. We'll see... PippoX0 1 Quote Share this post Link to post Share on other sites
dawidziaja 0 Posted December 5, 2020 Posted December 5, 2020 I've attatched my EFI folder and my IOReg. efi.zip ioreg.zip Quote Share this post Link to post Share on other sites
Hervé 2,040 Posted December 5, 2020 Posted December 5, 2020 IOReg shows no built-in display at all attached to FB@0. So, it's as if your built-in LCD did not exist. In your SSDT-PNLF, try and rename GFX0 by IGPU. Not sure it'll fix the issue but I think the table is incorrect given that IOREg shows device "IGPU" @2. Failing that, try and inject your screen's EDID maybe. dawidziaja 1 Quote Share this post Link to post Share on other sites
dawidziaja 0 Posted December 6, 2020 Posted December 6, 2020 Changing "GFX0" to "IGPU" IN SSDT-PNLF didn't make any difference, but I managed to dump the EDID and inject it and that has fixed my issue! Thanks for your help Quote Share this post Link to post Share on other sites