Para esos casos, el otro día descubrí una extensión de GNOME Shell (por eso digo que solo vale para usuarios de GNOME) que nos efectúa esta tarea de forma muy sencilla: EasyScreenCast.
Permite poner un atajo de teclado de nuestra elección, escoger si queremos grabar la webcam, dónde la colocamos, si grabamos solo un monitor o una ventana, aplicar un retardo a la hora de iniciar la grabación, escoger dónde guardará el archivo y con qué formato, nombre y calidad, e incluso poner una tubería GStreamer personalizada (para los usuarios avanzados).
He encontrado algunos bugs, como era de esperar, pero siempre puedes contribuir en el proyecto informándolos o tratando de arreglarlos.