Warum geht mein Mac nicht in den Ruhezustand und wie finde ich die Ursache
Wenn Ihr Mac nicht in den Ruhezustand geht, nennt meist ein einziges Kommando die Ursache. Führen Sie pmset -g assertions im Terminal aus und suchen Sie Zeilen mit PreventUserIdleSystemSleep oder PreventSystemSleep: Jede nennt einen Prozess, der den Mac wach hält. Meist ist es eine App, die Medien wiedergibt, ein Fernzugriffswerkzeug, ein Keep-awake-Programm oder ein Download. Beenden Sie dieses eine Programm, und der Mac schläft wieder von selbst ein.
Herausfinden, was ihn wach hält
Zuerst die schnelle Antwort. Diese Zeile zeigt, welche Prozesse den Ruhezustand verhindern:
pmset -g | grep -E '^ *sleep'
Dieser Mac gab zum Beispiel sleep 1 (sleep prevented by caffeinate, powerd, Amphetamine, ...) aus. Für die Details, auch wie lange jeder schon festhält:
pmset -g assertions
Eine echte Zeile vom selben Mac:
pid 1321(UURemote): 36:07:42 PreventUserIdleSystemSleep named: "UURemote Disable Idle System Sleep"
Die Manpage (man pmset) sagt, Assertions „may prevent system sleep or display sleep“. Diese sind die, auf die es ankommt:
| Assertion | Was sie verhindert | Was sie meist hält |
|---|---|---|
PreventUserIdleSystemSleep |
Dass der Mac im Leerlauf einschläft | Medienwiedergabe, Downloads, Fernzugriff, Keep-awake-Werkzeuge |
PreventUserIdleDisplaySleep |
Dass sich der Bildschirm im Leerlauf ausschaltet | Video, Präsentationen, Keep-awake-Werkzeuge |
PreventSystemSleep |
Den Ruhezustand allgemeiner | Eine Systemaufgabe oder ein Werkzeug, das ihn anfordert |
UserIsActive |
Die Leerlauf-Timer, für kurze Zeit | Sie haben gerade Tastatur oder Trackpad berührt |
Die meisten davon sind Leerlauf-Sperren, deshalb funktioniert Ruhezustand im Apple-Menü in der Regel weiterhin. Wenn nicht, lesen Sie weiter.
Die üblichen Ursachen durchgehen
| Prozess oder Anzeichen | Warum | Was tun |
|---|---|---|
coreaudiod |
Audio ist geöffnet, manchmal ein pausierter Tab | Den Tab oder den Player schließen |
| Ein Browser oder eine Video-App | Ein Video läuft | Anhalten oder die Seite schließen |
caffeinate, Amphetamine und Ähnliches |
Sie sind dafür da, den Mac wach zu halten | Beenden oder diese Sitzung beenden |
| UU Remote, Bildschirmfreigabe oder andere Fernzugriffswerkzeuge | Sie halten den Mac erreichbar | Trennen oder beenden |
Backup- und Sync-Apps, bird |
Ein Auftrag läuft | Fertig werden lassen oder pausieren |
powerd |
Sein eigener Eintrag, oft bei eingeschaltetem Bildschirm | Zuerst die anderen Zeilen prüfen |
SleepDisabled 1 in pmset -g |
Der Ruhezustand ist für den ganzen Mac abgeschaltet | Siehe unten |
Auch die Einstellungen zählen. Öffnen Sie Systemeinstellungen › Batterie › Optionen und prüfen Sie Kein automatisches Aktivieren des Ruhezustands im Netzbetrieb bei ausgeschaltetem Display. Ruhezustand bei Netzwerkzugriff beenden auf derselben Seite entscheidet, ob der Mac aufwacht, um freigegebene Ressourcen bereitzustellen. Wacht der Mac bald nach dem Einschlafen wieder auf, ist Zubehör ein häufiger Verdächtiger. Ziehen Sie USB-Geräte und Hubs ab und testen Sie erneut.
Wenn der Ruhezustand ganz abgeschaltet ist
pmset -g listet eine Zeile SleepDisabled. Steht dort 1, schläft der Mac nicht ein, weder über das Menü noch bei geschlossenem Deckel. Keep-awake-Werkzeuge setzen den Wert, um bei geschlossenem Deckel wach zu bleiben, und er sollte zurückgehen, wenn sie enden. Beenden Sie zuerst diese Werkzeuge. Steht dort weiter 1 und braucht es nichts:
sudo pmset -a disablesleep 0
Starten Sie neu, wenn Sie nicht sicher sind, welches Werkzeug es gesetzt hat.
Deckel zu und trotzdem aktiv
Ein Laptop mit externem Bildschirm, Strom und Tastatur oder Maus kann mit geschlossenem Deckel laufen. Das ist der Clamshell-Modus, und er ist beabsichtigt. Ziehen Sie den Bildschirm ab, um es zu testen. Bleibt ein MacBook in einer Tasche warm, lassen Sie es dort nicht liegen. Öffnen Sie es, führen Sie die Kommandos oben aus und finden Sie den Prozess, denn manche Werkzeuge halten den Mac absichtlich auch bei geschlossenem Deckel wach.
Was Sie lassen sollten
- Setzen Sie nicht zuerst SMC oder NVRAM zurück. Fast immer ist es ein laufender Prozess, und das Kommando oben dauert Sekunden.
- Übernehmen Sie keine zufälligen
pmset-Änderungen aus Foren. Sie bleiben über Neustarts hinweg bestehen und sind leicht vergessen.pmset -g customzeigt, was gesetzt ist, undsudo pmset restoredefaultssetzt es zurück. - Löschen Sie dafür nicht
sleepimage. Diese Datei hält einen Mac nicht wach. - Ignorieren Sie ein heißes MacBook in der Tasche nicht. Nehmen Sie es heraus und lassen Sie es zuerst abkühlen.
Wo Mole hilft
Unter Status in Mole liest Warum läuft das? im Menü eines Prozesses dieselben Assertions, und hält dieser Prozess den Mac wach, steht dort „Der Prozess verhindert den Ruhezustand.“ Das hilft, sobald Sie eine App im Verdacht haben. Für die ganze Liste auf einmal ist pmset -g assertions weiterhin schneller. Bildschirm anlassen von Mole ist selbst eines der Werkzeuge, die eine Assertion halten, absichtlich, und im Standardmodus, der auch den geschlossenen Deckel abdeckt, nutzt es disablesleep, das es am Ende der Sitzung zurücknimmt. Wollen Sie das Gegenteil dieser Seite, siehe Mac wach halten, ohne den Akku zu leeren. Fällt der Akkustand über Nacht, siehe warum der MacBook-Akku schnell leer wird.
Häufige Fragen
Warum geht mein Mac nicht in den Ruhezustand?
Meist hält ein Prozess eine Energie-Assertion, etwa Medien, ein Fernzugriffswerkzeug oder eine Keep-awake-App. pmset -g assertions nennt ihn.
Wie sehe ich, was den Ruhezustand meines Mac verhindert?
Führen Sie pmset -g assertions im Terminal aus und lesen Sie die Zeilen PreventUserIdleSystemSleep und PreventSystemSleep, die jeden Prozess nennen.
Warum wacht mein Mac direkt nach dem Einschlafen wieder auf?
Zubehör und Netzwerk-Aufwecken sind die häufigen Verdächtigen. Ziehen Sie USB-Geräte ab und prüfen Sie Ruhezustand bei Netzwerkzugriff beenden unter Systemeinstellungen › Batterie › Optionen.
Was verhindert coreaudiod beim Ruhezustand?
Etwas hat Audio geöffnet, oft ein Browser-Tab oder eine Musik-App, auch pausiert. Schließen Sie es, dann sollte die Assertion verschwinden.
Was bedeutet SleepDisabled?
Der Ruhezustand ist für den ganzen Mac abgeschaltet, meist durch ein Keep-awake-Werkzeug. Beenden Sie es. Bleibt der Wert bei 1, führen Sie sudo pmset -a disablesleep 0 aus.