Record user screen on all workstations

Is there a solution to record the screens of multiple workstations running Ubuntu 8.10.

I was thinking of something that records using the vnc protocol (Ubuntu already has a vnc server installed by default).


This blog post "Flawless Screen Recording for Ubuntu, Headless" explains how to use headless VNC in order to record screen sessions.

It turns out there is a very good recorder for VNC, vnc2swf. The only problem here is that Ubuntu’s built in VNC server (Remote Desktop) doesn’t work headless, and I’d never pursued alternatives since freenx is so badass.

[...]

For headless you need the “vncserver” package. It manages its own X sessions and broadcasts them over VNC, as many sessions as you want.


I think x11vnc is for you!

x11vnc -storepasswd and x11vnc -rfbauth ~/.vnc/passwd -ncache should help you running the server and pyvnc2swf (debian/lenny has this package!) should be the right tool for recording through an ssh tunnel from one central monitoringserver