Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When logged in to my user account, the screensaver selected in System Preferences is used. However, when on the login screen before logging in or using fast user switching a different screensaver is used. How do I set the screensaver used on the login screen?

share|improve this question
up vote 6 down vote accepted

The screensaver for the login screen is the one set for the root (i.e. system) user account. To launch System Preferences as root, use sudo; a Terminal window run:

sudo /Applications/System\\ Preferences

Then you can change the screensaver settings as you normally would. Note that in order to use sudo, you needs to be an admin user.

share|improve this answer
The receipe look right, but doesn't work on Lion. The /Library/Preferences/ isn't modified. On the other hand, directly editing this file works fine, but I won't advise anyone to play with plist + vi on this file :[. – daniel Azuelos Jan 3 '13 at 8:16

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.