Most likely the problem is that the “i2c-dev” kernel module was not loaded. You can load the module explicitly by:
/sbin/modprobe i2c-dev
On Linux we need an i2c channel to communicate through to the display device.
I can't defend or explain Xrite's policy/philosophy on this. It is what it is and since it's their code, we'll just have to live with it.
Regarding use of ArgyllCMS code, the current code base supports customization in a fairly straightforward manner. A stub-example driver is provided with the code so that any developer could (if they wanted to) link to other interfaces such as ArgyllCMS...
Apologies for the delay in responding...
Here is the X-Rite contact info for X-Rite colorimeters and drivers:
Chroma5 Colorimeter
(custom calibrated for HP LP2480zx)
X-Rite, Inc.
Contact: Terri Bartlett 949-362-3701
tbartlett@xrite.com
Chroma5 Driver Source Code
X-Rite, Inc.
Contact: Ray Cheydleur 1-616-803-2564
rcheydleur@xrite.com
Linux Binary Driver for i1d2.