Contribute
Register

No Sleep

Status
Not open for further replies.
Well, that almost worked... it went to sleep, but then did the old (like years ago) thing where it immediately woke back up and improperly ejected my external USB drive. But it looks like we're on the right track...

I also noticed that PowerNap is on. My Hack never sleep with Powernap.
 
@b166ar

Okay, I've been through the whole list. Both Darkwake=3 and Darkwake=4 will let the machine go to sleep and stay asleep. But, with both, on wake, I get the message that my Time Machine disk (external USB) was ejected improperly. Any thoughts on that? Oh, and I kept Power Nap off for all settings. :banghead:
 
Okay, swapped some USB cables around, and I'm no longer getting the bad eject. It's going to sleep, staying asleep, and waking up without bad eject. Fingers crossed that all is back to normal.
 
Hi there!
May I ask for help in here? My Hackintosh can't sleep since I upgraded to Mojave. It was first setup in High Sierra without any issue. Now when I put it to sleep the screen goes to stand by, but the computer stays on (led is on, fans are spinning). It won't "wake" from this state, though. Keyboard or mouse input won't do anything, and I have to manually shut it down and restart. I guess it does a kernel panic.

Thanks to this thread I tried all darkwake parameters with Clover Configurator. All are the same apart from darkwake=8, which lets the computer sleep (led and fans are off). Keyboard input kind of wakes it up (led on and fan spinning), but it still crashes and the screen stays in stand-by.

Post #2 suggests:
1- make sure you have a SSDT for your CPU
I'm still new to this… I followed the guide, but the script (latest beta on GitHub) doesn't know my CPU, an i7-8700K.
Could anybody point me in the right direction? Thanks in advance!
 
My Hackintosh can't sleep since I upgraded to Mojave. It was first setup in High Sierra without any issue. Now when I put it to sleep the screen goes to stand by, but the computer stays on (led is on, fans are spinning). It won't "wake" from this state, though. Keyboard or mouse input won't do anything, and I have to manually shut it down and restart. I guess it does a kernel panic.

Thanks to this thread I tried all darkwake parameters with Clover Configurator. All are the same apart from darkwake=8, which lets the computer sleep (led and fans are off). Keyboard input kind of wakes it up (led on and fan spinning), but it still crashes and the screen stays in stand-by.

Check my build. I have a different motherboard, but all configuration principles will be the same. And you will need to make custom SSDT for USB.

I'm still new to this… I followed the guide, but the script (latest beta on GitHub) doesn't know my CPU, an i7-8700K.
Could anybody point me in the right direction? Thanks in advance!

You don't need custom SSDT for your CPU. Everything you need, is config.plist → Acpi → SSDT → Generate options = true
 
Thanks for your answer! Actually my sleep issue resolved itself when I turned my iGPU off. Go figure…
I'm checking your build right now. It's great, and it'll be an invaluable ressource for me to tweak mine and help me understand what I'm trying to do! Thanks again!
 
Thanks for your answer! Actually my sleep issue resolved itself when I turned my iGPU off. Go figure…
I'm checking your build right now. It's great, and it'll be an invaluable ressource for me to tweak mine and help me understand what I'm trying to do! Thanks again!
iGPU should be enabled for hardware acceleration during video playback, encoding etc.
 
Last edited:
Okay, swapped some USB cables around, and I'm no longer getting the bad eject. It's going to sleep, staying asleep, and waking up without bad eject. Fingers crossed that all is back to normal.

I'm getting a bad eject if I enable XMP profile, or manually overclock the RAM. I couldn't find any solution.
 
You don't need custom SSDT for your CPU. Everything you need, is config.plist → Acpi → SSDT → Generate options = true
Dare I ask one more beginner question? Up until now I've done all my config.plist edits in Clover Configurator. In the SSDT panel there are only unchecked checkboxes. Opening my config.plist in Xcode I see that the CStates & PStates options are set to NO. How/where should I set Generate options = true ?

Capture d’écran 2018-10-20 à 19.08.23.png

Capture d’écran 2018-10-20 à 19.06.47.png
Right now, with my iGPU set to Auto in BIOS, manual sleep functions well but auto sleep don't (monitor goes to stand by but computer stays awake).
 
Dare I ask one more beginner question? Up until now I've done all my config.plist edits in Clover Configurator. In the SSDT panel there are only unchecked checkboxes. Opening my config.plist in Xcode I see that the CStates & PStates options are set to NO. How/where should I set Generate options = true ?

View attachment 359223

Like this:
Screen Shot 2018-10-20 at 8.51.28 PM.png


Right now, with my iGPU set to Auto in BIOS, manual sleep functions well but auto sleep don't (monitor goes to stand by but computer stays awake).

You should Enable iGPU. Sometimes Auto doesn't work properly.

My setup is similar to yours. And it is very sensitive to pmset settings. Try to apply all my pmset settings and check sleep.
 
Status
Not open for further replies.
Back
Top