Problem with waking from sleep with 10.8.2

My Mac Pro (early 2009 2.66 GHz Quad-Core Intel Xeon) won't wake from deep sleep after installing OS X 10.8.2 . I have the default setting set for sleep. The only way to "wake" the machine is to hold the power button down to shut down and then restart. I've reset NVRAM (pram) and tried removing power cable. Nothing helps.

Mac Pro, OS X Mountain Lion (10.8.2)

Posted on Sep 21, 2012 1:53 PM

Reply
Question marked as Top-ranking reply

Posted on Oct 26, 2012 11:47 PM

Ok, I've got great news for some of you. I've got a macpro (early 2009). After upgrading to 10.8.2 and changing the energy saver preferences to use the wake on ethernet option, I've had the un-wakeable sleep problem and its driven me nuts the past week!


I suggest you all carefully look at your /var/log/system/system.log file, as well as the /var/log/DiagnosticMessages/{date}.asl file. (you can read those with syslog -f {filename}). That is how I traced down the source of my problem.


So here's my situation. My monitors would sleep at exactly the time interval specified in energy saver preferences, note that the status light next to the powerbutton would stay solid. Then computer would then sleep roughly the time I expected it to, but rarely at the exact time. Anyways, after going to sleep, I'd hear a click and the status light would go from solid to the heartbeat thing. After reviewing the system.log, I noticed that precisely 2 hours after sleeping, the computer would go into a maintenance mode. You'll see this in the system.log:


Oct 26 14:51:25 MacPro kernel[0]: Wake reason: RTC (Alarm)

Oct 26 14:51:25 MacPro kernel[0]: RTC: Maintenance 2012/10/26 21:51:24, sleep 2012/10/26 19:51:27

Oct 26 14:51:25 MacPro kernel[0]: No interval found for . Using 8000000

Oct 26 14:51:25 MacPro kernel[0]: Graphics suppressed 0 ms

Oct 26 14:51:25 MacPro kernel[0]: Previous Sleep Cause: 5

Oct 26 14:51:25 MacPro kernel[0]: Intel82574L::setLinkStatus - not active 1face000, 0

Oct 26 14:51:25 MacPro kernel[0]: Intel82574L::setLinkStatus - not active 1face001, 0

Oct 26 14:51:25 MacPro kernel[0]: Intel82574L::setLinkStatus - not active 1face000, 0

Oct 26 14:51:25 MacPro.local configd[17]: network changed: v4(en1-:192.168.1.239) DNS- Proxy- SMB

Oct 26 14:51:25 MacPro kernel[0]: Intel82574L::setLinkStatus - not active 1face001, 0

Oct 26 14:51:28 MacPro kernel[0]: Ethernet [Intel82574L]: Link up on en1, 1-Gigabit, Full-duplex, Symmetric flow-control, Debug [796d,af48,0de1,0200,c5e1,3800]

Oct 26 14:51:28 MacPro kernel[0]: Intel82574L::setLinkStatus - active 1face001, b

Oct 26 14:51:32 MacPro.local configd[17]: network changed: v4(en1+:192.168.1.239) DNS+ Proxy+ SMB

Oct 26 14:51:34 MacPro kernel[0]: Intel82574L::timeoutHandler - no link - reset the chipset once 1face000, 0

Oct 26 14:51:34 MacPro kernel[0]: Intel82574L::setLinkStatus - not active 1face000, 0

Oct 26 14:52:05 --- last message repeated 2 times ---

Oct 26 14:52:10 MacPro kernel[0]: NVDA::setPowerState(0xffffff801df17000, 0 -> 1) timed out after 45476 ms


Note the 4th line, where it says graphics suppressed, then the last line where it says NVDA:: .... timed out.... That was the clue I needed. It seems that this maintenance mode wakes up to turn on the network interfaces, but tries to suppress the graphics card from waking up... However, the graphics card just times out. Apparently it doesn't support this action very well. I carefully watched my system and precisely 2 hours after it goes to sleep, I hear the system click, and the status light would go from heartbeat to solid.... Thats when the system freezes and you can no longer revive it. Actually, to be clear, the system was still accessible by ssh, so more accurately I'd say that probably it was just the graphics card was frozen... Nothing but a reboot would fix it. Note that I even tried issuing a reboot via SSH (thinking that was slightly safer than just holding the powerbutton), and although it did shut down some services (like SSH) it wouldn't complete the reboot and I'd still have to hit the Power button....


So anyway, now that I was pretty sure it was graphics card related (and triggered by the maintenance mode apparently related to the wake-on-lan), I googled 10.8.2 and nvidia... and what do you know? Nvidia released new drivers specifically for 10.8.2 this month!


This is the driver I needed for my stock GeForce GT 120:

http://www.nvidia.com/object/macosx-304.00.05f02-driver.html


PLEASE read the notes, it says its that this particular driver is for MacPro's only and 10.8.2 only.


Possibly check for drivers for other nvidia cards if this isn't you!

http://www.nvidia.com/Download/index.aspx?lang=en-us


So I installed the driver, rebooted, and voila, all works fine. I let it sleep, it went into maintenance mode after sleeping for two hours, and this time the monitor came on for 30 seconds, then went back to sleep (again with the heartbeat). I could issue a wakeonlan signal and then ssh in, or I could wake the computer by pressing the power button briefly. From my perspective, all is working fine. I can wake it properly from the power button, and I can wake-on-lan it properly too.


And just for reference, I use this wake-on-lan perl script. It works great, even through a router and wifi.

http://gsd.**.uminho.pt/jpo/software/wakeonlan/

