Macbook Pro geht nicht in den Ruhezustand, nachdem es inaktiv gelassen wurde

9

In den Energiespareinstellungen (Systemeinstellungen -> Abschnitt Hardware) wird der Mac nach 15 Minuten in den Energiesparmodus versetzt, es passiert jedoch nichts.

Der Mac leert den Akku und schaltet sich automatisch aus, wenn der Akku fast leer ist.

Wenn ich pmset -g assertionsTerminal eingebe, erhalte ich Folgendes:

3/31/14 5:46:52 AM EDT   
Assertion status system-wide:
PreventUserIdleDisplaySleep    0
PreventSystemSleep             0
PreventUserIdleSystemSleep     1
InternalPreventDisplaySleep    0
ExternalMedia                  0
UserIsActive                   0
ApplePushServiceTask           0
BackgroundTask                 0

Listed by owning process:
  pid 251(coreaudiod): [0x0000000100000d01] 00:17:27 NoIdleSleepAssertion named: "com.apple.audio.'AppleHDAEngineOutput:1B,0,1,1:0'.noidlesleep" 
  pid 251(coreaudiod): [0x0000000100000929] 01:11:47 NoIdleSleepAssertion named: "com.apple.audio.'BoomEngine:0'.noidlesleep" 
  pid 269(helpd): [0x0000000c00000159] 02:37:33 BackgroundTask named:     "com.apple.helpd.sdmbuilding" 

Kernel Assertions: None

Wie soll ich das lesen? Warum PreventUserIdleSystemSleepist auf eins gesetzt? Wie kann ich den Mac nach einer bestimmten Zeit der Inaktivität in den Ruhezustand versetzen?

user40
quelle

Antworten:

7

Verwenden Sie in diesem Fall Activity Monitor.app , um den Prozess abzubrechenpid 251(coreaudiod) .

Aufspüren von Schlafstörungen im Leerlauf

Im Folgenden finden Sie eine Übersicht darüber, warum Ihr Mac nicht im Ruhezustand ist.

Keine Behauptung des Leerlaufschlafes

Eine NoIdleSleepAssertionBehauptung ist der wahrscheinlichste Grund, warum Ihr Mac nicht schläft.

Führen Sie diesen Befehl in Terminal.app aus, um mehr darüber zu erfahren, welche Prozesse den Ruhezustand blockieren :

pmset -g assertions

Dadurch werden aktive Zusicherungen und deren eigene Anwendung oder Prozess aufgelistet. Erwarten Sie audiovisuelle, Netzwerkfreigabe oder druckbezogene Antworten.

Wenn ein versteckter Prozess wie z. B. pid 251(coreaudiod)verantwortlich ist, können Sie ihn mit Activity Monitor.app beenden . Führen Sie anschließend den pmsetobigen Befehl erneut aus, um zu überprüfen, ob die Zusicherung entfernt wurde.

Häufige Ursachen

Dieser Apple-Diskussionsforum-Thread " Mein Mac geht seit Lion Update nicht mehr schlafen" enthält zahlreiche Personen, die ebenfalls auf dieses Problem gestoßen sind. Die gleichen Ursachen betreffen OS X 10.9.

  • Überprüfen Sie, ob Druckaufträge hängen geblieben sind. Ein ausstehender Druckauftrag hält Ihren Mac wach
  • Suchen Sie nach audiovisuellen Programmen oder Präsentationsprogrammen, die den Schlaf während des Spielens einschränken können
Graham Miln
quelle
Das Töten eines Kernsystem-Daemons scheint ein schrecklicher Rat zu sein.
Augurar
@augurar Core-System-Daemons werden verwaltet und werden neu gestartet, wenn sie getötet werden. Es gibt Fehler in Dämonen, die dazu führen, dass sie nicht mehr richtig funktionieren. Gelegentlich ist ein Relaunch die einzige Lösung, die dem Benutzer bleibt - kurz vor dem Neustart des Computers.
Graham Miln
Bevor Sie einen Betriebssystemfehler in Betracht ziehen, sollten Sie zunächst Benutzerfehler und Probleme mit der Anwendungssoftware ausschließen. In diesem Fall war das Problem auf eine fehlerhafte Anwendung zurückzuführen, sodass das Beenden des Audio-Daemons falsch wäre und das Problem nur verwirrt.
Augurar
@augurar Wenn Sie anscheinend ein starkes Gefühl für diese Frage und Antwort haben, fügen Sie bitte Ihre eigene Antwort hinzu, um dem Fragesteller und anderen zu helfen, diese Probleme besser zu beheben und zu beheben.
Graham Miln
1
Wow, ich bin froh, dass ich das gefunden habe. Ich stelle fest, dass mein 2011 iMac (mit Sierra) weder das Display in den Ruhezustand versetzt noch den Bildschirmschoner aktiviert hat. In meinem Fall lag dies an Discord! Ihre App, wenn Sie es zum ersten Mal starten, hat diese kleine Video-Schleife, in der Werbung für neue Spiele oder was auch immer läuft. Ich habe das nie wirklich als "Video" angesehen, aber die Behauptung lautete: pid 413(Discord): [0x0000683300058c91] 00:00:05 NoDisplaySleepAssertion named: "Playing video" Sobald ich Discord so geändert habe, dass diese bestimmte Video-Schleife nicht mehr angezeigt wird, funktionieren der Ruhezustand des Bildschirms und der Bildschirmschoner wieder einwandfrei.
JVC
3

Vielen Dank für Ihren detaillierten Bericht. Man kann sehen, dass es sich um die Anwendung Boom handelt , die den Schlafmodus verhindert.

Versuchen Sie eine der folgenden Möglichkeiten, indem Sie die App Boom auf 1.8.1 aktualisieren oder zum Testen deaktivieren.

Die Version 1.8.1 enthält einige Korrekturen, die helfen könnten:

--- Audio clipping(cutting out) issue is now fixed.
--- Kernel task consumption issue has been fixed. Now it functions the same as default OS X with or without Boom.
--- No sound after sleep issue is now resolved.
--- VLC and other media compatibility issue fixed.
--- Volume key sound delay.
Our developers our working with Apple's DST to have a quick fix for this.
--- Audio drop when using Facetime. Mavericks users are advised to turn off Boom when FaceTime is active.
Ruskes
quelle