Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Why is the default background image still named /usr/share/backgrounds/warty-final-ubuntu.png?

It's not Warty,

Warty Maverick

and it's not even a PNG:

$ file /usr/share/backgrounds/warty-final-ubuntu.png
/usr/share/backgrounds/warty-final-ubuntu.png: JPEG image data, JFIF standard 1.02
share|improve this question
add comment

2 Answers 2

up vote 13 down vote accepted

Because that's how their first default wallpaper's filename was. They wanted to make sure that whoever wants to stick with the distro's default wallpaper would get updated to the most recent version.

Since the wallpaper setting is stored in a per-user setting in gconf, it's not possible to assign new wallpapers to users on upgrade, as they (rightly so) don't want to override users' wallpaper settings.

Hence, the only way is to leave the filename alone and change the file the settings point to.

share|improve this answer
    
Yup. There's an open bug report about this. I don't understand why anyone really cares. bugs.edge.launchpad.net/ubuntu/+source/ubuntu-wallpapers/+bug/… –  andrewsomething Oct 11 '10 at 15:17
4  
I think the reason people care is that the old one gets overwritten. It would've been more sensible to start with a default-wallpaper.png symlink pointing to the current release's wallpaper so that the old wallpapers don't get lost. –  maco Oct 11 '10 at 16:30
    
Also, try double-clicking it to view it in Image Viewer. The incorrect filename extension causes problems. –  ændrük Oct 11 '10 at 16:39
add comment

Another reason people may care is that for some scenarios, you'd like to change the default wallpaper using command line tools only. It's just very unintuitive to find that you have to

mv $MYBGIMG warty-final-ubuntu.png

instead of using something like default-wallpaper (without extension, while we're at it).

share|improve this answer
add comment

Your Answer

 
discard

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.