Sample Header Ad - 728x90

How do I remove `System-wide power settings:` from pmset -g output?

3 votes
2 answers
160 views
I ran the following sequence of commands as root: Check output of pmset -g:
pmset -g
System-wide power settings:
Currently in use:
 standby              1
 Sleep On Power Button 1
 hibernatefile        /var/vm/sleepimage
 powernap             1
 networkoversleep     0
 disksleep            10
 sleep                0 (sleep prevented by Python, powerd)
 hibernatemode        3
 ttyskeepawake        1
 displaysleep         0
 tcpkeepalive         1
 powermode            2
 womp                 1
Disable sleep using pmset disablesleep 1 and then run pmset -g again:
pmset disablesleep 1
pmset -g
System-wide power settings:
 SleepDisabled          1
Currently in use:
 standby              1
 Sleep On Power Button 1
 hibernatefile        /var/vm/sleepimage
 powernap             1
 networkoversleep     0
 disksleep            10
 sleep                1 (sleep prevented by powerd)
 hibernatemode        3
 ttyskeepawake        1
 displaysleep         3
 tcpkeepalive         1
 powermode            2
 womp                 0
Observe the extra line SleepDisabled 1 that appears in the output above. I then tried to remove the line by running pmset disablesleep 0:
pmset disablesleep 0
System-wide power settings:
 SleepDisabled          0
Currently in use:
 standby              1
 Sleep On Power Button 1
 hibernatefile        /var/vm/sleepimage
 powernap             1
 networkoversleep     0
 disksleep            10
 sleep                1 (sleep prevented by powerd)
 hibernatemode        3
 ttyskeepawake        1
 displaysleep         3
 tcpkeepalive         1
 powermode            2
 womp                 0
Now I have a line that says SleepDisabled 0. **What command can I run to get back to a state where the line does not appear at all in the output of pmset -g?** Also, is SleepDisabled 0 equivalent in the state where the line does not appear at all? --- **Update**: pmset restoredefaults does something but it does not remove the scars left by using disablesleep.
$ pmset -g
System-wide power settings:
 SleepDisabled          0
Currently in use:
 standby              1
 Sleep On Power Button 1
 hibernatefile        /var/vm/sleepimage
 powernap             1
 networkoversleep     0
 disksleep            10
 sleep                0 (sleep prevented by powerd)
 hibernatemode        3
 ttyskeepawake        1
 displaysleep         0
 tcpkeepalive         1
 powermode            2
 womp                 1

$ pmset restoredefaults
Restored Default settings.

$ pmset -g
System-wide power settings:
 SleepDisabled          0
Currently in use:
 standby              1
 Sleep On Power Button 1
 hibernatefile        /var/vm/sleepimage
 powernap             1
 networkoversleep     0
 disksleep            10
 sleep                1 (sleep prevented by powerd)
 hibernatemode        3
 ttyskeepawake        1
 displaysleep         10
 tcpkeepalive         1
 powermode            0
 womp                 1
Asked by merlin2011 (133 rep)
Feb 5, 2025, 07:54 AM
Last activity: Feb 6, 2025, 07:37 AM