Computer che si spegne (sporco) in modo casuale

4

Ogni giorno, quando torno al mio sistema, sarà chiuso, non importa quello che faccio, se esco, verrà spento, se riavvio sarà spento. Un grep attraverso i file di registro mi mostra questo:

2018-03-29 16:06:29.964161-0500 0x4a8      Default     0x0                  0      kernel: (AppleSMC) Previous shutdown cause: 3
2018-03-29 18:30:34.297536-0500 0x435      Default     0x0                  0      kernel: (AppleSMC) Previous shutdown cause: 3
2018-03-30 09:42:33.355573-0500 0x420      Default     0x0                  0      kernel: (AppleSMC) Previous shutdown cause: 3

Il 3 significa riavvio forzato (o così ho raccolto) ma non sto riavviando il mio sistema. C'è un modo per me di dire che cosa sta causando il mio riavvio o se c'è un'applicazione che si blocca che potrebbe causare questo?

Modifica :

Ho capito che 3 è un dirty shutdown forzato , quindi questo lascia la domanda, come posso determinare che cosa sta causando il problema?

    
posta CertifcateJunky 30.03.2018 - 18:47
fonte

2 risposte

4

Credo davvero di aver trovato una soluzione per questo.

Ho iniziato con grep ing attraverso tutti i file di registro da quando questo problema ha avuto inizio, cercando un pattern. Dato che il modello è che GoogleSoftwareUpdateDaemon esegue ogni volta subito prima che si verifichi l'arresto anomalo:

Mar 30 13:33:55 <COMP-NAME> GoogleSoftwareUpdateDaemon[19078]: 2018-03-30 13:33:55.245 GoogleSoftwareUpdateDaemon[19078/0x7fff77030000] [lvl=2] -[KeystoneDaemon main] GoogleSoftwareUpdateDaemon inactive, shutdown.
Mar 30 13:34:00 localhost kernel[0]: Previous shutdown cause: 3

Quindi, facendo qualche ricerca, questo è un programma di aggiornamento che è installato segretamente da Google ( non è in nessun posto nei loro termini di servizio, né c'è un avvertimento per esso ) ciò che fa è aggiornare il tuo Google applicazioni ogni 5 ore . Per disabilitarlo puoi fare quanto segue:

defaults write com.google.Keystone.Agent checkInterval 0

Ciò che questo comando farà è impostare l'intervallo per il controllo su 0 . Questo probabilmente non è raccomandato poiché gli aggiornamenti di sicurezza sono importanti, quindi puoi anche impostare l'intervallo per una volta alla settimana:

defaults write com.google.Keystone.Agent checkInterval 604800

A quanto pare questo programma di aggiornamento occupa una quantità molto piccola di risorse, ma ciò che non ti dicono è che dipende dalla quantità di software di Google sul tuo sistema, che esegue tutti gli aggiornamenti contemporaneamente. Ad esempio, se hai installato Google Chrome, Google Drive e Google Hangouts, tenterà di eseguire gli aggiornamenti per tutti questi software contemporaneamente.

Quindi quello che ho fatto è la prima opzione, impostarla su 0 e guardare il computer per oltre un'ora. Non è successo nulla, è stato riavviato e si è avviato, è stato osservato per un'altra ora e non si è bloccato o spento. Andando ad assumere questo era il problema e andare avanti con la mia vita.

    
risposta data 30.03.2018 - 21:18
fonte
4

Una causa di arresto di "3" è un arresto grave, quando si tiene premuto il pulsante di accensione.

Più che probabile c'è un contaminante che causa un cortocircuito che costringe il pulsante a impegnarsi (elettricamente parlando) facendo in modo che il tuo Mac "veda" uno spegnimento ACPI.

Prova a pulirlo ma potresti doverlo sostituire.

    
risposta data 30.03.2018 - 19:09
fonte

Leggi altre domande sui tag