[argyllcms] Re: Misc questions about argyllcms tools

Frédéric wrote:

I've just bought a used X-Rite DTP92 optimizer, because it can be used with
argyllcm tools under Linux. I make some tests, and I have the following
questions:

1) I'm using a dual head config, with a laptop and an external iiyama Vision
Master Pro 450 (A901HT) 19" CRT. I use this CRT to display my pictures; the
internal LCD panel is only used for tools. But all color patches appear at
the middle of the entire screen, which for me is half on both screens !
Is there a way to have these patches displayed at a user defined place ?

Hmm. I guess I wasn't expecting anyone to leap into the middle of the pool straight off. At the current point in time, only a single headed configuration is supported - sorry about that! (I'll update the documentation to reflect this current limitation.)

Even if I expanded the software to be aware of multiple screens (which I
was intending to do at some later stage), I'm not sure this will help you
a great deal, as (from a lot of discussion I've read on the colorsync list),
there are currently issues with operating system software, video card drivers,
and video cards supporting different LUT on two screens. Apparently,
it works sometimes on OSX, and very rarely on MSWindows. I don't know where
X11 stands in this regards, and I'm not currently is a position to test it
easily.

I'm also under the impression that X11 has two ways of doing multiple
screens, one of which makes it difficult to detect what display things
are on.

Can you set your DISPLAY variable (within the shell you're running
Argyll from) to point at the CRT ? If you can, then running
dispcal/dispread should wind up on the right screen. It certainly
won't work if the two screens appear as one to the utilities.

To make some more tests, I reduced the resolution of the CRT screen, so patches
are now displayed at the right of the LCD panel.

2) If the brightness of the LCD is too high, I get the following error during
'dispread' use:

    Sample read failed due to misread

If I reduce the brightness (3 or 4 levels), it works. Why? Could it be a 
hardware
problem?

Sounds like it. I was under the impression that the DTP92 is only suitable for CRT displays though. I believe that the DTP94 works with LCDs (I don't have one, and I think it is USB, although it might do serial as well.) I've never tried using the DTP92 on an LCD, I've used the Spectrolino on an LCD, which works for both.

3) During 'dispcal' calibration, a lot of patches remain green. And the
calibration is totally wrong.

Which patches are you talking about ? The test patches ? What do you mean "remain" ?

The test pattern starts out with extreme devices values (RGB white & black),
and then does a series of neutral (or near neutral ramps), that should
improve with each round.

> Also, if I use 'dispread' with a .cal file, I
get the following error:

Dispread: Error - docalibration failed with return value -1]

This indicates you had the -a flag set. If you #define DEBUG in dispsup.c, recompile and re-run, you might get more detailed error information.

4) Is there a way to reset the LUT values after 'dispread' have modified them ?

It shouldn't leave them in too poor a state. In the next release there is a new utility "displin" that creates a linear ramp .cal file, that can then be fed back into dispread, to reset the display LUT values, and you can then kill dispread, to reset the display. (Attached is a linear .cal file).

5) I succefully compiled Argyllcms, but installation failed on:

Making install in gamut
make[1]: entrant dans le répertoire « /usr/local/src/argyll_autotools-0.53/gamut 
»

Hmm. This is one of the problem with this arrangement. The Makefile installation is not mine, and you'll have to refer this query to Alastair Robinson.

And if I try to use 'dispcal', I get half of the help message, and then a
'segmentation fault', juste before it writes the serial port available.

Again, I'm not sure if I can help you, since this isn't my build script. If you were attempting to compile using JAM, I could probably steer you in the right direction.

Tools from the binary package works fine.

Since I compiled these, I might be able to help you if they were misbehaving.

You seem to have had a rough start here. You might at least be able to
go through the motions, to prove it can work, if you can make your
CRT the primary display, or redirect using DISPLAY. If you think you
are having trouble connecting to the instrument, try running the programs
with the -d flag, and see what's going on.

If we can get that far, it might be possible to work on how to access
each screen individually.

Graeme Gill.



CAL

DESCRIPTOR "Argyll Device Calibration State"
ORIGINATOR "Argyll dispcal"
CREATED "Wed Nov 02 13:26:47 2005"
KEYWORD "DEVICE_CLASS"
DEVICE_CLASS "DISPLAY"

KEYWORD "RGB_I"
NUMBER_OF_FIELDS 4
BEGIN_DATA_FORMAT
RGB_I RGB_R RGB_G RGB_B 
END_DATA_FORMAT

