시스템 사양 선택 | 3번 |
---|
안녕하세요.
여기에서는 macOS 14 소노마(Sonoma)에서 엔비디아(Nvidia)의 파스칼(Pascal) 계열 그래픽카드 관련 내용을 다룹니다.
※ 본문에 들어가기 전에
- 엔비디아 파스칼 계열 그래픽카드 목록 : GPU Database | TechPowerUp
- OCLP 사용법 : 초급편 - OCLP : 미지원 내장그래픽(iGPU) 또는 외장그래픽(dGPU) 가속 (x86.co.kr)
※ 결론
메탈(Metal) 미지원으로, 작업은 물론 일반적인 용도로도 추천하기 어렵습니다.
부득이하게 관련 그래픽카드를 사용할 수 밖에 없거나, 시험 삼아 설치해보려는 경우 아래 내용 참고바랍니다.
OCLP(OpenCore Legacy Patcher) 0.6.0부터 macOS 13 벤투라(Ventura)에서 파스칼 계열 그래픽카드를 지원하기 시작했습니다. (작성일 현재 기준 1.3.0 버전 배포 중)
구글링 시 macOS 14 소노마(Sonoma)에서도 몇몇 성공 사례가 있어, 시도해본 결과 다음과 같습니다.
소노마 설치 시 바이오스(BIOS) 내장그래픽(iGPU) 설정은 비활성화(Disabled), SMBIOS로 'iMacPro1,1'을 사용하였습니다.
위 상태에서 별다른 설정없이 OCLP를 실행, 'Post-Install Menu'를 선택하면 다음과 같은 창이 뜹니다.
복잡한 것 같지만 요약해보면, '현재 적용 가능한 그래픽 패치(Nvidia Web Drivers)가 있는데, 몇 가지 설정 (SIP, SecureBootModel, OpenGL, compat, nvda_drv(_vrl), AMFI) 때문에 패치 불가'입니다. ('AMFI is enabled'란 내용도 표시되어야 하는데, 편의 상 미리 설정을 해서 위 사진에 표시되지 않음. 단, 해당 내용도 아래 기술)
패치 활성화를 위해 해당 항목들을 다음과 같이 설정합니다.
- 'AMFI'를 'Disabled'로 설정
AMFI 비활성화(Disabled) 방법은 3가지로 위와 같이 'AMFIPass.kext'를 주입하거나 'config.plist - NVRAM - Add - 7C436110... - boot-args'에 'AMFI=0x80' 또는 'amfi_get_out_of_my_way=1' 옵션을 입력하면 됩니다. 셋 중 'AMFIPass.kext'를 사용한 이유는 아래 링크 참고바랍니다.
AMFI 비활성화 이후 실행 안되는 앱리스트 및 해결방법 (x86.co.kr)
- 'SecureBootModel'을 'Disabled'로 설정
- SIP(csr-active-config)을 '030A0000'으로 설정 및 'OpenGL, compat, nvda_drv' 옵션 설정
SIP 설정값(030A0000)은 위 OCLP의 'Post-Install Menu'에서 'Required'에 나온 값을 참고하면 됩니다.
설정을 마치고 재부팅 후 OCLP 재실행, 'Post-Install Menu'를 선택하면, (위와 같이 제대로 설정했을 때) 'Start Root Patching' 단추가 활성화됩니다.
해당 단추를 누르면 패치가 진행됩니다.
패치가 끝나고, 시스템 설정 관련 창이 뜨면 '개인정보 및 보안'에서 '허용' 단추를 누른 후 '재부팅'을 하면 모든 설치가 완료됩니다.
재부팅 후 '이 Mac에 관하여'를 실행하면, 그래픽카드가 제대로 잡혀 있는 걸 확인할 수 있습니다.
OCLP에서 확인해보면 다음과 같이 모든 패치가 이미 설치되어 있다고 나옵니다.
설정(설치)에 관한 부분은 여기까지입니다.
(아래 내용은 제 시스템에서만 발생하는 문제일 수 있습니다. 해당 상황인 경우 참고하시기 바랍니다.)
설치 중 주의할 점이 있었는데, 첫째, 바이오스에서 '내장그래픽 비활성화'입니다.
사용한 시스템(인텔 4세대 Haswell)의 내장그래픽은 소노마에서 미지원으로, 외장 그래픽카드와 함께 두 가지 패치를 동시에 진행 후 헤드리스(Headless)로 구성하려 했으나 Haswell 패치가 뜨지 않았습니다.
패치를 순차적으로 해보려고도 했으나, 외장 그래픽카드 OCLP 적용 후 재부팅 시 바이오스의 내장그래픽 설정(DVMT 용량 무관)이 '활성화'인 경우 커널 패닉이 발생하였습니다.
OCLP로 Haswell 패치를 적용, 내장그래픽만 사용(외장그래픽 비활성화)하는 경우 QE/CI 가속이 잘 됩니다.
둘째, 'SMBIOS' 문제입니다. 'iMac19,1' 등 내장그래픽을 사용하는 SMBIOS 선택 시 OCLP 후 재부팅을 하면 정상적으로 진행되지 않고 리커버리 모드로 진입, 더 이상 부팅 진행이 불가했습니다.
셋째, 모든 설치를 마친 후 실사용 시 바탕화면의 배경이 나타났다 사라지거나 버벅이는 문제가 있으나, 해당 문제의 원인이 정확히 무엇인지 파악할 수는 없었습니다.
결론적으로 설치 중 문제 발생 시 내장그래픽 관련 설정을 점검해볼 필요가 있습니다.
본문에 사용된 시스템 사양은 다음과 같습니다.
- CPU : Intel 4th Haswell i3-4170
- M/B : Gigabyte GA-B85M-D3H
- VGA : (dGPU) Nvidia GeForce GTX1050, (iGPU) HD4400
- SSD : Samsung 850 PRO 128GB
- OS & Bootloader : macOS Sonoma 14.3, OpenCore 0.9.8
Stultus님의 새글 알림을 받으실려면 구독
안그래도 찾아보고있었는데 알려주셔서 감사합니다.
제가 찾은 자료(?) 도 공유 해봅니다.
동영상이고 글과 함께 보시면 이해가 더욱 쉬워질것같습니다.
참고용으로 쓰셔도 좋을듯합니다.
★☆★ 해외 영상입니다.☆★☆
https://youtu.be/pCyonAMQrzw?si=oj2SG367omORHGDh
+ 보너스)
위에서도 언급 하신것 같은데
저의 경우에는 intel graphic 을먼저 사용 중지하고 해야하는것 같습니다.
저는 내장글카를 비활성화를 못해서 실패 했지만 도움이 되길 바랍니다.
소노마가 아닌 몬테레이 최종버전 부터 쿼드로 Pascal (쿼드로 M4000)
OCLP 루트 패치를 시도해 봤습니다.
OCLP 1.5.0 을 사용했는데, 몬터레이는 지원을 안하고 벤추라 최종버전 22G830을 요구하더군요.
그래서 벤추라 13.4.1로 부팅들어가서 OCLP 를 실행했더니 최종버전 22G830 가 아닌데도 루트 패치는 일단 가능했습니다.
그래도 찜찜해서 13.6.9 까지 업데이트를 올렸더니 OCLP 가 자동 루트패치를 DETECT 하고 한번더 패치를 진행합니다.
OCLP 권장버전인 벤추라 22G830 까지 업데이트 해서인지, 위 본문에 알려주신 KDK 팩이 자동다운로드 되고 진행이 되네요.
KDK 의 루트패치가 먼가 더 설치과정에서 안정적인 모습이 보이는것 같아 보입니다.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +2 | 좌절금지 | 24.09.1917:09 | 61 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +13 | 좌절금지 | 24.09.1723:58 | 170 |
[중급편] 노트북 해킨 +8 | Stultus | 24.07.1219:19 | 747 |
[초급편] 문제 스스로 해결하기 +17 | Stultus | 24.03.2920:07 | 3526 |
[입문편] 첫 해킨 길라잡이 +32 | Stultus | 24.01.1218:54 | 4293 |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +63 | shl628 | 23.01.0913:39 | 5만 |
Sonoma 14.7(23H124) i9-12900, GA-Z690 Proart Creator + BCM WiFi Support +2 | 좌절금지 | 24.09.1722:40 | 190 |
2020 그램 sonoma efi 15Z90N +1 | 맥가즈아 | 24.09.1717:13 | 85 |
macOS Sequoia 15 설치 후기 + Bcm94360NG WiFi 작동함 | 좌절금지 | 24.09.1919:17 | 140 |
좌절금지 | 24.09.1919:17 | 140 | |
좌절금지 | 24.09.1917:09 | 61 | |
Stultus | 24.09.1813:37 | 144 | |
좌절금지 | 24.09.1723:58 | 170 | |
좌절금지 | 24.09.1722:40 | 190 | |
맥가즈아 | 24.09.1717:13 | 85 | |
김경석 | 24.09.1708:13 | 214 | |
Panictosh | 24.09.1617:47 | 92 | |
Tamy | 24.09.1504:35 | 463 | |
Stultus | 24.09.1319:18 | 432 | |
치토 | 24.09.1019:44 | 466 | |
머핀X | 24.09.0118:13 | 393 | |
해킨도전자 | 24.09.0112:54 | 293 | |
머핀X | 24.08.3115:34 | 369 | |
화정큐삼 | 24.08.2601:42 | 238 | |
하나브 | 24.08.2422:59 | 206 | |
화정큐삼 | 24.08.2316:25 | 247 | |
CanBe | 24.08.1810:56 | 328 | |
화정큐삼 | 24.08.1800:04 | 205 | |
화정큐삼 | 24.08.1722:03 | 189 | |
jbhlyk | 24.08.1710:14 | 166 | |
Stultus | 24.08.1622:06 | 251 | |
hackillious | 24.08.1511:16 | 159 | |
세유니 | 24.08.1421:30 | 124 | |
Stultus | 24.08.1419:58 | 345 | |
오디세이 | 24.08.1311:26 | 270 | |
좌절금지 | 24.08.1115:46 | 194 | |
티타보르 | 24.08.1111:21 | 141 | |
Stultus | 24.08.1022:46 | 183 | |
오디세이 | 24.08.1022:10 | 390 | |
jbhlyk | 24.08.1019:05 | 126 | |
RogerT | 24.08.0923:20 | 144 | |
좌절금지 | 24.08.0717:18 | 286 | |
RogerT | 24.08.0609:17 | 115 | |
줌바이퍼 | 24.08.0606:14 | 457 | |
jbhlyk | 24.08.0523:34 | 81 | |
수인과윤슈 | 24.08.0521:10 | 185 | |
좌절금지 | 24.08.0521:08 | 836 | |
Stultus | 24.08.0221:07 | 421 | |
Tamy | 24.07.3019:12 | 328 | |
해킨도전자 | 24.07.2915:37 | 260 | |
june119 | 24.07.2813:52 | 206 | |
Stultus | 24.07.2112:43 | 231 | |
BlueGuerrilla | 23.05.0502:19 | 3992 | |
Stultus | 24.07.1219:19 | 747 | |
김태국 | 21.08.0213:10 | 3677 | |
Stultus | 24.07.1122:47 | 215 | |
Stultus | 24.07.1020:44 | 137 | |
Stultus | 24.07.0921:44 | 137 | |
Stultus | 24.07.0820:57 | 223 | |
의정이 | 24.07.0811:28 | 171 | |
Stultus | 24.07.0721:25 | 264 | |
bsiugr | 24.07.0604:41 | 287 | |
애플브리크 | 24.07.0509:56 | 491 | |
광호 | 24.02.1715:21 | 2182 | |
치토 | 24.06.2723:24 | 397 | |
talas | 24.06.2617:24 | 193 | |
블루사탕 | 24.06.2120:58 | 116 | |
gtrfxdsp | 24.06.1609:01 | 510 | |
Mactopia | 24.06.1401:04 | 345 | |
Stultus | 24.06.1120:40 | 725 | |
새콤칠리 | 24.06.1115:07 | 671 | |
좌절금지 | 23.02.2118:35 | 118만 | |
Steer | 24.06.1001:11 | 275 | |
Door | 24.06.0810:09 | 155 | |
Tamy | 24.06.0107:41 | 415 | |
ssdwe346 | 24.05.2923:53 | 299 | |
joy | 24.05.2809:58 | 263 | |
거니 | 24.05.2601:07 | 243 | |
RogerT | 24.05.2520:14 | 247 | |
좌절금지 | 24.05.1812:40 | 908 | |
wjdgkdus | 24.05.1615:02 | 211 | |
Tamy | 24.05.1417:36 | 797 | |
줌바이퍼 | 24.05.1002:04 | 1007 | |
의정이 | 24.05.0821:05 | 144 | |
ryzen | 23.10.0921:28 | 2402 | |
챠니앤차니 | 24.05.0319:15 | 144 | |
챠니앤차니 | 24.05.0220:17 | 173 | |
고맹이 | 24.05.0210:00 | 631 | |
shl628 | 24.04.3013:54 | 1067 |
소노마가 아닌 몬테레이 최종버전 부터 쿼드로 Pascal (쿼드로 M4000)
OCLP 루트 패치를 시도해 봤습니다.
OCLP 1.5.0 을 사용했는데, 몬터레이는 지원을 안하고 벤추라 최종버전 22G830을 요구하더군요.
그래서 벤추라 13.4.1로 부팅들어가서 OCLP 를 실행했더니 최종버전 22G830 가 아닌데도 루트 패치는 일단 가능했습니다.
그래도 찜찜해서 13.6.9 까지 업데이트를 올렸더니 OCLP 가 자동 루트패치를 DETECT 하고 한번더 패치를 진행합니다.
OCLP 권장버전인 벤추라 22G830 까지 업데이트 해서인지, 위 본문에 알려주신 KDK 팩이 자동다운로드 되고 진행이 되네요.
KDK 의 루트패치가 먼가 더 설치과정에서 안정적인 모습이 보이는것 같아 보입니다.