8 Best Screen Recorders for Desktop Screen Recording in Linux

It has become a common and good practice to record an important desktop session, say a case where you want to played a hard level of a game and want to observe how you possibly achieved later on Or you intend to create 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.

Best Linux Desktop Screen Recording Tools
Best Linux Desktop Screen Recording Tools

In this review guide, we shall cover some of the best screen recording and live video streaming software that you can find for your Linux desktop.

Don’t Miss: Record Linux Terminal Sessions using ‘script’ and ‘scriptreplay’ Commands

Don’t Miss: Showterm.io – A Linux Terminal Recording Tool

1. SimpleScreenRecorder

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.

For installation and usage read: How to Record Programs and Games Using Simple Screen Recorder in Linux

Some of its notable features include:

  1. Qt based simple GUI
  2. Can record entire screen or part of it
  3. Directly records from OpenGL apps
  4. Good audio and video synchronization
  5. Helps to reduce video frame rates for slow machines
  6. Support for pause and resume functionality
  7. Shows statistics during the recording process
  8. Supports previewing during recording
  9. Sensible default settings, no need to alter anything and many more
SimpleScreenRecorder For Linux
SimpleScreenRecorder For Linux

Visit Homepage: http://www.maartenbaert.be/simplescreenrecorder/

2. recordMyDesktop

recordMyDesktop is a lightweight and powerful screen session recorder for your Linux desktop, it offers users some great features including choosing video and audio quality, a command line interface which allows recording and encoding only.

Additionally, it offers a clear GUI with basic functions that is few and direct user options, supports recording HD videos plus many more. Although it works exceptionally well, recordMyDesktop has got one major limitation, that is, its output is limited Theora video and Vorbis audio formats.

recordMyDesktop for Linux
recordMyDesktop for Linux

Visit Homepage: http://recordmydesktop.sourceforge.net/

3. Vokoscreen

Vokoscreen is a great screen recorder that records both video and audio in multiple formats, most importantly, it is user-friendly.

It offers some great features such as:

  1. Recording the entire screen or application window or selected area
  2. Allows access of the webcam while recording
  3. Supports one application window recording
  4. Magnification of selected area plus many more
Vokoscreen for Linux
Vokoscreen for Linux

Visit Homepage: http://www.kohaupt-online.de/hp/

4. ScreenStudio

Screenstudio is a powerful screen recording software for Linux that enables users to record HD video files. It works on Linux and Mac OS X and has some of the following components:

  1. Supports both audio and video recording
  2. Supports using overlay text and connection to webcam
  3. Supports streaming of desktop sessions to Twitch.tv, UStream or Hitbox
  4. Built around ffmpeg
  5. Supports several video file formats including mp4, flv and so on
Screenstudio for Linux
Screenstudio for Linux

Visit Homepage: http://screenstudio.crombz.com/

5. Kazam Screencaster

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.

You can now find it in the Universal Ubuntu repositories, but you can use a stable PPA to avoid waiting for latest releases from Ubuntu repositories.

It has some great features and some of these include:

  1. Outputs recorded video in VP8 or WebM formats
  2. Supports exporting videos directly to YouTube
  3. Enables users to add text such title and description
  4. Simple GUI and many more
Kazam Screen Recorder for Linux
Kazam Screen Recorder for Linux

Visit Homepage: https://launchpad.net/kazam

6. Byzanz-record

Byzanz-record is also a powerful text-based screen recorder for Linux, for those who love to work from the terminal, it can be a great alternative to the screen recorders we have looked at above.

It comes with some exceptional features and these include; enabling users to record desktop sessions to animated GIF files, supports recording of entire desktop, a single application window or a given screen region.

It offers recording functions directly from the command-line but users who prefer a GUI can take advantage of the panel applet. For more help on how to use this tool, check for its man pages at:

$ man byzanz
Byzanz Screen Creator for Linux
Byzanz Screen Creator for Linux

7. VLC Media Player

VLC is more than just a screen recorder, it is a popular, free, open-source and cross-platform media player that runs on Linux, Windows and Mac OS X.

