Your Step-by-Step Guide to Installing and Using gThumb 4.0 Alpha

By • min read

Introduction

gThumb, the open-source image viewer and organizer, has been thoroughly modernized with a complete rewrite in Vala and a port to GTK4/libadwaita. The result is a barely recognizable interface that brings fresh features like WEBP and PNG animation support, the ability to export images in the JXL format, and a practical censor filter for pixelating or blurring parts of an image. This guide walks you through installing the alpha build of gThumb 4.0 and exploring its new capabilities.

Your Step-by-Step Guide to Installing and Using gThumb 4.0 Alpha
Source: www.omgubuntu.co.uk

What You Need

Step 1: Prepare Your System

Before diving in, update your package manager to ensure you have the latest dependencies. Open a terminal and run:

sudo apt update && sudo apt upgrade -y

If your system doesn't have Flatpak, install it now:

sudo apt install flatpak -y

Step 2: Install gThumb 4.0 Alpha via Flatpak (Recommended)

The easiest way to test the alpha release is through Flathub. First, add the Flathub repository if you haven't already:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Install the gThumb alpha build:

flatpak install flathub org.gnome.gthumb//master -y

Once installed, launch it from your application menu or run:

flatpak run org.gnome.gthumb

You'll be greeted by the redesigned interface – a dramatic departure from the old GTK3 version.

Step 3: Alternative – Build from Source

If you prefer to compile the latest code, clone the repository:

git clone https://gitlab.gnome.org/GNOME/gthumb.git
cd gthumb

Install the required dependencies (example for Ubuntu):

sudo apt install meson ninja-build valac libgtk-4-dev libadwaita-1-dev libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libheif-dev libjxl-dev libpng-dev libwebp-dev

Build and install:

meson setup _build
ninja -C _build
sudo ninja -C _build install

Launch gThumb from the terminal with gthumb.

Step 4: Explore the New User Interface

The GTK4/libadwaita port brings a sleek, modern look. The toolbar, sidebar, and dialogs are completely redesigned. Take a moment to browse your image library – the thumbnails and layout are now more fluid. Key visual changes include adaptive spacing, rounded corners, and a cleaner information panel.

Your Step-by-Step Guide to Installing and Using gThumb 4.0 Alpha
Source: www.omgubuntu.co.uk

Step 5: Test the New Features

WEBP and PNG Animations

Navigate to a folder containing animated WEBP or PNG files. Open one – gThumb will now play the animation seamlessly. You can also export animations to other formats.

Export Images in JXL Format

Select any image and go to File → Export. In the format dropdown, choose JPEG XL (JXL). This modern format offers excellent compression and high quality.

Use the Censor Filter

Open an image and click Edit → Censor. Drag to select an area you want to hide. Choose between Pixelate or Blur from the options. Apply the effect and save the result.

Step 6: Provide Feedback (Optional)

Since this is an alpha release, bugs may occur. If you encounter issues, report them at the GNOME GitLab. Your feedback helps shape the final stable version.

Tips and Conclusion

The gThumb 4.0 alpha marks a significant step forward for this long-standing image tool. With its modern GTK4 interface, support for WEBP and PNG animations, JXL export, and the practical censor filter, it's worth testing even in its early stage. Follow the steps above to get started, and enjoy exploring the new gThumb.

Recommended

Discover More

10 Reasons Why Future AI Agents Will Ditch Text Logs for Binary TelemetryMastering Markdown: A Beginner's Guide to Writing on GitHubHow Agent-Driven Development Transformed Our Analysis Workflow at Copilot Applied SciencePinpointing the Culprit: A New Approach to Debugging AI Agent TeamsAdvancing Web Semantics: The Promise of the Block Protocol