질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | Mojave 10.14.5 |
공지숙지/증상설명 | 숙지 |
그래픽카드의 HDMI 포트로 연결하면 붉으스럼한 색깔로 나와서 이유(플레임버퍼)를 알아 보려고 아래 작업을 했습니다.
물론, 설치완료 후 DP포트로 연결하면 정상 화면 됩니다.
DP 2개는 정상화면, HDMI 2개는 붉으스런한 화면 임. DVI 는 케이블과 포트(모니터)가 없어서 테스트 못함.
그래픽카드(사파이어 RX 580 Plus 4G, DP 2개 HDMI 2개 DVI 1개) 원본 롬을 윈도우10(1903)에서 atiflash_287 를 다운 받고 설치한 후
ATIFlash 를 실행하여 원본 롬을 백업(저장) 했습니다.
- 퓨리온 유저님의 글 “ RX 580 을 리얼맥용 파트번호로 둔갑시키기 “ 를 참조함.
Mojave 에서 백업 한 원본 롬 파일의 정보를 아래의 방법으로 확인 했습니다.
* 롬파일 과 radeon_bios_decode 파일, redsock_bios_decoder 파일이 다 다운로드 폴더에 있음.
- 터미널을 실행하고 radeon_bios_decode 파일을 드래그 해서 넣고 “ < “ 을 입력하고 한칸 띄우고 원본 롬을 터미널에 넣고 엔터(Enter)
/Users/사용자계정이름/Downloads/radeon_bios_decode < /Users/사용자계정이름/Downloads/bios.rom
- 이번에는 redsock_bios_decoder 파일을 터미널에 드래그 해서 넣고 “ < “ 을 입력하고 한칸 띄우고 원본 롬을 터미널에 넣음.
/Users/사용자계정이름/Downloads/redsock_bios_decoder < /Users/사용자계정이름/Downloads/bios.rom
- 상세한 정보들은 생략하겠습니다. 글이 너무 길어집니다.
- 사파이어 RX 580 Plus 4G 그래픽카드의 포트(커넥터) 플레임버퍼를 확인 해 보았음. 아래 자료는 2017년 10월에 고수분이 작성한 글을 참조했음.
* index 0 [DisplayPort (10)] : 00 04 00 00 04 03 00 00 00 01 01 01 00 00 00 00 12 04 06 01 00 00 00 00
a. 00 04 00 00 : Connector Type -> DP = 0 × 00000400 * DP 의 오른쪽 값을 입력 함.
Connector Type LVDS 0 × 00000002 = 02 00 00 00 Note: Laptop Monitor
Connector Type DVIDL 0 × 00000004 = 04 00 00 00 Note: Dual Link DVI
Connector Type VGA 0 × 00000010 = 10 00 00 00
Connector Type SV 0 × 00000080 = 08 00 00 00
Connector Type DP = 0 × 00000400 = 00 04 00 00
Connector Type HDMI 0 × 00000800 = 00 08 00 00
Connector Type DVISL 0 × 00000200 = 00 02 00 00 Note: Single Link DVI
b. 04 03 00 00 ATY, ControlFlags -> Connector Type DP * DP 의 아래쪽 변환 값을 입력 함.
0×0002 : LVDS ControlFlag : 0×0040 and 0×0100
0×0004 : DVI-DL ControlFlag : 0×0016, 0×0014, and 0×0214
0×0010 : VGA ControlFlag : 0×0010
0×0080 : S-Video ControlFlag : 0×0002
0×0200 : DVI-SL ControlFlag : 0×0014, 0×0214, and 0×0204
0×0400 : DisplayPort ControlFlag : 0×0100, 0×0104, 0×0304, 0×0604, and 0×0400
0×0800 : HDMI ControlFlag : 0×0204
Translated in to (위의 것을 변환)
Connector Type LVDS 00 01 00 00
Connector Type DVI-DL 14 02 00 00
Connector Type VGA 10 00 00 00
Connector Type S-Video 02 00 00 00
Connector Type DVI-SL 04 02 00 00
Connector Type DP 04 03 00 00
Connector Type HDMI 04 02 00 00
c. Features -> 00 01 01 01 * 네번째 짝(01)에 대한 설명은 없음.
The first pair of numbers (첫번째 짝) : 00
0 × 0002: LVDS * 0x09 = 09
0 × 0004: DVI 0x00 = 00
0 × 0010: VGA 0x00 = 00
0 × 0080: S-Video 0x04 = 04
0 × 0200: DVI 0x00 = 00
0 × 0400: Display Port 0 × 00 = 00
0 × 0800: HDMI 0 × 00 = 00
0 × 1000: DVI 0x00 = 00
The second pair of numbers (두번째 짝) : 01
Use Internal * 0 × 01 = 01
Use RGB YUV On 0 × 04 = 04
Use Backlight * 0 × 08 = 08
Backlight Inverted 0 × 10 = 10
Use Clamshell 0 × 20 = 20
A third pair of numbers represents the order of connector activation (세번째 짝) : 01
01 = first active connector
02 = second active connector
03 = third active connector
etc. ...
d. 00 00 00 00 -> 이곳에 대한 설명은 없음.
e. Code construction : 12 04 06 01 ** 12 -> txmit , 04 -> enc , 06 -> HotPlugID , 01 -> senseid
- redsock_bios_decoder 부분 -> * 위의 터미널에서 확인 한 내용 중 일부 임.
encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false
- radeon_bios_decode 부분 -> * 위의 터미널에서 확인 한 내용 중 일부 임.
Connector at index 0
Type [@offset 40726]: DisplayPort (10)
Encoder [@offset 40730]: INTERNAL_UNIPHY2 (0x21)
i2cid [@offset 40836]: 0x90, OSX senseid: 0x1
HotPlugID: 6
f. 00 00 00 00 -> 이곳에 대한 설명도 없음.
위와 같이 5개(포트)를 대략적으로 완성한 뒤 아래 Orinoco 와 비교를 해 보니 DVI 만 다르고 DP, HDMI 는 똑같습니다.
Original (원본) Orinoco (5) @ 0x620f0 - DP, DP, HDMI, HDMI, DDVI
00040000 04030000 00010101 00000000 12040601 00000000
00040000 04030000 00010201 00000000 22050403 00000000
00080000 04020000 00010300 00000000 11020102 00000000
00080000 04020000 00010400 00000000 21030504 00000000
04000000 04000000 00010500 00000000 00000306 00000000
궁금한 것은 위와 같이 확인해서 별 차이가 없는 것 같은데 HDMI 포트로 연결하면 붉으스럼한 색깔로 나오는 이유가 무엇인지요?
물론, DP포트로 연결하면 설치시는 블랙스크린으로 화면 안 나오고 설치완료 후에 연결해야 정상적인 화면이 됩니다.
4K지원하는 중소기업용 모니터를 사용하고 포트는 DP 2개, HDMI 2개 만 있고 DVI 는 없습니다.
처음 설치시때 Lilu와 WhateverGreen 는 넣고 했습니다. 헤드리스모드 설정하고 빼고 사용중입니다.
물론 넣고 테스트를 해 보았지만 HDMI 는 여전히 붉으스럼한 색깔입니다. DP는 정상임.
그리고 위의 값을 찾는 방법을 참조한 자료가 너무 오래 된(2017년 10월자료) 것이라서 정확성도 떨어집니다.
최신 자료는 찾지 못함. 혹시 더 정확한 자료나 최신 자료가 있으면 공유 부탁합니다.
그리고 확인만 했고 적용은 안 했습니다. DVI(사용안함)만 다르게 나와서 적용 안 했습니다.
어떻게 해야 HDMI 포트로 연결할때 정성적인 화면으로 나오게 할 수 있을까요?
고수분의 고견 부탁합니다. 즐거운 하루 되세요.
번역기에 넣어 보니 대략적인 설명이 Mac 는 Retina Device(애플에서 만든 고해상도의 픽셀을 갖는 스크린) 라는 것을 사용하는데
일반적으로 사용하는 모니터는 이것을 지원 못 해서 일어나는 현상이라는 것이지요? 그래서 강제적으로 RGB로 바꾸는 방법이 설명되어 있는 것이지요?
Retina Device 와 크로마서브샘플링4:4:4(YCbCr4:4:4)는 서로 상관이 없는지요?
모니터가 그래도 크로마서브샘플링4:4:4(YCbCr4:4:4)는 지원하다고 해서 윈도우10에서 그래픽카드 설정을 크로마서브샘플링4:4:4 로 설정하고 사용중입니다.
그런데 윈도우에서도 HDMI 로 연결 할때 와 DP 로 연결할때 화면(색감) 차이가 큽니다. DP가 훨신 좋습니다.
그럼, HDMI 붉으스럼한 색감은 어쩔수 없다는 것이네요. 그래도 잘 되는 DP로 잘 사용해야겠네요.
유저님의 고견 감사드리며 즐거운 하루 되세요.
그렇군요. 고견 감사드립니다.
저의 최선은 설치할때는 HDMI(붉으스럼한 색감)로 설치하고 완료 후에 DP로 바꿔 사용하는 것이네요.
즐거운 하루 되세요.
유저님의 고견에 감사드립니다.
글을 읽어 보니 AMD9xxxControllerPatcher.kext 을 넣거나 DP로 출력하면 문제가 없는 것이네요.
모니터도 HDMI 2.0 지원하고 케이블도 HDMI 2.0(그 이하도 포함) 지원하는 것으로 했는데도 핑크색 이슈가 있네요.
HDMI to HDMI 로 출력하려면 AMD9xxxControllerPatcher.kext 을 넣거나 아니면 케이블을 HDMI to DP 를 사용하면 되겠네요.
감사드리면 즐거운 하루 되세요.
전 AMD9xxxControllerPatcher.kext로 해결을 했었습니다~
켁스트 사용하실때 580용으로 켁스트 내용을 살짝 바꾸셔야 할겁니다^^
그것은 어떻게 하는지요? 그대로 사용하면 되는 줄 알았습니다.
요령만 가르주시거나 그런 글이 있으면 가르쳐 주세요.
제가 직접해 보고 배워두려고요. 매번 패치나 업그레이드 때 요청하기도 미안해서요.
즐거운 하루 되세요.
윗글 참고하시구요...
https://x86.co.kr/index.php?document_srl=2713008&comment_srl=2715609&cpage_detect=1#comment_2715609
제 댓글 보시면 해결법이 있습니다.
답을 드리면
[AMD9xxxControllerPatcher.kext안의 infi.plist파일을 열어서 560 이라고 되어 있는 문자열을 검색 580으로 수정하고 KEXT추가하고 재부팅]
이렇게 하시면 됩니다. ^^
infi.plist 파일여는 법은 AMD9xxxControllerPatcher.kext파일=>우클릭 =>패키지내용보기=>Contents=>Info.plist
Info.plist여실때 텍스트편집기 사용하셔도 되고 PlistEditPro라는 프로그램을 사용하셔도 됩니다.
감사합니다. 조금은 쉽네요. info.plist -> model 부분의 " 560 " 을 " 580 " 으로 아래처럼 바꾸기만 하면 되는군요.
<key>aty_config</key>
<dict>
<key>model</key>
<string>Radeon RX 580</string>
이렇게 보면 460 470 480 560 570 580 모두 똑같이 적용된다는 것이네요. model 부분을 본인의 그래픽카드로 바꿔 주면 되네요.
그리고 링크 글 중에서 " 3.화면은 잘 나오지만, 듀얼 및 트리플 스크린 이상 " 이 부분에 있는 링크 사이트를 참조로 위의 포트 확인를 했습니다.
좋은 정보 감사드리며 즐거운 하루 되세요.
음.. 이거 해결한다고 모니터 바꾸고 보드 날리고 했는데
생각보다 오랫동안 도움이 되고 있으니, 날려먹어가며 익힌 보람이 있네요~
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +270 | 11만 | 17.07.3020:49 | 달쇠 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | 12만 | 17.02.1014:21 | Mactopia |
Hot 램 증설.. 그리고 자꾸 재부팅되는 PC.. +9 | 119 | 24.10.2513:02 | 김밉상 |
Hot 고수분들 제발 도와주세요 +2 | 114 | 24.10.2513:28 | 희밍현수님 |
114 | 24.10.2513:28 | 희밍현수님 | |
119 | 24.10.2513:02 | 김밉상 | |
63 | 24.10.2421:15 | 활주로임 | |
62 | 24.10.2322:21 | 활주로임 | |
88 | 24.10.2318:25 | 헷인토시 | |
76 | 24.10.2317:01 | 활주로임 | |
127 | 24.10.2315:51 | 배고픈사람 | |
153 | 24.10.2308:19 | 미찌콘 | |
126 | 24.10.2213:48 | 아킬리오 | |
101 | 24.10.2210:36 | MCMC | |
75 | 24.10.2200:57 | 헷인토시 | |
187 | 24.10.2123:22 | 마요네즈 | |
1481 | 24.10.1914:54 | 활주로임 | |
208 | 24.10.2017:21 | RTings | |
1520 | 24.10.2000:14 | Kylee | |
127 | 24.10.1921:50 | 루이코아낭 | |
1123 | 24.10.1918:03 | Gastone | |
90 | 24.10.1721:28 | Oscar | |
213 | 24.10.1712:11 | 희밍현수님 | |
77 | 24.10.1612:42 | SystemShock | |
324 | 24.10.1517:37 | Gastone | |
1327 | 24.10.1517:20 | 물만두 | |
1678 | 24.10.1317:18 | 물만두 | |
1283 | 24.10.1315:07 | Steer | |
882 | 24.10.1004:51 | Steer | |
199 | 24.10.0920:24 | KImET | |
941 | 24.10.0915:49 | lesmi | |
186 | 24.10.0911:23 | LumOS | |
77 | 24.10.0902:16 | lesmi | |
913 | 24.10.0822:09 | 애플맨 | |
1323 | 24.10.0810:58 | soullees | |
123 | 24.10.0723:26 | 오십견 | |
1247 | 24.10.0723:14 | Steer | |
126 | 24.10.0721:40 | 서재희 | |
82 | 24.10.0704:04 | g2030h61 | |
94 | 24.10.0704:00 | g2030h61 | |
102 | 24.10.0620:14 | SystemShock | |
119 | 24.10.0617:57 | 늘심심 | |
1563 | 24.10.0601:48 | 아스타틴 | |
1279 | 24.10.0515:04 | lesmi | |
137 | 24.10.0422:58 | 낡은기계 | |
553 | 24.10.0315:33 | oreo | |
121 | 24.10.0315:26 | 매치포인트 | |
185 | 24.10.0313:01 | 매치포인트 | |
158 | 24.10.0311:30 | KAKU | |
404 | 24.10.0207:44 | 데스맥 | |
258 | 24.09.3014:22 | 민준송 | |
204 | 24.09.2922:21 | oreo | |
136 | 24.09.2917:58 | 수박 | |
116 | 24.09.2913:21 | 루마루 |
1. 혹시 질문 게시판 공지는 읽어 보셨나요? 빠른 답변을 받을수 있는 방법이 적혀 있습니다. 클릭
2. 만약 본인 조차도 무엇이 문제인지 잘 모르는 상황이라면, 현재의 상황에 대해서 최대한 정확하게 글을 써 주시고, 오류화면이나 메세지를 정확히 알려주셔야 답변을 빨리 받습니다. 그냥 "그냥 안 되요."라고 한다면 잡스가 와도 도움드리지 못할 공산이 큽니다.
3. EFI 폴더를 올려서 질문하는 경우가 많은데 게시판에 업로드시 용량 제한에 부딪히는 분들이 있으신 듯 합니다.
아래 Apple 폴더를 지우시고 압축하시고 공유하시면 됩니다.^^
4. 질문후에도 검색은 계속 하시길 바랍니다. 그 동안 답변이 달리면 알림이 갑니다.
답변자와 답을 더 효과적으로 찾아 가실수 있을 것 입니다.
5. 마지막으로 답변을 받은 이후에는 도움이 되셨다면 답변에 감사의 회신 및 "좋아요"를 눌러주세요.
6. 다른회원으로 부터 친절한 답변은 당신의 예의와 그리고 결과는 당신의 노력에 비례합니다.