¿Cómo puedo desactivar el protector de pantalla en la ventana de inicio de sesión?
¿Cómo puedo desactivar el protector de pantalla en la ventana de inicio de sesión?
Respuestas:
Puede editar el archivo .plist /Library/Preferences/com.apple.screensaver
usando un editor de texto, Plist Editor (requiere las herramientas de desarrollador de OS X) o el defaults
comando en la Terminal para eliminar el protector de pantalla en la ventana de inicio de sesión.
Me gusta esto:
sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 0
com.apple.screensaver
archivo? ¿Puedes publicar los contenidos en Pastie ? Por lo que vale, usar defaults
para leer mi archivo devuelve esto y nunca obtengo un protector de pantalla. Sin embargo, tenga en cuenta que estoy ejecutando 10.6.6, por lo que si su archivo usa el estilo antiguo (XML) de .plist, no se preocupe. También podrías intentar tirar a la basura el archivo.
plutil -convert xml1 /Library/Preferences/com.apple.screensaver.plist
. Luego, el archivo se puede editar y se puede cambiar el protector de pantalla.
Creo que esto funciona (al menos parece que me ha funcionado durante varias horas):
sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 0
Esto deshabilita el protector de pantalla en la ventana de inicio de sesión.
No es posible desactivar el protector de pantalla de inicio de sesión en Mountain Lion debido a un error. De acuerdo con https://discussions.apple.com/thread/4540671?start=0&tstart=0, lo mejor que puede hacer es iniciar sesión en la configuración del salvapantallas de root y cambiarla a Mensaje, que usa menos recursos.
Consulte /apple//a/16515/21181 para saber cómo hacerlo.
Por alguna razón que aún no entiendo, la solución en la respuesta aceptada no funcionó para mí. A continuación se muestra un método alternativo que realmente hizo el trabajo para mí.
Antes de hacer nada, noté que com.apple.screensaver.plist
todavía no existía un archivo llamado /Library/Preferences/
. Pero emitir el defaults
comando como se menciona en la respuesta aceptada creó este archivo con la loginWindowIdleTime
entrada correcta bien. Esto se confirmó tanto con la defaults read /Library/Preferences/com.apple.screensaver
confirmación manual de la existencia de los archivos como con la inspección de su contenido.
Sin embargo, no pareció tener ningún efecto sobre el comportamiento del protector de pantalla en la pantalla de inicio de sesión.
Luego usé un enfoque diferente que realmente funcionó:
$ > sudo -s
para convertirme en root# > /Applications/System\ Preferences.app/Contents/MacOS/System\ Preferences
Esto hizo el truco para mí.
Sin embargo, me pregunto, si el defaults
comando tal vez ya funcionó bien, solo el valor de plist cambiado no fue recogido (sincronizado) todavía por el proceso (¿todavía ejecutándose?) screensaver
...
El problema es que la pantalla de inicio de sesión no es el resultado del protector de pantalla, bloqueo mi Mac cuando salgo. El protector de pantalla aparece solo, incluso si está deshabilitado desde SysPref.