X86 Open로그인

추천하기 twitter 로그인 facebook 로그인 google 로그인 카카오 로그인 네이버 로그인
2

안녕하세요. 해킨을 설치하면 디스플레이 EDID 정보가 올바르지 않은 경우, 컴퓨터 정보 확인에서 "인치/모니터 아이콘"이 무뚝뚝 합니다.

특히 다른 사이즈의 듀얼 디스플레이를 쓸 때, 올바른 정보가 기입이 안되는건 은근... 시각적으로 거슬리기도 한단 말입니다.  그렇지 않나요? ㅎㅎ

 

이를테면, 27인치 디스플레이인데, 22인치로 뜬다거나 41인치로 뜬다면 뭔가 많이 이상하지 않을까요? ㅎㅎㅎ
그래서 그 것을 사용자화 시키는 방법에 대해 알아보도록 하겠습니다. 

 

준비물)

DisplayVendorID-Vdummy.zip  (27인치 썬더 볼트 디스플레이와 24인치 씨네마 디스플레이 더미 파일이 들어 있습니다)

 

스크린샷 2016-10-04 오후 9.51.53.png

1) SwitchResX.prefPane.zip 를 실행하고 추출하고자하는 디스플레이를 선택한 다음 Export EDID 버튼을 클릭하고 EDID를 추출합니다.

    그리고 상단의 스샷을 자세히 보시면 Vender : ACB - 462로 된 것은 DisplayVendorID-****의 번호입니다. 여러분의 값으로
    Vdummy파일의 끝 숫자를 수정하시고, 폴더내부의 DisplayProductID-Pdummy파일의 끝 숫자도 여러분의 값으로 바꿔야 합니다.


   ex) Vender : 582 / Product : 2312  -> DisplayVendorID-582 / DisplayProducID-2312

 

스크린샷 2016-10-04 오후 9.59.44.png

2)  추출한 EDID 정보를 복사합니다 (컬러 드래그 된 구간입니다)

 

스크린샷 2016-10-04 오후 9.54.16.png

3) DisplayProducID-****(여러분의 디스플레이 Product이름으로 변경된 파일)을 PlistEdit로 열어준 다음~
     IODisplayEDID의 Value에 넣어주시고 저장합니다.

 

0.png

4) 그 다음, S/L/Displays/Contents/Resources/Overrides/ 폴더에 DisplayVendorID-**** 폴더를 복사해줍니다
    드래드해서 넣으면, 이동이 됩니다.. 유의 하세요~ ^^ (권한복구 안해줘도 되고, 캐시 비워내지 않아도 됩니다)

 

** 위 스샷에는 Nvidia 제품중 Nv_disable=1으로 로그인할 때 불러오는 DisplayVendorID-756e6b6e(끝자리는 모두 다르죠 ㅎㅎ)를

   확인할 수 있습니다. 
** Nvidia  제품을 사용하시는 분 중 이 작업을 하기전에 반드시 nv_disable=1으로 로그인 한 다음!!

가) DarwinDumper를 이용해 EDID를 추출해보면, DisplayVendorID -****.bin/hex/txt가 생길겁니다.
나) 뒷자리를 유심히 확인하시고 6)번 항목의 Overrides 폴더에서 일치하는 폴더를 꼭!! 백업하시고 덮어씌우지 말아야 합니다
다) 만약 다른 EDID가 덮어씌워지면 nv_disable=1 모드로 부팅 불가하므로
라) 이때는 타임머신을 이용해 작업 이전으로 돌아가는 방법밖에 없습니다. (타임머신은 꼭 백업하고 가는걸 추천 드립니다)
 

 

지금까지 보신 내용은 같은 기종이거나 비슷한 기종의 멀티 디스플레이 구성시 디스플레이 정보를 변경하는 방법이었습니다.

 

이번에는 다른 사이즈의 디스플레이중 디스플레이 태블릿을 사용자화 하는 방법을 보도록 하겠습니다 (제가 쓰는 환경이 이래서요;; ㅠㅠ)

 

우선 최종 스샷부터 보고 가겠습니다.

스크린샷 2016-10-04 오후 10.15.29.png

만약 세컨더리 디스플레이를 FakeEDID를 이용하게되면 Apple Display 기반의 작업만 되므로 "인치"가 맞추기 곤란해집니다.

그래서 FakeEDID를 쓰지 않고 SwitchResX를 이용해서 올바른 EDID를 넣고 작업하는 것이 낫다고 할 수 있습니다.

