질문용 시스템 사양 | 1번 |
---|---|
추가사양 및 설치(할)OS | 10.14.2 앱스토어 |
공지숙지/증상설명 | 숙지 |
https://x86.co.kr/tip/2737847 적용하여 해결하였습니다.
검색력이 부족했나 보네요. 기존 FB Patcher로 패치한 내역 삭제 후,
1. Devices 부분에 IntelGFX 부분에 0x04128086
2. Graphics 부분에 Inject intel 0xA2E000A 및 Inject Intel 체크
3. 외장모니터 핫플러그 시 재부팅 오류가 있으므로 FB Patcher 에서 Advanced->Hotplug Reboot Fix 만 체크
하니까 잘 작동합니다.
기기가 랩탑임에도 불구하고 커맥을 너무 잘 먹어서(...) 공부를 덜 한 티가 났네요. 다음부터는 조금 더 공부하고 와야겠어요
=============================================이하 원문=============================================
https://x86.co.kr/qa/3109037 며칠전에 올렸던 게시물입니다.
랩탑에 모하비를 설치하여 사용하고 있습니다.
현재 전체적인 증상은 위 게시물과 동일하지만, 다른 분들이 덧글에서 알려주신 방법 및 다른 방법들을 적용하였으나 아직 효과가 없어서 다시 질문합니다.
문제의 원인이 HW가속이 제대로 적용되고 있지 않는 것 같습니다(크롬도 화면 깨짐 현상 있었으나 하드웨어 가속 옵션 끈 후 현상 사라짐)
현재까지 한 방법은
1. 모하비 재설치 후 weg.kext 및 lilu.kext 재설치
-> 애초에 S/L/E 에는 이 두개와 DW1560 관련 켁스트만 있었으므로 효과 없었습니다. 다만, 클로버는 재설치하지 않았습니다.
2. FB Patcher를 이용한 프레임버퍼 패치
-> 켜져 있는 상태에서 HDMI를 끼우거나 뺄 경우 꺼지던 문제가 해결되었습니다.
추가로, VRAM을 늘리는 패치 사용 시 깜빡거림과 이미지 깨짐의 빈도가 약간 줄어들었습니다. 패치는 다음과 같이 적용하였습니다.
3. DSDT / SSDT 패치를 이용한 외장그래픽 끄기
-> https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/ 및
https://github.com/RehabMan/OS-X-Clover-Laptop-Config 의 DSDT / SSDT 패치를 적용하였지만,
(저의 경우에는 SSDT-4 내의 INI 안에 OFF 메소드를 추가하는 패치를 적용 / Rehabman의 MaciASL 패치 목록 -> [gfx0] Disable from _INI(SSDT))
외장그래픽이 정확하게 꺼져 있는지 판별하기가 어렵네요(다음 사진 참고).
다만, 노트북 상태를 나타내는 외부 LED에서는 그래픽카드가 꺼져 있다고 들어오고 있고, GPU 팬 또한 작동하지 않습니다.
하드웨어 상에서는 꺼졌다고 할 수 있는 것 같습니다.
4. 위에 추가해서 https://x86.co.kr/tip/1599048 패치 적용
-> 지금 상황에서 적절한 패치라고 생각하였는데, 적용하여도 별다른 효과가 없었습니다.
5. 켁스트 캐시 리빌드
-> 몇 번 시도하였지만, 특이사항 없었습니다.
현재 사용하고 있는 클로버 부트로더 폴더입니다.
혹시 제가 삽질을 하는 데에 있어서 놓친 부분이 있나요?
phoi님의 새글 알림을 받으실려면 구독
회원님의 질문글들로 다른 회원님들이 비슷한 문제를 겪고 있을때는 아주 좋은 해결책일수도 있습니다. 글에 해결방법 자세히 적어주셔서 감사해요^^
저는 해당 id를 넣으니까 깨짐현상이 사라졌어요.
글 작성 후 추가로 HDMI 핫플러그 시 재부팅 오류가 있어서 FB patcher에서 hotplug reboot fix만 적용해서 사용중입니다.
패치 가이드에서는 id를 다 빼라고 했지만, 이렇게 해도 큰 버그는 없어서 그냥 쓰려고요.
origin.zip 클로버에서 추출한 DSDT, SSDT 파일들입니다.
MinJae의 MacBook Pro.zip 이건 IOJones(IOReg) 파일입니다. 이걸로도 확인 가능할 거 같아서 첨부합니다.
gfx를 검색하였을 때 0번만 나오는게 정상적으로 꺼진 거 맞나요....?
답변 감사합니다 :) 메인 노트북이라 주말에 다시 패치 해 보고 진행 경과 알려드릴게요!
그냥 주먹구구식으로 한 패치라서 제대로 적용되지 않은 것 같네요. 다시 해 보고 덧글 올릴게요
https://www.tonymacx86.com/threads/guide-disabling-discrete-graphics-in-dual-gpu-laptops.163772/ 부분의
For DSDT.dsl:
"Fix PARSEOP_ZERO Error (agressive)"
"Fix ADBG Error"
"Rename _DSM methods to XDSM"
"IRQ Fix"
"SMBUS Fix"
"OS Check Fix (Windows 8)" -> 윈도 10 사용중이라 Windows 10 패치 선택(맞는 방법인지는 불확실)
"Add IMEI"
"RTC Fix"
"Fix _WAK Arg0 v2"
...(뒷부분의 패치는 제 랩탑 환경과 맞지 않는 것 같아 하지 않았습니다)
을 적용한 뒤,
SSDT-5.dsl 의 \_SB.PCI0.PEG0.PEGP._INI 내부에 [gfx0] disable from _INI(SSDT) 패치 적용,
DSDT.dsl에는 [gfx0] Disable from _REG(DSDT) 적용하였습니다.
또한 밝기 패치는 [igpu] Brightness Fix만 적용하니까 되네요(https://www.tonymacx86.com/threads/guide-patching-dsdt-ssdt-for-laptop-backlight-control.152659/)
이제 간헐적으로 부팅이 되지 않는 현상이랑, 잡다한 버그만 고치면 될 것 같네요!
알려주신 방법에서 나온 메서드 호출 순서와는 상관이 없었지만, Rehabman의 게시물을 이해하는 데 많은 도움이 되었습니다. 감사합니다 :)
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +269 | 달쇠 | 17.07.3020:49 | 11만 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | Mactopia | 17.02.1014:21 | 12만 |
해킨 윈도우 듀얼부팅일때 윈도우 보안부팅 활성화 해보신분 있을까요? +2 | oreo | 24.09.2922:21 | 82 |
GTX TITAN 그래픽과 macOS의 호환성. +2 | 민준송 | 24.09.3014:22 | 103 |
맥 설치하려고 Install macOS Sequoia 들어갔는데 그냥 금지 표시 하나... | 루마루 | 24.09.2910:19 | 106 |
민준송 | 24.09.3014:22 | 103 | |
oreo | 24.09.2922:21 | 82 | |
수박 | 24.09.2917:58 | 75 | |
루마루 | 24.09.2913:21 | 65 | |
루마루 | 24.09.2910:19 | 106 | |
머트 | 24.09.2723:18 | 94 | |
ashly | 24.09.2720:41 | 107 | |
loopers | 24.09.2716:50 | 105 | |
Caper | 24.09.2602:42 | 157 | |
낡은기계 | 24.09.2301:36 | 184 | |
Door | 24.09.2122:38 | 120 | |
루베콘 | 24.09.2108:35 | 180 | |
에잉 | 24.09.2022:16 | 394 | |
밤가시 | 24.09.1910:03 | 189 | |
SUNWAYFOTO | 24.09.1822:20 | 205 | |
Nelson | 24.09.1815:34 | 370 | |
sebali | 24.09.1814:34 | 370 | |
Panictosh | 24.09.1813:37 | 182 | |
SUNWAYFOTO | 24.09.1801:27 | 223 | |
그냥인간 | 24.09.1719:17 | 125 | |
dlraud | 24.09.1620:36 | 239 | |
Nelson | 24.09.1618:45 | 186 | |
아스타틴 | 24.09.1612:07 | 79 | |
lesmi | 24.09.1522:02 | 144 | |
윤수꾸하하 | 24.09.1323:56 | 194 | |
뚜비 | 24.09.1319:18 | 204 | |
Steer | 24.09.1200:33 | 169 | |
상큼버터 | 24.09.0918:08 | 217 | |
인터찹 | 24.09.0717:13 | 963 | |
서재희 | 24.09.0711:07 | 1439 | |
시습이 | 24.09.0113:39 | 1249 | |
블루 | 24.08.3022:44 | 475 | |
lesmi | 24.08.2911:20 | 416 | |
김덕뱀 | 24.08.2823:04 | 224 | |
그냥구름 | 24.08.2517:14 | 281 | |
Panictosh | 24.08.2218:42 | 251 | |
YouPick | 24.08.2022:45 | 125 | |
윤수꾸하하 | 24.08.2018:52 | 132 | |
HopeMan | 24.08.2012:14 | 210 | |
Panictosh | 24.08.1913:41 | 182 | |
YouPick | 24.08.1509:07 | 437 | |
Panictosh | 24.08.1518:04 | 345 | |
hackillious | 24.08.1514:14 | 141 | |
shion | 24.08.1420:32 | 117 | |
인터찹 | 24.08.1418:19 | 114 | |
Panictosh | 24.08.1217:23 | 406 | |
오디세이 | 24.08.1112:07 | 122 | |
동집 | 24.08.1105:35 | 238 | |
동집 | 24.08.1102:48 | 146 | |
유튜브 | 24.08.1019:03 | 154 | |
유튜브 | 24.08.0909:14 | 295 | |
Direct | 24.08.0901:18 | 257 | |
Panictosh | 24.08.0809:46 | 152 | |
인터찹 | 24.08.0801:41 | 125 | |
mac니망 | 24.08.0615:24 | 160 | |
페러 | 24.08.0615:10 | 144 | |
페러 | 24.08.0600:03 | 119 | |
bl | 24.08.0522:08 | 91 | |
Sequoia | 24.08.0410:04 | 260 | |
Panictosh | 24.08.0320:43 | 89 | |
yeojun | 24.08.0310:01 | 110 | |
yeojun | 24.08.0217:46 | 313 | |
oreo | 24.08.0214:44 | 113 | |
yeojun | 24.08.0214:07 | 271 | |
빅서로가 | 24.08.0118:45 | 305 | |
itstory | 24.08.0118:28 | 189 | |
oreo | 24.08.0115:38 | 93 | |
동집 | 24.07.3122:15 | 166 | |
류가파 | 24.07.3121:42 | 249 | |
마요네즈 | 24.07.3109:23 | 266 | |
동집 | 24.07.3012:52 | 100 | |
동집 | 24.07.2912:11 | 461 | |
인터찹 | 24.07.2901:06 | 313 | |
인터찹 | 24.07.2623:40 | 949 | |
찡준 | 24.07.2611:52 | 93 | |
psychyyy | 24.07.2503:18 | 591 | |
wnsks | 24.07.2502:19 | 148 | |
아키나리 | 24.07.2422:44 | 237 | |
페러 | 24.07.2313:55 | 129 | |
피아노맨 | 24.07.2216:20 | 211 |
캐시를 밀고 어떤 걸 올리면 되는지 알 수 있을까요?
===============================================
해결하였습니다(자세한 내용 본문 참조)