macOS High Sierra redémarrant seul pendant le sommeil

26

J'ai un MacBook Pro 15 ″ 2017 avec High Sierra. Je n'éteins jamais mon ordinateur portable, je le mets simplement en veille, donc le lendemain, il est plus facile et plus rapide de l'allumer.

Mais souvent, quand je le réveille le lendemain, il a redémarré tout seul. Comment puis-je voir la cause de l'arrêt / du redémarrage, pour essayer de la corriger?

Voici le résultat de la commande "pmset -g"

System-wide power settings:
Currently in use:
 standbydelay         10800
 standby              1
 womp                 0
 halfdim              1
 hibernatefile        /var/vm/sleepimage
 powernap             0
 gpuswitch            2
 networkoversleep     0
 disksleep            0
 sleep                15 (sleep prevented by nsurlsessiond, nsurlsessiond, sharingd, coreaudiod)
 autopoweroffdelay    28800
 hibernatemode        3
 autopoweroff         0
 ttyskeepawake        1
 displaysleep         15
 tcpkeepalive         1
 acwake               0
 lidwake              1
delphirules
la source
3
Cela m'arrive tous les soirs. C'est extrêmement frustrant!
IanEdington
Se réveille-t-il avec un avis disant «vous arrêtez votre ordinateur en raison d'un problème»? Dans l'affirmative, possibilité de panique du noyau allant de la lumière au sommeil profond. J'ai eu ça, réinstallé et tout allait bien jusqu'à présent.
OzzieSpin
@OzzieSpin Oui, il se réveille avec ce message. J'essaierai d'autres options avant de réinstaller, trop de travail lol
delphirules

Réponses:

24

Vous pouvez trouver la dernière cause d'arrêt en examinant les journaux. Exécutez cette commande pour filtrer les journaux des causes d'arrêt:

log show --predicate 'eventMessage contains "Previous shutdown cause"' --last 24h

Vous pouvez ensuite rechercher le code de cause d'arrêt dans ce tableau: causes d'arrêt de macOS .

grg
la source
7
Il a montré ceci: 2018-01-02 22: 39: 45.644757-0200 0xb1 Par défaut 0x0 0 0 noyau: (AppleSMC) Cause d'arrêt précédente: 5
delphirules
Le tableau indique que c'était un «arrêt correct», mais je ne l'ai pas arrêté, je l'ai simplement mis en veille.
delphirules
a-t-il été laissé branché?
M. Kennedy
Oui, je l'ai toujours laissé branché. Hier, j'ai fermé les applications qui pouvaient utiliser une connexion Internet et aujourd'hui, le Macbook n'a pas redémarré. Sera observateur les prochains jours, merci pour votre aide.
delphirules
2
Considéré comme une réinitialisation SMC?
OzzieSpin
17

Pas exactement la même chose, mais j'ai eu un problème similaire - après un certain temps, j'ai toujours trouvé mon Mac essayant de fermer toutes mes applications (pour redémarrer ou se déconnecter, je ne sais pas. Merci à iTerms, qui a arrêté ce Mac malveillant empêchant le journal à chaque fois).

C'était une 'Log out after X minutes of inactivity'case à cocher, trouvée accidentellement dans

Préférences Système> Sécurité et confidentialité> Avancé (dans le coin inférieur droit)

Tout le monde a le même problème que moi, essayez de le cocher.

Daniel Listopadov
la source
Merci! J'ai ce problème depuis des mois; les échecs des sauvegardes de la machine en raison de la déconnexion de la machine.
Gunther
Vous avez réussi. Je n'aurais jamais trouvé ce réglage! Je pense que cela peut être nouveau depuis Catalina parce que l'ancien MacBook à partir duquel j'ai migré n'a pas agi de cette façon.
Jim L.
10

C'est ce qui a fonctionné pour moi

Ouverture du terminal et exécution de ceci:

pmset -g

m'a donné une sortie de:

Actuellement utilisé:
autopoweroffdelay 21600
autopoweroff 1
... un tas d'autres trucs

autopoweroff mon ordinateur s'est éteint après 6 heures (21 600 sec).

exécuter cette désactivation autopoweroff:

