Suspecte un problème affectant le processus WindowServer (édition longue)
Les symptômes que vous décrivez sont familiers mais pas banaux et dans mon cas, peu fréquents.
Se préparer au diagnostic
Dans Terminal, exécutez la commande suivante. Soyez prêt à saisir votre mot de passe administrateur pour le système d'exploitation:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.stackshot.plist
Prenez une note écrite de l'accord clé suivant, vous en aurez besoin plus tard:
Control- Option- Command- Shift-.
Diagnostic par le système
Lorsque le problème se produit:
- utiliser l'accord clé
- pendant au moins dix secondes, ne touchez à rien
- accordez peut-être cinq ou dix minutes pour que toutes les parties de la soi-disant
sysdiagnose
routine se terminent - attendez simplement aussi longtemps que vous le pouvez (avec cette approche, il n'y aura aucune indication à l'écran des progrès)
- forcer un redémarrage de l'ordinateur (Command-Control-Power).
Après le démarrage de l'ordinateur:
- dans le Finder, accédez à
/private/var/tmp
- rechercher un fichier ou un dossier dont le nom commence par sysdiagnose_
- si ce fichier ou dossier existe, déplacez-le dans un endroit pratique - votre bureau, peut-être.
Allusion
Bien que je n'encourage pas la négligence, vous pouvez être un peu négligent avec Control- Option- Command- Shift- .… si vous avez du mal à éviter la fnclé de votre ordinateur portable, ne vous inquiétez pas; l'inclure par accident ne doit pas empêcher le déroulement de sysdiagnose
.
Analyse humaine du diagnostic par le système
Astuce: quelqu'un pourrait souhaiter poser une question distincte sur l'analyse des résultats de sysdiagnose
- une réponse plus générale pourrait être utile.
Si sysdiagnose_… de la /tmp
zone est un dossier
La présence d'un sysdiagnose_…
dossier (pas d'un .tar.gz
fichier) indique que:
- la routine a été interrompue avant la fin; ou
- une partie de la routine n'a pas pu se terminer.
Si sysdiagnose_… de la /tmp
zone est un fichier
La présence d'un sysdiagnose_….tar.gz
fichier indique que toutes les parties de la sysdiagnose
routine sont terminées et que les résultats ont été archivés. Si vous le souhaitez, ouvrez l'archive - son contenu apparaîtra sous forme de dossier.
Le contenu des dossiers en un coup d'œil
Dans la première capture d'écran ci-dessous - un exemple d'une série complète de sysdiagnose
- j'ai sélectionné deux des éléments qui peuvent être intéressants dans un cas comme celui-ci.
Notez qu'il peut être normal de trouver au moins un fichier vide.
Parmi les fichiers .crash
, .hang
et .spin
- ou dans le top.txt
fichier - peut être un bon signe de ce qui s'est passé peu de temps avant ou pendant la période où vous avez perdu le contrôle de l'ordinateur.
En relation:
Pour une exécution incomplète , sysdiagnose
il peut être utile de concentrer votre attention sur les fichiers anormalement vides…
Technique
Page de manuel stackshot (1) OS X
Page de manuel de sysdiagnose (1) OS X