From the not-sure-how-useful-this-is department comes a simple method of changing the default desktop wallpaper shown when logging into OS X Leopard if space and stars aren’t your cup o’ tea. All you need to do is replace the file DefaultDesktop.jpg located in /System/Library/CoreServices/DefaultDesktop.jpg. Since this is part of the System, you’ll need administrative privileges to change the image.
Open up the Terminal in Applications » Utilities and type in the following:
cd /System/Library/CoreServices
sudo mv DefaultDesktop.jpg DefaultDesktop_org.jpg
sudo cp /Path/to/picture/you/want/to/use/image.jpg DefaultDesktop.jpg
After the first “sudo” command, you will be asked for your password. For the last line, instead of manually typing in the path of the image you want to use, you can just drag it into the Terminal. If you were to browse to the CoreServices directory in Finder after you did this, you’d see something like this showing the new image and the renamed old one.

and here are the fruits of your labor, a customized login wallpaper:

Alternatively, you may opt to go the “proper” route and add an entry into the appropriate plist file with (below is all one line to be run in Terminal):
sudo defaults write /Library/Preferences/com.apple.loginwindow DesktopPicture "/Path/to/picture/you/want/to/use/image.jpg"
PaulStamatiou.com runs on the Thesis Theme for WordPress
Thesis is the search engine optimized WordPress theme of choice for serious online publishers. If you’re a blogger who doesn’t understand a lot of PHP, Thesis will give a ton of functionality without having to alter any code. For the advanced, Thesis has incredible customization possibilities via Thesis hooks.
With so many design options, you can use the template over and over and never have it look like the same site. The theme is robust and flexible enough not only to accommodate a site like PaulStamatiou.com, but also to enable the site to run far more efficiently than it ever has before.
Stumble This