** 커스텀 맥에서 설치를 하면 Wacom Display Tablet의 DisplayVendor/Product가 증발해버리고 EDID정보를 그대로 읽어와서
작업하니 나쁘지 않은데요. 다만 저는 이 작업을 디스플레이 아이콘을 위해서 추가 작업을 했습니다.

** 하지만 프라이머리 디스플레이는 Apple Thunderbolt Display와 동일한 패널을 썼기 때문에 (컨트롤러 보드만 다르죠)
** EDID  정보도 잘못 불러온 상태라서 Display Calibration이전 색상 조차도 기존의 아이맥 27인에 Secondary Display로 쓸 때보다
색상이 너무 틀어지게 나와서 EDID 작업을 다시하고, 넣은 것입니다.

FakeEDID 작업은 EDID를 추출해서 Retina Display로 덤프 시킬 때 괜찮겠습니다만, 제 경우는 이미 Fake를 시킬건 없었고
EDID를 올바르게 표시하려고 한 작업입니다.

특히, Wacom의 DisplayVendorID는 Overrides폴더에 없습니다 (파일을 일일히 다 열어봤습니다만 없어요; ㄷ ㄷ ㄷ ㄷ)

 

그래서 준비해봤습니다 와콤 신틱 디스플레이 태블릿  디스플레이 정보 때려 잡기!!

 

1.  SwitchResX에서 Cintiq의 EDID를 추출하기전에 반드시 Cintiq 드라이버부터 잡아주고난 다음 추출합니다
2. 추출한 EDID는 앞선 과정과 같이 넣어줍니다
3. 심지어 썬더볼트 디스플레이 더미 파일에 EDID 데이터 값만 바꿔서 넣어주면 됩니다
4. 그러나 반드시!!! DisplayVendorID와 DisplayProducID는  SwitchResX에서 확인한 값으로 교체 해주셔야 합니다.
5. 완료된 파일을 앞선 과정과 같이 교정해주면 됩니다.

 

헌데 느끼셨을거에요... 앞 선 과정에서 정보를 교정했더니 "이 Mac에 관하여 -  디스플레이"에서 아이콘이 이상하단 말이죠?
그걸 바꾸는 방법을 추가로 서술하겠습니다.

 

일단 속전 속결로 가겠습니다 (완성된 Wacom Cintiq 13HD의 디스플레이용 아이콘은 ( com.apple.cintiq13hd.icns.zip )를 받으세요.

ICNS만드는 법은 너무 쉽지만 아이콘을 만드는 방법은... (어렵죠;;) 포토샵을 어느정도 하신다면 충분히 만드실 수 있습니다만..
(저도 밥벌이가 이런류이다 보니 후딱 만들어서 쓰고 있습니다 ㅠㅠ)

 

아무튼.. 이제 아이콘을 어디에 저장해야 하며, 어떻게 아이콘을 지정하는지 알아보도록 하죠!

 

스크린샷 2016-10-04 오후 10.25.37.png

1) S/L/Displays/Contents/Resources/Overrides/Info.plist 파일을 열면 위 내용을 추가 해주시면 됩니다.

2) Root - Vendors -  462  : 여러분의 Wacom Display Tablet의 DisplayVendorID로 변경하세요

                                     ㄴ Display-icon : EDID 정보가 없는 디스플레이를 위한 아이콘 로드 경로

                                     ㄴ Products
                                                   ㄴ 1087  : 여러분의 Wacom Display Tablet DisplayVendorID로 변경하세요
                                                            ㄴ display-icon :   EDID 정보가 기재된 파일을 위한 아이콘 로드 경로

3) 2번의 경로중 붉은색 경로를 수정 하시면 되는데요
4) 아이콘의 경로는 아래의 경로에 복제해 주시면 됩니다

/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/com.apple.cintiq13hd.icns

 

** 스샷은 멀티 디스플레이로 잡은 상태의 설정이고 462 : Primary Display / 5c23 : Secondary Display 입니다.

 

글로는 어렵지 막상 해보시면.. 무릎이를 탁!!! 치실겁니다! ^ㅡ^

EDID 정보만 제대로 잡히면 여러분 Display의 기본 정보 내용은 별다른 수정없이 간편하게 확인 가능합니다 : )

 

스크린샷 2016-10-04 오후 10.42.09.png

 

별첨 )
 Applications/SystemInfo/Contents/Resources/ko.lproj/SPinfo.strings의 정보를 바꾸는 것보다 Display EDID를 편집하셔서
