Всякий раз, когда я оставляю свой MacBook Pro (Retina, 13-дюймовый, начало 2015 года) без присмотра (подключен или нет) на ночь (или на длительное время), он отключается сам. Когда я открываю крышку, она загружается на экран пароля FileVault. Кажется, что, если крышка открыта, ноутбук не выключается.
На нем установлена последняя и самая лучшая сборка macOS Sierra (10.12.3 (16D32)).
Ядра ядра нет, и я не могу найти в журналах или настройках ничего, что могло бы вызвать такое поведение. Я попытался поиск и сделал сброс SMC.
РЕДАКТИРОВАТЬ
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
РЕДАКТИРОВАТЬ 2 Оказалось, что батареи на ноутбуке выходили из строя. Мы отправили ноутбук в Apple для ремонта под Apple Care.
sierra
как упомянуто в OP, и log
команда в macOS Sierra не содержит названную опцию--contains
, хотя есть --predicate
опция, которая фильтрует сообщения на основе предоставленного предиката.
syslog
меня, мне пришлось запоминать целый новый набор команд ...
-the same model as yours but running high Siera 10.13.1-
перезапускается самостоятельно. Когда я вхожу в систему, мне Does Not
предлагают сообщить о проблеме или о чем-то подобном Apple, имея в виду, что она была перезапущена чисто, и я уверен, что это не так, потому что я просто выбрал кнопку режима сна. Для меня команда, которую вы использовали, показывает shutdown cause: 5
для всех них. Любые другие команды, которые я могу использовать, чтобы исследовать проблему?
log show --style syslog --contains "shutdown cause"
он даст вам и код ошибки. Отправьте это на ваш оригинальный вопрос.