Как отключить заставку в окне входа в систему?
Как отключить заставку в окне входа в систему?
Ответы:
Вы можете редактировать файл .plist /Library/Preferences/com.apple.screensaver
с помощью текстового редактора, Plist Editor (требуются инструменты разработчика OS X) или defaults
команды в терминале, чтобы удалить заставку в окне входа в систему.
Как это:
sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 0
com.apple.screensaver
файле? Можете ли вы опубликовать содержимое в Pastie ? Для чего стоит, использование defaults
для чтения моего файла возвращает это, и я никогда не получаю заставку. Однако обратите внимание, что я использую 10.6.6, поэтому, если ваш файл использует старый (XML) стиль .plist, не переживайте. Вы можете просто попробовать уничтожить файл тоже.
plutil -convert xml1 /Library/Preferences/com.apple.screensaver.plist
. Затем файл можно отредактировать и изменить заставку.
Я полагаю, что это делает трюк (по крайней мере, кажется, он работал на меня уже несколько часов):
sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 0
Это отключает заставку в окне входа в систему.
Невозможно отключить экранную заставку входа в Mountain Lion из-за ошибки. Согласно https://discussions.apple.com/thread/4540671?start=0&tstart=0 лучшее, что вы можете сделать, - это войти в настройки заставки root и изменить ее на Сообщение, которое использует меньше ресурсов.
См. Https://apple.stackexchange.com/a/16515/21181, чтобы узнать, как это сделать.
По какой-то причине я пока не понимаю, решение в принятом ответе не сработало для меня. Ниже приведен альтернативный метод , который фактически сделал работу для меня.
Прежде чем что-то делать, я заметил, что файл с именем com.apple.screensaver.plist
еще не существует в /Library/Preferences/
. Но команда defaults
-com, упомянутая в принятом ответе, создала этот файл с правильным параметром loginWindowIdleTime
-entry. Это было подтверждено как defaults read /Library/Preferences/com.apple.screensaver
вручную, так и подтверждением существования файлов и проверкой их содержимого.
Однако, похоже, что это никак не повлияло на поведение заставки на экране входа.
Затем я использовал другой подход, который действительно работал:
$ > sudo -s
чтобы стать root# > /Applications/System\ Preferences.app/Contents/MacOS/System\ Preferences
Это помогло мне.
Мне интересно, хотя, если defaults
-команда, возможно, действительно уже работала нормально, только измененное значение plist еще не было подхвачено (синхронизировано) screensaver
процессом (все еще выполняется?) …
Проблема в том, что экран входа не является результатом заставки, я блокирую свой Mac, когда выхожу на улицу. Заставка появляется сама по себе, даже если она отключена из SysPref.