Jump to content
16 posts in this topic

Recommended Posts

I recently set up my hackintosh. Everything else works fine, the only issue is my monitor cannot come back from sleep.

Symptom: 

  1. If I click the "sleep" menu manually, the system goes to sleep fine. After the system sleeps for a while (more than a few mins, I guess it's called "deep sleep"), when I try to wake it up, the monitor wakes up but stays black screen. The machine is on.
  2. If I leave the system to time out and sleep by itself, only the monitor goes off; when I try to wake it up, same symptom as above.


What I have tried (but none worked):

  1. additional boot flag: ngfxpatch=pikera
  2. additional boot flag: darkwake = 0
  3. Customize EDID


Specs:

  • Motherboard: Gigabyte Z77x-UD5H
  • BIOS: F16j
  • CPU: Ivy Bridge i5-3570K CPU @ 3.40GHz (quad core)
  • Graphics: Nvidia GTX 1050
  • Monitor: Dell P2715Q @ 4k / 60Hz, Display Port
  • Wifi / Bluetooth: BCM94360CS with PCIE
  • Onboard GPU: disabled
  • OS: High Sierra 10.13.3


Please see attached for following files:

  1. EFI zip file: https://www.dropbox.com/s/8nun37msu9b1bva/EFI.zip?dl=0
  2. ioreg dump: https://www.dropbox.com/s/5a10k82guczaaws/macchiato.ioreg.zip?dl=0
  3. result from following command: https://www.dropbox.com/s/0b22qcw79ovnjdg/kext-touch.txt.zip?dl=0
    • kextstat|grep -y acpiplat
    • kextstat|grep -y appleintelcpu
    • kextstat|grep -y applelpc
    • kextstat|grep -y applehda
    • sudo touch /System/Library/Extensions && sudo kextcache -u /


I am looking forward to your suggestions. Thanks.

Try change this:

<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>No</string>

To this:

<key>SystemParameters</key>
	<dict>
		<key>InjectKexts</key>
		<string>Yes</string>

 

You have many patched SSDTs, but you can use all of this patches in your DSDT.

Maybe @MaLd0n, can do this for you ^_^

Run this app: RunMe.app.zip
And post your files here.

 

Thanks for the reply. I changed the config.plist file. However, when I tried to run the app, it kept failing when trying to dump ioreg file. The error messages are:

IOREG dump failed. Retrying
Increased delay x2 for IOREG dump. This will take a while...(33 sec)

 

Any thought?

32 minutes ago, Allan said:

Close all your current apps, and try again.

Look if you have the Gatekeeper disabled.

What is Gatekeeper?

Anyway, I manually dumped the ioregexplorer file, and also zip other files regnerated by the RunMe. Please see attached. Would love to get some suggestions. Thanks.

RunMe file: https://www.dropbox.com/s/yyle1y7tjizxgzm/send_me.zip?dl=0

IORegExploer Dump: https://www.dropbox.com/s/5a10k82guczaaws/macchiato.ioreg.zip?dl=0

 

I did choose the option you selected. The RunMe has no problem to run. When it tries to dump ioreg, it keeps failing. All other apps are closed. I can hear beeps — it seems the app tries to click some menu items but they are not there.

Following is my bdmsg's output. @Allan , @MaLd0n any thought? Thanks!

RunMe file: https://www.dropbox.com/s/yyle1y7tjizxgzm/send_me.zip?dl=0

IORegExploer Dump: https://www.dropbox.com/s/5a10k82guczaaws/macchiato.ioreg.zip?dl=0

Edited by coscos
15 hours ago, MaLd0n said:

check folder

CLOVER.zip

btw, put ur gpu in first slot, ur gpu work at 8x

@MaLd0n I tried the clover folder you attached. Now after my computer goes to sleep, I couldn't wake it up using my keyboard and mouse anymore. I have to push my power button to wake it up. After that, the monitor still stay black.

I did change my video card to slot 1. Thanks.

Edited by coscos
×
×
  • Create New...