Forums > Digital Art and Retouching > GIMP 2.8 released!

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

Finally, after several years of delay, GIMP 2.8 has been released. From what I gather, the delay was largely due to the integration of GEGL into GIMP. GEGL is the graphics library from Rhythm & Hues' in-house, 16-bits-per-color-channel version of GIMP, which used to be called Film GIMP, but is now called CinePaint.

Notable added features include the ability to toggle between multi-window and single-window modes, layer groups, improved text-editing, expanded brush dynamics engine, and cage transform (developed as part of Google Summer of Code 2010).

GIMP 2.8 still uses 8-bits-per-channel, but now that it uses GEGL, 16-bits-per-channel color will be available in the next release, which I hope comes soon. Incorporating GEGL was the main hurdle that delayed 2.8.

Here's a brief history of CinePaint from cinepaint.org:

In 1998 work began on a motion picture retouching tool based on GIMP 1.0.4. This variant was kept in a separate branch of CVS (Concurrent Versions System) named HOLLYWOOD. This experimental GIMP was referred to as Hollywood Gimp or Film Gimp.

Film Gimp development was sponsored by Hollywood motion picture software maker Silicon Grail (now part of Apple) and Los Angeles film and television post-production studio Rhythm & Hues. Each company gave a GIMP programmer a salary and a desk for a year to enhance GIMP. The team was Calvin Williamson at Rhythm & Hues, and Ray Lehtiniemi at Silicon Grail. Later, GIMP maintainer Manish "Yosh" Singh worked at Silicon Grail. Calvin Williamson now works on gegl, what is expected to eventually become GIMP 2.0. Yosh Singh continues to be a GIMP maintainer. Ray Lehtiniemi works for a small energy management company doing embedded ARM linux and OpenBSD firewall/VPN programming.

May 03 12 02:01 pm Link

Photographer

Good Egg Productions

Posts: 16713

Orlando, Florida, US

Is it easy to use yet?

May 03 12 02:07 pm Link

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

Good Egg Productions wrote:
Is it easy to use yet?

I've found GIMP 2.8 to be as easy to use as the previous version (2.6). I remember a steep learning curve when I first used GIMP, but it was no steeper than the learning curve for any other raster graphics editing program. I found Photoshop to have an extremely steep learning curve, too.

May 03 12 02:12 pm Link

Photographer

NothingIsRealButTheGirl

Posts: 35726

Los Angeles, California, US

cool

May 03 12 02:15 pm Link

Photographer

T Brown

Posts: 2460

Traverse City, Michigan, US

Ditto: Gimp is no harder to use than any other software program that has the same function.

May 03 12 02:16 pm Link

Photographer

digital Artform

Posts: 49326

Los Angeles, California, US

When all this Rhythm & Hues stuff and 16-bits is fully in I'll take a good look at it.

May 03 12 03:50 pm Link

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

For those of you who are brave enough to test the experimental branch of GIMP, here's a special announcement from the "semi-official" GIMP public relations guy, Alexandre Prokoudine:

We also made 16/32bit float processing available in the unstable branch, with 16bit PNG loading/exporting and EXR and HDR exporting. This is exactly that "more exciting news" mentioned in the 2.8 announce.

https://shaktiyogasf.com/wp/misc/32bitfloat.png

May 04 12 10:57 am Link

Photographer

NothingIsRealButTheGirl

Posts: 35726

Los Angeles, California, US

cool

May 04 12 02:54 pm Link

Photographer

Normad2

Posts: 583

San Francisco, California, US

Joann Empson wrote:
Notable added features include the ability to toggle between multi-window and single-window modes

This is so nice ... I hated the million windows floating in a myriad places ...

May 04 12 03:58 pm Link

Retoucher

GregWatson

Posts: 754

Mount Airy, North Carolina, US

It says you can download the source code.  What do I do with it?  I'm not a programmer..

May 04 12 04:14 pm Link

Photographer

normad

Posts: 11372

Saint Louis, Missouri, US

GHWatson wrote:
It says you can download the source code.  What do I do with it?  I'm not a programmer..

Some people are programmers.
Contrary to popular belief, there are such people in the wild.

May 04 12 04:18 pm Link

Photographer

STL-After-Dark

Posts: 4383

Saint Louis, Missouri, US

Just in case anyone needs the link hmm - http://www.gimp.org/release-notes/gimp-2.8.html

May 04 12 04:50 pm Link

Photographer

STL-After-Dark

Posts: 4383

Saint Louis, Missouri, US

