Sospeche un problema que afecte el proceso de WindowServer (edición larga)
Los síntomas que describe son familiares pero no comunes y, en mi caso, poco frecuentes.
Prepararse para el diagnóstico
En la Terminal, ejecute el siguiente comando. Prepárese 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 de clave, lo necesitará más adelante:
Control - Opción - Comando - Shift - .
Diagnóstico por el sistema
Cuando se produce el problema:
- utilizar el acorde de la clave
- durante al menos diez segundos, no toques nada
- permita unos cinco o diez minutos para que se completen todas las partes de la llamada rutina
sysdiagnose
- simplemente espere mientras pueda (con este método no habrá ninguna indicación de progreso en pantalla)
- forzar un reinicio de la computadora (Comando-Control-Energía).
Después de que la computadora se inicie:
- en Finder, vaya a
/private/var/tmp
- busque un archivo o carpeta con un nombre que comience sysdiagnose_
- si ese archivo o carpeta existe, muévalo a un lugar conveniente: su escritorio, tal vez.
Sugerencia
Aunque no fomento el descuido, puede ser un poco descuidado con Control - Opción - Comando - Shift - . ... si se esfuerza por evitar la tecla fn en su computadora portátil, no se preocupe; Incluirlo por accidente no debería impedir la ejecución de sysdiagnose
.
Análisis humano del diagnóstico por el sistema
Sugerencia: a alguien le gustaría hacer una pregunta separada sobre el análisis de los resultados de sysdiagnose
; una respuesta más general podría ser útil.
Si sysdiagnose_ ... del área /tmp
es una carpeta
La presencia de una carpeta sysdiagnose_…
(no un archivo .tar.gz
) indica que:
- la rutina se interrumpió antes de completarse; o
- alguna parte de la rutina no se pudo completar.
Si sysdiagnose_ ... del área /tmp
es un archivo
La presencia de un archivo sysdiagnose_….tar.gz
indica que todas las partes de la rutina sysdiagnose
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 completada de sysdiagnose
, seleccioné dos de los elementos que pueden ser de interés en un caso como este.
Tengaencuentaquepuedesernormalencontraralmenosunarchivovacío.
Entre los archivos .crash
, .hang
y .spin
, o en el archivo top.txt
, puede ser una buena señal de lo que estuvo mal poco antes o durante el período en que perdió el control de la computadora. .
Relacionados:
Para una ejecución incompleta de sysdiagnose
, puede ser útil centrar la atención en los archivos que están anormalmente vacíos ...
Técnico
stackshot (1) OS X Manual Página
sysdiagnose (1) OS X Manual Página