Настройка SpyderX для работы в DisplayCAL
Чтобы SpyderX определялся в DisplayCAL, нужен установленный ArgyllCMS, а в Windows — выбран USB‑драйвер ArgyllCMS вместо «родного» драйвера/софта. В macOS и Linux чаще мешают не драйверы, а права доступа к USB.
Оглавление
Что нужно для работы SpyderX в DisplayCAL
- DisplayCAL (как интерфейс).
- ArgyllCMS (как “движок” и утилиты).
- Доступ к устройству:
- 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) Если прибор всё равно не определяется — переключите драйвер в Диспетчере устройств
- Отключите SpyderX и подключите снова.
- Откройте Диспетчер устройств → найдите устройство SpyderX (оно может быть в разных разделах, не только “USB”).
- Обновить драйвер → Выбрать драйвер из списка → выберите драйвер ArgyllCMS/Argyll instrument.
- Перезапустите DisplayCAL и заново выполните обнаружение прибора.
Если установлен «родной» софт SpyderX, Windows часто закрепляет за прибором OEM‑драйвер. Тогда DisplayCAL/ArgyllCMS прибор не увидит, пока вы не переключите драйвер вручную.
macOS: что проверить, если SpyderX не находится
В macOS отдельный «USB‑драйвер ArgyllCMS» обычно не требуется. Если DisplayCAL не видит SpyderX:
- Убедитесь, что ArgyllCMS установлен и DisplayCAL знает путь к нему.
- Переподключите прибор, смените порт/переходник (особенно актуально для USB‑C).
- Закройте приложения, которые могут перехватывать доступ к колориметру (другие программы калибровки).
Linux: udev-права и группы (самая частая причина)
На Linux проблема обычно в том, что обычному пользователю запрещён доступ к USB‑устройству.
- Установите правило udev Argyll: файл
55-Argyll.rules(из комплекта ArgyllCMS) скопируйте в:
/etc/udev/rules.d/(частый вариант)
Права обычно:root:root, режим644.
- Добавьте пользователя в нужную группу (часто подходит
colord):
sudo usermod -a -G colord $USER
Затем перелогиньтесь или перезагрузите систему.
- Для быстрой проверки можно запустить диагностику из ArgyllCMS (например, утилиты чтения/поиска приборов) и убедиться, что SpyderX перечисляется.
Частые ошибки
- Подключение через USB‑хаб → прибор «отваливается» или не инициализируется.
- В Windows выбран не тот драйвер (остался OEM) → DisplayCAL не видит SpyderX.
- Установка драйвера без прав администратора → установка проходит «как будто», но ничего не меняется.
- Одновременно запущены две программы, которые хотят доступ к прибору → одна из них блокирует устройство.
- В Linux забыли перелогиниться после добавления в группу → права не применились.
FAQ
Нужно ли удалять родной софт SpyderX?
Не обязательно, но в Windows он часто мешает тем, что закрепляет OEM‑драйвер. Если не хотите удалять — просто переключайте драйвер на ArgyllCMS для работы с DisplayCAL.
Как понять, что драйвер ArgyllCMS действительно используется (Windows)?
В Диспетчере устройств в свойствах устройства смотрите поставщика/название драйвера. Если указан ArgyllCMS/Argyll — всё верно.
После установки драйвера DisplayCAL всё равно не видит прибор — что сделать быстрее всего?
- Сменить USB‑порт (лучше задний порт на материнской плате).
- Переподключить прибор.
- Ещё раз вручную проверить/переключить драйвер в Диспетчере устройств.