Server Fault is a question and answer site for system and network administrators. 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

I'm running Mac OS 10.6 server, and have a set of 10.6 and 10.7 workstations connected to it for authentication and MCX. Users have network profiles (home folder stored on server, via AFP).

When users are logged in, they can change their desktop background. So far so good.

However, the next time they log in, their desktop background has been reset to "Andromeda Galaxy.jpg".

Though MCX is enabled and used to control other settings, MCX is disabled for the Desktop.

What is keeping the users' desktop background from being preserved? How can I fix it?

share|improve this question
up vote 1 down vote accepted

You should have a look at file located in */AFP_HomeFolder/Users/username/Library/Preferences/* (usually in local ~/Library/Preferences/).

To have the Library appearing in Lion, hold 'alt'(option) from the finder Go menu and select Library, or use Go to folder and type the path

In this xml is defined the current desktop wallpaper used (Tag ImageFilePath). Check the file permissions(POSIX/ACEs) and 'modified' timestamp metadata to figure if a user can write on this file.

Indeed, MCX might as well restrict write permission on this file.

Good luck

share|improve this answer
Thanks. Unix permissions were fine. Your answer prompted me to explore MCX some more, and I found an MCX setting lurking in somewhere I don't normally apply MCX — one of the groups this user belongs to. After deleting that user group MCX, the wallpaper no longer resets. – smokris Jul 13 '12 at 0:15
You're welcome smokris – Florian Bidabe Jul 26 '12 at 13:33

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.