gmp Posted January 2, 2020 Share Posted January 2, 2020 Hi, On the following hardware, I've installed High Sierra successfully using OpenCore (following the vanilla guide here). Motherboard - Gigabyte H87M-D3H CPU - Intel i5-4440 GPU - HD4600 RAM - 16GB However, when I try to boot into the system, it briefly displays the Apple Logo + Progress Bar (after a ton of verbose logging), before it crashes (the logo disappears and i'm left with a black screen - no logs at this point). It stays stuck at this point, until I force restart. The i5-4440 has Intel HD4600 which should be natively supported (and, I don't have a discrete GPU). I've tried every desktop platform-id for Haswell from this list. System boots completely when I use either of these flags (-x or -igfxvesa). Since, it boots with -igfxvesa (which disables graphics acceleration), I believe this to be some form of graphics issue. Intel Processor Graphics Memory Allocation = 64M (this should be DVMT Prealloc set correctly in my BIOS). VT-D is disabled. Also, tried with boot param dart=0. With -igfxvesa set, my WhateverGreen logs from the verbose booting are kernel: (Lilu) WhateverGreen: init @ (DBG) WhateverGreen bootstrap DBG-135-2019-12-02 kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableDrmdmaPowerGating kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableGfxCGPowerGating kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableUVDPowerGating kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableVCEPowerGating kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableDynamicGfxMGPowerGating kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableGmcPowerGating kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableAcpPowerGating kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableSAMUPowerGating kernel: (Lilu) WhateverGreen: weg @ (DBG) non-apple-fw proceeding with devprops 1 kernel: (Lilu) WhateverGreen: iokit @ (DBG) getOSData device-id has 412 value kernel: (Lilu) WhateverGreen: weg @ (DBG) IGPU has real 0412 acpi 0412 fake 0000 and model Intel HD Graphics 4600 kernel: (Lilu) WhateverGreen: weg @ (DBG) adding missing model Intel HD Graphics 4600 from autotodetect kernel: (Lilu) WhateverGreen: weg @ (DBG) found existing built-in kernel: (Lilu) WhateverGreen: iokit @ (DBG) getOSData applbkl was not found kernel: (Lilu) WhateverGreen: weg @ (DBG) detecting policy kernel: (Lilu) WhateverGreen: weg @ (DBG) no external gpus kernel: (Lilu) WhateverGreen: iokit @ (DBG) getOSData framebuffer-patch-enable was not found kernel: (Lilu) WhateverGreen: iokit @ (DBG) getOSData framebuffer-patch0-enable was not found kernel: (Lilu) WhateverGreen: iokit @ (DBG) getOSData dpcd-max-link-rate was not found kernel: (Lilu) WhateverGreen: igfx @ (DBG) MLR: No custom max link rate specified. Will use 0x14 as the default value. kernel: (Lilu) WhateverGreen: iokit @ (DBG) getOSData max-backlight-freq was not found kernel: (Lilu) WhateverGreen: shiki @ (DBG) will autodetect autodetect GPU 0 whitelist 0 kernel: (Lilu) WhateverGreen: shiki @ (DBG) pre-config: online 0, bgra 0, compat 0, whitelist 0, id 0, stream 0, hwdrm 0 kernel: (Lilu) WhateverGreen: weg @ (DBG) vinfo 1: 1080:1920 32:7680:1 kernel: (Lilu) WhateverGreen: weg @ (DBG) vinfo 2: 67:240 7680:1:0 kernel: (Lilu) WhateverGreen: igfx @ (DBG) platform is snb 0 and list 0xFFFFFF7FA197BB90 Unfortunately, the logs from normal boots (without -igfxvesa) don't seem to be written to disk. 'sudo log show | grep -i whatevergreen' doesn't have any lines related to that boot. However, on display I do see it says hdmi patching framebufferid 0x0d220003 succesful I've tried iMac14,1, iMac14,2, and iMac15,1 in my SMBIOS with relevant serials generated by macserial. My OpenCore config.plist is attached. I'm using WhateverGreen v1.3.5 and Lilu 1.4.0. Would appreciate some ideas on how to proceed from here. Thanks config.plist Link to comment Share on other sites More sharing options...
droples Posted January 2, 2020 Share Posted January 2, 2020 11 hours ago, gmp said: Hi, On the following hardware, I've installed High Sierra successfully using OpenCore (following the vanilla guide here). Motherboard - Gigabyte H87M-D3H CPU - Intel i5-4440 GPU - HD4600 RAM - 16GB However, when I try to boot into the system, it briefly displays the Apple Logo + Progress Bar (after a ton of verbose logging), before it crashes (the logo disappears and i'm left with a black screen - no logs at this point). It stays stuck at this point, until I force restart. The i5-4440 has Intel HD4600 which should be natively supported (and, I don't have a discrete GPU). I've tried every desktop platform-id for Haswell from this list. System boots completely when I use either of these flags (-x or -igfxvesa). Since, it boots with -igfxvesa (which disables graphics acceleration), I believe this to be some form of graphics issue. Intel Processor Graphics Memory Allocation = 64M (this should be DVMT Prealloc set correctly in my BIOS). VT-D is disabled. Also, tried with boot param dart=0. With -igfxvesa set, my WhateverGreen logs from the verbose booting are kernel: (Lilu) WhateverGreen: init @ (DBG) WhateverGreen bootstrap DBG-135-2019-12-02 kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableDrmdmaPowerGating kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableGfxCGPowerGating kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableUVDPowerGating kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableVCEPowerGating kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableDynamicGfxMGPowerGating kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableGmcPowerGating kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableAcpPowerGating kernel: (Lilu) WhateverGreen: rad @ (DBG) not enabling CAIL_DisableSAMUPowerGating kernel: (Lilu) WhateverGreen: weg @ (DBG) non-apple-fw proceeding with devprops 1 kernel: (Lilu) WhateverGreen: iokit @ (DBG) getOSData device-id has 412 value kernel: (Lilu) WhateverGreen: weg @ (DBG) IGPU has real 0412 acpi 0412 fake 0000 and model Intel HD Graphics 4600 kernel: (Lilu) WhateverGreen: weg @ (DBG) adding missing model Intel HD Graphics 4600 from autotodetect kernel: (Lilu) WhateverGreen: weg @ (DBG) found existing built-in kernel: (Lilu) WhateverGreen: iokit @ (DBG) getOSData applbkl was not found kernel: (Lilu) WhateverGreen: weg @ (DBG) detecting policy kernel: (Lilu) WhateverGreen: weg @ (DBG) no external gpus kernel: (Lilu) WhateverGreen: iokit @ (DBG) getOSData framebuffer-patch-enable was not found kernel: (Lilu) WhateverGreen: iokit @ (DBG) getOSData framebuffer-patch0-enable was not found kernel: (Lilu) WhateverGreen: iokit @ (DBG) getOSData dpcd-max-link-rate was not found kernel: (Lilu) WhateverGreen: igfx @ (DBG) MLR: No custom max link rate specified. Will use 0x14 as the default value. kernel: (Lilu) WhateverGreen: iokit @ (DBG) getOSData max-backlight-freq was not found kernel: (Lilu) WhateverGreen: shiki @ (DBG) will autodetect autodetect GPU 0 whitelist 0 kernel: (Lilu) WhateverGreen: shiki @ (DBG) pre-config: online 0, bgra 0, compat 0, whitelist 0, id 0, stream 0, hwdrm 0 kernel: (Lilu) WhateverGreen: weg @ (DBG) vinfo 1: 1080:1920 32:7680:1 kernel: (Lilu) WhateverGreen: weg @ (DBG) vinfo 2: 67:240 7680:1:0 kernel: (Lilu) WhateverGreen: igfx @ (DBG) platform is snb 0 and list 0xFFFFFF7FA197BB90 Unfortunately, the logs from normal boots (without -igfxvesa) don't seem to be written to disk. 'sudo log show | grep -i whatevergreen' doesn't have any lines related to that boot. However, on display I do see it says hdmi patching framebufferid 0x0d220003 succesful I've tried iMac14,1, iMac14,2, and iMac15,1 in my SMBIOS with relevant serials generated by macserial. My OpenCore config.plist is attached. I'm using WhateverGreen v1.3.5 and Lilu 1.4.0. Would appreciate some ideas on how to proceed from here. Thanks config.plist Link to comment Share on other sites More sharing options...
gmp Posted January 2, 2020 Author Share Posted January 2, 2020 I was trying out all the platform id's available, and, found it just a bit easier to copy and paste as -igfxframe (instead of editing AAPL,ig-platform-id). I have tried quite a few by filling in ig-platform-id as well, but, end up with the same result - black screen after Apple logo briefly appears Link to comment Share on other sites More sharing options...
Recommended Posts