Настройка SpyderX для работы в DisplayCAL

Чтобы SpyderX определялся в DisplayCAL, нужен установленный ArgyllCMS, а в Windows — выбран USB‑драйвер ArgyllCMS вместо «родного» драйвера/софта. В macOS и Linux чаще мешают не драйверы, а права доступа к USB.

Оглавление

Что нужно для работы SpyderX в DisplayCAL

  1. DisplayCAL (как интерфейс).
  2. ArgyllCMS (как “движок” и утилиты).
  3. Доступ к устройству:
  • Windows: отдельный USB‑драйвер ArgyllCMS для приборов.
  • macOS/Linux: обычно достаточно прав доступа (иногда — правил udev в Linux).

Подключайте SpyderX напрямую к USB‑порту ПК/ноутбука. Хабы и передние панели корпуса чаще дают обрывы питания и «пропадания» прибора.

Windows: установка и переключение драйвера ArgyllCMS

1) Проверьте, что DisplayCAL видит ArgyllCMS

В настройках DisplayCAL укажите путь к ArgyllCMS (если программа не нашла его сама). Без этого драйвер может установиться, но измерения всё равно не запустятся.

2) Установите USB‑драйвер ArgyllCMS

Есть два сценария:

  • Через DisplayCAL: в инструментах/меню приборов найдите пункт установки instrument/USB drivers и выполните установку от имени администратора.
  • Вручную (самый надёжный путь): в папке ArgyllCMS откройте каталог usb и запустите установщик USB‑драйвера ArgyllCMS. После этого переподключите SpyderX или перезагрузите ПК.

3) Если прибор всё равно не определяется — переключите драйвер в Диспетчере устройств

  1. Отключите SpyderX и подключите снова.
  2. Откройте Диспетчер устройств → найдите устройство SpyderX (оно может быть в разных разделах, не только “USB”).
  3. Обновить драйверВыбрать драйвер из списка → выберите драйвер ArgyllCMS/Argyll instrument.
  4. Перезапустите DisplayCAL и заново выполните обнаружение прибора.

Если установлен «родной» софт SpyderX, Windows часто закрепляет за прибором OEM‑драйвер. Тогда DisplayCAL/ArgyllCMS прибор не увидит, пока вы не переключите драйвер вручную.

macOS: что проверить, если SpyderX не находится

В macOS отдельный «USB‑драйвер ArgyllCMS» обычно не требуется. Если DisplayCAL не видит SpyderX:

  • Убедитесь, что ArgyllCMS установлен и DisplayCAL знает путь к нему.
  • Переподключите прибор, смените порт/переходник (особенно актуально для USB‑C).
  • Закройте приложения, которые могут перехватывать доступ к колориметру (другие программы калибровки).

Linux: udev-права и группы (самая частая причина)

На Linux проблема обычно в том, что обычному пользователю запрещён доступ к USB‑устройству.

  1. Установите правило udev Argyll: файл 55-Argyll.rules (из комплекта ArgyllCMS) скопируйте в:
  • /etc/udev/rules.d/ (частый вариант)
    Права обычно: root:root, режим 644.
  1. Добавьте пользователя в нужную группу (часто подходит colord):
sudo usermod -a -G colord $USER

Затем перелогиньтесь или перезагрузите систему.

  1. Для быстрой проверки можно запустить диагностику из ArgyllCMS (например, утилиты чтения/поиска приборов) и убедиться, что SpyderX перечисляется.

Частые ошибки

  • Подключение через USB‑хаб → прибор «отваливается» или не инициализируется.
  • В Windows выбран не тот драйвер (остался OEM) → DisplayCAL не видит SpyderX.
  • Установка драйвера без прав администратора → установка проходит «как будто», но ничего не меняется.
  • Одновременно запущены две программы, которые хотят доступ к прибору → одна из них блокирует устройство.
  • В Linux забыли перелогиниться после добавления в группу → права не применились.

FAQ

Нужно ли удалять родной софт SpyderX?
Не обязательно, но в Windows он часто мешает тем, что закрепляет OEM‑драйвер. Если не хотите удалять — просто переключайте драйвер на ArgyllCMS для работы с DisplayCAL.

Как понять, что драйвер ArgyllCMS действительно используется (Windows)?
В Диспетчере устройств в свойствах устройства смотрите поставщика/название драйвера. Если указан ArgyllCMS/Argyll — всё верно.

После установки драйвера DisplayCAL всё равно не видит прибор — что сделать быстрее всего?

  1. Сменить USB‑порт (лучше задний порт на материнской плате).
  2. Переподключить прибор.
  3. Ещё раз вручную проверить/переключить драйвер в Диспетчере устройств.