Does anyone have a link or document on how to write a screensaver for Linux?
This might be of interest to you:
http://www.jwz.org/xscreensaver/faq.html#writing-savers
it's from the xscreensavers homepage, it's sort of the de facto screensaver