Hi,
There is a simpler solution. Use xv. RH dropped shipping it since
6.x, but you can get the older version cd and install xv from there.
xv (XView) has some command line switches ( I think --quit) which
make it do whatever you asked it to do and quit immediately. So all you
have to do is specify the switches that make it display the given image in
the "root" window (the background in X) and quit.
Now all you need is a shell script wrapper on top of startx that
will schedule such xv runs in the background every n minutes.
You can beef up things by using $RANDOM shell variable that bash
provides to pop up different and randomly selected pictures to paint in
the background.
Regards,
Kedar.
--------------------------------------------------------------------------
LI is all for free speech, but this list was created for a purpose --
to help popularise Linux in India. If your messages are counterproductive
to that purpose, your privileges to submit messages can and will be revoked.