Comment puis-je désactiver l'économiseur d'écran dans la fenêtre de connexion?
Comment puis-je désactiver l'économiseur d'écran dans la fenêtre de connexion?
Réponses:
Vous pouvez modifier le fichier .plist à /Library/Preferences/com.apple.screensaver
l'aide d'un éditeur de texte, de l'éditeur Plist (nécessite les outils de développement OS X) ou de la defaults
commande dans Terminal pour supprimer l'économiseur d'écran à la fenêtre de connexion.
Comme ça:
sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 0
com.apple.screensaver
dossier? Pouvez-vous publier le contenu sur Pastie ? Pour ce que ça vaut, utiliser defaults
pour lire mon fichier renvoie ceci et je n'ai jamais d'économiseur d'écran. Notez cependant que j'utilise 10.6.6, donc si votre fichier utilise l'ancien style (XML) de .plist, ne le transpirez pas. Vous pouvez également essayer de supprimer le fichier.
plutil -convert xml1 /Library/Preferences/com.apple.screensaver.plist
. Ensuite, le fichier peut être modifié et l'économiseur d'écran modifié.
Je crois que cela fait l'affaire (au moins cela semble avoir fonctionné pour moi pendant plusieurs heures maintenant):
sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 0
Cela désactive l'économiseur d'écran dans la fenêtre de connexion.
Il n'est pas possible de désactiver l'économiseur d'écran de connexion dans Mountain Lion en raison d'un bogue. Selon https://discussions.apple.com/thread/4540671?start=0&tstart=0, le mieux que vous puissiez faire est de vous connecter aux paramètres de l'économiseur d'écran de root et de le changer en Message qui utilise moins de ressources.
Voir /apple//a/16515/21181 pour savoir comment procéder.
Pour une raison que je ne comprends pas encore, la solution dans la réponse acceptée n'a pas fonctionné pour moi. Ci - dessous une méthode alternative qui en fait a fait le travail pour moi.
Avant de faire quoi que ce soit, j'ai remarqué qu'un fichier appelé com.apple.screensaver.plist
n'existait pas encore dans /Library/Preferences/
. Mais l'émission de la defaults
commande-comme mentionné dans la réponse acceptée a créé ce fichier avec une loginWindowIdleTime
entrée correcte très bien. Cela a été confirmé à la fois par defaults read /Library/Preferences/com.apple.screensaver
et en confirmant manuellement l'existence des fichiers et en inspectant leur contenu.
Cependant, cela ne semblait avoir aucun effet sur le comportement de l'économiseur d'écran dans l'écran de connexion.
J'ai ensuite utilisé une approche différente qui fonctionnait réellement:
$ > sudo -s
pour devenir root# > /Applications/System\ Preferences.app/Contents/MacOS/System\ Preferences
Cela a fait l'affaire pour moi.
Je me demande cependant, si la commande defaults
-a peut-être déjà bien fonctionné, la valeur plist modifiée n'a pas encore été captée (synchronisée) par le screensaver
processus (toujours en cours?) …
Le problème est que l'écran de connexion n'est pas le résultat de l'économiseur d'écran, je verrouille mon Mac lorsque je sors. L'économiseur d'écran apparaît de lui-même, même s'il est désactivé dans SysPref.