Sospettare un problema che riguarda il processo WindowServer (versione lunga)
I sintomi che descrivi sono familiari ma non banali e nel mio caso non frequenti.
Preparati per la diagnosi
In Terminale, eseguire il comando seguente. Preparati a inserire la password dell'amministratore per il sistema operativo:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.stackshot.plist
Prendi nota del seguente accordo chiave, ne avrai bisogno in seguito:
Control- Option- Command- Shift-.
Diagnosi dal sistema
Quando si verifica il problema:
- usa l'accordo chiave
- per almeno dieci secondi, non toccare nulla
- concedi forse cinque o dieci minuti per il completamento di tutte le parti della cosiddetta
sysdiagnose
routine - semplicemente aspetta il più a lungo possibile (con questo approccio non ci saranno indicazioni sullo schermo dei progressi)
- forzare un riavvio del computer (Command-Control-Power).
Dopo l'avvio del computer:
- in Finder, vai a
/private/var/tmp
- cerca un file o una cartella con un nome che inizia con sysdiagnose_
- se quel file o cartella esiste, spostalo in un posto comodo - il tuo desktop, forse.
Suggerimento
Anche se non incoraggio la disattenzione, puoi essere un po 'distratto con Control- Option- Command- Shift- .... se fai fatica a evitare la fnchiave del tuo laptop, non preoccuparti; includerlo per caso non dovrebbe impedire la corsa di sysdiagnose
.
Analisi umana della diagnosi da parte del sistema
Suggerimento: a qualcuno potrebbe piacere porre una domanda separata sull'analisi dei risultati di sysdiagnose
: una risposta più generalizzata potrebbe essere utile.
Se sysdiagnose_… /tmp
dall'area è una cartella
La presenza di una sysdiagnose_…
cartella (non di un .tar.gz
file) indica che:
- la routine è stata interrotta prima del completamento; o
- alcune parti della routine non sono state completate.
Se sysdiagnose_… /tmp
dall'area è un file
La presenza di un sysdiagnose_….tar.gz
file indica che tutte le parti della sysdiagnose
routine sono state completate e che i risultati sono stati archiviati. Se lo desideri, apri l'archivio: il suo contenuto apparirà come una cartella.
Contenuto della cartella a colpo d'occhio
Nel primo screenshot qui sotto - un esempio di una serie completa di sysdiagnose
- ho selezionato due degli elementi che potrebbero essere di interesse in un caso come questo.
Si noti che potrebbe essere normale trovare almeno un file vuoto.
Tra i file .crash
, .hang
e .spin
- o nel top.txt
file - potrebbe esserci un buon segno di ciò che era sbagliato poco prima o durante il periodo in cui hai perso il controllo del computer.
Relazionato:
Per un'esecuzione incompletasysdiagnose
può essere utile focalizzare l'attenzione su file che sono anormalmente vuoti ...
Tecnico
stackshot (1) Pagina di manuale di OS X.
sysdiagnose (1) Pagina di manuale di OS X.