Zum Hauptinhalt springen
  1. Braindump/

macOS geht nicht in den Ruhezustand

1 min
Marcel Ryser
Autor
Marcel Ryser
Softwarearchitekt und Tech-Enthusiast aus Bern

Manchmal willst du, dass macOS in den Ruhezustand geht – und es tut es nicht. Um herauszufinden, was den Schlaf verhindert, hilft dieser Befehl:

sudo pmset -g assertions

das liefert etwa so etwas:

2015-11-17 08:04:25 +0100
Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   0
   PreventUserIdleDisplaySleep    0
   PreventSystemSleep             0
   ExternalMedia                  1
   PreventUserIdleSystemSleep     1
   NetworkClientActive            1
Listed by owning process:
   pid 58(powerd): [0x000000040008012c] 10:43:06 ExternalMedia named: "com.apple.powermanagement.externalmediamounted"
   pid 92548(AddressBookSourceSync): [0x000096a700010b0f] 00:00:06 PreventUserIdleSystemSleep named: "Address Book Source Sync"
	Timeout will fire in 1793 secs Action=TimeoutActionTurnOff
   pid 92546(cupsd): [0x000096a800110b11] 00:00:05 NetworkClientActive named: "org.cups.cupsd"
Kernel Assertions: 0x4=USB
   id=500  level=255 0x4=USB mod=01.01.70, 01:00 description=com.apple.usb.externaldevice.fd140000 owner=USB Receiver
   id=501  level=255 0x4=USB mod=01.01.70, 01:00 description=com.apple.usb.externaldevice.fa140000 owner=My Passport 0820
Idle sleep preventers: IODisplayWrangler

Im ersten Abschnitt siehst du, welche Arten von Anwendungen den verdienten Schlaf verhindern. Im zweiten Teil siehst du, welche Anwendungen das konkret tun. Führe den Befehl ruhig mehrmals aus – einige Anwendungen verschwinden, weil sie fertig sind; in meinem Fall ist die Adressbuch-Synchronisation bald durch. Interessanter finde ich den cupsd-Prozess. Warum verhindert der macOS-/Linux-Druckdienst den Schlaf meines Macs? Ein Blick auf die Druckwarteschlange zeigt: Ein Druckauftrag wurde nicht fertig, weil dem Drucker das Papier ausging. Nachdem ich den Job beendet hatte, verschwand die cupsd-Assertion und der Mac schlief ein wie ein Baby 😄.