macOS High Sierra si riavvia da solo durante il sonno


26

Ho un MacBook Pro 15 ″ 2017 con High Sierra. Non spengo mai il mio laptop, invece lo metto semplicemente in sospensione, quindi il giorno dopo è più facile e veloce accenderlo.

Ma spesso quando lo sveglio il giorno successivo, si è riavviato da solo. Come posso vedere la causa di arresto / riavvio, per provare a risolverlo?

Ecco il risultato del comando "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

3
Questo succede a me ogni notte. Questo è estremamente frustrante!
IanEdington,

Si sveglia con un avviso che dice "hai spento il computer a causa di un problema"? Se è così, possibile Kernel Panic che va dalla luce al sonno profondo. Ho avuto questo, reinstallato e tutto è andato bene, finora.
OzzieSpin

@OzzieSpin Sì, si sveglia con questo messaggio. Proverò altre opzioni prima di reinstallare, troppo lavoro lol
delphirules il

Risposte:


24

È possibile trovare l'ultima causa di arresto esaminando i registri. Esegui questo comando per filtrare i log per le cause di arresto:

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

È quindi possibile cercare il codice di causa dell'arresto in questa tabella: macOS Shutdown Cause .


7
Lo ha mostrato: 2018-01-02 22: 39: 45.644757-0200 0xb1 Predefinito 0x0 0 0 kernel: (AppleSMC) Causa precedente di arresto: 5
delphirules

La tabella dice che si trattava di un "arresto corretto", ma non l'ho arrestato, ma l'ho solo messo a dormire.
delphirules,

è stato lasciato collegato?
Mr. Kennedy

Sì, l'ho sempre lasciato collegato. Ieri ho chiuso le applicazioni che potevano utilizzare la connessione Internet e oggi il Macbook non è stato riavviato. Osserverà i prossimi giorni, grazie per il vostro aiuto.
delphirules,

2
Considerato un ripristino SMC?
OzzieSpin

17

Non esattamente lo stesso, ma ho avuto un problema simile - dopo qualche tempo ho sempre trovato il mio Mac che cercava di chiudere tutte le mie applicazioni (per riavviare o disconnettersi, non lo so. Grazie a iTerms, che ha fermato questo malvagio Mac impedendo il log ogni volta).

Era una 'Log out after X minutes of inactivity'casella di spunta, trovata per caso in

Preferenze di Sistema> Sicurezza e Privacy> Avanzate (nell'angolo in basso a destra)

Qualcuno ha lo stesso problema che ho avuto, prova a spuntarlo.


Grazie! Ho avuto questo problema per mesi; i backup della macchina del tempo falliscono a causa della disconnessione della macchina.
Gunther,

L'hai inchiodato. Non avrei mai trovato questa impostazione! Penso che potrebbe essere nuovo a partire da Catalina perché il vecchio MacBook da cui sono migrato non ha funzionato in questo modo.
Jim L.

10

Questo è ciò che ha funzionato per me

Aprendo il terminale ed eseguendo questo:

pmset -g

mi ha dato un output di:

Attualmente in uso:
autopoweroffdelay 21600
autopoweroff 1
... un sacco di altre cose

autopoweroff ha causato lo spegnimento del computer dopo 6 ore (21600 sec).

eseguendo questo spegnimento autopoweroff:

sudo pmset -a autopoweroff 0

Grazie, provato ma ottieni questo errore: "Password: Avviso: i tempi di sospensione inattivi per" Alimentazione a batteria "potrebbero non funzionare come previsto. - La sospensione del disco deve essere diversa da zero ogni volta che la sospensione del sistema è diversa da zero."
delphirules,

@delphirules potresti pubblicare l'output delle pmset -gtue domande originali?
IanEdington,

Ho appena modificato la domanda e l'ho fatto.
delphirules,

Sembra che tu abbia già disabilitato lo spegnimento automatico (zero).
Matt Sephton,

Questo sembra aver risolto il mio problema per il momento, grazie! Anche se mi piacerebbe davvero sapere quale programma è stato attivato autorestartsulla mia macchina ...
Zool,

2

Per te funziona? https://discussions.apple.com/message/32878814#message32878814

  1. Spegnimento
  2. Disconnetti tutti i dispositivi esterni
  3. Reimpostare System Management Controller (SMC) , ripetere 2/3 volte
  4. Ripristina la memoria non volatile ad accesso casuale (NVRAM) , ripeti 2/3 volte
  5. Quindi utilizzare safeboot (SHIFT all'avvio)
  6. Quindi riavviare normalmente con i dispositivi disconnessi.

Grazie! Questo è iniziato a succedermi dopo l'ultimo aggiornamento di High Sierra e le tue istruzioni lo hanno risolto.
ecgak

Grazie per avermi fatto conoscere @ecgak. Di solito, quando una risposta funziona per te è buona norma votarla in modo che altri possano sapere che è una soluzione praticabile. Mi dà anche la gratificazione di 10 punti: P
IanEdington

@ecgak: Non penso che questo potrebbe aver risolto il tuo problema, perché questo non è né un bug né un problema, ma una funzionalità introdotta con High Sierra. Il problema è venuto dalla mancanza di comunicazione da parte di Apple su questa nuova autopowerofffunzione. Lascia il tuo Mac acceso, mettilo in pausa, attendi 8 ore, si spegnerà.
dan

6
Mai visto una ricetta religiosa ridicolo come "resettare le SMC 2,5 volte” Apple discussioni gruppi sono ossessionato da Harry Potter..
dan

2

A me sembra un bug. Il mio sistema si riavvia (in base a ciò che posso distinguere dai registri) a causa di un timeout di "watchdog". Fondamentalmente, questo significa che qualcosa non è riuscito a rilasciare una risorsa entro un periodo di tempo definito che ha causato il blocco del sistema e viene eseguito un riavvio per risolvere la condizione.


1

Ho avuto lo stesso problema da molto tempo.

L'immagine del sonno è danneggiata. Elimina l'immagine del sonno e dovrebbe andare bene.

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


Sebbene questo collegamento possa rispondere alla domanda, è meglio includere qui le parti essenziali della risposta e fornire il collegamento come riferimento. Le risposte di solo collegamento possono diventare non valide se la pagina collegata cambia.
grg

1

Ha avuto lo stesso problema su MBP 15 "2013 dall'aggiornamento a Mojave: il macbook si riavvia ogni volta se lasciato in sospensione a batteria (nessun problema quando collegato alla rete), supporto Apple silenzioso. Messaggio di errore esatto rilevato al riavvio:

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

Dopo aver provato tutto quello che ho trovato online, l'unico metodo che ha funzionato è stato:

sudo pmset hibernatemode 0

Per assicurarsi che sia impostato su 0, controllare:

pmset -g

Origine del consiglio: https://discussions.apple.com/thread/8567772?page=3

Tieni presente che ciò significa che il Mac non memorizza il contenuto della RAM su disco, quindi se la batteria si esaurisce durante il sonno non è possibile recuperare alcun file di immagine di sospensione.


0

Il mio Macbook Pro High Sierra si sveglia dal sonno dopo circa 10 secondi e continua a pedalare. Ho provato tutto quanto sopra e altro senza alcun risultato. Quindi ho scollegato il mio nuovo mouse USB. Problema risolto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.