Das MacBook Air wacht nach 3 Stunden kurz aus dem Ruhezustand auf

Mein MacBook Air (ein paar Monate alt) erwacht ungefähr 3 Stunden nach dem Schließen des Deckels zufällig aus dem Ruhezustand. Der Weckgrund wird als EC.LidOpen angegeben, aber tatsächlich bleibt der Deckel geschlossen. Der Mac scheint sofort wieder in den Ruhezustand zu gehen. Ich habe keine negativen Folgen davon, wollte aber sichergehen, dass ich mir keine Sorgen über Malware machen muss.

Zum Beispiel (das passiert jede Nacht)

log show --style syslog | fgrep "Weckgrund"

18.03.2017 01:33:44.916848+0100 localhost kernel[0]: (AppleACPIPlatform) Weckgrund: EC.SleepTimer (SleepTimer)

18.03.2017 04:33:58.836023+0100 localhost Kernel[0]: (AppleACPIPlatform) Weckgrund: EC.LidOpen (Benutzer)

BEARBEITEN : Mit pmset -g log habe ich mehr Informationen über die mysteriösen Wake-ups erhalten, die anscheinend von mDNSResponder verursacht werden.

2017-04-14 10:23:12 +0200 Kernel Client Acks Delays to Sleep Notifications: [AppleBacklightDisplay-Treiber ist langsam (msg: SetState to 0) (984 ms)] [powerd is slow (16830 ms)] [AppleThunderboltNHIType2 driver is slow(msg: WillChangeState to 2)(361 ms)] [RP03 driver is slow(msg: SetState to 0)(1277 ms)]
2017-04-14 10:23:12 +0200 Assertions PID 173(mDNSResponder) Erstellt MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd0000806d [System: DeclUser kDisp]
2017-04-14 10:23:12 +0200 Assertions PID 173 (mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id :0x0xd0000806d [System: DeclUser kDisp]
2017-04-14 10:23:12 +0200 DarkWake DarkWake aus Deep Idle [CDN] wegen EC.SleepTimer/SleepTimer: Using BATT (Charge:81%) 0 Sek
2017-04-14 10:23:12 +0200 HibernateStats hibmode=3 standbydelay=10800 741
2017-04-14 10:23:12 +0200 Kernel-Client bestätigt Verzögerungen beim Aufwecken von Benachrichtigungen: [SSP3-Treiber ist langsam (msg: SetState to 3)(405 ms)] [SSP3-Treiber ist langsam (msg: DidChangeState to 3)(373 ms)]
2017-04-14 10:23:12 +0200 Sleep Wechselt in den Sleep-Zustand aufgrund von „Maintenance Sleep“: Using Batt ( Gebühr: 81 %) 1189 Sek. 2017-04-14 10:23:40 +0200 PM Client bestätigt Verzögerungen beim Einschlafen Benachrichtigungen: [AirPort-Konfigurations-Plug-in ist langsam (1835 ms)] [com.apple.apsd timed out (28012 MS)]

Bearbeiten :

 energy saver preferences on battery:
-turn display off after 15 minutes
-put hard disks to sleep when possible
-slightly dim the display when on battery power
-(power nap unchecked)

Power adapter:
-turn display off after 15 minutes
-prevent computer from sleeping automatically when the display is off
-put hard disks to sleep when possible
-(wake for wi-fi network access unchecked)
-(power nap unchecked)

Noch ein Edit: Bemerkt das hier 10800 genau 3 Stunden sind! Ist das ein Zufall? Weiß jemand, wie man diese Einstellungen ausliest/ändert? Dies ist eine Antwort auf pmset -g

System-wide power settings:
Currently in use:
 standbydelay         10800
 standby              1
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 powernap             0
 gpuswitch            2
 disksleep            10
 sleep                15 (sleep prevented by coreaudiod)
 autopoweroffdelay    28800
 hibernatemode        3
 autopoweroff         1
 ttyskeepawake        1
 displaysleep         15
 acwake               0
 lidwake              1
Überprüfen Sie, ob Power Nap aktiviert ist.
@IconDaemon derzeit deaktiviert, sollte ich es einschalten?
Nein. Wenn Sie es aktivieren, wird es aus dem Ruhezustand geweckt. Ich habe mich nur gefragt, ob Power Nap die Ursache des Problems war. Es würde nicht schaden, Power Nap zu aktivieren, die Systemeinstellungen zu schließen, die Systemeinstellungen erneut zu öffnen und dann Power Nap zu deaktivieren. Manchmal können solche Änderungen eine beschädigte .plist-Datei reparieren. Der SMC-Reset war mein nächster Vorschlag, aber Monomeeth kam mir zuvor.
Ich frage mich nur, wie Sie dieses Problem ursprünglich entdeckt haben? Können Sie Ihre Frage auch aktualisieren, um Details zu allen Ihren Energiespareinstellungen (sowohl für Wechselstrom als auch für Batterie) aufzunehmen?
@Monomeeth hatte zufällig vor etwa einem Monat system.log geöffnet und bemerkte es
@Monomeeth siehe Bearbeiten - Ich glaube, ich habe herausgefunden, woher "drei Stunden" kommen, obwohl ich nicht weiß, wie ich es beheben kann. Würde mich freuen, wenn ihr Ideen habt!
Nun, der Wert von 10800 ist ziemlich normal, aber das bedeutet nicht, dass er nicht mit dem zusammenhängt, was vor sich geht. Versuchen Sie, den Wert zu ändern, indem Sie diesen Befehl im Terminal eingeben: sudo pmset -a standbydelay 3600- Dies ändert ihn auf 60 Minuten (dh die 3600 Sekunden). Testen Sie dann Ihren MBA, um zu sehen, ob das Verhalten anhält und wenn ja, ob es bei 3 Stunden oder 1 Stunde ist. Übrigens hatte ich das nicht vergessen - ich habe versucht, es auf einer Maschine hier zu replizieren, aber es ist mir nicht gelungen. Es ist jedoch nichts, worüber Sie sich meiner Meinung nach Sorgen machen müssen (falls Sie sich dadurch besser fühlen). :)
@Monomeeth - danke! Sie sind sicherlich über Ihre Pflicht hinausgegangen. Ich mache mir auch keine Sorgen mehr, da das Verhalten im abgesicherten Modus auftritt. Zwei neue Entwicklungen: 1) mit Ihrer Änderung erwacht es nach einer Stunde wieder, wie Sie vorhergesagt haben, und 2) ich denke, es versucht, eine Verbindung zum WLAN herzustellen (zumindest, was es in wifi.log schreibt, ist unterschiedlich, je nachdem, ob es in ist Reichweite eines Netzwerks, das es kennt oder nicht).
Okay, das ist alles zu erwarten. Wenn Sie möchten, können Sie als weiteren Test die Verbindung zum Internet vollständig trennen, bevor Sie es in den Ruhezustand versetzen, um zu sehen, ob es immer noch wieder aufwacht.
@Monomeeth Wenn ich WLAN deaktiviere (nur mit "Turn Wifi Off" von der GUI), wird die Verbindung immer noch wiederhergestellt. Gibt es eine Möglichkeit, mDNSResponder auch zu deaktivieren?
Tut mir leid, ich bin mir nicht sicher, was du damit meinst, dass die Verbindung immer noch wiederhergestellt wird ? Wollen Sie damit sagen, dass das WLAN Ihres Macs nicht deaktiviert bleibt, wenn Sie es ausschalten? Oder meinst du etwas anderes? Geben Sie zum Deaktivieren von mDNSResponder den folgenden Befehl im Terminal ein: sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist. Um es wieder einzuschalten, verwenden Sie genau denselben Befehl, außer dass Sie „unload“ durch „load“ ersetzen.
@Monometh. Hallo, Entschuldigung, ich meinte, mein Computer wacht immer noch auf, nicht dass er sich wieder mit dem WLAN verbindet. Ich werde versuchen, mDNSresponder zu deaktivieren.
@Monomeeth kann es nicht - erhalten Sie "Operation nicht zulässig, während der Systemintegritätsschutz aktiviert ist".

