I collected these links at one time and found them useful for creating screencasts on Fedora.  These days I prefer to use Screenflow on Mac OS X which I’ve also found to be an excellent video editor for simple projects.

http://fedoraproject.org/wiki/ScreenCasting

http://recordmydesktop.sourceforge.net

$ gtk-recordmydesktop