You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

mac wont wake from sleep after Catalina upgrade

Upgraded to Catalina several hours ago. iMac has gone to "sleep" 4 times and each time failed to "wake". Had to do "hard reboot". Anyone else?

Posted on Oct 8, 2019 1:26 PM

Reply
Question marked as Top-ranking reply

Posted on Oct 8, 2019 7:06 PM

Same here. After update to Catalina my Mac will not wake from sleep following inactivity or forced sleep.  Ran first aid with no problems detected, and energy saver settings are set to default. Not good.

MB Pro Retina Early 2013.  

225 replies

Jan 16, 2020 8:58 AM in response to mlea29

Eureka!!


I finally found the right solution to my problems. Let's summarise.


The problem:

Some Apple computers, like my MBA 11"has sleep wake failure with NVME 3rd party blades with Catalina (not tested with High Sierra). I was force to upgrade my Sierra version in order to be able to use the blade and install the OS.


Diagnostic:

The root problem is the hibernate function, which is related to sleeping. It failed some times, but the more time sleeping the highest probability to get sleep wake failure.

And that's because at some time, when sleeping, the system may go to hibernation mode, which implies that the memory is written to the disk (the blade) as an sleepimage file. And this causes the problem when trying to wake up.


First approach (workaround) to solve the problem:

The behaviour of sleeping function is set by "pmset" command via terminal. In my case these were my PowerManagementSETtings:


MBAJ:~ jorge$ pmset -g 

System-wide power settings:

Currently in use:

 standbydelaylow      10800

 standby              1

 halfdim              1

 hibernatefile        /var/vm/sleepimage

 gpuswitch            2

 powernap             0

 disksleep            0

 standbydelayhigh     86400

 sleep                10 (sleep prevented by sharingd)

 autopoweroffdelay    28800

 hibernatemode        25

 autopoweroff         1

 ttyskeepawake        1

 displaysleep         10

 highstandbythreshold 50

 acwake               0

 lidwake              1


note: hibernatemode 25 didn't worked for me, but thank you to Dimon1983 to put me on the right track to solve my problem.


To understand these parameters, use "man pmset" command. You will see how is the sleep-hibernate-wake relationship. Then, to avoid the failure I suggest to make it imposible the hibernation. This can be reached by this command:


$ pmset -a hibernatemode 0 standby 0 autopoweroff 0


But this is a workaround, a provisional solution, because hibernate is a good feature, which permits energy saving and more importantly, it prevents memory loss if the computer runs out of battery (when unplugged). So, here it comes the good solution.


How to solve the problem definitely:

The hibernation issue resides on the NVME driver, which seems to be on the Macbook ROM. In order to fix the issue, there is a way to replace that old driver with a new one.


This has been achieved by very good guru, called Cmd+Q, as you can see on this forum:

https://forums.macrumors.com/threads/upgrading-2013-2014-macbook-pro-ssd-to-m-2-nvme.2034976/page-65#post-26224320


There you can find his comment and a link to a very good, and complex too, guide. Who said life was easy? I'll try in a near future, when I have some spare time. For now, I am always aware not to leave my MB without energy for so long.


Thank you to all of you to let me find the way to fix that issue.

Jan 18, 2020 1:02 AM in response to GeorgePod

George, I am glad you found the solution, because I dug out this info about pmset command from Russian site youroptibay - which helps people with 3rd party NVME disks to be installed on macs and who have problems with sleeping mode. I am glad that community helps to solve such problems. Good luck and thanks for great solution provided for other people.

Jan 28, 2020 10:46 AM in response to GeorgePod

Hey GeorgePod, thanks for your excellent and detailed post!!


I'm also suffered from this issue for as long as I upgraded to Catalina, and cannot find any clue of how to fix it. (I also identified it's related to the duration my 2018 MBP sleeps, but cannot determined what's the root cause).


I now turned off my hibernatemode to 0 as you instructed, gonna observe how it works, also look forward to your future post if you tried the complex solution!


Thank you again for the effort!!

Feb 1, 2020 4:16 AM in response to GeorgePod

Hi Jorge, your recommendation is still working. Thanks again for your help.

Unfortunately I am not an expert and wonder how to set the hibernation to Macs default again.

I hope that Apple provides a fix in future or that I can update the cards driver. Then I would like to go back to the initial setting.

Do you or somebody else know how to do this ?


Much thanks in advance and all the best from Hamburg, Cheers, Thomas.

Feb 2, 2020 4:05 AM in response to Tom_Hamburg

Hi Tom,


The hibernate mode can be activated anytime simply by running that pmset command with the appropriate options/parameters. In my situation I will do after fixing the problem with hibernation on 3rd party blades.

But, if for any reason, you want to activate hibernation, the is the right thing to do, on a terminal window:


To check the actual Power Management configuration:

$ pmset -g


To set activate hibernation as it was before doing my recommendation (setting to 0 these parameters):

$ pmset -a hibernatemode 1 standby 1 autopoweroff 1


But, the sleeping-wake problem will arise again (on the MB Air with 3rd party blades)


Any other doubt, let me know. All the best to Hamburg (I'd like to pay a visit to that beautiful City some day)

Cheers

Jorge


Feb 6, 2020 11:25 PM in response to GeorgePod

Hi George,


I've already apply the:

$ pmset -a hibernatemode 0 standby 0 autopoweroff 0


But sadly these two days my 2018 MBP still got panic awakening :( Maybe there is other issue along with hibernatemode?


Below is my pmset -g information:

System-wide power settings:
Currently in use:
 standbydelaylow      10800
 standby              0
 womp                 1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 proximitywake        1
 powernap             1
 gpuswitch            2
 networkoversleep     0
 disksleep            10
 standbydelayhigh     86400
 sleep                180 (sleep prevented by sharingd)
 hibernatemode        0
 ttyskeepawake        1
 displaysleep         180
 tcpkeepalive         1
 highstandbythreshold 50
 acwake               0
 lidwake              1

(My laptop is 2018 15" MBP macOS 10.15.3)


Thank you.


Eugene

Feb 11, 2020 1:45 AM in response to wstanfill

I suffer from this blackscreen BAG after awaking MacBook Pro (15-inch, 2018) 10.15.3

I tried everything that was recommended in this thread and it always coming back :(


Also, I noticed that the touch-bar is off and if I connect the external display I can see the screen on it and gracefully reboot the MBP to get the stuff work again.


Any idea, I'm desperate here 🥴

@Apple please 🙏🙏🙏 address this annoying issue


Feb 13, 2020 10:01 PM in response to wstanfill

This is a major headache. I have done two support call chats with Apple and I have tried all the recommendations: resetting the NVRAM, safe mode, test user and finally doing a new install. My iMAC desktop will not wake from sleep if it sits for over an hour or so. The only solution that works is to shut down when I leave my desk and start up whenever I want to use it. Changing to Catalina has been no end of headaches and I never should have done it.

mac wont wake from sleep after Catalina upgrade

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.