I found that the image viewer in XBMC does not work for me on my AMD64 Gutsy. When running 32-bit Gutsy it works, so it seems the images are handled by XBMC. A little bit strange, since listening to mp3 and watching movies work. I installed it by downloading the i386 deb's from
http://ppa.launchpad.net and then run "getlibs /usr/share/xbmc/xbmc.bin" I tried uninstalling libsdl1.2 libsdl-gfx1.2 libsdl-image1.2 and ia32-libs and then ran getlibs /usr/share/xbmc/xbmc.bin again and it downloaded a lot of libraries, but then got stuck on libX11.so.6: captury and when running xbmc it says "error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory". In /usr/lib I have
1,1M -rw-r--r-- 1 root root 1,1M 2007-10-05 02:08 /usr/lib/libX11.so.6.2.0
0 lrwxrwxrwx 1 root root 15 2008-04-08 17:40 /usr/lib/libX11.so.6 -> libX11.so.6.2.0
so I do not know why it says "No such file", but it might be wrong architecture or something like that.
After letting aptitude install all missing libraries to fulfill the dependencies again, I am back to square one where xbmc works, except image viewer. No previews in the image folders either. Anybody knows what libraries are needed for the image viewer and if there is something I can try to (re)install to get it working?