42
42
used of the PC speaker driver, which can be done by adding the
43
43
command <span style="font-weight: bold;">/sbin/modprobe pcspkr </span>to
45
47
the <span style="font-weight: bold;">/etc/rc.local</span> startup
46
48
script. You may also have to run <span style="font-weight: bold;">xset
48
52
b 100 1000 100</span> in your local setup, if you are running in
49
53
an X11 environment. You can check that the system bell is operating
50
54
by doing an "echo ^G", where ^G is ctrl-G.<br>
180
184
may then need to add yourself to that group.<br>
182
186
<span style="font-weight: bold;"></span>Copy the file <span
183
style="font-weight: bold;">libusb1/</span><span
184
style="font-weight: bold;">55-Argyll.rules</span> from the binary
185
or source distribution into <span style="font-weight: bold;">/etc/udev/rules.d/55-Argyll.rules</span>
187
style="font-weight: bold;">usb/</span><span style="font-weight:
188
bold;">55-Argyll.rules</span> from the binary or source
189
distribution into <span style="font-weight: bold;">/etc/udev/rules.d/55-Argyll.rules</span>
186
190
with owner root, group root, permissions 644.<br>
187
191
(There may already be a file that handles some of the color
188
192
instruments as part of your installation. You need to check though
192
196
that uses a udev that doesn't recognize the syntax used in
193
197
55-Argyll.rules, or that doesn't have rules to create the libusb
194
198
/dev/bus/usb/00X/00Y device entries, you should install the <span
195
style="font-weight: bold;">libusb1/45-Argyll.rules</span> file
199
style="font-weight: bold;">usb/45-Argyll.rules</span> file
198
202
On recent systems the new rules file will be notices as soon as you
216
222
# Recognize the color measurement devices<br>
224
# Colorimtre HCFR<br>
225
ATTRS{idVendor}=="04db", ATTRS{idProduct}=="005b",
226
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
229
# MonacoOPTIX (Same as i1 Display 1)<br>
230
ATTRS{idVendor}=="0670", ATTRS{idProduct}=="0001",
231
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
234
# HueyL (not tested)<br>
235
ATTRS{idVendor}=="0765", ATTRS{idProduct}=="5001",
236
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
238
# HueyL (not tested)<br>
239
ATTRS{idVendor}=="0765", ATTRS{idProduct}=="5010",
240
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
243
ATTRS{idVendor}=="0765", ATTRS{idProduct}=="5020",
244
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
246
# ColorMunki Smile<br>
247
ATTRS{idVendor}=="0765", ATTRS{idProduct}=="6003",
248
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
219
251
ATTRS{idVendor}=="0765", ATTRS{idProduct}=="d020",
220
252
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
227
259
ATTRS{idVendor}=="0765", ATTRS{idProduct}=="d094",
228
260
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
230
# MonacoOPTIX (Same as i1 Display 1)<br>
231
ATTRS{idVendor}=="0670", ATTRS{idProduct}=="0001",
264
ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2000",
265
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
268
ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2001",
232
269
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
235
272
ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2003",
236
273
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
239
ATTRS{idVendor}=="0765", ATTRS{idProduct}=="5020",
240
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
243
ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2001",
244
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
247
ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2000",
275
# i1 io table (not tested)<br>
276
ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2004",
277
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
280
ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2005",
281
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
283
# i1 iSis (not tested)<br>
284
ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2006",
248
285
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
251
288
ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2007",
252
289
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
254
# Colorimtre HCFR<br>
255
ATTRS{idVendor}=="04db", ATTRS{idProduct}=="005b",
293
ATTRS{idVendor}=="085c", ATTRS{idProduct}=="0100",
256
294
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
267
305
ATTRS{idVendor}=="085c", ATTRS{idProduct}=="0400",
268
306
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
271
ATTRS{idVendor}=="0971", ATTRS{idProduct}=="2005",
272
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
274
# Let udev-acl and ConsoleKit manage these devices, if applicable<br>
275
TEST=="/lib/udev/udev-acl", TEST=="/var/run/ConsoleKit/database",
309
# ColorHug, old and new<br>
310
ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="f8da",
311
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
312
ATTRS{idVendor}=="273f", ATTRS{idProduct}=="1001",
313
ENV{COLOR_MEASUREMENT_DEVICE}="1"<br>
316
# Let udev-acl manage these devices, if it's available<br>
317
TEST=="/var/run/ConsoleKit/database",
276
318
ENV{COLOR_MEASUREMENT_DEVICE}=="*?", ENV{ACL_MANAGE}="1"<br>
278
# Otherwise, restrict access to members of the plugdev group<br>
320
# Otherwise, restrict access to members of the plugdev group,<br>
321
# which the user may have to add to the system.<br>
279
322
ENV{COLOR_MEASUREMENT_DEVICE}=="*?", ENV{ACL_MANAGE}!="*?",
280
323
MODE="660", GROUP="plugdev"<br>
353
398
Assuming we want to configure for all Argyll supported USB
354
instruments, copy the file <span style="font-weight: bold;">libusb1/</span><span
399
instruments, copy the file <span style="font-weight: bold;">usb/</span><span
355
400
style="font-weight: bold;">Argyll.usermap</span> from the binary
356
401
or source distribution into <span style="font-weight: bold;">/etc/hotplug/usb/Argyll.usermap</span>
357
402
with owner root, group root, permissions 644.<span
419
468
Argyll 0x0003 0x0971 0x2005 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00
420
469
0x00 0x00000000<br>
472
Argyll 0x0003 0x04D8 0xF8DA 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00
474
Argyll 0x0003 0x273F 0x1001 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00
421
476
----------------- cut here ---------------------<br>
423
478
(For even older versions, append the lines above to <span
424
479
style="font-weight: bold;">/etc/hotplug/usb.usermap</span>, and
425
480
you may have to run <span style="font-weight: bold;">update-usb.usermap</span>)<br>
427
Then copy the file <span style="font-weight: bold;">libusb1/</span><span
482
Then copy the file <span style="font-weight: bold;">usb/</span><span
428
483
style="font-weight: bold;">Argyll</span> from the binary or source
429
484
distribution into <span style="font-weight: bold;">/etc/hotplug/usb/Argyll</span>
430
485
with owner root, group root, permissions 744.<span
463
518
plugdev yourusernamehere".<br>
464
519
If this doesn't work you will have to run "id yourusername" to
465
520
list the current suplemental<br>
466
groups, and add them plus plugdev using just "usermod -G
521
groups, and add plugdev using just "usermod -G
467
522
group1,group2,... yourusername")<br>
469
524
You may find that the <span style="font-weight: bold;">plugdev</span>
509
566
plugdev yourusernamehere".<br>
510
567
If this doesn't work you will have to run "id yourusername" to
511
568
list the current suplemental<br>
512
groups, and add them plus plugdev using just "usermod -G
569
groups, and add a tty or uucp group using just "usermod -G
513
570
group1,group2,... yourusername")<br>
515
You may have to log out and then in again for the groups to become
572
You may have to log out and then in again for the group to become
516
573
effecive.<span style="font-weight: bold;"><br>