질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | macOS Sonoma |
공지숙지/증상설명 | 숙지 |
안녕하세요 일주일 전에 갑자기 몬테레이에서 소노마로 올리고 싶어져서 삽질하고 있는 한 유저입니다.
몬테레이 까지는 OCLP로 어찌어찌 엔비디아 외장그래픽으로 가속이 되어서 잘 사용하고 있었는데요,
소노마로 올리고 나니 OCLP로 패치를 해도 외장그래픽 가속이 되지 않더군요.
그래서 이왕 이렇게 된 거 인텔 내장그래픽 잡아서 사용하려고 했습니다.
Platform ID를 로 하니 다른 값을 어떻게 바꾸어도 부팅이 되지를 않아서 헤매던 중에
https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/extended/userspace-issues.html#stuck-on-or-near-ioconsoleusers-gioscreenlock-giolockstate-3
를 보고 Platform ID를 00009B3E로 설정했더니 부팅이 되더군요.
근데 문제는 가속이 되지 않아 그래픽이 'Intel HD Graphics 630 7 MB'로 뜹니다 ㅠㅠ
프레임버퍼 설정도 건드려봤고, BIOS 설정도 Opencore Install Guide에서 시키는 대로 설정했는데 왜 가속이 안 되는 걸까요? 도움 부탁드립니다. 가속이 안 되는 거지 커널 패닉 같은 게 나오는 게 아니라 오류 메시지도 캡처할 게 없네요. ㅠㅠ
글 읽어주신 엑스팔육 유저분들 모두 행복한 크리스마스 보내시길 바랍니다. ^^
EFI 폴더 첨부합니다. EFI.zip
상세한 답변 감사드립니다.
말씀하신 대로 AAPL,ig-platform-id를 00001259로 설정하였더니, 부팅 중 검은 화면으로 전환되어 버립니다.
이는 어찌 해결해야 할까요?
또한 BIOS에서 DVMT 관련 옵션을 확인해 보았으나 설정할 수 있는 항목이 없었습니다.
정확한 지식은 없지만 윈도우로 부팅 후 dxdiag.exe를 이용해 VRAM은 128MB로 잡혀있는 것을 확인했는데, 이는 BIOS의 DVMT와 다른 값이련지요? ^^.. framebuffer을 어떻게 설정해야 할 지 모르겠습니다.
WhateverGreen 의 부트 옵션 또는 속성으로 추가적인 패치가 필요할 수 있습니다.
아래의 정보를 알려주세요.
1. 질문자님의 컴퓨터 메인보드 모델명
2. 질문자님의 모니터 모델명과 최대 지원 해상도, 주사율
3. 모니터에 연결하여 사용하고 있는 디스플레이 케이블의 종류(DP, HDMI, DVI, VGA 등)
1. Intel H110 사용중입니다.
2. Samsung S24F350FH 모델로, 1920*1080 60Hz입니다.
3. HDMI to HDMI 입니다. 감사합니다
KBL Framebuffer 에서 0x59120000 Platform ID 는 3개의 커넥터 모두 기본적으로 DP 타입입니다.
즉, Config.plist 의 iGPU Properties 에서 framebuffer-con~ 등의 속성으로
커넥터를 따로 패치하는 속성을 입력하지 않으면 아래의 사진과 같이 DP 커넥터를 사용합니다.
커넥터 타입을 HDMI 에 해당하는 값인 00080000 으로 패치해야 합니다.
아래의 사진과 같이 iGPU Properties 를 수정해주세요.
추가로, dxdiag.exe 에서 표시되는 VRAM 은 BIOS 의 DVMT 설정값에 상관 없이 그냥 128 MB 로 표시되는 경우도 있어서
BIOS 설정에서 DVMT Pre Allocated Memory 를 명확하게 64 MB 이상으로 변경할 수 없다면
framebuffer-fbmem = 00009000 (Data)
framebuffer-stolenmem = 00003001 (Data)
위와 같이 속성의 값을 수정하여 19 + 9 = 28 MB 로 DVMT Pre Allocated Memory 의 기본 설정값인 32 MB 보다 작게 조절하면 됩니다.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +270 | 11만 | 17.07.3020:49 | 달쇠 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | 12만 | 17.02.1014:21 | Mactopia |
Hot 오픈코어로 단일 ssd로 듀얼부팅 설정시 윈도우 블루스크린문제 해결방... +11 | 22 | 24.10.2318:25 | 헷인토시 |
Hot 새로운 os 설치, 벤츄라가 좋을까요? 세콰이어가 좋을까요? +10 | 78 | 24.10.2308:19 | 미찌콘 |
Hot 해킨토시 하이시에라 설치시 컴퓨터에 펌웨어 파티션이 없기 때문에 이... +5 | 24 | 24.10.2317:01 | 활주로임 |
4 | 24.10.2322:21 | 활주로임 | |
22 | 24.10.2318:25 | 헷인토시 | |
24 | 24.10.2317:01 | 활주로임 | |
35 | 24.10.2315:51 | 배고픈사람 | |
28 | 24.10.2315:18 | 희밍현수님 | |
78 | 24.10.2308:19 | 미찌콘 | |
84 | 24.10.2213:48 | 아킬리오 | |
74 | 24.10.2210:36 | MCMC | |
43 | 24.10.2200:57 | 헷인토시 | |
122 | 24.10.2123:22 | 마요네즈 | |
135 | 24.10.1914:54 | 활주로임 | |
157 | 24.10.2017:21 | RTings | |
172 | 24.10.2000:14 | Kylee | |
115 | 24.10.1921:50 | 루이코아낭 | |
183 | 24.10.1918:03 | Gastone | |
78 | 24.10.1721:28 | Oscar | |
197 | 24.10.1712:11 | 희밍현수님 | |
68 | 24.10.1612:42 | SystemShock | |
301 | 24.10.1517:37 | Gastone | |
913 | 24.10.1517:20 | 물만두 | |
1622 | 24.10.1317:18 | 물만두 | |
1261 | 24.10.1315:07 | Steer | |
864 | 24.10.1004:51 | Steer | |
183 | 24.10.0920:24 | KImET | |
926 | 24.10.0915:49 | lesmi | |
178 | 24.10.0911:23 | LumOS | |
73 | 24.10.0902:16 | lesmi | |
909 | 24.10.0822:09 | 애플맨 | |
1299 | 24.10.0810:58 | soullees | |
110 | 24.10.0723:26 | 오십견 | |
1232 | 24.10.0723:14 | Steer | |
114 | 24.10.0721:40 | 서재희 | |
68 | 24.10.0704:04 | g2030h61 | |
88 | 24.10.0704:00 | g2030h61 | |
91 | 24.10.0620:14 | SystemShock | |
112 | 24.10.0617:57 | 늘심심 | |
1372 | 24.10.0601:48 | 아스타틴 | |
1271 | 24.10.0515:04 | lesmi | |
129 | 24.10.0422:58 | 낡은기계 | |
544 | 24.10.0315:33 | oreo | |
117 | 24.10.0315:26 | 매치포인트 | |
175 | 24.10.0313:01 | 매치포인트 | |
145 | 24.10.0311:30 | KAKU | |
261 | 24.10.0207:44 | 데스맥 | |
252 | 24.09.3014:22 | 민준송 | |
171 | 24.09.2922:21 | oreo | |
132 | 24.09.2917:58 | 수박 | |
109 | 24.09.2913:21 | 루마루 | |
206 | 24.09.2910:19 | 루마루 | |
140 | 24.09.2723:18 | 머트 | |
146 | 24.09.2720:41 | ashly | |
230 | 24.09.2716:50 | loopers | |
210 | 24.09.2602:42 | Caper | |
288 | 24.09.2301:36 | 낡은기계 | |
164 | 24.09.2122:38 | Door | |
225 | 24.09.2108:35 | 루베콘 | |
496 | 24.09.2022:16 | 에잉 | |
223 | 24.09.1910:03 | 밤가시 | |
305 | 24.09.1822:20 | SUNWAYFOTO | |
730 | 24.09.1815:34 | Nelson | |
444 | 24.09.1814:34 | sebali | |
236 | 24.09.1813:37 | Panictosh | |
338 | 24.09.1801:27 | SUNWAYFOTO | |
155 | 24.09.1719:17 | 그냥인간 | |
329 | 24.09.1620:36 | dlraud | |
217 | 24.09.1618:45 | Nelson | |
99 | 24.09.1612:07 | 아스타틴 | |
200 | 24.09.1522:02 | lesmi | |
265 | 24.09.1323:56 | 윤수꾸하하 | |
639 | 24.09.1319:18 | 뚜비 | |
1550 | 24.09.1200:33 | Steer | |
255 | 24.09.0918:08 | 상큼버터 | |
1442 | 24.09.0717:13 | 인터찹 | |
1552 | 24.09.0711:07 | 서재희 | |
1464 | 24.09.0113:39 | 시습이 | |
495 | 24.08.3022:44 | 블루 | |
435 | 24.08.2911:20 | lesmi | |
449 | 24.08.2823:04 | 김덕뱀 | |
326 | 24.08.2517:14 | 그냥구름 | |
264 | 24.08.2218:42 | Panictosh |
AAPL,ig-platform-id 속성과 device-id 속성의 값이 서로 다른 Framebuffer 의 값을 사용하고 있는 것이 문제의 원인입니다.
AAPL,ig-platform-id 는 CFL Framebuffer 의 Platform ID 인 0x3E9B0000 을 사용하도록 입력되어 있고
device-id 는 KBL Framebuffer 의 Device ID 0x5912 로 Fake ID (Spoof) 하도록 입력되어 있습니다.
AAPL,ig-platform-id 를 00001259 로 수정해주세요.
본문에 링크하신 Platform ID 를 00009B3E 로 설정하는 것은 Intel UHD 630 내장 그래픽에 해당되는 내용입니다.
하지만, 질문자님의 컴퓨터 사양은 Intel 7th Gen Kaby Lake 의 Intel HD 630 내장 그래픽입니다.
그러므로, KBL Framebuffer 의 Platform ID 를 사용하는 것이 적합합니다.
또한, framebuffer-stolenmem, framebuffer-fbmem 속성의 값을 확인해보니
Framebuffer Size = 64 MB, Cursor Bytes = 48 MB 로 설정되어 있습니다.
이의 경우에는 Framebuffer Size + Cursor Bytes = 64 + 48 = 112 이므로
BIOS 설정에서 DVMT Pre Allocated Memory 가 128 MB 이상으로 설정되어 있어야 합니다.
Framebuffer Size + Cursor Bytes 의 용량이 DVMT Pre Allocated Memory 용량을 초과하면
QE/CI 그래픽 가속 활성화에 실패합니다.
https://osxlatitude.com/forums/topic/17804-dvmtstolenmemfbmemcursormem-why-do-we-patch-these-for-broadwell-and-later/
추가로, Intel HD 630 내장 그래픽에서 Black Screen 문제가 종종 있으므로 igfxagdc=0 부트 옵션을 추가해주세요.