[argyllcms] Re: Heuy Colorimeter under Linux-2.6.28

  • From: Martin Cracauer <cracauer@xxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Thu, 2 Jul 2009 19:37:10 -0400

Graeme, Scott,

thanks for your help.  I think things actually work for me.  I get
measurements doing:
./dispcal -y l foo

Even though I can't find the /dev entries but that doesn't seem to
matter.

I leave my answers below for completeness since I'm sure somebody will
come to the archives with the same questions.

Graeme Gill wrote on Fri, Jul 03, 2009 at 08:56:46AM +1000: 
> Martin Cracauer wrote:
> >I now believe that I have the problem referenced before on this
> >mailing list that the usb hid (human interface device) driver in Linux
> >grabs the Huey (which incorrectly claims to be a hid).  In older
> >kernel versions you solved that by adding the Huey to the blacklist in
> >usbhid/hid-quirks.c
> >//www.freelists.org/post/argyllcms/PATCH-usbhid-Blacklist-the-GretagMacbeth-Huey-display-colorimeter
> >
> >However, that doesn't work anymore as of 2.6.28, HID_QUIRK_IGNORE is
> >gone. 
> 
> This shouldn't be a problem, the quirk was not needed, as the Argyll
> driver invokes usb_detach_kernel_driver_np() to kick any other
> HID driver out.

Hmm, what exactly is the "Argyll driver"? Is that a kernel module? I
thought you talk in bytes over a generic driver to the USB device
without your own kernel module?

> What does spotread -D5 output ?

It's too long for mailing list mail, so I copied it to:
http://www.cons.org/tmp/spotread-huey.txt

Thanks for your help so far.  I'll now rebuild Argyll, currently I'm
using the binaries that don't have dispalGUI.  But it looks like I
don't have a driver problem here.

Martin
-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Martin Cracauer <cracauer@xxxxxxxx>   http://www.cons.org/cracauer/
FreeBSD - where you want to go, today.      http://www.freebsd.org/

Other related posts: