I use the Fedora recordmydesktop package with suitable options to reduce the processing demand. The video encoding does not occur until after the session is created. Using an external USB HDD has a remarkable effect on performance as compared to XO internal storage. -- James Cameron http://quozl.linux.org.au/