Das MacBook Pro wird aufgrund des Watchdog-Daemons von selbst in den Ruhezustand versetzt

7

Seit ein paar Wochen geht mein Mac von alleine schlafen. Dies scheint häufiger zu passieren, wenn ich mehr Dinge auf meinem Mac laufen lasse (Chrome + Spotify + etc…)

In meiner Konsole lautet die Meldung wie folgt:

1/4/15 7:24:04.793 PM coreaudiod[293]: 2015-01-04 07:24:04.792840 PM [AirPlay] Power: SystemWillSleep

Gefolgt von:

1/4/15 7:24:04.794 PM coreaudiod[293]: 2015-01-04 07:24:04.794130 PM [AirPlay] BTLE client stopping to browse for AirPlay Solo Target Presence.
1/4/15 7:24:04.795 PM coreaudiod[293]: 2015-01-04 07:24:04.795289 PM [AirPlay] BTLE discovery removing all devices

Dies scheint in irgendeiner Weise mit watchdogeinem Daemon-Prozess auf meinem Mac zu korrelieren (in diesem Fall geschieht dies nach, aber normalerweise vorher).

1/4/15 7:24:04.800 PM watchdogd[7673]: [watchdog_daemon] @(         pm_callback) - ref=0x0 msg_type=0xe0000280 msg=0x570033
1/4/15 7:24:04.800 PM watchdogd[7673]: [watchdog_daemon] @(    wd_daemon_thread) - events buffer: 6329r81941 6779s81941 
1/4/15 7:24:04.838 PM watchdogd[7673]: [watchdog_daemon] @(         pm_callback) - ref=0x0 msg_type=0xe0000320 msg=0x0
1/4/15 7:24:04.838 PM watchdogd[7673]: [watchdog_daemon] @(         pm_callback) - ref=0x0 msg_type=0xe0000300 msg=0x0

Hier sind einige weitere Protokolle:

Die SystemWillSleepNachrichten:

Geben Sie hier die Bildbeschreibung ein

Watchdog-Prozesse:

Geben Sie hier die Bildbeschreibung ein

Vollständiges Protokoll für 19:12 Uhr:

Geben Sie hier die Bildbeschreibung ein

Einige Systeminformationen: MacBook Pro (Retina, 13 Zoll, Ende 2013) mit Yosemite.

Jorge Silva
quelle
Ich habe Watchdog nicht selbst eingerichtet. Ich bin nicht sicher, was es angefangen hat (oder wofür es genau ist). Ich habe versucht, es zu töten, kill -9 PID_OF_WATCHDOGund es startet sich von selbst neu.
Jorge Silva
Berührt Ihr Smartphone oder etwas mit Magneten Ihr Macbook, wenn es von selbst schläft?
Mostruash

Antworten:

2

Hier ist die Anzeige aus Ihren Protokollen.

Ihr BTLE (Bluetooth Low Energy) wird heruntergefahren (normal?)

Das beendet watchdogddie entsprechenden Prozesse, ist jedoch nicht dazu gedacht, Ihr System herunterzufahren.

Das SystemWillSleepist für das coreaudiod, da das Airplay heruntergefahren wird, bedeutet es nicht, dass das OS X heruntergefahren wird.

All dies geschieht, weil OS X den Befehl sleep erhalten hat (sie treten auf, nachdem der Befehl ausgegeben wurde).

Das OS X wird schlafen, wenn Sie so etwas haben kernel[0]: sleep

und weitere Infos finden Sie hier

kernel[0]: Previous Sleep Cause: 5

Neue Protokolle zeigen:

Ihr System ist in den Ruhemodus übergegangen.

Es wurde durch den RTC-Alarm geweckt. Überprüfen Sie Ihre Energiespareinstellungen.

Es wurde vom WOMP geweckt, da es ein Netzwerk aktiviert ( Wake On Magic Packet ).

Um alle Weckgründe anzuzeigen, verwenden Sie syslog |grep -i "Wake reason"in Ihrem Terminal.

Bisher verhält sich Ihr System nicht seltsam, sondern tut nur das, worum Sie es gebeten haben. Die "Neustarts", auf die Sie sich beziehen, sind das Aufwachen aus dem Schlafmodus. Es gibt keinen Protokolleintrag, der anzeigt, dass das System neu gestartet wurde.

Wenn es den Neustart machen würde, würden Sie zum Beispiel sehen:

shutdown[15811]: SHUTDOWN_TIME: 1424885403 656386

bootlog[0]: BOOT_TIME 1424885410 0
Ruskes
quelle
Danke für die zusätzlichen Infos. Tatsächlich habe ich watchdogd mit launchctl deaktiviert und dort gab es keine Protokolleinträge mehr, aber das Problem trat erneut auf.
GaretJax
Außerdem ist mein Problem, dass das System neu gestartet wird und nicht schläft. :( Hier ist ein Screenshot der Protokolle zu der Zeit, als das System versucht, herunterzufahren: cl.ly/image/0G1Z1817010O Wie Sie sehen können, gibt es eine Stunde ohne Einträge (hier ist eine weitere von heute Morgen cl .ly / image / 2O2l3F0V3p2f ). Es sieht so aus, als ob das System in den Ruhezustand versetzt wurde, aber es ist so konfiguriert, dass dies nicht der Fall ist . Wenn ich zum Computer zurückkehre, stelle ich immer fest, dass es tatsächlich versucht hat, herunterzufahren (und eine offene Anwendung verhindert wurde) it).
GaretJax
Danke für die zusätzlichen Infos. Wir haben hier einige Probleme: 1. Mein System sollte NICHT in den Ruhezustand versetzt werden. 2. Sie haben Recht, dass es nicht neu gestartet wird, aber das liegt nur daran, dass ich eine offene Anwendung habe oder eine solche, die es stoppt. Als es dort ankommt, hat es bereits 5-10 andere Apps geschlossen ... ziemlich nervig. Edit: das schlaf ding ist ok, ich habe es behoben.
GaretJax
Was hast du repariert?
Ruskes
Ich bin immer noch verwirrt mit Ihren Schlafeinstellungen. Bitte führen Sie die "pmset -g assertions" im Terminal aus und melden Sie das Ergebnis.
Ruskes
1

Ich habe Mac OS X Server gefunden: Informationen zum Watchdog-Prozess . Führen Sie eine Serversoftware darauf aus? (Dateiserver?)

Automatischer Neustart (Hardware)

Watchdog hilft auch dabei, den Server neu zu starten, wenn sein Betriebssystem nicht mehr reagiert (ein "Hang"). Auf Computern, die einen automatischen Neustart unterstützen, kann diese Option im Bereich Energieeinsparung der Systemeinstellungen aktiviert werden. Nach der Aktivierung setzt Watchdog den PMU-Timer (Power Management Unit) des Computers regelmäßig zurück. Wenn dieser Timer abläuft (was passiert, wenn das System hängt), erzwingt die PMU einen Neustart.

Hängt Ihr System? Verursacht eine Software dies oder wird sie als eine erkannt?

Lucien Gaitskell
quelle
1
Es passiert nur, wenn ich eine Weile nicht am Computer bin. Also keine Möglichkeit zu sagen, ob es hängt. Ich habe auch die gesamte Festplatte nach einer watchdog.confDatei durchsucht und nichts gefunden.
GaretJax
Und nein, keine Dateiserver.
GaretJax