How To Install GIMP on Ubuntu 26.04 LTS

Install GIMP on Ubuntu 26.04

GIMP is one of the most practical open-source image editors available on Linux. Whether you are preparing screenshots for documentation, editing product photos, resizing assets for a website, or cleaning up images for a client, installing it correctly on Ubuntu 26.04 LTS saves you from dependency problems later.

Ubuntu 26.04 LTS, codenamed Resolute Raccoon, was released on 23 April 2026 and ships with GNOME 50, Linux 7.0, and a Wayland-first desktop experience. GIMP is included in the Ubuntu repositories, while newer upstream releases are also available through Snap and Flatpak. The right installation method depends less on “which one is best” and more on what you need: system integration, update frequency, plugin compatibility, or access to the newest GIMP features.

What Is GIMP?

GIMP, short for GNU Image Manipulation Program, is a free and open-source raster graphics editor. It handles photo retouching, image composition, batch processing, color correction, cropping, masking, layers, and export workflows for web and print.

For many Linux users, GIMP replaces tools such as Adobe Photoshop for everyday editing. It will not feel identical to Photoshop, especially if you rely heavily on proprietary plugins or CMYK print workflows, but it is more than capable for web graphics, photography, UI assets, screenshots, and general design work.

On Ubuntu, GIMP can be installed in several ways:

Method Package type Best for Update behavior
APT Debian package Stable desktop integration and minimal setup Updates with Ubuntu repositories
Snap Universal Linux package Simple installation and automatic updates Updated through Snap
Flatpak Sandboxed application Newest stable GIMP release and upstream support Updated through Flathub
AppImage Portable executable Testing without installing system packages Manual download and replacement

The official GIMP download page recommends Flatpak for Linux and also documents Snap as an installation option. Ubuntu’s own repositories remain a sensible choice when you prefer packages tested for the distribution release.

Before You Install GIMP

A little preparation prevents most installation problems. Ubuntu 26.04 uses APT for Debian packages, Snap for universal packages, and can support Flatpak after installing the runtime and enabling Flathub.

First, update the package index and installed packages:

sudo apt update
sudo apt upgrade

If the system has pending kernel, graphics-driver, or desktop-stack updates, apply them before installing a graphics application. Image editors interact closely with display drivers, input devices, fonts, and GTK libraries. A stale graphics stack can create symptoms that look like GIMP bugs but are actually system-level issues.

Check your Ubuntu version:

lsb_release -a

You should see something similar to:

Distributor ID: Ubuntu
Description:    Ubuntu 26.04 LTS
Release:        26.04
Codename:       resolute

Also confirm available disk space. GIMP itself is not enormous, but brushes, fonts, plugins, scratch files, and large layered projects can consume space quickly:

df -h /

For serious photo editing, keep at least 10 to 20 GB free on the root or home partition. GIMP uses temporary storage while working with large images, and a full disk can cause crashes, failed exports, or corrupted working files.

Install GIMP From Ubuntu Repositories With APT

The simplest method is APT. It installs the version packaged for Ubuntu 26.04, integrates with the desktop menu, and receives updates through the standard Ubuntu update process.

Run:

sudo apt install gimp

Confirm the installation:

gimp --version

Launch it from the Activities overview by searching for GIMP, or start it from a terminal:

gimp

Why Choose APT?

APT is often the right choice for a workstation that needs predictable behavior. The package has been built for Ubuntu’s library versions, and its files are managed by the same package system that handles the rest of the operating system.

This matters in real environments. If you maintain multiple Ubuntu machines, APT makes it easier to document exactly what is installed, reproduce the setup with configuration management tools such as Ansible, and avoid mixing package ecosystems unnecessarily.

A minimal server-style installation command is also possible:

sudo apt install --no-install-recommends gimp

This skips some recommended packages. It can reduce disk usage, but it may remove optional functionality such as documentation, extra plugins, or translation data. On a normal desktop, install the standard package unless you have a specific reason to slim it down.

Install GIMP With Snap

Snap is preinstalled on Ubuntu desktop editions. It packages GIMP with its own runtime dependencies, which can help when the repository version is older than the current upstream release.

Install GIMP with:

sudo snap install gimp

Run it with:

gimp

