I am using a similar mobo (GA-Z97-HD3) and experienced the same. Are you using AppleALC for sound? It was the cause for my and might be the cause for your troubles.
@JackLeeu Unfortunately I didn't manage to make my Laptop work with recent versions of OSX. I tried with 10.14.0 once it got out, but the black-screen-on-wake issue persisted. So I finally gave up and switched to Manjaro Linux.
Here! I am successfully running High Sierra on the same board, albeit rev 1.0 I think, with a i5-2500K and the integrated HD3000. I have just recently changed the SMBIOS from Macmini5,1 to iMac12,2, now the graphics woes I have been experiencing with High Sierra seem to have gone completely.
See https://www.tonymacx86.com/threads/macos10-12-4-wake-up-black-screen-only-backlight.218828/ for more reports of sleep/wake issues with HD5500 graphics. Sierra 10.12.3 seems to be the last good version for affected HD5500 systems.
Great find! In my config I expanded the Broadwell 0x16260006 patch with a port limit patch (01030303 to 01030202). In combination with an HDMI audio port+port removal patch it seems to be working fine.
I gave up on 10.12.4 and reinstalled 10.12.3 where with the exact same config everything works fine. I wonder if all Broadwell/HD5500 users experience this problem or if it's due to certain specs (e.g. a FHD screen or not being able to set DVMT-prealloc via BIOS).
Maybe this issue is worth a...
I am having the same problem on a Lenovo G50-80 with similar specs (Intel Broadwell 5200U, HD5500, Sierra 10.12.4). On my machine there's a difference though between the two ids. With ig-platform-id=16260006 a few seconds after waking up to a black screen the whole system freezes too. With...
I am not using the B0CN40WW bios but a fairly recent one (I can't and don't want to check right now, but I think it's B0CN97WW
). The graphics drivers work fine without changing the DVMT-prealloc.
Just read more than the first post. It's all there...
After much reading and comparing with similar configurations I finally have a working build with sleep/wake and CPU/GPU power management. I managed to make 0x16260006 work as ig-platform-id which was key to enabling display sleep/wake.
DSDT/SSDT patches I used:
[bat] Lenovo G50-70
So I just tried changing the DVMT-prealloc in an EFI shell. As I expected it didn't work: the BIOS is locked. :(
Most of what I need works so far (i.e. audio, battery, brightness). Only waking from sleep shows a black screen. The brightness can still be adjusted, USB is still working, too...
I'd really like to go the DVMT route. But - as far as I can tell - this is just not possible without eeprom modding once the BIOS of this specific Lenovo laptop model is updated. For now patching the kext has to be "good enough" for me.
I just installed El Capitan on my Lenovo G50-80 (80E501N9GE). I recently updated the BIOS firmware. To get the integrated graphics to work I did the following:
- enable legacy booting instead of UEFI in BIOS
- patch AppleIntelBDWGraphicsFramebuffer with clover. Add to config.list inside the...
The following works for my TP-Link TL-WN881ND PCIe x1.
Open the file /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros40.kext/Contents/Info.plist as sudo with a decent text editor (nano, vi, ...) and add <string>pci168c,2e</string> so it looks like
I built a somewhat similar machine (Gigabyte GA-Z97-HD3 instead of GA-H97M-D3H and i3 4370 instead of 4330) and was faced with the same issues: it slept alright but didn't wake up after a prolonged nap of a couple of hours. I tried each and every fix I could find on this forum (so many hours...