Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

seedylee

macrumors newbie
Original poster
Jul 18, 2017
14
2
Hi there, this is my first post here so please be kind! I'm hoping someone can help with two issues I'm having with macOS Sierra that are driving me up the wall. Both are related to hibernation.

It seems that in later version of OS X Apple have replaced true hibernation with a hybrid approach that relies on the app resume feature to save individual application's state. Whilst this cuts down on the amount of disk space needed for hibernate I'm wondering if this poses some issues? I can't see any mention of this change in Apple's documentation, but the hibernate image is now only 1GB on my MacBook Pro with 16GB of RAM ...

The problem with this is that I run quite a few applications that are Linux ports. Where in the past these would hibernate flawlessly, it seems that in later versions of OS X I am constantly losing data after the machine hibernates as they don't support App Resume. Although they relaunch correctly after resuming from hibernation, they don't have any state.

Is there any way to either completely disable hibernate (even when the battery goes flat) or fix hibernate so it works universally like it used to?

The other issue I have is, after resuming from hibernate, SMB shares disconnect with a message saying the server could not be found. This means that after resuming I often get 5-10 pop-up messages telling me the server is unavailable, yet I can reconnect to the server manually immediately afterwards with incident (so it's obviously reachable).

Any thoughts on how to fix this? I tried to enable SMB logging, but Apple have locked-down the launchd scripts with SIP :(

Thanks everyone in advance for any help you can offer :)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.