Webcamgrab
Create random JPG wallpaper from a user updatable list of webcams
... or manually if desired. For true elegance can be launched using cron or Evolution's calendar or other timed launcher however often you like (I use Evolution's calendar and it works fine),
webcamgrab is not interactive - once configured you can leave it alone.
Assumed path names are /usr/bin for lynx and ~/Public for webcamgrab's files. If you would change these paths just modify the Python code in webcamgrab.py with the text editor of your choice.
More detail in the included documentation.