Immer wenn ich mein MacBook Pro (Retina, 13 Zoll, Anfang 2015) über Nacht (oder für längere Zeit) unbeaufsichtigt (eingesteckt oder nicht) lasse, wird es von selbst heruntergefahren. Wenn ich den Deckel öffne, wird der FileVault-Kennwortbildschirm aufgerufen. Es scheint, dass der Laptop nicht heruntergefahren wird, wenn der Deckel geöffnet ist.
Es wird der neueste und beste MacOS Sierra Build (10.12.3 (16D32)) ausgeführt.
Es gibt keine Kernel-Panik und ich kann in den Protokollen oder Einstellungen nichts finden, was dieses Verhalten verursachen würde. Ich habe versucht zu suchen und einen SMC-Reset durchgeführt.
BEARBEITEN
log show --style syslog --predicate 'eventMessage contains "shutdown cause"'
Skipping info and debug messages, pass --info and/or --debug to include.
Filtering the log data using "eventMessage CONTAINS "shutdown cause""
Timestamp (process)[PID]
2017-02-08 09:54:22.064782-0800 localhost kernel[0]: (AppleSMC) Previous shutdown cause: 3
2017-02-08 20:07:46.801647-0800 localhost kernel[0]: (AppleSMC) Previous shutdown cause: 5
2017-02-10 07:52:07.041401-0800 localhost kernel[0]: (AppleSMC) Previous shutdown cause: 0
2017-02-10 19:10:11.005920-0800 localhost kernel[0]: (AppleSMC) Previous shutdown cause: 0
2017-02-11 10:17:08.462940-0800 localhost kernel[0]: (AppleSMC) Previous shutdown cause: 5
2017-02-12 10:22:55.834601-0800 localhost kernel[0]: (AppleSMC) Previous shutdown cause: 0
EDIT 2 Es stellte sich heraus, dass die Batterien des Laptops defekt waren. Wir haben den Laptop zur Reparatur unter Apple Care an Apple gesendet.
sierra
es wird im OP erwähnt und der log
Befehl in macOS Sierra enthält keine Option mit dem Namen --contains
, obwohl es eine --predicate
Option gibt, die Nachrichten basierend auf dem angegebenen Prädikat filtert.
syslog
ich mir eine ganze Reihe neuer Befehle merken ...
-the same model as yours but running high Siera 10.13.1-
neu gestartet wurde. Wenn ich Does Not
mich anmelde, werde ich aufgefordert, Apple ein Problem oder ähnliches zu melden, was bedeutet, dass es sauber neu gestartet wurde und ich bin mir so sicher, dass dies nicht der Fall war, weil ich nur die Schaltfläche "Ruhezustand" ausgewählt habe. Für mich zeigt der Befehl, den Sie verwendet haben, shutdown cause: 5
für alle. Gibt es noch andere Befehle, mit denen ich das Problem untersuchen kann?
log show --style syslog --contains "shutdown cause"
Sie in Ihrem Syslog nach den Shutdown-Codes: Sie erhalten einen Fehlercode. Schreiben Sie das auf Ihre ursprüngliche Frage.