Thanks for the pointer on scaling and combining. I ended-up using convert(1)... and playing with the options documented here:
http://www.imagemagick.org/script/command-line-options.php?ImageMagick First, here's the result: http://www.flickr.com/photos/robesoh/4423591027/ Here's the script: #!/bin/ksh MONITOR1="1920x1200!" MONITOR2="1600x1200!" cd Pictures convert taihouse.jpg -resize $MONITOR1 monitor1.jpg convert 3886426678_9a954d1400_o.jpg -resize $MONITOR2 monitor2.jpg convert monitor1.jpg monitor2.jpg +append background.tmp mv background.tmp background.jpg Setup to use this was: -> Preference -> Appearance -> Background Add filename (background.jpg) The neat thing is that the background is loaded dynamically. So, I can specify different images, do the conversion, and then the new backdrop will appear. The reason I did the final convert to a tmp file is to avoid the lime-green background which was happening when convert was writing to the background.jpg file. Next is to turn this into a cronjob that can cycle through my photos and display them... --Robs On 03/11/10 12:01 AM, Alan Coopersmith wrote: > Darren Kenny wrote: >> You can disable background drawing by nautilus using: >> >> gconftool-2 -s /desktop/gnome/background/draw_background -t bool false >> >> and then you might be able to use compiz or other mechanisms to draw the >> background (e.g. xsetroot -d :0.0 xxxx and then seperate for -d :0.1 ?) > TwinView is like Xinerama, so there's only one :0.0 - best I can think of is > to just use gimp to scale the images to the size of each screen and then paste > them side-by-side into a single image file, so one image gives the illusion of > two. >
