Screensaver não funciona no Mac OS X? Corrigir problemas de inicialização do ScreenSaverEngine.app
Índice:
“Você está abrindo o aplicativo ScreenSaverEngine.app pela primeira vez. Tem certeza de que deseja abrir este aplicativo?”
O protetor de tela do meu Mac não estava funcionando oficialmente. Essa é a mensagem estranha que recebi do nada hoje, o que é bastante peculiar, já que o ScreenSaverEngine.app foi ativado várias vezes, considerando que é o que impulsiona o protetor de tela no Mac OS X! Eu me propus a resolver esse problema peculiar e encontrei uma solução (observe que isso só foi testado no Mac OS X 10.6 Snow Leopard).
Corrigir problema com ScreenSaverEngine.app para fazer o protetor de tela funcionar novamente
Inicie o Terminal e digite o seguinte comando em uma linha: cd /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support
Agora digite o seguinte na linha de comando: sudo ./lsregister -r -apps local, system, user
Sua senha de administrador será solicitada, pois você está usando o comando sudo para executar o comando lsregister, digite-a
Após alguns segundos você verá: ThrottleProcessIO: throttling disk i/o e então você retornará ao Terminal, que agora você pode fechar.
Tente iniciar o ScreenSaver novamente, ele deve funcionar (use um hot corner para testar)
Se você estiver curioso, o script lsregister que foi executado reconstruiu o banco de dados LaunchServices e desde ScreenSaverEngine.app faz parte dessa funcionalidade, parece resolver o problema. Encontrei essa solução pesquisando nos Fóruns de discussão da Apple, mas percebo que mexer no Terminal pode ser confuso para muitos usuários de Mac, então você pode tentar apenas uma reinicialização simples antes.
Não tenho nenhuma explicação sobre por que meu protetor de tela parou de funcionar de repente, não instalei nenhuma atualização ou novos aplicativos recentemente e meu Mac não foi reiniciado em 9 dias (você pode verifique o tempo de atividade do seu Mac com o terminal). É um pouco misterioso para mim o que causou isso, mas a correção acima funcionou e meu protetor de tela está funcionando normalmente, tudo sem reiniciar meu Mac!