VLC supports several (almost all) video and audio formats, it is also feature rich and one of its great features is recording desktop sessions. Therefore, you can use it as a screen recorder on your Linux desktop.

Visit Homepage: http://www.videolan.org

8. OBS (Open Broadcaster Software)

OBS is a free, open source and cross-platform video recording and streaming application, it can work on Linux, Windows and Mac OS X.
It has got several powerful features and the notable features include:

  1. Supports encoding using H264 and AAC
  2. Supports Intel QSV and NVENC
  3. Supports unlimited number of scenes and input sources
  4. Outputs files in MP4 or FLV formats
  5. Allows access to webcam, capture cards and so on during recording sessions
  6. Highly extensible through plugins, developers can use APIs to code their own plugins and many more

Visit Homepage: https://obsproject.com

Tutorial Feedback...
Was this article helpful? If you don't find this article helpful or found some outdated info, issue or a typo, do post your valuable feedback or suggestions in the comments to help improve this article...

If You Appreciate What We Do Here On TecMint, You Should Consider:

TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.

If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.

Support Us

We are thankful for your never ending support.

31 thoughts on “8 Best Screen Recorders for Desktop Screen Recording in Linux”

  1. I’ve got many problems with the installation of ScreenStudio, finally I’d installed SimpleScreenRecorder and it works fine with audio and video recording possibilities

  2. Don’t know why people had issues with Kazam, I have used it many times, it worked as supposed from the get-go. (on Mint Mate 18 Sarah)

    I have also used VLC adding the sound from alsa, it also works no problem, more set-up for each use, and the sound quality is not as good / clear as that from Kazam using capture sound from speakers.

    Have not tried any of the others. I will say Kazam is my favorite for ease of use, and sound quality but that the file size with default frame rate “seems” large, close to 100MB for 3 minutes of MP4.

  3. I’ll also mention that Kazam tends to lock up when in use, destroying video and making it pretty much useless. I gave up on it after it ate three videos in a row. It’s also spotty on whether it will decide to capture audio or not.

    I’ve tried SimpleScreenRecorder. It doesn’t even record anything. Just creates an empty file. Like Kazam, it’s pretty much useless. Both should not be included in any list of software except as a warning to avoid them.

    I haven’t tried any other software yet, but those two should be considered non-functional in their present state.

    • @Azrael

      I have used SimpleScreenRecorder before and worked perfectly for me, however, l’ll have to take time and observer what you’ve said about Kazam.

      Above all, thanks for the feedback.

    • I’ve been testing other screen recorders. OBS will record video, but not audio, and is not designed to handle anything in a window. The closest I could get was to set the resolution down to the minimum, and center the window I was actually trying to record in the prewiew screen.

      Since I don’t really want a sea of black screen around my videos, and I would prefer audio, it’s off the list. ScreenStudio doesn’t even run at all. It just crashes.

    • To finish off, I tested Vokoscreen, and it has worked pretty much straight out of the box. I’m not fond of the area record function’s massive resize tabs, especially since they do not disappear when recording.

      But I made about 6 short videos in rapid succession, so it’s been proven as working. I have not tested VLC as a recorder (I didn’t know it had such an option), and Byzanz-record.

    • It works very well for me, a newbee in this. After 2 trials I found it very simple to use

      and with good Sound -Video quality without changing settings.

  4. Good to know these screen record tools and thanks for the sharing. I always use acethinker screen recorder to make screencast on my Linux desktop, It is a web-based tool that lets you record your screen right from your browser. free and simple to use, you might add it to your list.

  5. Sorry to comment on such an old article: This article gives a reader a general idea of what screen recording software is available for Linux. However, it would have been more helpful if there had been some editorial content to go with the reviews.

    You listed the basics about each software, but if you included something like “We found that Kazam works excellently when a user just wants to record video, but if you want to do more than routine adjustments, one of the other packages will do better.”

    Or list some negative features for packages, like “VLC can be used as a screen recorder, but we can’t really recommend it due to it’s clunkiness. Stick to using VLC to view videos and choose a dedicated application.”


Got something to say? Join the discussion.

Have a question or suggestion? Please leave a comment to start the discussion. Please keep in mind that all comments are moderated and your email address will NOT be published.