Antworten (2)

Es kann sich lohnen, Ihren System Management Controller (SMC) zurückzusetzen, um zu sehen, ob dies dieses Verhalten behebt.

Führen Sie dazu auf Ihrem MacBook Air die folgenden Schritte aus:

  1. Fahren Sie Ihren Mac herunter
  2. Lassen Sie den MagSafe-Adapter (Stromkabel) eingesteckt .
  3. Drücken Sie gleichzeitig shiftoptioncontrol(auf der linken Seite der eingebauten Tastatur) und diepower button
  4. Lass los
  5. Schalten Sie Ihren Mac mit dem Netzschalter wieder ein.

Lass mich wissen, wie es dir geht.

Starten in den abgesicherten Modus

Da das Zurücksetzen des SMC dies nicht für Sie gelöst hat, würde ich testen, ob dies immer noch passiert, wenn Sie in den abgesicherten Modus booten. Gehen Sie dazu folgendermaßen vor:

  1. Fahren Sie Ihren Mac vollständig herunter
  2. Starten Sie Ihren Mac neu
  3. Drücken Sie sofort die ShiftTaste und halten Sie sie gedrückt
  4. Lassen Sie die Taste los Shift, wenn Sie das Anmeldefenster sehen (HINWEIS: Wenn Sie FileVault aktiviert haben, müssen Sie sich möglicherweise zweimal anmelden).
  5. Notieren Sie, was passiert (dh schließen Sie den Deckel und prüfen Sie erneut, ob er 3 Stunden später immer noch aufwacht).
  6. Verlassen Sie den abgesicherten Modus, indem Sie Ihren Mac wie gewohnt neu starten