{ 3 trackbacks }
{ 48 comments… read them below or add one }
That’s a pretty picture you got there! Where did you get it from?
Yes, Second that, please share that gorgeous wallpaper Paul!
Nice. I also use the “_org” suffix.
it appears to be a more saturated (?) version of this interfacelift photo:
http://interfacelift.com/wallpaper/details.php?id=1387
Very interesting tip.
thanks paul was wondering how to fix that. just got a new mac mini today and have been playing with leopard since. nice os although still not sure about stacks and new default folder icons.
Here’s that wallpaper: http://interfacelift.com/wallpaper/details.php?id=1387
This is one of the first things I did once I got my Leopard install up and running. However, I did it strictly with the Finder instead of using Terminal and Unix commands. Your method actually seems easier.
Yes, do share the wallpaper ;)
@Tureis – you’re correct. I took it into Photoshop and added some color to it. ;-)
Or just use this program to change the login screen background:
http://www.macupdate.com/info.php/id/26083/login-back
You probably know this already Paul, but I just noticed that the extension of the file must be .jpg; I realized this after attempting with a .png. Just in case anyone was going nuts wondering why it wasn’t working.
So I tried this and somehow screwed it up. Now I have a solid blue background on my login page. Is there anyway to reverse what I did?
I also have the solid blue background, Brandon, even without making any changes. (At least if I made any changes, they were not deliberate, and sure did not involve use of the terminal.)
So does anyone have any suggestions on how to fix this problem?
@ Brandon & Bruce,
Read my previous comment.
@Ruddy, I re-read your comment and do not see the applicability to my situation: I have not touched the DefaultDesktop.jpg file, and it is indeed labeled with a jpg extension in my CoreServices directory.
I also was using a jpg
Hey, thanks for the great hint. I actually got it to work by just getting an image I liked, named it DesktopDefault.jpg and dropped into the CoreServices Folder. It gave me the option to authenticate, which i did, and then asked for my password. I logged out and there it was. you don’t think that hurt anything, do you?
Tim
@Brandon,
Just curious if you are using a BootCamp partition. I am and if you are also, that could mean that this plays a part in our ‘temporary BSOD” at startup. I do know it is annoying and I have not thought of any other possible causes.
Bruce and Brandon, you might look at the image permissions. The login screen has to be available to _any_ user, so if the image is in a protected directory or has permissions specific to you, then it isn’t available to display on the login screen. When I first tried the ‘defaults write…’ method, I pointed at an image in my photos directory (protected by file vault). When I moved the same image to the /Users/Shared/ directory, everything worked just fine.
@johnmichael, I appreciate the help much. I did not do the trick for me, though, so I am really mystified. I am almost tempted to do a clean install. I went the upgrade route and wonder if there is some holdover material that is interfering with a normal startup. I do know my startup is much slower than it used to be. I have gone on a cleaning and reorganizing binge trying to find the cause, but to no avail. Thanks for the tip, though. The fact that it does not work for me makes me know something else is going on.
@johnmichael,
To make a correction to my previous entry, what you suggested did succeed in giving a different wallpaper … just not anything at login. For login, all I get is a blue screen. A puzzle.
Thank you, though.
The replacement .jpg must be 72 dpi for this tip to work, otherwise you just get a blue screen.
useful blog, thanks. went with the dell display huh?
i had the same blue screen issue and had saved the original background in iphoto. when i pulled it back into core services, lo, i still had a blue screen. i poked around in ‘get info’, unlocked at the bottom, then allowed read access to ‘everybody’. that worked so i did the same to the jpg i wanted to use, drug it in, and now it works too. thanks so much for this post and i hoped i helped… that login screen was cheezilla.
is there anyway you could upload this version of the wallpaper ? i’d really like to make it my permanent wallpaper for the desktop…or if you could just e-mail it to me, i’d be greatly appreciative.
I have a directory that I save all my favorite wallpapers to, most of which are from Mandolux.
http://mandolux.freerobotsex.com/archive/2008/0301.html
So I created a script…
#!/bin/bash
declare -a files
let count=0
IFS=$'\n'
for i in `find -E /Users/dturner/Pictures/Wallpaper/mandolux -iregex ". \/[^\.][^\/] \.(jpg|jpeg)$"` ; do
files[$count]=$i
((count ))
done
N=${#files[@]}
((N=RANDOM%N))
randomfile=${files[$N]}
cp "$randomfile" /System/Library/CoreServices/DefaultDesktop.jpg
Then in Terminal I entered:
sudo edit /etc/crontab
And added a line so it looks like:
# The periodic and atrun jobs have moved to launchd jobs
# See /System/Library/LaunchDaemons
#
# minute hour mday month wday who command
* */1 * * * root /Users/dturner/scripts/new_login_wallpaper 2>&1 /dev/null
…Now my default login background changes every hour!
BTW, There is an easier way to do all this:
http://usingmac.com/2007/11/6/leopard-change-login-background
Mac Leopard – Having successfully altered the default wallpaper, I now find I have the original “astrophysical’ wall paper on my attached remote screen. Any idea where i need to look to change this too? Thanks Kevin
I could be wrong, but if you use the
sudo defaults write /Library/Preferences/com.apple.loginwindow DesktopPicture “/Path/to/picture/you/want/to/use/image.jpg”
approach, I think that path has to be a file in the root system. I tried it to a picture in my /Users/myhome dir and it didn’t work until I moved it to a file outside my home. (I just put it in /System/Library/CoreService )
I’m probably wrong, but no clue why it didn’t work to the file in my home dir (I don’t think I had the path wrong either.)
Guys I tried changing my login screen and I actually did change it….but as a result the computer took alot more time than usual to load the login screen as well it was extremely pitifully slow! Oh and btw im using a macbook pro 15 inch 2 GB ram 2.2GHz.
On my mac, my background became blue!
And now? i wanna restore.
How can i do that?
Joao, make sure the picture you selected is in shared folder because if your account is set to private and the picture that you selected is in your account, other users would not be able to see it hence you will just be left with a blue screen. So go to your HD>users>shared and put that picture in shared folder then set it using this program and you will be good to go!
Fahad
ATTENTION ALL BLUE SCREENERS:
I had this problem for ages where the logiin background wouldn’t change form a dull blue screen. Then, i downloaded Login Back application from off the apple site. I think it is mentioned above. It is much better than using desktop2login or anything else. But the main reason i am posting because it solves blue screen.
Thanks to whoever posted it near the top
Smally, I just tried that app and am still stuck with a blue login as I have been for months now. I guess I am getting used to it but it still bugs me.
I have the blue screen. Tried everything suggested to fix it with no luck. Help?
Tried the background app and that didn’t work either.
For all you with With the Blue screen Issue, you may have corrupted up your ‘com.apple.loginwindow.plist’ plist file.
So how do i fix that?
Edit the com.apple.loginwindow.plist file with PlistEdit Pro. Choose Show Prefs Browser from the Browser menu. Open the com.apple.loginwindow.plist file from the list (I have two but only one contains the path to the desktop picture) and change the path of the DesktopPicture to /System/Library/CoreServices/DefaultDesktop.jpg. That will reset the location of the image you want to the default.
This fixed my blue screen problem and now I have the background picture I want.
Had the same problem, I think I’ve got the puzzle
1. Make sure the file IS a jpg – just checking the file extention is not enough
open your image editor/viewer/metadata editor and make sure it states “JPEG”
2. the 72 DPI issue, was not my case but worth to check, same solution as 1.
3. permitions/location: make sure the file is in the default location “/system/library/coreservices/defaultdesktop.jpg” – to reset use the instructions above in the comments.
I was very annoyed with this issue, but thanks to the clues you guys gave, I fixed it on my end, Hope you can also.
Alright, I know this is an old forum, and I had the blue screen and tried every last way to fix it, but the only one that worked is the application called Login Back:
http://www.macupdate.com/info.php/id/26083/login-back
I know someone posted this link up above, but really use this rather than terminal. It was way to easy to get rid of my blue background with this application.
Hi, I sucessfully changed my login screen. But everytime I logon the macbook turns the volume off. It doesn’t bother me much. But I was wondering. I there anyway to restore the login screen to the way it was?
“Edit the com.apple.loginwindow.plist file with PlistEdit Pro. Choose Show Prefs Browser from the Browser menu. Open the com.apple.loginwindow.plist file from the list (I have two but only one contains the path to the desktop picture) and change the path of the DesktopPicture to /System/Library/CoreServices/DefaultDesktop.jpg. That will reset the location of the image you want to the default.
This fixed my blue screen problem and now I have the background picture I want.”
THANK YOU Patrick! This resolved my problem. Any one else having trouble with the blue screen give this a try.
It works also without Terminal. You can use the Go menu item to access the folder:
/System/Library/CoreServices/
Then you need to open the info menu for this directory, so you step one directory up and then do that, and you need to open the key and enter your admin user name (there is only the system user by default). Why do that? Because it won’t allow you to change the filename or do anything in this folder, even if you add the user to the file itself. You need to put it to the directory. Then you can rename the old file, and put a new one from your desktop images and give it the name DefaultDesktop.jpg.
Then you restart and see the new one. I have done it and it works.
Sorry I should have added that I am using Snow Leopard Version 10.6.2. I don’t know to do this under any previous version, as I have never tried.
@ Lee, so what do we do then? This blue screen issue is bugging me heaps :(