15 votes

Désactiver l'économiseur d'écran sur OS X 10.9

Lorsque je règle la valeur de mon écran de veille sur "démarrer après", il se réinitialise au bout de quelques heures. Je n'ai pas encore déterminé quel événement provoque cette réinitialisation, mais elle ne nécessite pas de redémarrage.

L'assistance clientèle d'Apple m'a fait supprimer le com.apple.screensaver.plist fichier de /Library/Preferences/ mais cela n'a pas résolu le problème.

Puisque la valeur " start after " ne reste pas en place, existe-t-il un autre moyen de désactiver complètement l'économiseur d'écran ?

16voto

njboot Points 8005

L'effacer ne marcherait pas. Les seules clés stockées dans cette liste de propriétés, par défaut, sont :

njboot$ defaults read com.apple.screensaver
{
    askForPassword = 1;
    askForPasswordDelay = 900;
}

Ces clés sont liées à : System Preferences > Security & Privacy > General > "Require Password 15 minutes (900/60) after sleep or screen saver begins."

Vous devez modifier les propriétés actuelles de l'hôte (enregistrées dans le dossier "By Host"). Pour ce faire, ouvrez Terminal et saisissez la commande suivante à l'invite de la ligne de commande :

defaults -currentHost write com.apple.screensaver idleTime 0

Voici le résultat :

defaults -currentHost read com.apple.screensaver`

{
    CleanExit = YES;
    PrefsVersion = 100;
    idleTime = 0;
    moduleDict =     {
        displayName = "Computer Name";
        moduleName = "Computer Name";
        path = "/System/Library/Frameworks/ScreenSaver.framework/Resources/Computer Name.saver";
        type = 0;
    };
}

0 = jamais. Déconnectez-vous et reconnectez-vous pour que les changements prennent effet. Une fois que vous vous serez reconnecté, vous remarquerez que sous la rubrique System Preferences > Desktop & Screen Saver > Start After: Never est réglé. Cela remplacera la configuration via les préférences système. Vous pouvez tester cette fonction en réglant l'heure de l'économiseur d'écran, en vous déconnectant et en vous reconnectant. L'écran affichera toujours "jamais". Si vous souhaitez annuler cette commande à l'avenir :

defaults -currentHost delete com.apple.screensaver idleTime

La question sur Google a révélé qu'une base de données de services de lancement corrompue pouvait être une cause possible, et que la reconstruire pouvait résoudre le problème sous-jacent.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X