Or explicitly through Snap:

snap run gimp

The official GIMP documentation lists this Snap command as a supported installation method.

Update GIMP Snap

Snap applications update automatically, but you can force an update:

sudo snap refresh gimp

Check the installed channel and version:

snap info gimp

When Snap Makes Sense

Snap is convenient when you want a self-contained application and do not want to manage third-party repositories. It is also useful on machines where users install software themselves and the administrator wants updates handled consistently.

The tradeoff is sandboxing. Snap applications can have more restrictive access to files, printers, scanners, fonts, and plugins. For ordinary photo editing this is usually invisible. For specialized workflows, especially custom Script-Fu scripts or third-party plugins that expect direct filesystem access, it can require extra configuration.

Install GIMP With Flatpak

Flatpak is the method recommended on GIMP’s official download page for Linux. It generally provides access to newer stable releases than the distribution repository and keeps the application isolated from system libraries.

Enable Flatpak and Flathub

Install Flatpak:

sudo apt install flatpak

Add the Flathub remote:

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

Verify the remote:

flatpak remotes

Install GIMP From Flathub

Install the official GIMP Flatpak:

flatpak install flathub org.gimp.GIMP

If you prefer to install it only for your user account, use:

flatpak install --user flathub org.gimp.GIMP

The official GIMP site also provides a direct Flatpak reference installation command:

flatpak install --user https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref

Launch GIMP:

flatpak run org.gimp.GIMP

After installation, GIMP should also appear in the application menu. If it does not, log out and back in, or run it directly with the command above. The GIMP project specifically notes that the flatpak run org.gimp.GIMP//stable command can be used if the menu entry does not appear.

Update the Flatpak Version

Update GIMP and its runtime:

flatpak update

To update only GIMP:

flatpak update org.gimp.GIMP

Why Flatpak Is Often the Best Choice

Flatpak is a strong option for designers, photographers, and technical users who want current GIMP features without adding a PPA. The Flathub package is maintained through the official GIMP Flatpak repository, which reduces the risk of using an unofficial build.

The main cost is disk usage. Flatpak runtimes are shared between applications, but the first installation can still be larger than an APT package. On a small SSD, check space before committing:

df -h /var

Verify the GIMP Installation

After installation, confirm the active binary and version.

For APT:

which gimp
gimp --version

For Snap:

snap list gimp

For Flatpak:

flatpak list --app | grep GIMP
flatpak info org.gimp.GIMP

A quick functional test is more useful than only checking the version number. Open GIMP, create a new image, add a layer, apply a filter, and export a PNG. This verifies that the application can access the display, fonts, file system, and export libraries.

Install Useful GIMP Extras

GIMP becomes much more productive with a few supporting packages. The exact availability can vary by Ubuntu release, but these are commonly useful:

sudo apt install gimp-data-extras gimp-plugin-registry

gimp-data-extras adds brushes, patterns, gradients, and palettes. gimp-plugin-registry provides additional plugins, though you should review what it includes before using it in a professional workflow.

For image conversion and command-line batch work, ImageMagick is worth having alongside GIMP:

sudo apt install imagemagick

A practical example is resizing every large image in a folder for web use:

mogrify -resize 1600x1600\> -quality 85 *.jpg

GIMP is excellent for interactive editing. ImageMagick is often faster for repetitive server-side or bulk transformations. Experienced admins tend to use both rather than forcing one tool to do every job.

Configure GIMP for Better Performance

GIMP can handle large files well, but default settings are conservative. If you edit high-resolution photography, multi-layer compositions, or scanned artwork, tune its resource usage.

Open Edit > Preferences and review these areas.

Increase Tile Cache Size

Go to Folders > Temporary Folder and Folders > Swap Folder first. Ensure both point to a partition with sufficient free space.

Then open System Resources and increase the tile cache size. On a machine with 16 GB RAM, setting GIMP to use 2 to 4 GB is usually reasonable. On a 32 GB workstation, 4 to 8 GB can improve performance with large images.

Do not allocate all available RAM to GIMP. The operating system, browser, file manager, and desktop environment still need memory. If GIMP begins swapping, performance can collapse quickly.

Use a Fast Scratch Disk

