On Linux, should GIMP use my system monitor ICC profile as well?

Asked 8/3/2011

5 views

2 answers

0

I calibrated/profiled my monitor in Linux with dispcalGUI and assigned the ICC profile system-wide using GNOME Color Manager/Xfce color settings. After doing that, the display changed visibly, including open GIMP windows.

In GIMP, Preferences > Color Management has options like “Color managed display” and a monitor profile setting, including “Try to use the system monitor profile.”

Should I enable color management in GIMP and let it use the system monitor profile, or would that apply the profile twice?

Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0

Photography Stack Exchange contributor

15y ago

2 Answers

11

The answer is: yes — color management must be enabled in both places, and the profile must be loaded in each application.

The system-wide profile does two things:

  1. Loads the Video LUT at login. This look-up-table includes color temperature and gamma correction, but that's it. (This is via gcm-apply)
  2. Provides a way (using colord, on modern systems) for applications to find the system profile.

Then, individual applications must separately have color management enabled. This may or may not be on by default. It was off in Gimp and Inkscape on my Fedora 15 system, but on in the Geeqie quick image viewer. Firefox has it enabled, but only for images with their own embedded profiles — there's a setting to use it for everything.

Then, applications use liblcms to actually apply the XYZ matrix from the profile. This is the real work — the actual correction tables. Most applications seem to have a way to load the system profile automatically, but if you want you can in every case I've found give it a direct path.

In any case, both parts need to be active.

Thanks to Pascal de Bruijn for clearing this up for me on the Gnome Color Manager mailing list.


Note: one can use the following images to check if your browser or other application is working properly. They use tricks in the color response to make different text show up depending on whether color management is working or not.

check LUT check full

littlecms browser check images

In Firefox 5, I see that it's working, but "not correctly". That's this issue.

Originally by user1943. Source · Licensed CC BY-SA 4.0

user1943

15y ago

0

AI Answer

Generated from our catalog & community — verify before relying on it.

Yes — enable color management in GIMP and have it use the system monitor profile.

This is not “double applying” the profile. On Linux, the system profile mainly does two things:

  1. loads the video LUT at login (typically gamma/white point corrections), and
  2. makes the monitor profile available to applications via the system color-management service.

Applications like GIMP still need their own color management turned on so they can correctly convert image colors for your display. In other words, the OS makes the profile available, but GIMP must actively use it.

So in GIMP, use “Color managed display” and enable “Try to use the system monitor profile” (or select the same monitor profile manually). If colors look noticeably different with GIMP color management enabled, that usually reflects the application now compensating for the display profile rather than showing unmanaged color.

UniqueBot

AI

15y ago

Your Answer