Screensaver ne fonctionne pas dans Mac OS X? Fixer ScreenSaverEngine.app problèmes de lancement


"Vous ouvrez l'application ScreenSaverEngine.app pour la première fois. Êtes-vous sûr de vouloir ouvrir cette application? "

L'économiseur d'écran de mon Mac ne fonctionnait pas officiellement. C'est le message bizarre que j'ai reçu à l'improviste aujourd'hui, ce qui est assez particulier puisque ScreenSaverEngine.app a été activé plusieurs fois en considérant que c'est ce qui motive l'économiseur d'écran sous Mac OS X! J'ai entrepris de résoudre ce problème particulier et j'ai trouvé une solution (notez que ceci n'a été testé que sous Mac OS X 10.6 Snow Leopard).

Correction d'un problème avec ScreenSaverEngine.app pour que l'économiseur d'écran fonctionne à nouveau

* Lancez le Terminal et entrez la commande suivante sur une seule ligne:
cd /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support

* Maintenant, entrez ce qui suit sur la ligne de commande:
sudo ./lsregister -r -apps local, system, user

* On vous demandera votre mot de passe administrateur puisque vous utilisez la commande sudo pour exécuter la commande lsregister, entrez-la

* Au bout de quelques secondes, vous verrez: ThrottleProcessIO: throttling disk i/o, puis vous serez renvoyé au terminal, que vous pouvez maintenant fermer.

* Essayez de lancer à nouveau le ScreenSaver, cela devrait fonctionner (utilisez un coin chaud pour tester)

Si vous êtes curieux, le script lsregister qui a été exécuté a reconstruit la base de données LaunchServices, et comme ScreenSaverEngine.app fait partie de cette fonctionnalité, il semble faire l'affaire. J'ai trouvé cette solution en creusant dans les forums de discussion d'Apple, mais je me rends compte que le fait de déconner dans le terminal peut être embarrassant pour de nombreux utilisateurs de Mac, alors vous pouvez essayer un simple redémarrage à l'avance.

Je n'ai aucune explication sur pourquoi mon économiseur d'écran a soudainement cessé de fonctionner, je n'ai pas installé de mises à jour ou de nouvelles applications récemment, et mon Mac n'a pas été redémarré depuis 9 jours (vous pouvez vérifier le temps de fonctionnement de votre Mac avec le terminal) . C'est un peu un mystère pour moi quant à ce qui l'a causé, mais la solution ci-dessus a fonctionné et mon économiseur d'écran fonctionne comme d'habitude, le tout sans redémarrer mon Mac!