Quand l’arrêt est lent avec OS X 10.8.2

Pour les personnes qui ont des problèmes de « lenteurs » (une vingtaine de secondes, ça reste acceptable) au moment de l’arrêt d’un Mac sous OS X 10.8.2, MacG.co nous propose une solution en ligne de commande.

Attention, ça joue sur des processus du systèmes d’exploitation, donc ne venez pas vous plaindre si ça casse des trucs, et on peut espérer que le futur 10.8.3 devrait corriger ce petit souci.

sudo launchctl unload /System/Library/LaunchDaemons/com.apple.coreservices.appleevents.plist

sudo defaults write /System/Library/LaunchDaemons/com.apple.coreservices.appleevents ExitTimeOut -int 2

sudo launchctl load /System/Library/LaunchDaemons/com.apple.coreservices.appleevents.plist

Le problème viendrait d’un processus, appleeventsd, qui ne se ferme pas correctement à l’arrêt et bloque donc le système pendant 20 secondes, avant qu’OS X ne le ferme directement. Les commandes diminuent juste le temps d’attente avant la fermeture forcée, elles ne règlent pas le problème à la source.