질문용 시스템 사양 | 2번 |
---|---|
추가사양 및 설치(할)OS | Big Sur 11.4, OC 0.6.9 |
공지숙지/증상설명 | 숙지 |
*적용중인 도장
2달 삽질해서 성공한 해킨인만큼, 아쉬움이 커서 조금만 더 쓰다가 리눅스로 갈아타기로 했습니다.
그래서, 얼마전까지 해결하려던 문제가 LIdWake가 안되는 문제였는데, 이것은 그냥 포기하고 사용하기로 했습니다.
그렇게 아무생각없이 전원버튼 5초 누르기로 깨워서 사용중이었는데, 배터리가 잠자기 후에 광탈하는 듯 하여 Intel Power Gadget을 열어 봤습니다.
잠자기 후에 모든 프로그램을 닫고 한참 기다려도 2.5w 이하로 떨어지지 않더군요. 그래서 네이티브 전원관리가 안되나 싶어 확인해 보았습니다.
X86PlatformPlugin 활성화
CPUFriend.kext 로드됨
CPUFirendDataProvider.kext도 활성화되어 있음
SMBIOS는 MacBookPro16,3 입니다.
무엇이 문제일까요?
XCPM 말씀하시는건가요? 딱히 한것이 없습니다. 오픈코어 가이드대로 SSDT-PLUG 만들어 쑤셔넣으니 이미 되어 있었습니다..
오픈코어 가이드에는 아이비브릿지만 ssdtPRgen을 이용하라네요.
아, CPUFriendDataProvider.kext말씀하시는 거였군요..ㅋㅋ
CPUFriendFriend이용해서 만들었습니다.
https://github.com/corpnewt/CPUFriendFriend
코맷레이크이긴 하지만, cpuid가 달라서 동일세대 내에서 cpuid spoofing을 했는데, (Kernel-Emulate) 이부분과 상관이 있을까 싶네요.
해결했습니다.
얼마전 잠자기와 상관없이 idle 파워가 5w씩 되는 현상이 있었는데, 그 현상이 생긴 시기가 nvme 비활성화 하는 ssdt를 바꿨을 때였습니다.
그래서 그 현상은 오픈코어 가이드의 SSDT-GPU-DISABLE에 NVME controller의 주소를 넣은 SSDT대신 SSDT_NVME-Pcc를 사용하니 해결되었습니다.
그러나 이렇게 한 후에는 지금 쓴 이 글과 같이 잠자기 후에 idle파워가 다시 치솟는 현상이 있었는데, SSDT-NVME-Pcc를 비활성화하고 NVMEFix.kext를 사용하니 해결되었습니다. Pcc+NvmeFix 를 동시에 사용해도 해결되지는 않습니다.
결국 가끔 발생하는 pm991로 인한 커널패닉은 감수하고 백업을 생활화 하는 수밖에 없겠네요..ㅎㅎ
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +270 | 11만 | 17.07.3020:49 | 달쇠 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | 12만 | 17.02.1014:21 | Mactopia |
Hot 오픈코어로 단일 ssd로 듀얼부팅 설정시 윈도우 블루스크린문제 해결방... +11 | 40 | 24.10.2318:25 | 헷인토시 |
Hot 새로운 os 설치, 벤츄라가 좋을까요? 세콰이어가 좋을까요? +10 | 96 | 24.10.2308:19 | 미찌콘 |
Hot 맥프로를 들여왔는데 질문이 있습니다. +5 | 54 | 24.10.2315:51 | 배고픈사람 |
31 | 24.10.2322:21 | 활주로임 | |
40 | 24.10.2318:25 | 헷인토시 | |
41 | 24.10.2317:01 | 활주로임 | |
54 | 24.10.2315:51 | 배고픈사람 | |
39 | 24.10.2315:18 | 희밍현수님 | |
96 | 24.10.2308:19 | 미찌콘 | |
92 | 24.10.2213:48 | 아킬리오 | |
77 | 24.10.2210:36 | MCMC | |
54 | 24.10.2200:57 | 헷인토시 | |
136 | 24.10.2123:22 | 마요네즈 | |
153 | 24.10.1914:54 | 활주로임 | |
177 | 24.10.2017:21 | RTings | |
187 | 24.10.2000:14 | Kylee | |
117 | 24.10.1921:50 | 루이코아낭 | |
196 | 24.10.1918:03 | Gastone | |
80 | 24.10.1721:28 | Oscar | |
198 | 24.10.1712:11 | 희밍현수님 | |
70 | 24.10.1612:42 | SystemShock | |
307 | 24.10.1517:37 | Gastone | |
1151 | 24.10.1517:20 | 물만두 | |
1622 | 24.10.1317:18 | 물만두 | |
1273 | 24.10.1315:07 | Steer | |
872 | 24.10.1004:51 | Steer | |
186 | 24.10.0920:24 | KImET | |
927 | 24.10.0915:49 | lesmi | |
179 | 24.10.0911:23 | LumOS | |
73 | 24.10.0902:16 | lesmi | |
909 | 24.10.0822:09 | 애플맨 | |
1313 | 24.10.0810:58 | soullees | |
112 | 24.10.0723:26 | 오십견 | |
1232 | 24.10.0723:14 | Steer | |
115 | 24.10.0721:40 | 서재희 | |
69 | 24.10.0704:04 | g2030h61 | |
88 | 24.10.0704:00 | g2030h61 | |
92 | 24.10.0620:14 | SystemShock | |
113 | 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 | 매치포인트 | |
148 | 24.10.0311:30 | KAKU | |
332 | 24.10.0207:44 | 데스맥 | |
255 | 24.09.3014:22 | 민준송 | |
172 | 24.09.2922:21 | oreo | |
133 | 24.09.2917:58 | 수박 | |
111 | 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 | |
211 | 24.09.2602:42 | Caper | |
288 | 24.09.2301:36 | 낡은기계 | |
164 | 24.09.2122:38 | Door | |
225 | 24.09.2108:35 | 루베콘 | |
503 | 24.09.2022:16 | 에잉 | |
223 | 24.09.1910:03 | 밤가시 | |
306 | 24.09.1822:20 | SUNWAYFOTO | |
732 | 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 | 그냥인간 | |
331 | 24.09.1620:36 | dlraud | |
217 | 24.09.1618:45 | Nelson | |
100 | 24.09.1612:07 | 아스타틴 | |
200 | 24.09.1522:02 | lesmi | |
265 | 24.09.1323:56 | 윤수꾸하하 | |
640 | 24.09.1319:18 | 뚜비 | |
1550 | 24.09.1200:33 | Steer | |
255 | 24.09.0918:08 | 상큼버터 | |
1446 | 24.09.0717:13 | 인터찹 | |
1554 | 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 | 김덕뱀 | |
327 | 24.08.2517:14 | 그냥구름 | |
264 | 24.08.2218:42 | Panictosh |
ssdtPRGen cometLake.cfg가 없을텐데 어찌적용하였는지 궁금하네요?
$ ~/ssdtPRGen.sh -h
Usage: ./ssdtPRGen.sh [-abcdefghiklmnoprsutwx]
-acpi Processor name (example: CPU0, C000)
-acpi Processor name (example: CPU0, C000)
-bclk frequency (base clock frequency)
-board-id (example: Mac-F60DEB81FF30ACF6)
-cpus number of physical processors [1-4]
-debug output [0-3]
0 = no debug injection/debug output
1 = inject debug statements in: ssdt_pr.dsl
2 = show debug output
3 = both
-developer mode [0-1]
0 = disabled – Use files from: /Users/[username]/Library/ssdtPRGen
1 = enabled – Use files from: /Users/[username]/Projects/ssdtPRGen.sh
-extract ACPI tables to [target path]
-frequency (clock frequency)
-help info (this)
-lfmode, lowest idle frequency
-logical processors [2-128]
-mode script mode [normal/custom]:
normal – Use ACPI/IOREG data from the host computer
custom – Use ACPI data from: /Users/[username]/Desktop
– : /Users/[username]/Desktop
-model (example: MacPro6,1)
-open the previously generated SSDT
-processor model (example: 'E3-1285L v3')
-show supported board-id and model combinations:
Sandy Bridge
Ivy Bridge
Haswell
Broadwell
Skylake
Kabylake
-target CPU type:
0 = Sandy Bridge
1 = Ivy Bridge
2 = Haswell
3 = Broadwell
4 = Skylake
5 = Kabylake
-turbo maximum (turbo) frequency:
6300 for Sandy Bridge and Ivy Bridge
8000 for Haswell, Broadwell and greater
-tdp [11.5 - 150]
-compatibility workarounds:
0 = no workarounds
1 = inject extra (turbo) P-State at the top with maximum (turbo) frequency + 1 MHz
2 = inject extra P-States at the bottom
3 = both
-xcpm mode:
0 = XCPM mode disabled
1 = XCPM mode enabled
Note: This is the output of version 20.4