Wie kann ich den Bildschirmschoner im Anmeldefenster deaktivieren?
Wie kann ich den Bildschirmschoner im Anmeldefenster deaktivieren?
Antworten:
Sie können die .plist-Datei /Library/Preferences/com.apple.screensaverentweder mit einem Texteditor, einem Plist-Editor (erfordert die OS X Developer Tools) oder dem defaultsBefehl in Terminal bearbeiten , um den Bildschirmschoner im Anmeldefenster zu entfernen.
So was:
sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 0
com.apple.screensaverDatei? Können Sie den Inhalt auf Pastie posten ? Wenn defaultsSie meine Datei lesen, wird dies zurückgegeben, und ich bekomme nie einen Bildschirmschoner. Beachten Sie jedoch, dass ich 10.6.6 ausführe. Wenn Ihre Datei also den alten (XML-) Stil von .plist verwendet, schwitzen Sie nicht. Sie können auch versuchen, die Datei zu verwerfen.
plutil -convert xml1 /Library/Preferences/com.apple.screensaver.plist. Dann kann die Datei bearbeitet und der Bildschirmschoner geändert werden.
Ich glaube, das macht den Trick (zumindest scheint es seit einigen Stunden für mich zu funktionieren):
sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 0
Dadurch wird der Bildschirmschoner im Anmeldefenster deaktiviert.
Es ist nicht möglich, den Anmeldebildschirmschoner in Mountain Lion aufgrund eines Fehlers zu deaktivieren. Laut https://discussions.apple.com/thread/4540671?start=0&tstart=0 können Sie sich am besten bei den Bildschirmschonereinstellungen von root anmelden und in Nachricht ändern, die weniger Ressourcen verbraucht.
Informationen dazu finden Sie unter /apple//a/16515/21181 .
Aus irgendeinem Grund verstehe ich noch nicht, die Lösung in der akzeptierten Antwort hat bei mir nicht funktioniert. Im Folgenden ist eine alternative Methode , die tatsächlich tat Arbeit für mich.
Bevor ich etwas unternahm, bemerkte ich, dass eine aufgerufene Datei com.apple.screensaver.plistnoch nicht vorhanden war /Library/Preferences/. Durch die Ausgabe des defaultsBefehls, wie in der akzeptierten Antwort erwähnt, wurde diese Datei mit dem richtigen loginWindowIdleTimeEintrag erstellt. Dies wurde sowohl mit defaults read /Library/Preferences/com.apple.screensaverals auch durch manuelles Bestätigen der Existenz der Dateien und Überprüfen ihres Inhalts bestätigt.
Es schien jedoch keinerlei Auswirkungen auf das Bildschirmschoner-Verhalten im Anmeldebildschirm zu haben.
Ich habe dann einen anderen Ansatz gewählt, der tatsächlich funktioniert hat:
$ > sudo -s, um Wurzel zu werden# > /Applications/System\ Preferences.app/Contents/MacOS/System\ PreferencesDas hat den Trick für mich getan.
Ich frage mich allerdings, ob der defaults-Befehl vielleicht schon richtig funktioniert hat, nur der geänderte Plist-Wert wurde noch nicht durch den (noch laufenden?) screensaverProzess erfasst (synchronisiert) ...
Das Problem ist, dass der Anmeldebildschirm nicht das Ergebnis des Bildschirmschoners ist. Ich sperre meinen Mac, wenn ich ausgehe. Der Bildschirmschoner wird von selbst angezeigt, auch wenn er in SysPref deaktiviert ist.