질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | 노트북 사양: i5-4200U, 3200*1800, 설치할 OS: Monterey(OCLP 사용하지 않는 선에서 최신) |
공지숙지/증상설명 | 숙지 |
노트북 모니터가 나오지 않아 문의 드립니다. 한달 넘게 시도하다가 실패해서 한동안 안건드리다가 다시 시도하는 중입니다.
Opencore 공식 사이트 설명 보고 삼성 노트북에 Montery로 설치를 했습니다. 해킨 경험은 동일 노트북 카탈리나 설치(마찬가지로 모니터 안나오고, 외부 모니터는 사용 가능), i5-10400에 Ventura 설치 입니다.
부팅을 하면 커널 단계에서 디버깅용 흰색 글씨들이 넘어가다가 중간에 멈추고 더이상 진행이 되지 않습니다. 처음에는 부팅이 안되는 줄 알았으나 알고보니 이 상태로 부팅이 완료 된 것이었습니다. 여기서 HDMI를 연결하면 노트북 내장 모니터는 백라이트만 나오는 검은 화면으로 변하고 외부 모니터에 화면이 잘 나오고, 유선인터넷, 무선인터넷, 앱스토어 등 대부분의 기능이 잘 됩니다.
Opencore Patching Connector Types에서 IO-Reg에서 모니터 연결 방식을 확인해보라고 해서 확인해봤는데, 내부 모니터는 02 00 00 00 으로 랩탑 디스플레이로 잘 설정이 되어 있고, 외부 모니터도 00 08 00 00 으로 HDMI로 잘 설정이 되어 있어 따로 손볼게 없었습니다. 그래도 혹시 몰라서 con0에 02 00 00 00으로 설정을 해봐도 변하는 것은 없었습니다.
외부 모니터를 연결하지 않은 경우에도 비밀번호를 입력하면 로그인이 되고, 화면이 보이지 않아 많은걸 해보지는 않았지만, 다른 기능들도 잘 작동하는 것 같습니다. 모니터 해상도가 너무 높아서 안될거라고 생각했었는데, 부팅 후 모니터 연결을 안한 상태로 VNC 원격 접속을 해본 결과 해상도는 1280*1024로 세팅이 되어 있습니다. 낮은 해상도에서도 화면이 나오지 않은것을 보면 해상도가 높아서 안나오는 것도 아닌거 같은데, 이제는 뭐가 원인인지 잘 모르겠습니다.
제가 뭔가를 놓치고 있는건지, 아니면 원래 호환이 안되는 노트북인건지 잘 모르겠습니다. zipEFI
16.1 MB
제 하드웨어 상세 스펙은 아래에 적어두었습니다.
하드웨어 스펙
노트북 : NP940X3G-K04CN
i5-4200U (2코어 4쓰레드)
Intel HD Graphics 4400
4GB DDR3
256GB SSD
메인보드 : 확인해본 결과 노트북 모델명과 동일 → 그냥 삼성 메인보드인 것 같다. (바이오스 설정에 메뉴가 4개 밖에 없는 일반적인 삼성 노트북 바이오스)
모니터 : 13.3인치 3200*1800 터치 가능 (16:9, 맥북에서 사용하는 디스플레이 중 가장 높은 해상도 보다 높지만, 맥 OS에서 지원하지 않는 해상도는 아닌 것 같습니다.)
디스플레이 관련해서 가능한 것들: HDMI 통해서 외부 모니터 연결 가능
확인해본 외부 디스플레이 해상도 : 3440 * 1440, 1920 * 1080
추가로 원래는 CSM or UEFI 설정으로 부팅을 했었는데, UEFI모드로 부팅을 해야 해결이 된다고 그래서 현재는 UEFI 모드로 부팅 하는 중입니다.
블루투스도 안되고 소리도 안나오긴 하지만, 둘다 필요하지는 않아서 화면 부터 고치려고 아직은 보류중입니다.
lililili님의 새글 알림을 받으실려면 구독
음... 제가 많은 걸 알지 않지만 아마 증상을 봐서는 내장그래픽쪽이 제대로 인식이 안되서 이러는 것 같네요
AAPL, ig-platform-id를 0500260A 등 다른 값으로 바꿔보시면 어떨까요?
Intel GPUs | GPU Buyers Guide (dortania.github.io)
WhateverGreen/Manual/FAQ.IntelHD.en.md at master · acidanthera/WhateverGreen · GitHub
그리고 Config.plist에서 켁스트(Kexts)는 Lilu, VirtualSMC, WhateverGreen 그리고 나머지 순으로 정렬하셔야 합니다.
노트북 내장 디스플레이의 커넥터에 해당하는 첫 번째 Index 는 특별히 패치할 부분이 없습니다.
그 대신에, 질문자님의 노트북의 내장 디스플레이가 최대로 지원하는 해상도가 3200x1800 이라는 것에 주목해야 합니다.
최대로 지원하는 해상도가 FHD (1920x1080) 를 초과하는 QHD, 4K UHD 해상도이거나
이와 비슷한 수치의 해상도라면 -igfxmpc 부트 옵션이 필요할 수 있습니다.
-igfxmpc 부트 옵션을 적용하지 않으면 Black Screen 등의 문제가 발생할 수 있습니다.
만약, -igfxmpc 부트 옵션을 적용하여도 해결되지 않는다면 -igfxmlr 부트 옵션도 추가해보세요.
또한, macOS 해킨토시에서 Intel 4th Gen Haswell 내장 그래픽에 사용되는 Azul Framebuffer 는 글리치 문제가 종종 있는 편입니다.
그래서, 아래의 사진과 같은 속성을 추가하여 Cursor Mem 용량을 6 MB 에서 9 MB 로 늘리는 패치를 적용하는 것을 권장합니다.
추가로, DVMT 와 stolenmem, fbmem, cursormem 의 관계 및 Framebuffer 구조와의 자세한 설명은 아래의 사이트를 참고해보세요.
감사합니다. -igfxmpc 옵션 추가하니까 화면이 나오네요. 엄청 깜박거리긴 하지만, 그래도 화면은 나오니 큰 산은 넘은 것 같습니다. AAPL, ig-platform-id을 Recommended에 있는 것들 중에 하면 똑같이 화면이 안나오는데, 99MB이상인 것들으로 해주니까 화면이 나옵니다. 화면 깜박거리는건 제가 좀 더 찾아보겠습니다. 감사합니다.
FHD 를 초과하는 고해상도 출력이 Stolen Mem 용량과도 관련이 있기 때문에
BIOS 업데이트 파일이나 덤프 파일에서 Setup 관련 파일을 추출하고 Grub Shell 이나 RU.efi 를 사용하여
강제로 DVMT Pre Allocated Memory 를 64 MB 또는 128 MB 등으로 높게 설정해보세요.
그리고, framebuffer-stolenmem 속성의 값을 위에서 변경한 DVMT Pre Allocated Memory 용량과 동일하게 수정합니다.
또는, EDID 를 추출하고 인젝션하거나 EDID 패치도 한 번 진행해보세요.
HiDPi 에 대한 내용이지만 스크립트 진행 과정 중에서 2번 (with EDID) 가 붙은 것으로 한 번 시도해보세요.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +269 | 달쇠 | 17.07.3020:49 | 11만 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | Mactopia | 17.02.1014:21 | 12만 |
세콰이어 질문드려요 +9 | Nelson | 24.09.1815:34 | 205 |
OpenCore Configurator 2.76.2.0 다운 받을수 없는건가요...?? +6 | SUNWAYFOTO | 24.09.1822:20 | 85 |
세콰이아 설치 중 반복이 진행 됩니다 +4 | SUNWAYFOTO | 24.09.1801:27 | 156 |
밤가시 | 24.09.1910:03 | 71 | |
SUNWAYFOTO | 24.09.1822:20 | 85 | |
Nelson | 24.09.1815:34 | 205 | |
sebali | 24.09.1814:34 | 206 | |
Panictosh | 24.09.1813:37 | 105 | |
SUNWAYFOTO | 24.09.1801:27 | 156 | |
그냥인간 | 24.09.1719:17 | 68 | |
dlraud | 24.09.1620:36 | 158 | |
Nelson | 24.09.1618:45 | 141 | |
아스타틴 | 24.09.1612:07 | 51 | |
lesmi | 24.09.1522:02 | 97 | |
윤수꾸하하 | 24.09.1323:56 | 135 | |
뚜비 | 24.09.1319:18 | 151 | |
Steer | 24.09.1200:33 | 135 | |
상큼버터 | 24.09.0918:08 | 196 | |
인터찹 | 24.09.0717:13 | 565 | |
서재희 | 24.09.0711:07 | 1120 | |
시습이 | 24.09.0113:39 | 1006 | |
블루 | 24.08.3022:44 | 431 | |
lesmi | 24.08.2911:20 | 352 | |
김덕뱀 | 24.08.2823:04 | 198 | |
그냥구름 | 24.08.2517:14 | 245 | |
Panictosh | 24.08.2218:42 | 177 | |
YouPick | 24.08.2022:45 | 118 | |
윤수꾸하하 | 24.08.2018:52 | 124 | |
HopeMan | 24.08.2012:14 | 171 | |
Panictosh | 24.08.1913:41 | 153 | |
YouPick | 24.08.1509:07 | 402 | |
Panictosh | 24.08.1518:04 | 282 | |
hackillious | 24.08.1514:14 | 124 | |
shion | 24.08.1420:32 | 99 | |
인터찹 | 24.08.1418:19 | 87 | |
Panictosh | 24.08.1217:23 | 338 | |
오디세이 | 24.08.1112:07 | 110 | |
동집 | 24.08.1105:35 | 194 | |
동집 | 24.08.1102:48 | 137 | |
유튜브 | 24.08.1019:03 | 128 | |
유튜브 | 24.08.0909:14 | 201 | |
Direct | 24.08.0901:18 | 232 | |
Panictosh | 24.08.0809:46 | 136 | |
인터찹 | 24.08.0801:41 | 104 | |
mac니망 | 24.08.0615:24 | 153 | |
페러 | 24.08.0615:10 | 126 | |
페러 | 24.08.0600:03 | 93 | |
bl | 24.08.0522:08 | 75 | |
Sequoia | 24.08.0410:04 | 253 | |
Panictosh | 24.08.0320:43 | 82 | |
yeojun | 24.08.0310:01 | 100 | |
yeojun | 24.08.0217:46 | 287 | |
oreo | 24.08.0214:44 | 109 | |
yeojun | 24.08.0214:07 | 204 | |
빅서로가 | 24.08.0118:45 | 270 | |
itstory | 24.08.0118:28 | 146 | |
oreo | 24.08.0115:38 | 78 | |
동집 | 24.07.3122:15 | 125 | |
류가파 | 24.07.3121:42 | 206 | |
마요네즈 | 24.07.3109:23 | 207 | |
동집 | 24.07.3012:52 | 96 | |
동집 | 24.07.2912:11 | 287 | |
인터찹 | 24.07.2901:06 | 301 | |
인터찹 | 24.07.2623:40 | 713 | |
찡준 | 24.07.2611:52 | 88 | |
psychyyy | 24.07.2503:18 | 336 | |
wnsks | 24.07.2502:19 | 128 | |
아키나리 | 24.07.2422:44 | 213 | |
페러 | 24.07.2313:55 | 114 | |
피아노맨 | 24.07.2216:20 | 200 | |
페러 | 24.07.2215:11 | 463 | |
인터찹 | 24.07.2113:23 | 204 | |
컴퓨터왕 | 24.07.2019:23 | 306 | |
인터찹 | 24.07.1816:18 | 568 | |
oreo | 24.07.1814:18 | 515 | |
인터찹 | 24.07.1418:16 | 1731 | |
찡준 | 24.07.1023:17 | 2529 | |
amduser | 24.07.0818:39 | 3040 | |
OriGomdori | 24.07.0721:24 | 3041 | |
암드송 | 24.07.0619:20 | 2919 | |
김밉상 | 24.07.0409:17 | 2961 | |
인터찹 | 24.07.0217:56 | 2903 | |
해킨둥이 | 24.06.2817:06 | 2891 |
FHD 를 초과하는 고해상도 출력이 Stolen Mem 용량과도 관련이 있기 때문에
BIOS 업데이트 파일이나 덤프 파일에서 Setup 관련 파일을 추출하고 Grub Shell 이나 RU.efi 를 사용하여
강제로 DVMT Pre Allocated Memory 를 64 MB 또는 128 MB 등으로 높게 설정해보세요.
그리고, framebuffer-stolenmem 속성의 값을 위에서 변경한 DVMT Pre Allocated Memory 용량과 동일하게 수정합니다.
또는, EDID 를 추출하고 인젝션하거나 EDID 패치도 한 번 진행해보세요.
HiDPi 에 대한 내용이지만 스크립트 진행 과정 중에서 2번 (with EDID) 가 붙은 것으로 한 번 시도해보세요.