Suspeita de um problema que afeta o processo WindowServer (edição longa)
Os sintomas que você descreve são familiares, mas não são comuns e, no meu caso, não são frequentes.
Preparar para o diagnóstico
No Terminal, execute o seguinte comando. Esteja preparado para inserir sua senha de administrador para o sistema operacional:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.stackshot.plist
Faça uma anotação por escrito do seguinte acorde chave, você precisará dele mais tarde:
Control- Option- Command- Shift-.
Diagnóstico pelo sistema
Quando o problema ocorre:
- use o acorde da tecla
- por pelo menos dez segundos, não toque em nada
- permita talvez cinco ou dez minutos para que todas as partes da chamada
sysdiagnose
rotina sejam concluídas - simplesmente espere o quanto puder (com essa abordagem, não haverá indicação de progresso na tela)
- forçar uma reinicialização do computador (Command-Control-Power).
Após o computador iniciar:
- no Finder, vá para
/private/var/tmp
- procure um arquivo ou pasta com um nome começando sysdiagnose_
- se esse arquivo ou pasta existir, mova-o para um local conveniente - sua área de trabalho, talvez.
Sugestão
Embora eu não incentive o descuido, você pode ser um pouco descuidado com Control- Option- Command- Shift- .... se você luta para evitar a fnchave do seu laptop, não se preocupe; incluí-lo por acidente não deve impedir a execução de sysdiagnose
.
Análise humana do diagnóstico pelo sistema
Dica: alguém pode fazer uma pergunta separada sobre a análise dos resultados sysdiagnose
- uma resposta mais generalizada pode ser útil.
Se sysdiagnose_… da /tmp
área for uma pasta
A presença de uma sysdiagnose_…
pasta (não um .tar.gz
arquivo) indica que:
- a rotina foi interrompida antes da conclusão; ou
- alguma parte da rotina não pôde ser concluída.
Se sysdiagnose_… da /tmp
área for um arquivo
A presença de um sysdiagnose_….tar.gz
arquivo indica que todas as partes da sysdiagnose
rotina foram concluídas e que os resultados foram arquivados. Se desejar, abra o arquivo - seu conteúdo aparecerá como uma pasta.
Resumo do conteúdo da pasta
Na primeira captura de tela abaixo - um exemplo de uma execução concluídasysdiagnose
-, selecionei dois dos itens que podem ser de interesse em um caso como esse.
Observe que pode ser normal encontrar pelo menos um arquivo vazio.
Entre os .crash
, .hang
e .spin
arquivos - ou no top.txt
arquivo - pode ser um bom sinal de que estava errado pouco antes, ou durante, o período em que você perdeu o controle do computador.
Palavras-chave:
Para uma execução incompletasysdiagnose
, pode ser útil concentrar alguma atenção em arquivos que estão anormalmente vazios…
Técnico
Página manual do OS X do stackshot (1)
sysdiagnose (1) Página de manual do OS X