Hi Tobias,

Yes - it is dispcal (displaycal - 3.1.3.1). It is Ubuntu 14.04 64 bit

The result of the command is below. HDMI-0 is the IPS screen (and critical)

bojo@cheetah:~$ darktable-cmstest
darktable-cmstest version 2.0.4
this executable was built with colord support enabled
darktable itself was built with colord support enabled

HDMI-0    the X atom and colord returned the same profile
    X atom:    _ICC_PROFILE (768956 bytes)
        description: GW2765 #1 2016-06-17 16-39 2.2 F-S XYZLUT+MTX
colord: "/home/bojo/.local/share/icc/GW2765 #1 2016-06-17 16-39 2.2 F-S XYZLUT+MTX.icc"
        description: GW2765 #1 2016-06-17 16-39 2.2 F-S XYZLUT+MTX

LVDS1    the X atom and colord returned different profiles
    X atom:    _ICC_PROFILE_1 (0 bytes)
        description: (none)
colord: "/home/bojo/.local/share/icc/8MN61-156AT #2 2016-06-15 21-07 2.2 F-S XYZLUT+MTX.icc"
        description: 8MN61-156AT #2 2016-06-15 21-07 2.2 F-S XYZLUT+MTX

Better check your system setup
 - some monitors reported different profiles
You may experience inconsistent color rendition between color managed applications

Regards,

B

On 16-06-22 01:19 AM, Tobias Ellinghaus wrote:
On Monday 20 June 2016 21:19:52 I. Ivanov wrote:
Hi Guys,
Hi.

I have a laptop (bad TN screen) and an external monitor (good IPS
screen). Both screens are calibrated.
Good.

1. Does DT know what screen I am using so it would use the correct
profile if display profile is set to "System Display Profile"?
That depends on how your system configures those profiles. There are basically
two ways under Linux:

- putting the profile into a so called "X atom" which you can imagine like a
environment variable inside your X server. Originally that only supported one
monitor, but there is a (proposed) enhancement that also supports more.
- colord is the other, newer, option. It allows configuring display profiles for
arbitrary many monitors and is more robust than the X atom way.

darktable has a preferences option where to look for the system display profile
(X atom or colord). By default it tries both, but sometimes that fails due to
configuration problems of the system. In that case you can either try to fix the
system or just check which means reports the correct profile and just tell
darktable to only use that method.

To find out what your system is configured like you can just run
     darktable-cmstest
from a terminal and see if the reported profiles match what you expect to see.

2. If the system is re calibrated - does DT uses some form of cache?
No cache, the profile is updated whenever you start darktable or resize the
window or move it. When using more than one monitor darktable will use the
profile of the one where the center of the central image area is located (i.e.,
the one which is showing more pixels that are to be color corrected).

Recently I changed my profile (calibration). My images turned quite
saturated. However - desktop would display good color including basic
jpgs. I noticed that if I am to copy the profile specifically under DT
and force it in DT it displays correct. After reboot however it turned
out that even selecting "System Display Profile" would now use the
correct one. So... is log out / login or reboot always needed when the
system profile is changed?
That sounds like your system is set up to only load the display profiles on
startup, so initially darktable was still using the old one. The reboot then
fixed that.

May I ask what software you are using to set the display profile(s) on your
system? Sounds a bit like dispcal. And what desktop environment (in the widest
sense) are you using?

Regards,

B
Tobias


____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to darktable-user+unsubscr...@lists.darktable.org

Reply via email to