Sospecha de un problema que afecta el proceso de WindowServer (edición larga)
Los síntomas que describe son familiares pero no comunes y, en mi caso, poco frecuentes.
Prepárate para el diagnóstico
En Terminal, ejecute el siguiente comando. Esté preparado para ingresar su contraseña de administrador para el sistema operativo:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.stackshot.plist
Tome una nota escrita del siguiente acorde clave, lo necesitará más adelante:
Control- Option- Command- Shift-.
Diagnóstico por el sistema
Cuando ocurre el problema:
- usa el acorde clave
- durante al menos diez segundos, no toque nada
- espere unos cinco o diez minutos para
sysdiagnose
que se completen todas las partes de la llamada rutina; simplemente espere tanto como pueda (con este enfoque no habrá indicación en pantalla del progreso)
- forzar un reinicio de la computadora (Command-Control-Power).
Después de que se inicia la computadora:
- en Finder, ve a
/private/var/tmp
- buscar un archivo o carpeta con un nombre que comience sysdiagnose_
- si ese archivo o carpeta existe, muévalo a un lugar conveniente, tal vez su escritorio.
Insinuación
Si bien no fomento el descuido, puedes ser un poco descuidado con Control- Option- Command- Shift- .... si te cuesta evitar la fnllave de tu computadora portátil, no te preocupes; incluirlo por accidente no debe impedir la ejecución de sysdiagnose
.
Análisis humano del diagnóstico por el sistema.
Sugerencia: a alguien le gustaría hacer una pregunta por separado sobre el análisis de los resultados sysdiagnose
; una respuesta más generalizada podría ser útil.
Si sysdiagnose_ ... del /tmp
área es una carpeta
La presencia de una sysdiagnose_…
carpeta (no un .tar.gz
archivo) indica que:
- la rutina se interrumpió antes de completarse; o
- alguna parte de la rutina no pudo completarse.
Si sysdiagnose_ ... del /tmp
área es un archivo
La presencia de un sysdiagnose_….tar.gz
archivo indica que todas las partes de la sysdiagnose
rutina se completaron y que los resultados se archivaron. Si lo desea, abra el archivo; su contenido aparecerá como una carpeta.
Contenido de la carpeta de un vistazo
En la primera captura de pantalla a continuación, un ejemplo de una ejecución completa de sysdiagnose
, he seleccionado dos de los elementos que pueden ser de interés en un caso como este.
Tenga en cuenta que puede ser normal encontrar al menos un archivo vacío.
Entre los .crash
, .hang
y .spin
archivos - o en el top.txt
archivo - que podría ser una buena señal de lo que estaba mal poco antes de, o durante, el período en el que perdió el control de la computadora.
Relacionado:
Para una ejecución incompletasysdiagnose
, puede ser útil centrar un poco la atención en los archivos que están anormalmente vacíos ...
Técnico
stackshot (1) Página del manual de OS X
sysdiagnose (1) Página del manual de OS X