정보를 맞추시는 것이 X-rite/Datacolor의 Spectrometer를 이용해 Display Calibration 작업 시 White Point를 제대로 잡아낼 수 있습니다.
보편적인 Software 방식은 LUT(LookUpTable)의 입출력 값을 조절하는데요, 그 값은 EDID를 토대로 나오게 됩니다. 따라서 이 값이 원래의
값과 다르게 되어 있다면 엉뚱한 방향의 White Point가 잡힐 수 있고 그로 인해  Gamma Tone Responsive 엉뚱하게 잡히게 되므로
Display load가 안좋다고 할 수 있겠습니다. 물론 HP Z27x, EIZO CG, NEC Spectra View 시리즈의 Hardware의 경우에는 LUT를
Graphic card가 아닌 컴퓨터에 저장하는 방법도 부드러운 계조 표현에 큰 도움이 됩니다만, 우선 중저가형 디스플레이의 경우 EDID 정보를
광범위한 운영체제에 대응하지 못하는 경우가 있다고만 알고 계시면 될 것 같습니다. ^^

 

** 주의

만약 X-rite / Datacolor등의 Spectrometer를 이용해 Display Calibration을 했다면 반드시 다시 실행해야 합니다.

간혹, Calibration 이후 이 작업을 하면.. Cyanotype의 디스플레이로 표시되는 경우가 있습니다! ^^

 

그런데 Cyanotype은 Eizo에서 기본 지원하는 모드인데 말입니다... 가끔 필요할땐 일부러 그렇게라도 해봐야겠습니다 : )

 

 

 

 

 

 

good poor

나른한그리움님 / Mactopia님 /
2명이 이글을 호평하셨습니다. 0명이 불평하셨습니다.

★ 글쓴이에게 고마우시면 커피한잔 후원(클릭) ★ 추천 정보가 입력되지 않았습니다.
twitter 공유 facebook 공유 googleplus 공유 카카오스토리 공유 네이버라인으로 공유

zisqo 님의 Devices

See the Unseen

★ 글쓴이에게 고마우시면 커피한잔 후원(클릭) ★ 추천 정보가 입력되지 않았습니다.
  • Profile
    2016/10/04
    0 0

    모니터 두 대인 분은 한개씩 하면 문제없습니다.

  • Profile
    2016/10/04
    0 0
    아이뱅크 : 모니터 두 대인 분은 한개씩 하면 문제없습니다. 에 달린 대댓글입니다.

    희안하게 GTX760은 클린 설치 끝나면 EDID 정보가 잘못 로드가 되는지, 22인치 디스플레이로 뜹니다 ㅎㅎ

    신틱은 13.3인치로 잘 동작했고요. 대신 썸네일이;;; Generic이라 맘에 안들어서 바꾸게 된겁니다 ^^

    혹시라도 EDID가 제대로 로드되지 못하면 Display Calibration이 원활하게 돌아갈순 없습니다 ㅠㅠ (현직 CMS관련이기도 해서요 ^^)

     

    제대로 잘 되시는 분은 문제없지만 예민하신 분들께서는 확인 후 작업을 해주시는 편이 낫다고 할 수 있겠습니다.

     

  • Profile
    2016/10/04
    0 0
    zisqo : 희안하게 GTX760은 클린 설치 끝나면 EDID 정보가 잘못... 에 달린 대댓글입니다.

    디스플레이 인치 및 아이콘 변경 방법 (10.12:16A323)

    이방법은 거의 같네요

     

    아래방식은 아주 단순한 방식이라 

    사이즈만 바꾸기

    디스플레이 화면상 리얼맥처럼변경

  • Profile
    2016/10/04
    0 0
    아이뱅크 : 디스플레이 인치 및 아이콘 변경 방법 (10.12:16A323) ... 에 달린 대댓글입니다.

    첫 번째 링크는 제 페북주소로 로그인한 제 아이디입니다; ㅎㅎㅎㅎ : )


    하단의 링크는 EDID가 아니라 사이즈만 바꾸기인셈이겠죠? ^^ 그리고 SPinfo 정보보다 EDID정보를 직접 넣고 교정하는게

    디스플레이 캘리브레이션 설정이나 디스플레이 수명에서도 조금은 나아집니다 ^ㅡ^

  • 2016/10/04
    0 0
    아이뱅크 : 디스플레이 인치 및 아이콘 변경 방법 (10.12:16A323) ... 에 달린 대댓글입니다.

    회원 가입할 때 어떻게 하다 보니까;;; 2개로 가입이 되어 있더라고요; ㄷ ㄷ ㄷ ㄷ 

일반로그인 twitter 로그인 facebook 로그인 google 로그인 카카오 로그인 네이버 로그인
서버에 요청 중입니다. 잠시만 기다려 주십시오...