dp

May 04 12 04:50 pm Link

Photographer

Normad2

Posts: 583

San Francisco, California, US

digital Artform wrote:
When all this Rhythm & Hues stuff and 16-bits is fully in I'll take a good look at it.

It might be late this year (I'm guessing the final touches will be made during Google's summer of code).

May 04 12 04:51 pm Link

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

GHWatson wrote:
It says you can download the source code.  What do I do with it?

Source code is the human-readable form of a computer program. A computer's CPU can't make sense of this human-readable form of the program.

CPUs can really only process zeros and ones (aka "true and false" or "on and off" or "high voltage and low voltage"). But humans can't efficiently read and write code written in zeros and ones. So humans write computer programs in a human-readable computer language, like C or C++.

To run the program, it needs to be converted (aka "built" or "compiled") into the zeros and ones language that the CPU can process. This conversion is usually accomplished using a program called a compiler. Or, for scripting languages, the conversion is done with a program called an interpreter.

If you don't feel like building the program yourself from the source code, you can wait for someone else to do it for you. There's a guy who builds and distributes GIMP for Windows on Sourceforge (http://gimp-win.sourceforge.net/). And there's at least two guys who build and distribute GIMP for Mac OS X (http://gimp.lisanet.de/ and http://www.macports.org/). Just give them some time. I imagine they're busy compiling the programs right now.

May 04 12 04:51 pm Link

Model

Cherry Von Bandersnatch

Posts: 148

Columbus, Ohio, US

Finally!

May 04 12 04:56 pm Link

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

STL-After-Dark wrote:
Just in case anyone needs the link hmm - http://www.gimp.org/release-notes/gimp-2.8.html

Thanks, STL-After-Dark! I just had a look at the page, and discovered what is, to me, the best new feature: GIMP's license has been updated to version 3+ of the GNU General Public License.

This further cements its guarantee that this version of GIMP, and any future branches of GIMP based on this version and up, will always respect the users' four essential software feedoms!

May 04 12 05:08 pm Link

Retoucher

GregWatson

Posts: 754

Mount Airy, North Carolina, US

Thanks for answering my question big_smile

Joann Empson wrote:

Source code is the human-readable form of a computer program. A computer's CPU can't make sense of this human-readable form of the program.

CPUs can really only process zeros and ones (aka "true and false" or "on and off" or "high voltage and low voltage"). But humans can't efficiently read and write code written in zeros and ones. So humans write computer programs in a human-readable computer language, like C or C++.

To run the program, it needs to be converted (aka "built" or "compiled") into the zeros and ones language that the CPU can process. This conversion is usually accomplished using a program called a compiler. Or, for scripting languages, the conversion is done with a program called an interpreter.

If you don't feel like building the program yourself from the source code, you can wait for someone else to do it for you. There's a guy who builds and distributes GIMP for Windows on Sourceforge (http://gimp-win.sourceforge.net/). And there's at least two guys who build and distribute GIMP for Mac OS X (http://gimp.lisanet.de/ and http://www.macports.org/). Just give them some time. I imagine they're busy compiling the programs right now.

May 04 12 05:11 pm Link

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

normad-moth wrote:
It might be late this year (I'm guessing the final touches will be made during Google's summer of code).

You're right. All five of the students who made it into Summer of Code this year to work on GIMP have been assigned projects to help with GEGL work, but I don't think three months is enough time for these five kids to finish everything.

Here's the breakdown of the kids' assignments (from the GIMP google+ page):

Maxime Nicco and hanslo will port GIMP filters to GEGL operations.

Ville Sokk will port other GIMP features to GEGL (he already ported blending modes).

Isaac Wagner will create a GEGL-based node compositor that will serve as playground for GEGL development.

Mikael Magnusson will resume and finish the work on Unified Transform tool that he started last year on his own accord smile

May 04 12 05:15 pm Link

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

GHWatson wrote:
Thanks for answering my question big_smile

You are very welcome!  smile

May 04 12 05:18 pm Link

Photographer

SKITA Studios

Posts: 1572

Boston, Massachusetts, US

GHWatson wrote:
It says you can download the source code.  What do I do with it?  I'm not a programmer..

Windows installers aren't ready yet...patience grasshopper wink

Not even in linux repository yet...

May 05 12 08:23 pm Link

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

SKITA Studios wrote:
Not even in linux repository yet...

Two days ago, a guy in Germany built version 2.8 for Ubuntu 11.10- and 12.04-based** GNU/Linux systems. He's sharing it on his Launchpad account: https://launchpad.net/~otto-kesselgulasch/+archive/gimp

To install GIMP from this guy's Ubuntu repositories, just copy and paste these three commands into a terminal.

1. Add the guy's GIMP repository to your repository list:

sudo apt-add-repository ppa:otto-kesselgulasch/gimp

2. Refresh your software repositories:

sudo apt-get update

3. Install GIMP 2.8:

sudo apt-get install gimp

Happy days!

** For a list of GNU/Linux distros based on Ubuntu, check the GNU/Linux family tree on Wikipedia. Ubuntu is the child of Debian:
https://upload.wikimedia.org/wikipedia/commons/thumb/8/8c/Gldt.svg/220px-Gldt.svg.png

May 05 12 09:56 pm Link

Photographer

alessandro2009

Posts: 8091

Florence, Toscana, Italy

GIMP 2.8 released!

Good.

And seem that from the next release, finally, should be possible wait faster release, since they don't put anymore incomplete feautures on the main branch (that was the reason for this huge delay, since until now a developer that work on something and then stop for a while, prevented others from proceeding).

May 06 12 12:16 am Link

Photographer

Eastfist

Posts: 3580

Green Bay, Wisconsin, US

Just a heads up for Windows Vista users: Gimp 2.8 might be sluggish on Vista (or it could just be me).  But then again, I downloaded their release candidate RC1, since their stable version isn't available as an installer.  I mainly use their ink tool, and this time it's incredibly slow.  Might revert back to 2.6.12.

May 06 12 05:20 pm Link

Photographer

NothingIsRealButTheGirl

Posts: 35726

Los Angeles, California, US

digital Artform wrote:
When all this Rhythm & Hues stuff and 16-bits is fully in I'll take a good look at it.

Actually I take it back.

Does the Gimp support pressure-sensitive wacom pens and tablets?

I won't use it for much of anything until / unless it does.

May 06 12 06:53 pm Link

Photographer

SKITA Studios

Posts: 1572

Boston, Massachusetts, US

NothingIsRealButTheGirl wrote:
Does the Gimp support pressure-sensitive wacom pens and tablets?

I've used it w/ a Wacom Intuos (w/ pressure sensitivity) for the past 3 years :-P

May 09 12 03:43 pm Link

Photographer

PhotoGhost

Posts: 16

Fayetteville, Georgia, US

Haven't used it in years since it was just stuck in the past and such.
I will look at it again.

May 14 12 10:37 pm Link

Photographer

alessandro2009

Posts: 8091

Florence, Toscana, Italy

Surprise: Working 16-bit mode landing in GIMP!
On the developer release seem that this part was made a lot faster and seem already almost complete.

May 14 12 11:53 pm Link

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

alessandro2009 wrote:
Surprise: Working 16-bit mode landing in GIMP!
On the developer release seem that this part was made a lot faster and seem already almost complete.

Thanks for the pointer, alessandro2009! I built GIMP 2.8 just two days ago, after a little bit of struggling with build dependencies. But it still wasn't too difficult, so I'm feeling encouraged right now. I might even be brave enough to try building the new development version this weekend to try out the 16-bit mode. If I do, I'll report back on the results.

In case it's of any help to anybody here, I'm running a GNU/Linux system that is based on Ubuntu 11.10, and the way I built GIMP 2.8 was by updating gnome packages with the gnome3-team ppa (to update my glib, gtk+, etc.), cloning the source tree using git, and then following the instructions provided.

Here are the commands:

Install git if you don't have it already:

sudo apt-get install git-core

Update the gnome-related packages:

sudo apt-add-repository ppa:gnome3-team/gnome3

sudo apt-get update

sudo apt-get dist-upgrade

Clone git repositories for GIMP and its dependencies:

git clone git://git.gnome.org/babl

git clone git://git.gnome.org/gegl

git clone git://git.gnome.org/gtk+

git clone git://git.gnome.org/glib

git clone git://git.gnome.org/pango

git clone git://git.gnome.org/gdk-pixbuf

git clone git://git.gnome.org/gimp

And then follow Martin Nordholds' (Nordholds is a code contributor to the GEGL and GIMP projects) guideline for building from git: http://www.chromecode.com/2009/12/best- … it_26.html

May 18 12 01:41 am Link

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

NothingIsRealButTheGirl wrote:
Does the Gimp support pressure-sensitive wacom pens and tablets?

I won't use it for much of anything until / unless it does.

It seems the newest version has a known regression that partially breaks support for Wacom devices.

This is from the GIMP 2.8 release notes page:

If your graphic tablet doesn't work in GIMP 2.8 as it should, we recommend downgrading to 2.6 until we release GIMP 3.0 that relies on GTK+3 which has fully functional support for advanced input devices.

GIMP 3.0 will come after GIMP 2.10, which I hope comes soon.

May 18 12 01:49 am Link

Retoucher

Pictus

Posts: 1379

Teresópolis, Rio de Janeiro, Brazil

May 19 12 04:10 am Link

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

Joann Empson wrote:
I might even be brave enough to try building the new development version this weekend to try out the 16-bit mode. If I do, I'll report back on the results.

I did it! I built the "goat-invasion" branch of GIMP, using the same procedure as before, except this time I didn't have to rebuild all of the dependencies, because they're already installed. All I did was uninstall version 2.8, and then compile and install "goat-invasion".

Here's the splash screen:
https://i50.tinypic.com/stnr.png

And here's the program with the menu for color precision open:
https://i45.tinypic.com/8x3mo3.png

May 19 12 05:51 pm Link

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

The goat-invasion branch of GIMP feels really sluggish on my desktop PC (a Dell Dimension 4500S with a 2.4 GHz Pentium 4 and 2 GB PC-3200 RAM).

I'm going to switch back to the master branch to go back to the stable release of version 2.8.

https://i47.tinypic.com/2ci9ymc.png

May 20 12 01:23 pm Link

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

Joann Empson wrote:
I'm going to switch back to the master branch to go back to the stable release of version 2.8.

I made an error. The master branch is actually the current development branch (version 2.9). I built this last night from a fresh git pull. It's very buggy and sluggish.

What I should have done was use the gimp-2-8 branch using this command inside the gimp directory that I pulled from git:

git checkout gimp-2-8

Here are screenshots of version 2.9.1 in case anybody is curious (I'm uninstalling it tonight):
https://img140.imageshack.us/img140/2558/screenshot1iyz.png

https://img215.imageshack.us/img215/885/screenshot2xcu.png

May 22 12 09:47 pm Link

Photographer

KonstantKarma

Posts: 2513

Campobello, South Carolina, US

How exciting! I've been waiting. Hm, I bet this renders my GIMP Bible almost obsolete.

May 23 12 06:04 pm Link

Photographer

alessandro2009

Posts: 8091

Florence, Toscana, Italy

Joann Empson wrote:
The goat-invasion branch of GIMP feels really sluggish on my desktop PC (a Dell Dimension 4500S with a 2.4 GHz Pentium 4 and 2 GB PC-3200 RAM).

I'm going to switch back to the master branch to go back to the stable release of version 2.8.

Why don't maintain both release on your system instead?
Putting the developer release for example on the /opt?
Should be sufficient use something similar:
$ ./configure --prefix=/opt/gimp
Since big dependency problems usuall came only when the developer release is near ready.

Which specific problem have you had on the developer release?

May 25 12 08:37 am Link

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

alessandro2009 wrote:
Which specific problem have you had on the developer release?

I had trouble with layer masks within layer groups that I had created in 2.8. The masks weren't working.

The entire program was generally very slow. There was a long delay in the appearance of paint of the screen, even when I was painting with a simple, round brush scaled to 20 pixels.

But I think you're right. I ought to keep the development branch on my computer just to help test it and send feedback to the developers. I will put it in /opt as you suggest.

May 25 12 01:43 pm Link

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

KonstantKarma wrote:
...I bet this renders my GIMP Bible almost obsolete.

The developers have kept the interface of 2.8 somewhat close to version 2.6, so most techniques described in GIMP Bible probably still apply.

According to a recent post on the gimp.org website, a company called "man + machine interface works" has been working on the changes to the GIMP interface since 2006. I think they've been careful not to make their overhaul of the GUI too drastic.

May 25 12 01:53 pm Link

Photographer

Daniel Ecoff

Posts: 426

SHERMAN OAKS, California, US

Can anyone here with experience with GIMP give a fundamental breakdown of the P&C's of it compared to PS ?

May 25 12 02:36 pm Link

Retoucher

Joann Empson

Posts: 430

Walnut Creek, California, US

Daniel Ecoff wrote:
Can anyone here with experience with GIMP give a fundamental breakdown of the P&C's of it compared to PS ?

I'm hoping someone else will be able to provide an adequate answer. It's been a few years since I've really used Photoshop.

May 26 12 12:36 am Link