Objective
Install SimpleScreenRecorder and use it to record video of your desktop.
Distributions
SimpleScreenRecorder is available on just about every distribution.
Requirements
A working Linux install with root privileges.
Difficulty
Easy
Conventions
- # – requires given linux commands to be executed with root privileges either directly as a root user or by use of
sudo
command - $ – requires given linux commands to be executed as a regular non-privileged user
Introduction
Recording your Linux desktop is… well, simple. With SimpleScreenRecorder, you can easily record your whole desktop or a portion of the screen with very little overhead. To make things even better, SimpleScreenRecorder is a generic X program, so it’s not tied to one specific desktop environment or another.
Install SimpleScreenRecorder
SimpleScreenRecorder is available everywhere. Install it on your distro.
Debian/Ubuntu
$ sudo apt install simplescreenrecorder
Fedora
The Fedora package is available through RPM Fusion. If you don’t already have it, enable it on your system.
$ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Then install with DNF.
$ sudo dnf -y install simplescreenrecorder
OpenSUSE
# zypper in simplescreenrecorder
Arch Linux
# pacman -S simplescreenrecorder
Gentoo
# emerge -a simplescreenrecorder
Record

Once you have SimpleScreenRecorder installed, using it is straightforward. It’s a graphical application that most desktop environments classify under the “Media” section of their menus.
Once it’s open, you’ll be greeted with a fairly basic screen. That’s just a splash screen of sorts. To keep going, click the big “Continue” button.
Basic Options

The next screen begins the actual options. Here is where you can select a pre-defined profile, if you have one, and select which space on your screens to record. You can also control how SimpleScreenRecorder handles audio and which streams it records.
Output And Encoding

On the following screen, you can set your options for encoding and container formats. SimpleScreenRecorder supports the major HTML video formats, making it an excellent option to record video for the web.
Record!

On the final screen, you can begin recording your desktop. This screen is more bare than the others, and just lets you set some hotkeys and save or cancel your recording. SimpleScreenRedorder ultimately tries to stay out of your way to use as few system resources as possible, for minimal impact on your recording itself.
Closing Thoughts
SimpleScreenRecorder is really simple. It’s one of those golden Linux utilities that blows any Windows competition away with its ease of use and the plain directness of the way it operates.
SimpleScreenRecorder is also an excellent option for gamers because of its small footprint. It wouldn’t be hard to record gameplay with it and barely affect framerates, if at all.