screen recording with annotation on Linux

So there’s been a few occasions where I have needed to do a screen record on my Ubuntu laptop at work, and I was easily able to find RecordMyDesktop which is neat and simple desktop app that can get you on your way. The harder part was finding a program that could allow you to annotate while screen sharing. There are plenty of tools out there that allow you do annotate ontop of an already recorded video, but I wanted to be able to do it as I was recording. I found a few tools like compiz annotate function (but this only worked with ubuntu desktop, not GNOME)

This is when I came across gromit-mpx. Follow the instructions on the github page and you’re good to go. You can start up gromit-mpx and then start a screen record with RecordMyDesktop and then you can annotate on your screen as you record, amazing right?

Here is a little preview of the tools working together. gromit-mpx has some hotkeys you can use, so you can stop and start the pen tool so you can then have the cursor back etc

Of course, everything is customisable so you can change the colour of the default pen, change the thickness of the pen and eraser and other cool things like that. Also, as you can see in the example I made, it draws ontop of your screens, so when you move around (e.g go to a new webpage or bring another screen over what you are annotating on) things will stay there until you clear the screen (SHIFT+F9)