Sometimes I have to use the software xvidcap to record the steps for each action. This way will be more convenient for users to understand when I am teaching them. We all know that you can find many of this type of software in Windows, but there are only a small number of software have this capability in Linux...
"recordMyDesktop Captures audio-video data of a Linux desktop session
Byzanz Small and compact screencast creator
pyvnc2swf Screen recording tool with Flash (SWF) output
xvidcap Standards-based alternative to tools like Lotus ScreenCam
Istanbul Desktop session recorder producing Ogg Theora video
Wink Tutorial and presentation creation software"