Learn with me as I experiment with pyvnc2swf. Hopefully I'll have a short series of howtos on creating a screencast (including mixing sound and that sort of fun stuff). Also, this isn't really linux specific per se, but one of the only ways to do it on linux (on mac/windows there are pay for programs that do this, but I believe you can also use pyvnc2swf on those platforms). First you'll need a few things for a basic (soundless) screencast:
After you have these tools, you are ready to roll. The screencast below should illustrate how to capture content using pyvnc2swf. Enjoy and stay tuned for more. Next step: adding sound with audacity.