Ogni volta che lascio il mio MacBook Pro (Retina, 13 pollici, inizio 2015) incustodito (collegato o meno) durante la notte (o per lunghi periodi di tempo) si spegne da solo. Quando apro il coperchio, si avvia alla schermata della password di FileVault. Sembra che se il coperchio è aperto, il laptop non si spegne.
Sta eseguendo l'ultima e più grande build macOS Sierra (10.12.3 (16D32)).
Non c'è panico nel kernel e nei log o nelle impostazioni non trovo nulla che possa causare questo comportamento. Ho provato a cercare e ho fatto un reset di SMC.
MODIFICARE
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 Si è scoperto che le batterie sul laptop si stavano esaurendo. Abbiamo inviato il laptop ad Apple per la riparazione con Apple Care.
sierra
come indicato nell'OP e il log
comando in macOS Sierra non contiene un'opzione denominata --contains
, sebbene esista --predicate
un'opzione che filtra i messaggi in base al predicato fornito.
syslog
me, mi sono ritrovato a dover memorizzare una serie completamente nuova di comandi ....
-the same model as yours but running high Siera 10.13.1-
riavviava da sola. Quando eseguo l'accesso, Does Not
mi viene richiesto di segnalare un problema o qualcosa del genere ad Apple, il che significa che è stato riavviato in modo pulito e sono così sicuro che non fosse perché ho semplicemente selezionato il pulsante di sospensione. Per me, il comando che hai usato mostra shutdown cause: 5
per tutti loro. Altri comandi che posso usare per indagare sul problema?
log show --style syslog --contains "shutdown cause"
ti fornirà un codice di errore. Pubblica quello alla tua domanda originale.