GThumb: The lightweight and powerful image viewer for Linux

Introduction to GThumb

GThumb is the default image viewer for the GNOME desktop environment, designed to be fast, simple, and fully integrated with the Linux free software ecosystem. Although its appearance is minimal, it hides a set of tools that allow everything from basic viewing to light editing and organization of photo collections. In this article we will explore its most notable features, how to install it on the main distributions, and why it remains a valid option for both novice users and amateur photographers looking for a lightweight alternative to heavy editors.

Installation and availability

GThumb is available in the official repositories of most Linux distributions. On Ubuntu and its derivatives you just need to run:

sudo apt install gthumb

On Fedora use:

sudo dnf install gthumb

While on Arch Linux and its derivatives it is installed with:

sudo pacman -S gthumb

For users who prefer the latest stable version, it is also possible to compile it from the source code hosted on GNOME’s GitLab, following the instructions in the README file. The main dependency is GTK+ 3, which guarantees a perfect visual integration with the rest of the GNOME desktop.

User interface

When launching GThumb, a window is presented divided into three main areas: the top toolbar, the side navigation panel, and the central viewing area. The toolbar includes quick shortcuts to open folders, switch between view modes (thumbnail, list, and slideshow), and access editing functions. The side panel shows the system’s folder structure, allowing drag-and-drop of images directly into the work area. Additionally, GThumb supports full-screen viewing and a presentation mode with smooth transitions, ideal for showing photos in meetings or events.

Basic editing functions

Although it does not aim to compete with GIMP or Krita, GThumb includes a set of editing tools that are more than enough for quick adjustments. From the Image menu you can perform operations such as rotate, flip, crop, resize, and adjust brightness, contrast, and gamma. It also provides a red-eye correction and a simple sharpening filter. All modifications are applied non-destructively when working with copies, but the user can choose to overwrite the original file if desired. These functions run in real time, allowing you to preview the result before confirming changes.

Collection and tag management

One of GThumb’s advantages is its ability to organize large photo libraries using tags and ratings. The user can assign stars (from 1 to 5) or colors to each image, facilitating later filtering and search. Moreover, GThumb allows creating virtual albums that group images without moving them physically in the file system, which is useful for thematic projects or preparing presentations. The integrated search bar accepts wildcards and filters by name, date, tags, or ratings, speeding up the location of specific files within extensive folders.

Integration with other GNOME tools

Being part of the GNOME ecosystem, GThumb benefits from integration with the clipboard, the Nautilus file manager, and the Tracker data mining service. For example, you can drag an image from Nautilus directly into GThumb for immediate viewing, or use the «Open With» option from the context menu to launch the viewer from any file manager. Additionally, GThumb can export images to online services such as Flickr or Imgur via third-party extensions, and supports direct printing through the CUPS printing system, maintaining color fidelity thanks to ICC profiles compatible with GTK.

Conclusion

GThumb combines lightness, functionality, and seamless integration with the GNOME desktop, making it an attractive option for those who need a reliable image viewer without the overhead of more complex editors. Its basic editing set, together with organizational tools like tags, ratings, and virtual albums, covers most daily photo management needs. If you are looking for a fast, free, and well-maintained application to view and adjust your photos on Linux, it is worth giving GThumb a try.

This post is also available in ESPAÑOL.

Leave a Reply

Your email address will not be published. Required fields are marked *

Esta obra está bajo una Licencia Creative Commons Atribución 4.0 Internacional para Francesc Roig francesc@vivaldi.net .