질문용 시스템 사양 | 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 입니다.
무엇이 문제일까요?
exacore39님의 새글 알림을 받으실려면 구독
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로 인한 커널패닉은 감수하고 백업을 생활화 하는 수밖에 없겠네요..ㅎㅎ
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +269 | 달쇠 | 17.07.3020:49 | 11만 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | Mactopia | 17.02.1014:21 | 12만 |
고스트파일을 부팅 USB에 넣은후 윈도우에서 폴더 접근이 안됩니다. +11 | ashly | 24.09.2720:41 | 78 |
인텔 ax200ngw를 사용하는데 와이파이 및 블루투스 인식이 되지 않습니... +7 | loopers | 24.09.2716:50 | 81 |
커널패닉 +2 | 머트 | 24.09.2723:18 | 65 |
루마루 | 24.09.2913:21 | 14 | |
루마루 | 24.09.2910:19 | 50 | |
머트 | 24.09.2723:18 | 65 | |
ashly | 24.09.2720:41 | 78 | |
loopers | 24.09.2716:50 | 81 | |
Caper | 24.09.2602:42 | 143 | |
낡은기계 | 24.09.2301:36 | 177 | |
Door | 24.09.2122:38 | 87 | |
루베콘 | 24.09.2108:35 | 173 | |
에잉 | 24.09.2022:16 | 371 | |
밤가시 | 24.09.1910:03 | 170 | |
SUNWAYFOTO | 24.09.1822:20 | 198 | |
Nelson | 24.09.1815:34 | 360 | |
sebali | 24.09.1814:34 | 351 | |
Panictosh | 24.09.1813:37 | 177 | |
SUNWAYFOTO | 24.09.1801:27 | 222 | |
그냥인간 | 24.09.1719:17 | 112 | |
dlraud | 24.09.1620:36 | 233 | |
Nelson | 24.09.1618:45 | 181 | |
아스타틴 | 24.09.1612:07 | 77 | |
lesmi | 24.09.1522:02 | 139 | |
윤수꾸하하 | 24.09.1323:56 | 191 | |
뚜비 | 24.09.1319:18 | 198 | |
Steer | 24.09.1200:33 | 168 | |
상큼버터 | 24.09.0918:08 | 213 | |
인터찹 | 24.09.0717:13 | 945 | |
서재희 | 24.09.0711:07 | 1437 | |
시습이 | 24.09.0113:39 | 1246 | |
블루 | 24.08.3022:44 | 475 | |
lesmi | 24.08.2911:20 | 415 | |
김덕뱀 | 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 | 208 | |
Panictosh | 24.08.1913:41 | 182 | |
YouPick | 24.08.1509:07 | 433 | |
Panictosh | 24.08.1518:04 | 344 | |
hackillious | 24.08.1514:14 | 141 | |
shion | 24.08.1420:32 | 117 | |
인터찹 | 24.08.1418:19 | 103 | |
Panictosh | 24.08.1217:23 | 374 | |
오디세이 | 24.08.1112:07 | 122 | |
동집 | 24.08.1105:35 | 238 | |
동집 | 24.08.1102:48 | 145 | |
유튜브 | 24.08.1019:03 | 153 | |
유튜브 | 24.08.0909:14 | 294 | |
Direct | 24.08.0901:18 | 256 | |
Panictosh | 24.08.0809:46 | 152 | |
인터찹 | 24.08.0801:41 | 124 | |
mac니망 | 24.08.0615:24 | 160 | |
페러 | 24.08.0615:10 | 144 | |
페러 | 24.08.0600:03 | 119 | |
bl | 24.08.0522:08 | 78 | |
Sequoia | 24.08.0410:04 | 257 | |
Panictosh | 24.08.0320:43 | 88 | |
yeojun | 24.08.0310:01 | 110 | |
yeojun | 24.08.0217:46 | 312 | |
oreo | 24.08.0214:44 | 112 | |
yeojun | 24.08.0214:07 | 271 | |
빅서로가 | 24.08.0118:45 | 304 | |
itstory | 24.08.0118:28 | 188 | |
oreo | 24.08.0115:38 | 81 | |
동집 | 24.07.3122:15 | 166 | |
류가파 | 24.07.3121:42 | 248 | |
마요네즈 | 24.07.3109:23 | 265 | |
동집 | 24.07.3012:52 | 99 | |
동집 | 24.07.2912:11 | 459 | |
인터찹 | 24.07.2901:06 | 309 | |
인터찹 | 24.07.2623:40 | 947 | |
찡준 | 24.07.2611:52 | 93 | |
psychyyy | 24.07.2503:18 | 591 | |
wnsks | 24.07.2502:19 | 145 | |
아키나리 | 24.07.2422:44 | 235 | |
페러 | 24.07.2313:55 | 129 | |
피아노맨 | 24.07.2216:20 | 211 | |
페러 | 24.07.2215:11 | 466 | |
인터찹 | 24.07.2113:23 | 208 | |
컴퓨터왕 | 24.07.2019:23 | 312 |
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