Peek, the popular animated GIF screen recorder application, has been discontinued!
It was one of my most favorite applications, that provides an easy to use interface for recording rectangle screen area into animated GIF.
The software developer announced that “With this announcement I officially declare the Peek project deprecated. This is something I should have done for a while now, but I always told myself that I will eventually do a last release, fixing some issues. As you know this never happened.”
The big reason is because of Wayland. Peek is working good in Ubuntu 20.04, though it cannot record the top-bar. But Ubuntu 22.04+, Fedora Workstation and other Linux with recent GNOME have switched to Wayland that cause problems.
Wayland session does not provide the classic way that Peek uses to determine the recording area. It’s even not working properly when running as X11 app in Wayland via XWayland. The issue can’t be resolved unless completely rewritten the app in different UI in different way, but the developer is not interested in it.
However, Peek is still working in classic Xorg session that is default so far in most other desktop environments, and optional in GNOME. Though, it may have bugs and won’t receive fixes!
Alternative apps for recording animated GIF
As far as I know, Kooha is a good alternative that can record screen as GIF and supports Wayland session. And it’s available to install as Flatpak in Flathub repository.
Want to record your screen or app window with sounds? Here’s how to do this in Ubuntu 22.04 LTS.
Ubuntu 22.04 comes with built-in screen recording UI. By pressing Ctrl+Shift+Alt+R key combination on keyboard, you can open it and select recording full-screen or a selection area. However, it does not record audio!
System built-in screen recorder
Method 1: Switch to Xorg session:
There are a few other tools available in system repository that record desktop with audio support. However, most of them do not work in the default Wayland session. As a workaround, you may switch back to the classic Xorg session to get your apps work.
1. Firstly, save your work and log out the current session.
2. In the login screen, click your username, then select “Ubuntu on Xorg” using the bottom right gear button menu.
3. Finally, type password to login and start recording via your applications.
In case you don’t know about any screen recording app, here are some that work in Xorg session with audio support.
Kazam
SimpleScreenRecorder (ssr)
vokoscreen-ng
All the 3 are available to install in Ubuntu Software. You can alternatively press Ctrl+Alt+T to open terminal, run one of the commands below to install the package in case you hate Ubuntu Software (aka Snap store):
sudo apt install kazam
sudo apt install simplescreenrecorder
sudo apt install vokoscreen-ng
Kazam
Method 2: Use Kooha
Except OBS Studio, Kooha is the only screen recorder that works great in the Wayland session as far as I know.
It supports recording your selected app window, full-screen, and selection area along with computer sound and/or microphone.
Just select the recording mode, enable audio and/or mouse cursor, and click on “Record” button. It will pop-up a new dialog allows to choose either app window or screen display, and start recording after clicking on “Share” button.
And, it can records video into WebM, MKV, MP4, and GIF file formats via the 3 lines icon menu.
Tip: You may minimize the Kooha counting window during recording process, by clicking the app icon on the dock. Though, you need to first enable ‘click minimize’ function by running command in terminal:
gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'
How to Install Kooha in Ubuntu & Other Linux
The software so far only provides Linux packages via Flatpak package. If you’re first time installing a Flatpak package, it’ll take a few hundred MB more disk space for run-time libraries.
1.) Firstly, press Ctrl+Alt+T on keyboard to open terminal. When it opens, run the command below to install the flatpak daemon:
sudo apt install flatpak
Other Linux may follow this setup guide to install the daemon.
OBS Studio, free and open-source live streaming and screen recording software, reached 21.1 release a day ago. Here’s how to install it in Ubuntu 18.04, Ubuntu 17.10, Ubuntu 16.04, and/or Ubuntu 14.04.
Changes OBS Studio 21.1 include:
Updated the Browser source to Chromium 63 with a few fixes and APNG (animated PNG) image files support.
Dockable windows can now be nested.
Updated the program to use the latest Microsoft development toolchain (Visual Studio 2017) for the Windows version.
Changed log file uploading to hastebin (for now) instead of anonymous github gists due to github removing anonymous gist support.
Fixed an issue where the AMD encoder wouldn’t show up for some people since 21.0.
3. Now you can install OBS-Studio via Synaptic package manager, upgrade the software from an existing release via Software Updater, or simply run commands one by one:
Green Recorder is a simple yet functional Linux desktop recorder written with Python and GTK+ 3. Since 2.0 release, it supports Wayland on GNOME session.
Green Recorder uses ffmpeg libraries and so far supports mkv, avi, mp4, wmv and nut (And only WebM for Wayland’s GNOME session). With it, you can record a running window or select an area to record.
The changelog in Green Recorder 2.0 includes:
Added Wayland Support (GNOME Session).
Added ability to select a specific window.
Added ability to select a specific area.
Added ability to show/hide mouse cursor.
Added ability to follow mouse cursor.
Added ability run a command after finishing recording.
Indicator now checking for ffmpeg before running.
Fixed some issues about multi-recordings.
To install the desktop recorder, open terminal from Unity Dash, App Launcher, or via Ctrl+Alt+T keys, and then run following commands one by one: