I noticed that if I download .desktop files on my N900 using its web browser, the corresponding image sets are not going to be listed in the change background menu. But if I download them on my laptop and then send them over USB or BT, everything works. The only difference between the files that I can find is that the N900's web browser encodes the .desktop files using UTF-8 (unicode text), while the firefox on my laptop uses ASCII text. (btw, the web server sends the files over as text/html) On linux, you can check it using the 'file' command ('file blahblah.desktop'). Also, diff between the files will show an extra character at the beginning of the N900 file. I think we may have two bugs here: one in the N900's web browser (encoding of the downloaded files) and the other in the change background utility (will not read utf-8 encoded files - it should be able to read them, right?)