프로그램, 장비

X-Rite i1Pro 3 + DisplayCAL Connection

inseul인슬 2024. 1. 27. 05:56

 

제조사인 X-Rite의 i1Profiler 3.7.1을 이용하는 방법도 있지만, 좀 더 범용적인 프로그램인 DisplayCAL과의 활용을 위해 i1Pro 3(i1Basic Pro 3)를 DisplayCAL과 연결하는 과정을 소개한다.

 

 

- ArgyllCSM

DisplayCAL은 ArgyllCSM 기반 프로그램이므로 먼저 운영체제에 맞는 ArgyllCSM 최신 버전을 받도록 한다.

 

Argyll Color Management System Home Page (argyllcms.com)

 

Argyll Color Management System Home Page

        Argyll Color Management System  Home Page (Including icclib, cgatslib and DPS) ArgyllCMS Current Version 3.1.0 (1st December 2023) ArgyllCMS is an ICC compatible color management system, available as Open Source. It supports accurate ICC pro

www.argyllcms.com

 

 

필자의 경우 Windows 11에서 진행하였다.

"Argyll_V3.1.0_win64_exe.zip" 압축 파일을 풀어만 둔다.

 

- DisplayCAL

다음은 DisplayCAL을 설치한다. 사실  ArgyllCSM에서도 캘리브레이션이 가능하지만 CUI 기반이기에 불편한 점이 있다.

그래서 이를 GUI환경에서 쉽게 이용할 수 있도록 하는 프로그램이 DisplayCAL이다.

 

DisplayCAL—Display Calibration and Characterization powered by ArgyllCMS

 

DisplayCAL—Display Calibration and Characterization powered by ArgyllCMS

Display calibration and profiling with a focus on accuracy and versatility

displaycal.net

 

 

프로그램을 처음 키면 ArgyllCSM 설치를 요구한다. 여기서 다운로드를 누르면 안 된다.

왜냐하면 위에서 적었듯 DisplayCAL의 업데이트는 끊긴 상태이므로 ArgyllCSM V2.3.1이 설치 된다.

그러면 i1Pro 3를 이용할 수 없다.

 

 

 

찾기를 누른 뒤 먼저 받아두었던 ArgyllCSM 최신 버전 파일을 선택해준다.

 

 

그러면 "AppData\Roaming\DisplayCAL\dl"에 우리가 선택해주었던 최신 버전 파일이 로드 된다.

참고로 위 사진에서 보이는 아래 세 파일은 아래 에러를 방지하기 위해 필자가 최신 버전에 맞게 이름을 변환해 놓았다.

 

Argyll_V3.1.0_USB_driver_installer.exe
0.46MB
Argyll_V3.1.0_USB_driver_installer.exe.zip
0.20MB
Argyll_V3.1.0_USB_driver_uninstaller.exe.exe
0.06MB

 

비로소 "AppData\Roaming\DisplayCAL\dl" 파일 내 환경이 필자와 일치한다.

 

- 대부분의 장치와 연결

 

 

먼저 기존의 제조사 드라이버가 먼저 설치 설치되어 있다면 디바이스 제거와 함께 드라이버를 삭제해준다.

DisplayCAL을 다시 키고 "도구 - 장치 - ArgyllCSM 장치 드라이버를 설치합니다."에서 다운로드 & 설치를 누르고 ArgyllCSM 드라이버를 설치 한다. 장치 관리자에서 "Argyll Libusb-win32 device - 장치 이름(Argyll)"가 제대로 뜬다면 성공이다.

 

 

설치를 확인하였으면 "도구 - 디스플레이 및 측정장치 감지"를 누르거나 동기화 로고를 누르면 연결할 수 있는 장치 리스트가 뜬다.

대부분의 장치는 이렇게 연결할 수 있다.

 

 

- i1Pro 3 연결

계속 강조하는 내용이지만 ArgyllCSM은 글 작성 시점까지도 계속 업데이트가 되는 반면 DisplayCAL은 3.8.9.3(release date  2019.12.14) 버전을 끝으로 업데이트가 끊겼다.

"ArgyllCMS 장치 드라이버를 설치합니다."를 통해서도 Argyll 드라이버가 설치 되지 않는다. 그래서 DisplayCAL이 i1Pro 3를 인식할 수 없다. 또한 i1Profiler나 관련 드라이버를 이미 설치한 경우 장치를 연결하면 X-Rite가 먼저 드라이버를 설치해놓는다.

 

 

이때는 드라이버를 수동으로 설치해야 한다. "AppData\Roaming\DisplayCAL\dl\Argyll_V3.1.0\usb" 폴더에 USB 드라이버가 있다.

ArgyllCMS_install_USB.exe로 먼저 설치하고 다음으로 ArgyllCMS.inf를 우클릭 하여 설치(I)를 누른다.

 

 

그런데 문제가 있다. 여기서 끝나면 깔끔한데 ".inf 서명을 찾을 수 없습니다" 에러가 뜬다.

이때는 번거롭지만 안전 부팅을 해야한다.

 

안전 모드에서 ArgyllCMS_install_USB.exe 설치 후 ArgyllCMS.inf를 우클릭 하여 설치(I)를 누르면 i1Pro 3 (Argyll) 드라이버가 설치 되고 재부팅하면 잘 된다.

만약 재부팅 했는데 장치 관리자 리스트에 없다면 이때는 안전 모드에 들어가지 않고 설치를 해줘도 작업을 완료했다는 메시지가 나온다.

 

그럼에도 장치 관리자에서 i1Pro 3에 물음표가 나온다면 드라이버 업데이트에서 "AppData\Roaming\DisplayCAL\dl\Argyll_V3.1.0" 경로를 지정하여 드라이버를 다시 업데이트 해주면 된다.

 

 

설치를 확인하였으면 "도구 - 디스플레이 및 측정장치 감지"를 누르거나 동기화 로고를 누르면 i1Pro 3를 연결할 수 있다.