NUMBER_OF_SETS 256
BEGIN_DATA
0.0000 0.0000 0.0000 0.0000 
3.9216e-003 3.9216e-003 3.9216e-003 3.9216e-003 
7.8431e-003 7.8431e-003 7.8431e-003 7.8431e-003 
0.011765 0.011765 0.011765 0.011765 
0.015686 0.015686 0.015686 0.015686 
0.019608 0.019608 0.019608 0.019608 
0.023529 0.023529 0.023529 0.023529 
0.027451 0.027451 0.027451 0.027451 
0.031373 0.031373 0.031373 0.031373 
0.035294 0.035294 0.035294 0.035294 
0.039216 0.039216 0.039216 0.039216 
0.043137 0.043137 0.043137 0.043137 
0.047059 0.047059 0.047059 0.047059 
0.050980 0.050980 0.050980 0.050980 
0.054902 0.054902 0.054902 0.054902 
0.058824 0.058824 0.058824 0.058824 
0.062745 0.062745 0.062745 0.062745 
0.066667 0.066667 0.066667 0.066667 
0.070588 0.070588 0.070588 0.070588 
0.074510 0.074510 0.074510 0.074510 
0.078431 0.078431 0.078431 0.078431 
0.082353 0.082353 0.082353 0.082353 
0.086275 0.086275 0.086275 0.086275 
0.090196 0.090196 0.090196 0.090196 
0.094118 0.094118 0.094118 0.094118 
0.098039 0.098039 0.098039 0.098039 
0.10196 0.10196 0.10196 0.10196 
0.10588 0.10588 0.10588 0.10588 
0.10980 0.10980 0.10980 0.10980 
0.11373 0.11373 0.11373 0.11373 
0.11765 0.11765 0.11765 0.11765 
0.12157 0.12157 0.12157 0.12157 
0.12549 0.12549 0.12549 0.12549 
0.12941 0.12941 0.12941 0.12941 
0.13333 0.13333 0.13333 0.13333 
0.13725 0.13725 0.13725 0.13725 
0.14118 0.14118 0.14118 0.14118 
0.14510 0.14510 0.14510 0.14510 
0.14902 0.14902 0.14902 0.14902 
0.15294 0.15294 0.15294 0.15294 
0.15686 0.15686 0.15686 0.15686 
0.16078 0.16078 0.16078 0.16078 
0.16471 0.16471 0.16471 0.16471 
0.16863 0.16863 0.16863 0.16863 
0.17255 0.17255 0.17255 0.17255 
0.17647 0.17647 0.17647 0.17647 
0.18039 0.18039 0.18039 0.18039 
0.18431 0.18431 0.18431 0.18431 
0.18824 0.18824 0.18824 0.18824 
0.19216 0.19216 0.19216 0.19216 
0.19608 0.19608 0.19608 0.19608 
0.20000 0.20000 0.20000 0.20000 
0.20392 0.20392 0.20392 0.20392 
0.20784 0.20784 0.20784 0.20784 
0.21176 0.21176 0.21176 0.21176 
0.21569 0.21569 0.21569 0.21569 
0.21961 0.21961 0.21961 0.21961 
0.22353 0.22353 0.22353 0.22353 
0.22745 0.22745 0.22745 0.22745 
0.23137 0.23137 0.23137 0.23137 
0.23529 0.23529 0.23529 0.23529 
0.23922 0.23922 0.23922 0.23922 
0.24314 0.24314 0.24314 0.24314 
0.24706 0.24706 0.24706 0.24706 
0.25098 0.25098 0.25098 0.25098 
0.25490 0.25490 0.25490 0.25490 
0.25882 0.25882 0.25882 0.25882 
0.26275 0.26275 0.26275 0.26275 
0.26667 0.26667 0.26667 0.26667 
0.27059 0.27059 0.27059 0.27059 
0.27451 0.27451 0.27451 0.27451 
0.27843 0.27843 0.27843 0.27843 
0.28235 0.28235 0.28235 0.28235 
0.28627 0.28627 0.28627 0.28627 
0.29020 0.29020 0.29020 0.29020 
0.29412 0.29412 0.29412 0.29412 
0.29804 0.29804 0.29804 0.29804 
0.30196 0.30196 0.30196 0.30196 
0.30588 0.30588 0.30588 0.30588 
0.30980 0.30980 0.30980 0.30980 
0.31373 0.31373 0.31373 0.31373 
0.31765 0.31765 0.31765 0.31765 
0.32157 0.32157 0.32157 0.32157 
0.32549 0.32549 0.32549 0.32549 
0.32941 0.32941 0.32941 0.32941 
0.33333 0.33333 0.33333 0.33333 
0.33725 0.33725 0.33725 0.33725 
0.34118 0.34118 0.34118 0.34118 
0.34510 0.34510 0.34510 0.34510 
0.34902 0.34902 0.34902 0.34902 
0.35294 0.35294 0.35294 0.35294 
0.35686 0.35686 0.35686 0.35686 
0.36078 0.36078 0.36078 0.36078 
0.36471 0.36471 0.36471 0.36471 
0.36863 0.36863 0.36863 0.36863 
0.37255 0.37255 0.37255 0.37255 
0.37647 0.37647 0.37647 0.37647 
0.38039 0.38039 0.38039 0.38039 
0.38431 0.38431 0.38431 0.38431 
0.38824 0.38824 0.38824 0.38824 
0.39216 0.39216 0.39216 0.39216 
0.39608 0.39608 0.39608 0.39608 
0.40000 0.40000 0.40000 0.40000 
0.40392 0.40392 0.40392 0.40392 
0.40784 0.40784 0.40784 0.40784 
0.41176 0.41176 0.41176 0.41176 
0.41569 0.41569 0.41569 0.41569 
0.41961 0.41961 0.41961 0.41961 
0.42353 0.42353 0.42353 0.42353 
0.42745 0.42745 0.42745 0.42745 
0.43137 0.43137 0.43137 0.43137 
0.43529 0.43529 0.43529 0.43529 
0.43922 0.43922 0.43922 0.43922 
0.44314 0.44314 0.44314 0.44314 
0.44706 0.44706 0.44706 0.44706 
0.45098 0.45098 0.45098 0.45098 
0.45490 0.45490 0.45490 0.45490 
0.45882 0.45882 0.45882 0.45882 
0.46275 0.46275 0.46275 0.46275 
0.46667 0.46667 0.46667 0.46667 
0.47059 0.47059 0.47059 0.47059 
0.47451 0.47451 0.47451 0.47451 
0.47843 0.47843 0.47843 0.47843 
0.48235 0.48235 0.48235 0.48235 
0.48627 0.48627 0.48627 0.48627 
0.49020 0.49020 0.49020 0.49020 
0.49412 0.49412 0.49412 0.49412 
0.49804 0.49804 0.49804 0.49804 
0.50196 0.50196 0.50196 0.50196 
0.50588 0.50588 0.50588 0.50588 
0.50980 0.50980 0.50980 0.50980 
0.51373 0.51373 0.51373 0.51373 
0.51765 0.51765 0.51765 0.51765 
0.52157 0.52157 0.52157 0.52157 
0.52549 0.52549 0.52549 0.52549 
0.52941 0.52941 0.52941 0.52941 
0.53333 0.53333 0.53333 0.53333 
0.53725 0.53725 0.53725 0.53725 
0.54118 0.54118 0.54118 0.54118 
0.54510 0.54510 0.54510 0.54510 
0.54902 0.54902 0.54902 0.54902 
0.55294 0.55294 0.55294 0.55294 
0.55686 0.55686 0.55686 0.55686 
0.56078 0.56078 0.56078 0.56078 
0.56471 0.56471 0.56471 0.56471 
0.56863 0.56863 0.56863 0.56863 
0.57255 0.57255 0.57255 0.57255 
0.57647 0.57647 0.57647 0.57647 
0.58039 0.58039 0.58039 0.58039 
0.58431 0.58431 0.58431 0.58431 
0.58824 0.58824 0.58824 0.58824 
0.59216 0.59216 0.59216 0.59216 
0.59608 0.59608 0.59608 0.59608 
0.60000 0.60000 0.60000 0.60000 
0.60392 0.60392 0.60392 0.60392 
0.60784 0.60784 0.60784 0.60784 
0.61176 0.61176 0.61176 0.61176 
0.61569 0.61569 0.61569 0.61569 
0.61961 0.61961 0.61961 0.61961 
0.62353 0.62353 0.62353 0.62353 
0.62745 0.62745 0.62745 0.62745 
0.63137 0.63137 0.63137 0.63137 
0.63529 0.63529 0.63529 0.63529 
0.63922 0.63922 0.63922 0.63922 
0.64314 0.64314 0.64314 0.64314 
0.64706 0.64706 0.64706 0.64706 
0.65098 0.65098 0.65098 0.65098 
0.65490 0.65490 0.65490 0.65490 
0.65882 0.65882 0.65882 0.65882 
0.66275 0.66275 0.66275 0.66275 
0.66667 0.66667 0.66667 0.66667 
0.67059 0.67059 0.67059 0.67059 
0.67451 0.67451 0.67451 0.67451 
0.67843 0.67843 0.67843 0.67843 
0.68235 0.68235 0.68235 0.68235 
0.68627 0.68627 0.68627 0.68627 
0.69020 0.69020 0.69020 0.69020 
0.69412 0.69412 0.69412 0.69412 
0.69804 0.69804 0.69804 0.69804 
0.70196 0.70196 0.70196 0.70196 
0.70588 0.70588 0.70588 0.70588 
0.70980 0.70980 0.70980 0.70980 
0.71373 0.71373 0.71373 0.71373 
0.71765 0.71765 0.71765 0.71765 
0.72157 0.72157 0.72157 0.72157 
0.72549 0.72549 0.72549 0.72549 
0.72941 0.72941 0.72941 0.72941 
0.73333 0.73333 0.73333 0.73333 
0.73725 0.73725 0.73725 0.73725 
0.74118 0.74118 0.74118 0.74118 
0.74510 0.74510 0.74510 0.74510 
0.74902 0.74902 0.74902 0.74902 
0.75294 0.75294 0.75294 0.75294 
0.75686 0.75686 0.75686 0.75686 
0.76078 0.76078 0.76078 0.76078 
0.76471 0.76471 0.76471 0.76471 
0.76863 0.76863 0.76863 0.76863 
0.77255 0.77255 0.77255 0.77255 
0.77647 0.77647 0.77647 0.77647 
0.78039 0.78039 0.78039 0.78039 
0.78431 0.78431 0.78431 0.78431 
0.78824 0.78824 0.78824 0.78824 
0.79216 0.79216 0.79216 0.79216 
0.79608 0.79608 0.79608 0.79608 
0.80000 0.80000 0.80000 0.80000 
0.80392 0.80392 0.80392 0.80392 
0.80784 0.80784 0.80784 0.80784 
0.81176 0.81176 0.81176 0.81176 
0.81569 0.81569 0.81569 0.81569 
0.81961 0.81961 0.81961 0.81961 
0.82353 0.82353 0.82353 0.82353 
0.82745 0.82745 0.82745 0.82745 
0.83137 0.83137 0.83137 0.83137 
0.83529 0.83529 0.83529 0.83529 
0.83922 0.83922 0.83922 0.83922 
0.84314 0.84314 0.84314 0.84314 
0.84706 0.84706 0.84706 0.84706 
0.85098 0.85098 0.85098 0.85098 
0.85490 0.85490 0.85490 0.85490 
0.85882 0.85882 0.85882 0.85882 
0.86275 0.86275 0.86275 0.86275 
0.86667 0.86667 0.86667 0.86667 
0.87059 0.87059 0.87059 0.87059 
0.87451 0.87451 0.87451 0.87451 
0.87843 0.87843 0.87843 0.87843 
0.88235 0.88235 0.88235 0.88235 
0.88627 0.88627 0.88627 0.88627 
0.89020 0.89020 0.89020 0.89020 
0.89412 0.89412 0.89412 0.89412 
0.89804 0.89804 0.89804 0.89804 
0.90196 0.90196 0.90196 0.90196 
0.90588 0.90588 0.90588 0.90588 
0.90980 0.90980 0.90980 0.90980 
0.91373 0.91373 0.91373 0.91373 
0.91765 0.91765 0.91765 0.91765 
0.92157 0.92157 0.92157 0.92157 
0.92549 0.92549 0.92549 0.92549 
0.92941 0.92941 0.92941 0.92941 
0.93333 0.93333 0.93333 0.93333 
0.93725 0.93725 0.93725 0.93725 
0.94118 0.94118 0.94118 0.94118 
0.94510 0.94510 0.94510 0.94510 
0.94902 0.94902 0.94902 0.94902 
0.95294 0.95294 0.95294 0.95294 
0.95686 0.95686 0.95686 0.95686 
0.96078 0.96078 0.96078 0.96078 
0.96471 0.96471 0.96471 0.96471 
0.96863 0.96863 0.96863 0.96863 
0.97255 0.97255 0.97255 0.97255 
0.97647 0.97647 0.97647 0.97647 
0.98039 0.98039 0.98039 0.98039 
0.98431 0.98431 0.98431 0.98431 
0.98824 0.98824 0.98824 0.98824 
0.99216 0.99216 0.99216 0.99216 
0.99608 0.99608 0.99608 0.99608 
1.0000 1.0000 1.0000 1.0000 
END_DATA

Other related posts: