PPA Updated for Installing GIMP 2.10.38 in Ubuntu 24.04 | 22.04

Last updated: May 17, 2024 — 11 Comments

GIMP image editor announced a new stable release for the 2.10 series few days ago. Here’s how you can install it in Ubuntu 24.04, Ubuntu 22.04, Ubuntu 20.04, and Ubuntu 23.10.

First of all, GIMP 2.10.38 includes Windows Ink drivers support for better tablets support on Windows. It also backports some small features from GTK3 to GTK2, with some improvements for Windows users. They include:

  • Use native Windows API for converting keystrokes to characters,
  • Fix keyboard input when using IMEs,
  • Fix mouse events in presence of transparent windows on the desktop,
  • Win32 IME Fixes, and more.

Besides the improvements for Windows users, the release also includes various bug-fixes, including that GIMP crashes every time on exit in my case in Ubuntu 24.04. See release note for more about GIMP 2.10.38.

(Old content for GIMP 2.10.36) The new release also has some new features. They include Adobe Swatch Exchange (ASE) and Adobe Color Book (ACB) palettes support.

Gradient Tool now has an “FG to Transparent (Hardedge)” option, to generate a gradient from the foreground color to transparency, with hard-edge transitions between the 2 colors. Which, as well includes a “Repeat” option to alternate repetitive colored shapes.

Other changes in GIMP 2.10.36 include:

  • Load GIF images with PixelAspectRatio header metadata correctly.
  • Improve formatting behavior when selecting and changing text on canvas.
  • Add “Table of Contents” option under Help > User Manual submenu.
  • Workaround broken graphic tablet with recent linuxwacom driver on Linux.

How to Install GIMP 2.10.38 in Ubuntu

GIMP provides official Linux package through Flatpak. For choices, they are Snap package and Ubuntu PPAs (.deb) maintained by contributors.

Option 1: Flatpak (official)

Flatpak is an universal package format that can be installed in most Linux, though it runs in sandbox.

To install GIMP 2.10.38 as Flatpak, press Ctrl+Alt+T on keyboard to open terminal and run the 2 commands below one by one:

  • Install the Flatpak daemon package:
    sudo apt install flatpak
  • Install GIMP Flatpak package:
    flatpak install https://dl.flathub.org/repo/appstream/org.gimp.GIMP.flatpakref

If you already installed an old version of the Flatpak package, try to update it by running command:

flatpak update org.gimp.GIMP

Option 2: Snap package

Like Flatpak, Snap is also an universal Linux package format runs in sandbox environment. It’s easy to install by simply search & click installing in App Center (or Ubuntu Software for 22.04 & earlier).

Option 3: Ubuntu PPA

For those who prefer native .deb package format, I’ve upload the new release package into this unofficial PPA for Ubuntu 24.04, Ubuntu 22.04, Ubuntu 20.04, and Ubuntu 23.10, with amd64, arm64 and armhf support.

1. First, open terminal (press Ctrl+Alt+T) and run command to add PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/gimp

Type user password (no asterisk feedback) when it asks and hit Enter to continue.

2. Linux Mint users need to manually refresh system package cache, though, it’s done automatically in Ubuntu while adding PPA. To do so, run command:

sudo apt update

3. Finally, either run command to install GIMP 2.10.38:

sudo apt install gimp gegl libgexiv2-2

For Ubuntu 20.04, also run sudo apt install libgexiv2-2 to update the runtime library. Or run sudo apt upgrade if GIMP refused to run after installation.

Or, use “Software Updater” (Update Manager) to upgrade your current GIMP to the latest.

Uninstall GIMP

If you installed GIMP via the official Flatpak package, run command below in terminal to uninstall it:

flatpak uninstall --delete-data org.gimp.GIMP

Also run flatpak uninstall --unused to remove useless runtimes.

For the Snap package, simply use Ubuntu Software or App Center to uninstall it.

For the PPA package, either run command to purge PPA and downgrade to the stock version:

sudo apt install ppa-purge && sudo ppa-purge ppa:ubuntuhandbook1/gimp

Or, remove the image editor directly by running command:

sudo apt remove --autoremove gimp gimp-data gegl libgimp2.0 libbabl

Then, remove the PPA either via command:

sudo add-apt-repository --remove ppa:ubuntuhandbook1/gimp

or ‘Software & Updates’ tool under Other Software tab by removing the source line.

Twitter

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 ubuntuhandbook1@gmail.com Buy me a coffee: https://ko-fi.com/ubuntuhandbook1 |

11 responses to PPA Updated for Installing GIMP 2.10.38 in Ubuntu 24.04 | 22.04

  1. Thanks a lot for your work.

  2. not working in linux mint edge

  3. GIMP 2.10.38 is out and I’ve seen the PPA for focal /Ubuntu 20.04 for it.
    It does no longer support python2 bindings? Is that true?
    Or is something missing on my system?

    • Sorry, I forgot to add Python2 scripting support for 20.04, as all the packages were no-change backport from Debian Unstable / Ubuntu 24.10.

      I’ll update it soon to add the feature back for 20.04, please try a few hours later.

  4. Thanks a lot.

  5. Hi,

    on 22.04, where Gimp already came from ppa:ubuntuhandbook1/gimp

    the upgrade to 2.10.38 led to a « partial upgrade » because some packages ( sorry I did not save the output ) needed their *t64 version.

    It get fixed with another update / full-upgrade but I was a bit confused at first.

    • And yes, as jorge santos mentioned, at first use of ppa, you’ll need to (re)install libmypaint-1.5-1 and maybe some other packages.

      Run gimp from terminal, it will show which packages are eventually missing.

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> 

*