I didn't realize this at first, but when sending the wakeonlan through a router you don't specify the IP address of the computer you're trying to contact. Just use the default ip (255.255.255.255 or your local network broadcast ip, like 192.168.1.255). The problem with routers is that once you're computer sleeps the router forgets your computer, so you need to broadcast the message to ALL ips and wait for the right one to match the macaddress and wake up... So just run it like "wakeonlan <macaddress>" and it works perfect. It even wakes my macbookpros connected only by wifi.


Also note that I tried the "darkwake=0" thing as well. I'm not really sure if that made any difference, but it is still set that way on my machine. You may or may not need that, I'm just not sure.


And one last note, I called applecare thinking my macpro still had coverage, but it turns out it expired a few months ago. They had me explain the problem anyways and said this is a "known issue" and that they could fix it for $59 or whatever. I told them no and figured it out on my own, but, it kinda ****** me off considering this was NOT really a hardware problem. It was an issue introduced by OS X 10.8 and I just recently PAID for this O/S upgrade. Personally I think they should be supporting this since I bought the O/S. My hardware was fine, it was the stock graphic card drivers bundled in 10.8.2 that was the problem! I fully assume that a future upgrade (maybe 10.8.3 if you're lucky) will include the updated drivers... Until then they're happy to NOT publish this simple fix anywhere and charge you for it instead. VERY LAME APPLE!


Best of luck to the rest of you. If this doesn't solve your problem, check those log files I pointed out, try to pinpoint the time your machine freezes and look for related events in the log files!


Cheers,

Rob

267 replies

Oct 31, 2012 8:45 AM in response to bonfire

Rob - thank you so much for digging this up and finding a solution.....I did the Nvidia update and for the first time since moving to ML, my 2009 Mac Pro Nehalem machine woke up from sleep fine this morning after I left it in sleep mode all night 🙂. Can't thank you enough, I had tried so many things and not to mention the amount of time I spent researching this issue over the last month. Thank you, thank you, thank you!


SK

Oct 31, 2012 9:13 PM in response to bonfire

Just a quick comment to Rob:


You mentioned that you were annoyed that they were asking you to pay for support. I was digging around when I first ran into this problem, and you do indeed have 90 days of free support with your purchase of Mountain Lion. Here it is from their website: "OS X Mountain Lion purchased from the Mac App Store includes complimentary support for the first 90 days of product ownership."


It is annoying that you'd have to ask, but they should certainly honor the 90-day OS support if you mention it.

Nov 16, 2012 12:38 PM in response to bonfire

I'm in exactly the same position.

I'm going to give this a go. I'll guess I'll know in a couple of hours, although it sounds like a safe bet.


I am about sick of Apple neglecting pro users. I really don't want to have to look at another platform but if I want support and a chance of a new machine anytime soon I'll have to!


Thanks Rob

Dec 9, 2012 8:59 AM in response to KVDB

All I can tell is that, for 6 days now, since I updated a little week ago, I had no trouble to wake up Mac Pro every time it was asleep, and I very rarely shut it down (uptime : ... up 3 days, 9:34, restart was done because of a driver update, not a too deeply asleep Mac).


So it really looks like this update fixed the problem for me. I used to and still have, a little chill every morning before I wake it up but because it succeded every times I'm confident that chill will disapear soon 🙂

Dec 9, 2012 8:17 PM in response to KVDB

That's right, that's why I still have a little fear when I press a keyboard key in front of the blackscreen but, for a week now everything is fine and the Mac Pro wakes up.

Mac-Pro-**-Bureau:Downloads ld$ uptime

5:07 up 3 days, 20:50, 2 users, load averages: 1.38 0.98 0.72

There will be four days in a couple of hours since I restarted it and it was for a driver update, not a black screen. Before that it stood 3 days with the update and without any problem.

So maybe it is not solved but it does look like it is for me. I'll post here if I have anew black screen of death.


As for Wake on lan I don't really use it so I can't tell.

Dec 16, 2012 11:47 PM in response to laurent demaret

Mac-Pro-**-Bureau:~ ld$ uptime

8:24 up 11 days, 7 mins, 3 users, load averages: 0.94 0.83 0.78


11 days without locked black screen : for me the update works very well. But I have to restart my machine today and uptime will restart from scratch, that's why I post here before.


Also, https://developer.apple.com/programs/register/ was reopened, so I searched for free registration and was not able to find any. Sorry, I did not know Apple is charging you now if you want to discover programmation throught its tools, like I did a couple of years ago. I don't like it but my point of view won't change anything .


You'll have to wait until the next official update throught Software Update if you are not a registred developer.

Jan 8, 2013 9:46 PM in response to madcap3693

Me too : I have been without any trouble since december the 16 th and all a sudden it was back yesterday, and also today...

Something must have break it anew but what ? I'm pretty busy with this machine, changing software, installing or removing hardware, so it is hard to tell which thing I did or the computer did that broke it.

Another OS pre-release update came this night, hope this one will make me free of this most annoying bug.

Jan 30, 2013 6:09 PM in response to SusanLake

Hello Everyone,


I have the same problem: MBP Mid-2010, running OSX Mountain Lion 10.8.2


Apple just released an SMC Firmware update that I highly recommend you install:


http://9to5mac.com/2013/01/30/apple-releases-macbook-smc-firmware-updates-fixing -rare-battery-issue/


*Even though i don't have over 1000 battery cycles, we have nothing to lose at this point.


-Will report back on the status of the issue

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Problem with waking from sleep with 10.8.2

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