Et, espérons-le, vraiment l'édition finale: après la mise à niveau vers Mountain Lion, le problème semble résolu, espérons-le de manière permanente.
Final Edit: Le problème ne se produit pas tout le temps, parfois je dois attendre plusieurs jours pour qu'il se produise. Il est donc difficile de tester dans différentes conditions (c'est-à-dire en mode sans échec ou avec certains logiciels désactivés) et j'ai décidé que cela ne valait pas la peine de passer des jours à étudier différentes conditions afin de résoudre ce problème. Les suggestions de Graham Perrin ont été les plus utiles pour trouver des informations spécifiques sur les problèmes de redémarrage / redémarrage, introuvables dans les journaux à usage général.
Certaines entrées de journal sont dans Modifier en bas:
Mi-2010 15in MacBook Pro, exécutant OS X 10.7.4. Parfois, lorsque vous essayez de redémarrer ou d'arrêter la machine, cela ne fonctionne pas - l'écran devient gris, la roue qui tourne, mais la machine ne s'éteint pas, donc après plusieurs minutes, je dois arrêter la machine en appuyant sur le bouton d'alimentation bouton.
Cela ne se produit pas à chaque fois et je ne peux pas relier le logiciel utilisé pendant la session au problème. En fait, lors du test, cela se produit parfois lorsque j'essaie d'arrêter la machine immédiatement après l'avoir démarrée.
Comment vérifier ce qui empêche l'arrêt / redémarrage normal? Je suppose que je dois rechercher dans certains fichiers journaux, mais je ne sais pas lesquels et quoi rechercher.
Edit: Ajout du paramètre de démarrage / arrêt détaillé dans le nvram comme suggéré par Graham Perrin, et finalement la machine s'est bloquée au redémarrage. J'ai vu des entrées verbeuses à l'écran et après le redémarrage, je les ai trouvées dans /var/log/launchd-shutdown.log. Il semble que WindowServer puisse y être pour quelque chose. Ci-dessous se trouve la fin de ce fichier journal avec les 3 premières colonnes supprimées (la première avait des nombres entiers croissants, la seconde avait des entrées de "1" et la troisième - "com.apple.launchd"):
234 com.apple.WindowServer Dispatching kevent callback.
234 com.apple.WindowServer Job has not died after being killed 2 seconds ago. Simulating exit.
234 com.apple.WindowServer Dispatching kevent callback.
234 com.apple.WindowServer EVFILT_PROC event for job.
1 com.apple.launchd KEVENT[0]: udata = 0x107827a90 data = 0x0 ident = 234 filter = EVFILT_PROC flags= 0x0 fflags = NOTE_EXIT
234 com.apple.WindowServer Reaping
234 com.apple.WindowServer Simulated exit: <rdar://problem/9359725>
234 com.apple.WindowServer Exited 22.016701 seconds after the first signal was sent
0 com.apple.WindowServer Exited while shutdown in progress. Processes remaining: 0/0
0 com.apple.WindowServer Job was last to exit during shutdown of: System.
0 com.apple.WindowServer Total rusage: utime 0.000000 stime 0.000000 maxrss 0 ixrss 0 idrss 0 isrss 0 minflt 0 majflt 0 nswap 0 inblock 0 oublock 0 msgsnd 0 msgrcv 0 nsignals 0 nvcsw 0 nivcsw 0
0 com.apple.WindowServer Closing receive right for com.apple.windowserver.active
0 com.apple.WindowServer Mach service deleted: com.apple.windowserver.active
0 com.apple.WindowServer Closing receive right for com.apple.windowserver
0 com.apple.WindowServer Mach service deleted: com.apple.windowserver
0 com.apple.WindowServer Removed
1 com.apple.launchd System: No submanagers left.
1 com.apple.launchd System: Removing.
1 com.apple.launchd System: Removing job manager.
1 com.apple.launchd System: Userspace shutdown finished at: Wed Aug 1 08:53:12 2012
1 com.apple.launchd System: Userspace shutdown took approximately 22 seconds.
1 com.apple.launchd VM statistics (now - orig): Free: 28472 Active: -21833 Inactive: -1038 Reactivations: 0 PageIns: 25 PageOuts: 0 Faults: 1654 COW-Faults: 335 Purgeable: -849 Purges: 0
1 com.apple.launchd System: Stray process at shutdown: PID 234 PPID 1 PGID 234 WindowServer
1 com.apple.launchd System: About to call: reboot(RB_HALT).
mount
commande. Inclure le résultat dans votre question pourrait aider à affiner les choses.