[argyllcms] Re: CGGetDisplayTransferByTable number of entries mismatches screen depth

  • From: Michael Grigoriev <mag@xxxxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Tue, 31 Oct 2006 13:44:02 -0500

On Tue, Oct 31, 2006 at 05:28:57PM +1100, Graeme Gill wrote:
> I really have no expectation that someone would want to color profile
> a system, if they're not running it in a quality mode. 6 bits per component
> really isn't a quality mode, 8 bits is regarded as barely adequate (but
> all that is possible on most systems). 5/5/5 is going to be worse,
> and it's not coded to cope with 5/6/5. Are you sure you can't turn the alpha
> plane off, and run 8/8/8 in 24 bits ?

I think I figured it out.
The problem was actually with xorg. For whatever reason, it seems to ignore
the DefaultDepth directive in the xorg.cfg and so my X was actually being
started in 16-bit mode, despite DefaultDepth being set to 24. (I was
wondering about some of the banding issues I was seeing!) How it was
managing to do 6/6/6 in 16-bit mode is beyond me, since 6*3 = 18 > 16.
But anyway, starting X with '-depth 24' seems to work around the problem and
forces X into 24 bit 8/8/8 mode, which works fine with Argyll.

Thanks :)

-- 
Have fun,
Michael "mag" Grigoriev                       "I see you now
mag@xxxxxxxxxxx                            Lost in the sound
http://www.luminal.org                   Of your resignation"

Other related posts: