Skip navigation.

GIMP development snapshot (2.3.2)

GIMP
GIMP

The GIMP developers have released another snapshot in the GIMP 2.3 development series. Here's where all the shiny new stuff is being added. So if you want to get a glimpse into GIMP development and perhaps even help with it, you should first read the release notes, then give this release a try.

The most notable change in this release is the start of a massive menu reorganization. Your feedback on this effort is much appreciated. Please add your suggestions on how to proceed with this. More changes are listed in the NEWS file.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

How yo ...

Realease Notes say:
"GIMP 2.3 must not be installed in the same prefix as other GIMP 2.x versions. If you want to keep your GIMP 2.2 or GIMP 2.0 installation in parallel to GIMP 2.3, you have to choose a separate installation prefix at compile-time and ensure that you use different library search paths for each version. If you do not set up your environment differently for each version, you will experience conflicts with the libraries and at least one version is likely to fail."

I know how to choose the installation prefix, and have done so for years. But how do we "use different library search paths for each version" ?

Parallel install

You install the new version into a separate prefix, say /opt/gimp-2.3 by passing --prefix=/opt/gimp-2.3 to the configure script. Then, in order to run the binary installed there, you change your environment to look for executables in /opt/gimp-2.3/bin by setting PATH=/opt/gimp-2.3/bin and you tell your linker to pick up libraries from /opt/gimp-2.3/lib by setting LD_LIBRARY_PATH=/opt/gimp-2.3/lib.

You can use a tiny wrapper script called gimp-2.3 and place it into /usr/local/bin. The script would look something like this:

#!/bin/sh
PATH=/opt/gimp-2.3/bin:$PATH
LD_LIBRARY_PATH=/opt/gimp-2.3/lib

/opt/gimp-2.3/bin/gimp-2.3 "$@"

Using this script, you just type 'gimp-2.3' to start the development version without the need to fiddle with your environment. GIMP will create a .gimp-2.3 folder in your home directory, so that your user preferences are kept separate from the ones being used by gimp-2.2.

thanks by Anonymous George

Re: Parallel install

Thanks for this suggestion. It has now been added to the release notes.