How to record screen in Ubuntu / Arch Linux Linux 14.11.2016

linux_screen_recorder.png

It has become a common and good practice to record screen for a video tutorial, a how-to article or a guide, or any other activity to do with recording your desktop session, then screen recording software can help you accomplish all the above.

We can use Peek tool that allows you to record short animated GIF/WebM/MP4 images from your screen.

# ubuntu install
sudo add-apt-repository ppa:peek-developers/stable
sudo apt update && sudo apt install peek
peek

#archlinux install
yaourt -S peek
peek

SimpleScreenRecorder is an application that enables you to record other applications and games running on your screen. It is a simple yet powerful and feature rich screen recorder with an easy to use interface. Demo here.

# ubuntu install
sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder

#archlinux install
yaourt -S simplescreenrecorder

Screenkey is a free and open-source Linux app that shows key presses on screen, as you press them. Screenkey features multi-monitor support, lets you customise the size, colour and position of the on-screen font. Demo here.

# ubuntu install
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install screenkey fonts-font-awesome

#archlinux install
yaourt -S screenkey

This app recordMyDesktop is yet another Screen Recorder / Screencasting app for Linux. It supports recording the Screen in various video formats and sizes as well as window recording. The app also supports pausing and resuming the recording of screencast. Demo here.

# ubuntu install
sudo apt-get install gtk-recordmydesktop

#archlinux install
yaourt -S gtk-recordmydesktop

Kazam is also a simple yet powerful screen recorder that you can use on your Linux desktop, it captures your screen content, records a video file and optionally audio from a supported input device. It can record just the webcam or it can display the webcam in a window on top of the screencast and support for broadcasting to YouTube Live. Demo here.

# ubuntu install
sudo add-apt-repository ppa:kazam-team/stable-series
sudo apt-get update
sudo apt-get install kazam

#archlinux install
yaourt -S kazam

Showterm is an open source terminal record and upload application that lets you easy to record how-to in your terminal. It will record all your terminal activity in text-base and upload to showterm.io as a video and then generates a link for you to share with your team-mates or embed it in your website as an iframe.

# ubuntu install
curl showterm.io/showterm > ~/bin/showterm
chmod +x ~/bin/showterm

#archlinux install
yaourt -S showterm

Also you can look at asciinema as a terminal recorder.