Führen Sie die Apple-Diagnose aus

Jetzt, da wir festgestellt haben, dass der abgesicherte Modus keinen Unterschied macht und das Zurücksetzen des SMC nicht geholfen hat, ist es an der Zeit, Ihre Apple-Hardware zu testen. Ihr MacBook Air-Modell verwendet dazu Apple Diagnostics. Folge diesen Schritten:

  1. Fahren Sie Ihren Mac vollständig herunter
  2. Starten Sie Ihren Mac neu
  3. Drücken Sie sofort die DTaste und halten Sie sie gedrückt, bis der Diagnosebildschirm angezeigt wird
  4. Warten Sie, bis die Diagnose abgeschlossen ist (dies dauert in der Regel nur wenige Minuten).
  5. Nach Abschluss erscheint eines von zwei Dingen auf dem Bildschirm:
    • eine Meldung „Keine Probleme gefunden“.
    • eine kurze Beschreibung aller gefundenen Fehler sowie weitere Anweisungen
  6. Wenn der Diagnosetest Fehler findet, notieren Sie, was sie sind

Hinweis: Wenn das Drücken und Halten der DTaste bei Schritt 3 nicht funktioniert, beginnen Sie erneut bei Schritt 1 und halten Sie bei Schritt 3 OptionDstattdessen beide Tasten gedrückt. Dadurch wird stattdessen versucht, Diagnosen über das Internet auszuführen, sodass Sie mehr Zeit für den Abschluss einplanen müssen.

Egal, notieren Sie sich, was passiert, und lassen Sie mich wissen, wie es Ihnen ergangen ist.

Danke für den Tipp! Ich habe gerade den SMC zurückgesetzt; Wir werden sehen, ob der Mac heute Nacht aufwacht oder nicht.
Scheint nicht zu funktionieren. 14.04.2017 00:56:47.400087+0200 localhost kernel[0]: (AppleACPIPlatform) Weckgrund: EC.SleepTimer (SleepTimer) 14.04.2017 03:57:24.258265+0200 localhost kernel[0]: (AppleACPIPlatform ) Weckgrund: EC.LidOpen (Benutzer)
Ich habe gerade meine Antwort aktualisiert, um Schritte zum Booten in den abgesicherten Modus aufzunehmen. Probieren Sie es aus und lassen Sie mich wissen, wie es Ihnen geht.
Danke! Es wachte immer noch 3 Stunden später auf, sogar im abgesicherten Modus. 14.04.2017 07:23:13.661906+0200 localhost kernel[0]: (AppleACPIPlatform) Weckgrund: EC.SleepTimer (SleepTimer) 14.04.2017 10:23:47.385436+0200 localhost kernel[0]: (AppleACPIPlatform ) Weckgrund: EC.LidOpen (Benutzer)
(Ich habe auch den Vorschlag von @IconDaemon ausprobiert, um den Status von Power Nap umzuschalten.)
Zeit, Apple Diagnostics auszuführen, um Ihre Apple-Hardware zu testen. Anweisungen finden Sie in meiner aktualisierten Antwort.
Keine Probleme gefunden!

Wenn Sie den SMC einmal zurückgesetzt haben, schalten Sie Bluetooth vollständig aus, um zu sehen, ob das hilft.

Viele Berichte darüber auf mehreren Hardwaremodellen. Kein Wort von Apple über einen Fix oder ob dies beabsichtigt ist.