Come posso disabilitare lo Screen Saver nella finestra di accesso?
Puoi modificare il file .plist in /Library/Preferences/com.apple.screensaver utilizzando un editor di testo, Plist Editor (richiede gli OS X Developer Tools) o il comando defaults in Terminal per rimuovere lo screensaver nella finestra di accesso.
In questo modo:
sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 0
Credo che questo faccia il trucco (almeno sembra aver funzionato per me per diverse ore):
sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 0
Disabilita lo screensaver nella finestra di accesso.
Per qualche motivo non capisco ancora, la soluzione nella risposta accettata non ha funzionato per me. Di seguito è riportato un metodo alternativo che effettivamente ha fatto per me.
Prima di fare qualsiasi cosa, ho notato che un file chiamato com.apple.screensaver.plist non esisteva ancora in /Library/Preferences/ . Ma l'emissione del comando defaults come menzionato nella risposta accettata ha creato questo file con il corretto loginWindowIdleTime -entry bene. Ciò è stato confermato sia con defaults read /Library/Preferences/com.apple.screensaver sia confermando manualmente l'esistenza dei file e controllandone il contenuto.
Tuttavia, non sembra che abbia alcun effetto sul comportamento del salvaschermo nella schermata di login.
Ho quindi utilizzato un approccio diverso che in realtà ha funzionato:
$ > sudo -s per diventare root # > /Applications/System\ Preferences.app/Contents/MacOS/System\ Preferences
Questo ha fatto il trucco per me.
Mi chiedo però, se il comando defaults abbia effettivamente funzionato correttamente, solo il valore plist modificato non è stato prelevato (sincronizzato) ancora dal processo (ancora in esecuzione?) screensaver ...
Il problema è che la schermata di accesso non è il risultato dello screen saver, blocco il mio Mac quando esco. Lo screen saver appare da solo, anche se è disabilitato da SysPref.
Leggi altre domande sui tag mac macos screensaver