If you work with very large files, place GIMP’s temporary and swap folders on a fast SSD or NVMe drive. Avoid network storage for scratch files. Network latency turns every undo, layer operation, and export into a slower operation.

A local path such as:

/home/yourusername/.cache/GIMP

is usually better than an NFS or SMB mount.

Disable Unnecessary Plugins

Plugins extend GIMP, but poorly written or outdated ones can slow startup or cause instability. If GIMP becomes slow to launch, start it while temporarily disabling third-party plugins, then re-enable them selectively.

Keep custom plugins organized in a dedicated directory. This makes backups, upgrades, and troubleshooting much easier.

GIMP on Wayland: What To Expect

Ubuntu 26.04 uses a Wayland-first GNOME desktop, with XWayland retained for compatibility with older X11 applications. GIMP should work normally in this environment, but display-related behavior can differ from older X11 sessions.

If you experience cursor scaling problems, slow canvas redraw, or input quirks, first update your graphics drivers:

sudo apt update
sudo apt upgrade
sudo reboot

For NVIDIA systems, ensure the proprietary driver is installed and active:

ubuntu-drivers devices

Then install the recommended driver if needed:

sudo ubuntu-drivers install

Reboot afterward:

sudo reboot

Wayland has improved substantially, but graphics-heavy applications still expose driver and compositor issues more often than terminal tools do. When troubleshooting, determine whether the problem occurs only in GIMP or across multiple GTK applications. That distinction saves hours.

Common GIMP Installation Problems and Fixes

GIMP Is Not Found After Installation

If gimp --version returns “command not found,” verify which package system installed it.

For APT:

dpkg -l | grep '^ii  gimp'

For Snap:

snap list gimp

For Flatpak:

flatpak list --app | grep -i gimp

If GIMP was installed through Flatpak, remember that the command is:

flatpak run org.gimp.GIMP

not simply:

gimp

unless a desktop launcher or command alias has been configured.

Broken Packages or Failed APT Installation

A failed upgrade or interrupted installation can leave APT in an inconsistent state. Run:

sudo apt update
sudo apt --fix-broken install

Then retry:

sudo apt install gimp

If package conflicts persist, inspect the exact error rather than blindly removing packages. The error message usually identifies the conflicting library or held package.

GIMP Will Not Start

Launch it from a terminal to see error output:

gimp

For Flatpak:

flatpak run org.gimp.GIMP

For Snap:

snap run gimp

Terminal output often reveals missing fonts, permission errors, plugin failures, or graphics-related warnings.

If a recent plugin caused the issue, reset GIMP’s user configuration after backing it up:

mv ~/.config/GIMP ~/.config/GIMP.backup

Then start GIMP again. This creates a fresh configuration directory. Only do this after preserving brushes, scripts, and custom settings you care about.

Fonts Do Not Load Correctly

Fonts are a frequent source of confusion. If a font installed in your home directory does not appear, refresh the font cache:

fc-cache -fv

Then restart GIMP.

For system-wide fonts, place files under:

/usr/local/share/fonts

or use the font installer in GNOME. Avoid scattering fonts across random directories; it creates maintenance problems later.

GIMP Is Slow With Large Images

Check available RAM and swap:

free -h

Check disk space:

df -h

Then increase GIMP’s tile cache in Preferences > System Resources. Close browser tabs and other memory-heavy applications when editing large files. A 100 MP photograph with multiple adjustment layers can consume far more memory than the original file size suggests.

Flatpak GIMP Cannot Open Files

Flatpak sandboxing can restrict filesystem access. Grant access to a directory with Flatseal or through the Flatpak permission system.

A common workaround is to keep working files under your home directory, for example:

/home/yourusername/Pictures

rather than in a mounted external drive or unusual system path. If you must use another location, grant the Flatpak application access to that specific path rather than opening broad filesystem permissions.

r00t is an experienced Linux enthusiast and technical writer with a passion for open-source software. With years of hands-on experience in various Linux distributions, r00t has developed a deep understanding of the Linux ecosystem and its powerful tools. He holds certifications in SCE and has contributed to several open-source projects. r00t is dedicated to sharing her knowledge and expertise through well-researched and informative articles, helping others navigate the world of Linux with confidence.

Related Posts