The App Can Record Desktop & Your Face At Same Time

Last updated: May 5, 2024 — Leave a comment

Still looking for an alternative screen recording application for GNOME Desktop? Try this one!

GNOME, the default desktop environment of Ubuntu and Fedora Workstation, lacks good screen recorder after switching to Wayland.

Kooha is a good choice that support recording voice and multiple monitors, which works in both Xorg and Wayland.

In this tutorial I’m going to introduce EasyScreenCast. It’s a free and open-source application for GNOME desktop only.

EasyScreenCast simplifies the use of the video recording function integrated in gnome shell, allows quickly to change the various settings of the desktop recording.

It starts as an indicator applet in the top-right system tray area, by clicking on it will show you the menu to:

  • Start / Stop recording.
  • Choose audio source.
  • Enable webcam recording at the same time.
  • Select recording area.
  • Set time delay.

As you can see in the screenshot above, it supports recording full-screen (all desktop), a selected app window.

To record a selected area, just click down and drag to create an rectangle area on screen after clicked ‘Start Recording’. It has option to  show a border around the area while recording, though NOT enabled by default.

For multiple monitors, choose “Record a selected monitor” option. Click “start recording” and make some mouse clicks on your desired monitor screen to start.

By enabling webcam recording, it can also record your face and your desktop screen at the same time! Just choose your webcam from the indicator menu, then setup the quality, size, and position in “Options” dialog.

After recording, you video will have a small screen with yourself in bottom right corner. Just like the screenshot below shows.

Other things EasyScreenCast can do include:

  • Keyboard shortcut.
  • Run command before and/or after recording.
  • Configure the video quality.
  • Record to WebM, MP4, MKV, OGG, with presets or custom resolution.

How to Install EasyScreenCast in Ubuntu & Other Linux

EasyScreenCast is available to install as GNOME Shell extensions. So far, it support GNOME version from 38 to 46.

Meaning, you can install it in Ubuntu 22.04, Ubuntu 24.04, current Fedora 38+, RHEL/Rocky Linux/Alma Linux 9, and Debian 12, Arch, etc with GNOME.

1. First, it requires few gstreamer plugins packages for webcam and encoding support. Ubuntu user can simply press Ctrl+Alt+T to open terminal and run command to install it:

sudo apt install gstreamer1.0-plugins-ugly gstreamer1.0-plugins-good

2. Then, install the extension either from web browser or using “Extension Manager” application.

For Ubuntu, first search for and install “Extension Manager” from Ubuntu Software or App Center.

Install Extension Manager in Ubuntu Software/App Center

Then, launch “Extension Manager” and use it to search and install “EasyScreenCast” extension.

For other Linux, just go to link below to visit the extension page.

Then use ON/OFF switch to install it. If you don’t see the ON/OFF switch, click the link in the page to install browser extension and refresh!

Uninstall EasyScreenCast

To uninstall the extension, either use ON/OFF switch in the extension web page. Or use “Gnome Extensions” or “Extension Manager”.


I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via [email protected] Buy me a coffee:

No Comments

Be the first to start the conversation.

Leave a Reply

Text formatting is available via select HTML.

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>