To all those having problems with white images etc....
I have also had this problem on one of my MDs. The same pictures show correctly on all the other MDs.
This MD is a laptop using ATI drivers and UI2 with overlay (rather than alpha blend).
My other two MDs that are currently running are both using Nvidia drivers and are running UI2 with Alpha Blending.
So I assume that it is somehow related to either the driver OR the Alpha Blending (or both I guess). The other difference is that the other two are hooked up to TV resolutions (TV[PAL] and Projector[720p]) whereas the laptop is using its screen in a PC resolution[1024x768 from memory].
The laptop does have some of the pictures showing up however - this made me play around a bit and I resized one of the pictures to a smaller resolution and it then showed up. So it looks like it is a problem showing pictures of a certain resolution and greater.
I have not experimented enough to prove this 100% or to find the resolutions that cause the problem, but a workaround might be to create a copy of the picture you want to use and resize it for the screen saver. Bit of a pain I know.
The flickr.pl script does resize images if they are above a certain size - so it might be a known limitation (by the Pluto Developers) either that or they are just saving space.
wrt. deleting the flickr images - thhis should not be a problem as the code checks for file existence before adding it to the list of images to display.
Yes its definitely the size of the image thats causing the problem. It just so happened that many of my test images were within the size limits for the ScreenSaver. I resized a number of much bigger images that were not displaying even though they had the correct attributes in the DB... and magically after a resize they appeared!
You can do the resize using the command line tool 'convert'. The following line will resize the image at /home/public/data/pictures/IMG_1023.JPG to 1024x683 and then write it back to /home/public/data/pictures/IMG_1023.JPG again;
sudo convert -sample 1024x683 /home/public/data/pictures/IMG_1023.JPG /home/public/data/pictures/IMG_1023.JPG
PS One of the devs at Pluto just told me that the size limits for the ScreenSaver binary are based on the following formula;
image_width * image_height < 3,240,000