질문용 시스템 사양 | 2번 |
---|---|
추가사양 및 설치(할)OS | 카탈리나 |
공지숙지/증상설명 | 숙지 |
15U780, 10.15.2_19C 고스트를 이용해서
한 하드에 파티션을 나누어 윈도우와 맥을 설치했습니다
현재는 배터리 잔량 패치, DSDT를 해야할 상황인 것 같습니다
배터리를 잡아야 트랙패드 설정 인식이 된다고 하는 것 같은데요~
DSDT패치 단계가 잘 정리되어 있어서 해보려 하는데 시간이 날때 해야할 상황이네요
키보드 인식 잘되고, 트랙패드의 두손가락으로 스크롤이 되는 상황으로 보이구요
최근까지 적용시킨 EFI에서, 트랙패드 문제, 배터리, 그래픽 번짐 등의
문제가 있는데, EFI를 한번 봐주실 수 있을까요?
15U780 모델을 사용하고 계신 분들은 EFI 제꺼 이용하시면
어느정도 사용가능한 상황까지 가실 수 있을 것 같아요.
VirtualSMC.kext 가 넣어져 있는데 ACPIBatteryManager.kext 와 AppleSmartBatteryManager.kext 가 넣어져 있습니다.
SMCBatteryManager.kext 만 남기고
나머지 ACPIBatteryManager.kext 와 AppleSmartBatteryManager.kext 는 삭제해주세요.
배터리 관련 Kext 는 하나만 사용해야 하며 다음과 같은 조합으로 사용하는 것이 원칙입니다.
- FakeSMC.kext 를 사용할 때에는 ACPIBatteryManager.kext 를 사용
- VirtualSMC.kext 를 사용할 때에는 SMCBatteryManager.kext 를 사용
그리고, 터치패드는 질문자님의 노트북의 터치패드가 I2C 방식인지 확인해주세요.
Windows 의 장치 관리자에서 다음 사진과 같이 터치패드가 I2C 방식인지 확인할 수 있습니다.
다음 사진처럼 BIOS 장치 이름 항목을 선택하고 \_SB.PCI0.I2C~ Scope 를 경유하는지 확인해보세요.
추가로, LG 노트북의 경우 I2C 방식의 터치패드가 아니라면 대부분 Synaptics SMBus Touchpad 일 것입니다.
SMBus 방식의 터치패드라면 다음 글을 참고해보세요.
https://github.com/VoodooSMBus/VoodooRMI
https://x86.co.kr/devbuild/4855433
I2C 방식의 터치패드라면 GenI2C + DSDT.dsl + VoodooI2C.kext 를 사용하여 패치하고 적용하면 됩니다.
GenI2C 는 다음 사이트의 Release 에서 최신 버전을 다운로드하면 됩니다.
https://github.com/williambj1/GenI2C
그러나, GenI2C 를 사용하여 생성한 패치를 적용하여도 터치패드가 정상적으로 작동하지 않는 경우에는
GenI2C를 사용하지 않고 다음 글을 참고하여 직접 DSDT 를 수정하는 방법으로 시도해보세요.
단, 난이도가 높은 작업입니다.
https://github.com/williambj1/VoodooI2C-PreRelease/blob/master/触摸板补充.md
https://www.penghubingzhou.cn/2019/01/06/VoodooI2C%20DSDT%20Edit/
다음 글은 GPIO Pinning 에 대한 내용입니다.
https://voodooi2c.github.io/#GPIO%20Pinning/GPIO%20Pinning
그 외에, VoodooI2C 에 대한 자세한 설명은 다음 사이트를 참고해주세요.
https://voodooi2c.github.io/#Introduction/Introduction
https://voodooi2c.github.io/#Polling%20Mode/Polling%20Mode
https://voodooi2c.github.io/#Installation/Installation
https://voodooi2c.github.io/#Satellite%20Kexts/Satellite%20Kexts
또한, EFI 폴더에서 수정할 점이 조금 있어서 안내해 드립니다.
- Config.plist 의 ACPI 부분에 불필요한 패치가 너무 많습니다.
Intel 6th Gen Sky Lake 이후의 Chipset 부터는 EHCI Controller 가 존재하지 않습니다.
그리고, PCI0.VID 를 IGPU 로 Rename 하는 패치는 Lenovo 노트북에서 사용됩니다.
아래의 ACPI Rename 패치는 모두 삭제해주세요.
change EHC1 to EH01
change EUSB to EH01
change EHC2 to EH02
change USBE to EH02
change PCI0.VID to IGPU #1 (Thinkpad)
change PCI0.VID to IGPU #2 (Thinkpad)
- nv_disable=1 부트 옵션은 Nvidia GTX 1050 외장 그래픽 장치를 완전히 비활성화하지 못합니다.
LG 노트북 15U780 - PA76K 모델은 Nvidia GTX 1050 외장 그래픽 장치가 장착되어 있는 것으로 보입니다.
nv_disable=1 부트 옵션이 아닌 -wegnoegpu 을 사용하여 완전히 비활성화하는 것을 권장합니다.
- Config.plist 에서 alcid=3 부트 옵션이 적용되어 있는데 Devices - Audio - Inject 항목에 1 이 입력되어 있습니다.
또한, PciRoot(0x0)/Pci(0x1f,0x3) 라는 Properties 의 layout-id 항목에 03000000 이 입력되어 있는 것을 보아
실제로 적용된 Layout ID 는 3 으로 추측됩니다.
Devices - Audio - Inject 항목에 입력되어 있는 1 을 삭제해주세요.
- 유선 네트워크 관련 Kext 가 너무 많이 넣어져 있습니다.
질문자님의 노트북에 적합한 유선 네트워크 관련 Kext 하나만 넣어주세요.
- SATA 관련 Kext 가 너무 많이 넣어져 있습니다.
질문자님의 노트북에 적합한 SATA 관련 Kext 하나만 넣어주세요.
마지막으로, 일부 최신 버전이 아닌 Kext 를 모두 최신 버전으로 교체해주세요.
혹시 바이오스 설정 어떻게 하셨는지 여쭤봐도 될까요? 저 EFI 넣으면 부팅까진 되는데 하드가 안잡히네요ㅠㅠ
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +270 | 11만 | 17.07.3020:49 | 달쇠 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | 12만 | 17.02.1014:21 | Mactopia |
Hot 오픈코어로 단일 ssd로 듀얼부팅 설정시 윈도우 블루스크린문제 해결방... +13 | 72 | 24.10.2318:25 | 헷인토시 |
Hot 새로운 os 설치, 벤츄라가 좋을까요? 세콰이어가 좋을까요? +10 | 137 | 24.10.2308:19 | 미찌콘 |
Hot 램 증설.. 그리고 자꾸 재부팅되는 PC.. +8 | 71 | 24.10.2513:02 | 김밉상 |
55 | 24.10.2513:28 | 희밍현수님 | |
71 | 24.10.2513:02 | 김밉상 | |
43 | 24.10.2421:15 | 활주로임 | |
51 | 24.10.2322:21 | 활주로임 | |
72 | 24.10.2318:25 | 헷인토시 | |
64 | 24.10.2317:01 | 활주로임 | |
103 | 24.10.2315:51 | 배고픈사람 | |
137 | 24.10.2308:19 | 미찌콘 | |
110 | 24.10.2213:48 | 아킬리오 | |
94 | 24.10.2210:36 | MCMC | |
68 | 24.10.2200:57 | 헷인토시 | |
176 | 24.10.2123:22 | 마요네즈 | |
1334 | 24.10.1914:54 | 활주로임 | |
199 | 24.10.2017:21 | RTings | |
1229 | 24.10.2000:14 | Kylee | |
123 | 24.10.1921:50 | 루이코아낭 | |
232 | 24.10.1918:03 | Gastone | |
87 | 24.10.1721:28 | Oscar | |
209 | 24.10.1712:11 | 희밍현수님 | |
75 | 24.10.1612:42 | SystemShock | |
312 | 24.10.1517:37 | Gastone | |
1325 | 24.10.1517:20 | 물만두 | |
1628 | 24.10.1317:18 | 물만두 | |
1281 | 24.10.1315:07 | Steer | |
881 | 24.10.1004:51 | Steer | |
197 | 24.10.0920:24 | KImET | |
938 | 24.10.0915:49 | lesmi | |
186 | 24.10.0911:23 | LumOS | |
76 | 24.10.0902:16 | lesmi | |
912 | 24.10.0822:09 | 애플맨 | |
1320 | 24.10.0810:58 | soullees | |
122 | 24.10.0723:26 | 오십견 | |
1242 | 24.10.0723:14 | Steer | |
122 | 24.10.0721:40 | 서재희 | |
77 | 24.10.0704:04 | g2030h61 | |
93 | 24.10.0704:00 | g2030h61 | |
99 | 24.10.0620:14 | SystemShock | |
118 | 24.10.0617:57 | 늘심심 | |
1380 | 24.10.0601:48 | 아스타틴 | |
1276 | 24.10.0515:04 | lesmi | |
134 | 24.10.0422:58 | 낡은기계 | |
550 | 24.10.0315:33 | oreo | |
121 | 24.10.0315:26 | 매치포인트 | |
179 | 24.10.0313:01 | 매치포인트 | |
154 | 24.10.0311:30 | KAKU | |
401 | 24.10.0207:44 | 데스맥 | |
258 | 24.09.3014:22 | 민준송 | |
177 | 24.09.2922:21 | oreo | |
136 | 24.09.2917:58 | 수박 | |
114 | 24.09.2913:21 | 루마루 |