sudo pmset -a autopoweroff 0
IanEdington
la source
Merci d'avoir essayé, mais d'obtenir cette erreur: "Mot de passe: avertissement: les périodes de veille inactives pour" Alimentation par batterie "peuvent ne pas se comporter comme prévu.
delphirules
@ delphirules pourriez-vous publier la sortie de pmset -gvos questions originales?
IanEdington
Je viens de modifier la question et de le faire.
delphirules
Il semble que la désactivation automatique soit déjà désactivée (zéro).
Matt Sephton
Cela semble avoir résolu mon problème pour le moment, merci! Bien que j'aimerais vraiment savoir quel programme a été activé autorestartsur ma machine ...
zool
2

Est-ce que ça marche pour toi? https://discussions.apple.com/message/32878814#message32878814

  1. Fermer
  2. Déconnectez tous les appareils externes
  3. Réinitialisez le contrôleur de gestion du système (SMC) , répétez 2/3 fois
  4. Réinitialisez la mémoire vive non volatile (NVRAM) , répétez 2/3 fois
  5. Ensuite, utilisez SafeBoot (SHIFT au démarrage)
  6. Redémarrez ensuite normalement avec les appareils déconnectés.
IanEdington
la source
Je vous remercie! Cela a commencé à m'arriver après la dernière mise à jour de High Sierra et vos instructions l'ont corrigée.
ecgak
Merci de m'avoir informé @ecgak. Habituellement, lorsqu'une réponse fonctionne pour vous, il est recommandé de la voter afin que les autres puissent savoir que c'est une solution viable. Cela me donne également la gratification de 10 points: P
IanEdington
@ecgak: Je ne pense pas que cela ait pu résoudre votre problème, car ce n'est ni un bug ni un problème, mais une fonctionnalité introduite avec High Sierra. Le problème vient du manque de communication d'Apple sur cette nouvelle autopowerofffonction. Laissez votre Mac sur batterie, mettez-le en veille, attendez 8 h, il s'éteindra.
dan
6
Jamais vu une recette religieuse aussi ridicule que "réinitialiser le SMC 2,5 fois". Les groupes de discussion Apple sont hantés par Harry Potter.
dan
2

Cela ressemble à un bug pour moi. Mon système redémarre (selon ce que je peux voir dans les journaux) en raison d'un délai d'attente de «chien de garde». Fondamentalement, cela signifie que quelque chose n'a pas réussi à libérer une ressource dans une période de temps définie, ce qui a provoqué le blocage du système et un redémarrage est effectué pour résoudre la condition.

Eddie
la source
1

J'ai le même problème depuis longtemps.

Votre image de sommeil est corrompue. Supprimez l'image de sommeil et ça devrait aller.

https://christianvarga.com/how-to-delete-sleepimage-on-macos-high-sierra/

Gbax
la source
Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et de fournir le lien de référence. Les réponses de lien uniquement peuvent devenir invalides si la page liée change.
grg
1

A eu le même problème sur MBP 15 "2013 depuis la mise à niveau vers Mojave: le macbook redémarre à chaque fois s'il est laissé en veille sur batterie (aucun problème lorsqu'il est connecté au réseau), le support Apple est silencieux. Message d'erreur exact lors du redémarrage:

Sleep transition timed out after 180 seconds while creating hibernation file or while calling rootDomain's clients about upcoming rootDomain's state changes

Après avoir tout essayé en ligne, la seule méthode qui a fonctionné était:

sudo pmset hibernatemode 0

Pour vous assurer qu'il est réglé sur 0, vérifiez:

pmset -g

Origine du conseil: https://discussions.apple.com/thread/8567772?page=3

Gardez à l'esprit que cela signifie que le mac ne stocke pas le contenu de la RAM sur le disque, donc si votre batterie s'épuise pendant le sommeil, il n'y a pas de fichier d'image de veille à récupérer.

user1559834
la source
0

Mon Macbook Pro High Sierra se réveillait du sommeil après environ 10 secondes et continuait simplement à pédaler. J'ai essayé tout ce qui précède et plus en vain. J'ai ensuite débranché ma nouvelle souris USB. Problème résolu.

James Lindsay
la source