如何在登录窗口上禁用屏幕保护程序?
如何在登录窗口上禁用屏幕保护程序?
Answers:
您可以/Library/Preferences/com.apple.screensaver
使用文本编辑器,Plist编辑器(需要OS X开发人员工具)或“ defaults
终端”中的命令来编辑.plist文件,以在登录窗口中删除屏幕保护程序。
像这样:
sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 0
plutil -convert xml1 /Library/Preferences/com.apple.screensaver.plist
。然后可以编辑文件并更改屏幕保护程序。
由于存在错误,无法在Mountain Lion中禁用登录屏幕保护程序。根据https://discussions.apple.com/thread/4540671?start=0&tstart=0,最好的方法是登录到root的屏幕保护程序设置,然后将其更改为使用较少资源的消息。
有关操作方法,请参阅/apple//a/16515/21181。
由于某种原因,我还不了解,已接受答案中的解决方案对我不起作用。下面是实际的替代方法确实为我工作。
在执行任何操作之前,我注意到中com.apple.screensaver.plist
没有名为的文件/Library/Preferences/
。但是defaults
,按照接受的答案中的说明发出-command可以使用正确的loginWindowIdleTime
-entry 创建此文件。这是与确认两者defaults read /Library/Preferences/com.apple.screensaver
以及通过手动确认文件的存在和检查它的的内容。
但是,它似乎对登录屏幕中的屏幕保护程序行为没有任何影响。
然后,我使用了另一种确实有效的方法:
$ > sudo -s
成为根# > /Applications/System\ Preferences.app/Contents/MacOS/System\ Preferences
这帮了我大忙。
我想知道,如果defaults
-command也许实际上已经可以正常工作,那么(仍在运行?)screensaver
进程只是没有拾取(同步)已更改的plist值...
问题在于登录屏幕不是屏幕保护程序的结果,我外出时锁定了Mac。即使从SysPref禁用了屏幕保护程序,屏幕保护程序也会自动出现。