I have two Macbook Pros running on Yosemite. The first one is a 17 incher from 4 years ago. I'm able to set the time that it sleeps. The second one is a 15 incher retina made this year. In its energy saver section, I don't see a way to set the sleep time. It only shows the display time. How do I make both slider controls show up on this new Macbook Pro?
MacOS – Sleep timeout missing from the energy saver preferences
macbook promacospower-management
Related Question
- Mountain Lion display sleep function and screen saver does not activate
- MacOS – the difference between pmset and systemsetup sleep options
- MacBook – How to keep the mac from going into sleep mode
- MacOS – How to make OS X require the password immediately after the display is put to sleep
- MacOS – How to change “Automatically reduce brightness before the display goes to sleep” in Yosemite
- MacBook Pro 2016 going to sleep after one minute no matter what the settings are
- MacOS – Is it possible to have the auto display sleep less them a minute some how
Best Answer
Deliberately Removed
Apple have removed the Computer slider from the Energy Saver settings. This is deliberate.
The decision is related to Apple's introduction of improved hardware, Power Nap support, and the engineers' belief that OS X is best placed to manage the computer's power state.
If you would like to see this slider return, provide feedback to Apple.
Downloads and Other Long Running Tasks
OS X will stay awake during most long running tasks.
The behaviour will depend on the software downloading the file. Safari and Transmission, for example, both ask OS X to stay awake while a download is ongoing.
Applications need to lodge power assertions with OS X that explicitly stop the computer sleeping. You can see these assertions using the following
pmset
command:For older software, you can add this behaviour using the built-in command line tool caffeinate.
Third Party Alternatives
Third party tools exist to supplement the Energy Saver settings. I created Power Manager and it can put your Mac to sleep after inactivity.
Other tools exist and you could probably create a script to also recreate this behaviour.