질문용 시스템 사양 | 2번 |
---|---|
추가사양 및 설치(할)OS | 노트북 키보드 적용해서 동작은하는데 이상합니다. 도와주세요 |
공지숙지/증상설명 | 숙지 |
*적용중인 도장
노트북은 nt910s5j - k505z이며
지금 증상은 노트북에 키보드를 적용해서 동작은 하는데요 문제는 부팅후 노트북 키보드가 바로 사용이 안되고 usb키보드를 연결후 캡스락을 눌러줘야 지 노트북 캡스락에 불이 들어오여 사용이 가능한데요 이것을 보았을때 kext는 정상 적용된것 같은데 이상한 오류?가 있어서 완벽하게 사용이 안됩니다. 혹시 원인이 뭔지 알수 있을까요
EFI 2.zip 현재 노트북의 efi파일을 올려드림니다. 부탁입니다 3주만에 겨우 노트북 키보드를 잡았다 좋아했는데 이상한 문제가 있고 트랙패드는 안돠고 어렵습니다......
제가 이전 질문을 통해 가속화 하는 방법을 클로버에 택스트 모드에 입력하는 코드를 받았었습니다 그걸 입력하니 화면이 깨지거나 켜지면 사과로고애서 멈추는 현상이 발생하더라구요 혹시 가속화 방법혹시 알수있을까요 최대한 혼자 해보려하니 잘 안되네요
Intel 내장 그래픽의 QE/CI 그래픽 가속을 활성화하는 방법은 Platform ID 등의 속성을 Device Properties 로 Config.plist 에 입력하는 것이 맞습니다.
화면이 깨졌을 때가 QE/CI 그래픽 가속이 활성화된 것이 맞습니다.
단, Intel 4th Gen Haswell 내장 그래픽의 QE/CI 를 활성화할 시 글리치 및 화면 깨짐 등의 문제가 발생하는 것일 뿐이며
이 화면 깨짐 문제를 해결하는 것이 관건입니다.
원래 Intel 4th Gen Haswell 내장 그래픽의 Azul Framebuffer 에서 글리치 및 화면 깨짐 문제가 발생하는 사례가 많이 있었습니다.
그런데, Cursor Mem 을 9 MB 로 변경하는 것으로도 해결이 되지 않아서
저번 질문글에서 framebuffer-flags 를 입력해보고 SMBIOS 도 MacBook Air 6,2 모델로 변경해보는 것도 말씀을 드렸었습니다.
그리고, ACPI - Patched 폴더에 넣어져 있는 DSDT.aml 을 확인해보니
GFX0 Device 의 _DSM Method 에 Platform ID 등의 속성이 인젝션되어 있었습니다.
이렇게 되면 Config.plist 의 Device Properties 로 입력한 속성과
GFX0 Device 의 _DSM Method 에 입력되어 있는 속성과 중복되며 오류를 발생시킬 수 있습니다.
OEM DSDT 와 넣어져 있었던 DSDT.aml 을 확인해보니 GFX0 Device 의 _DSM Method 말고는 차이점이 없어서 삭제하였습니다.
또한, EFI 폴더를 제가 전체적으로 다시 수정하였습니다.
EFI 폴더 안에 있는 Config.plist 와 ACPI, Kext 수정하지 말고 그대로 교체만 하고 다시 부팅해보세요.
제가 VoodooPS2Controller.kext 를 넣고 PlugIns 에서 KeyBoard 만 남기고 나머지는 삭제하였습니다.
적용하니 화면이 깨져나와서 다시 이전을 백업둬서 돌려놨구요
알려주신대로 부트ps2에 키보드만 남기고 지우니 아직은 노트북 키보드는 잘 작동하네요
만들어 주신거 역시 넣고 부팅하면 화면이 깨져나와서 방법을 찾아서 해결할려고 계속 시도했는데 어렵네요 혹시 해상도를 바꾼다면 정상 출력이 되지 않을까요 화면깨지는것이 적용된상태라고 하셔서 혹시 해상도 문제를 바꾸면 될까 싶기도 해서요
만들어주신 콘피에서 해상도를 낮춰서 해보니정상 출력이됩니다
7메가에서 2048메가로 변경되었는데 성공한건가요
(수정) 사진처럼 1280 해상도로 만들어주신것을 수정하여 부팅하였는대 1980해상도인가 기존 노트북 해상도로 정상 출력이 됩니다
네, 성공입니다. :)
Config.plist 의 Screen Resolution 은 클로버 부트로더 화면의 해상도를 설정하는 항목이며
이를 낮게 설정해도 macOS 로 부팅한 후의 해상도에는 제한을 주지 않습니다.
그래도, 해결되었다니 다행입니다. 축하드려요. :)
이제, 나머지 안정화 작업도 진행하면 됩니다.
일단 키보드는 완료하였고 가속도는 도움을 주셔서 적용하였습니다. 정말 감사합니다
이제 모니터로 화면이 잡히는것이 아닌 맥북으로 잡히게 해야지 밝기 조절이 된다는거 같은데 혹시 방법아시나요?
트랙패드와 사운드만 잡으면 사용하는데 문제는 없어 보입니다.
혹시나 또 궁금한것이 있다면 물어봐도 될까요
노트북 디스플레이의 화면 밝기 조절도 가능하도록 SSDT-ALS0.aml 과 SSDT-PNLF.aml 도 넣었습니다.
시스템 환경설정의 디스플레이에서 밝기 조절 슬라이더 바가 있는지 확인해주세요.
밝기 조절 Fn 키는 BrightnessKeys.kext 를 추가하거나 ACPI 패치를 진행해야 합니다.
사운드는 제가 Layout ID 를 3 으로 입력하였는데 다른 Layout ID 로 수정하고 다시 부팅해서 확인해보세요.
또한, 시스템 환경설정의 사운드에서 출력 장치를 내장 스피커로 선택되어 있는지 확인해주세요.
궁금한 것이 있다면 댓글로 작성해주세요.
일단 만들어주신 콘피만 해상도 수정해서 넣어 작동하는지만 확인하려 넣었는데 작동을하니 만들어 주신거 전부 퇴근하면 넣어보겠습니다.
사운드는 번호를 맞는거 입력후 가장 소리가 잘나오는것으로 하면 괴는거죠 번호가 여러개 있던데 가장 잘나오는 번호를 태스트후 찾아 입력하면되는거죠!?!
사운드에 번호를 제가 해당하는 오디오에 번호를 가장 잘나오는거로 입력하며 부팅하고 반복중인데요 볼륨을 올려도 노트북 스피커가 활성이 안된건지 동작을 안하네요
콘피에서 노트북에 해당하는 오디오 번호를 찾아서 적용하는데 아무러뉴반응도 없네요
사운드를 적용하고자 번호를 입력하고 재부팅 하여 확인중인데 이상하게 사운드가 동작을 안하네요 제가 실수를 한걸까요
Realtek | ALC282 | 0x100003, layout 3, 4, 13, 21, 22, 27, 28, 29, 41, 43, 51, 76, 86, 127 | 12 (10.8) | — |
해킨툴로 오디오를 확인하였고 거기에 맞는 번호도 찾았는데 몇개 입력하고 부팅해봐도 소리는 조절도 안되고 동작을 안합니다.
제가 실수를 한것인지 따로 kext파일이 오디오 관련 된것이 있는건지 궁금합니디.
Lilu / AppleALC 두개만 있으면 사운드 번호르 입력했을시 동작하는것이 아닌가요?
소리 작동 안되는 사진은 이전 답글에 남겼습니다.
Kext 는 Lilu 와 AppleALC 를 사용하면 되는 것이 맞습니다.
혹시, 시스템 환경설정의 사운드 설정에서 출력 장치가 내장 스피커로 선택되어 있는지 확인하셨나요?
시스템 환경설정에서 사운드 설정 들어가서 사운드를 확인해보니 위에 고를수 있는 칸은 회색이고 선택이 안되며 아래 장치를 고를수 있는 곳은 클릭하면 아래 아무것고 나오지 않습니다
환경설정에 사운드에서 출력장치를 내장 스피커로 해보려했는데 이상하게 사운드 설정을들어가면 아무것도변경을 할수가 없도라구요
Mac OS 에서 Intel 5th Gen Broadwell 이하의 시스템은 HPET Device 와 RTC, TIMR, IPIC 등의 IRQ 충돌이 있으면
AppleALC 를 통한 사운드 출력이 작동하지 않을 수 있습니다.
그래서, 위의 댓글에서 제가 드린 EFI 폴더는 Config.plist 의 ACPI - DSDT - Fixes 에서
FixHPET, FixRTC, FixTMR, FixIPIC 항목이 True 로 설정되어 있습니다.
Config.plist 의 Device - Audio - Layout ID 항목에 입력하지 말고 부트 옵션으로 alcid=3 과 같이 입력해서 시도해보세요.
만약, 도저히 AppleALC 로 작동이 안 된다면 VoodooHDA 를 사용하는 방법도 있지만
AppleALC 보다 상대적으로 음질이 좋지 않거나 및 잡음이 들릴 수 있습니다.
일단 알려주신 방법중 id를 입력해서 인식 되는 번호를 찾고 있었는데요 몇개 번호는 인식이 안되서 동작을 안하고 몇개는 노트북 키보드를 먹통 시켜버리고 오디오는 여전히 동작을 안합니다.
그래서 콘피를열고 부트매뉴에 알려주신 입력코트? 그것을 오디오가 활성화 되는 번호를 찾으려 진행했는데 id값을 입력할때와 마찬가지로 노트북 키보드를 먹통시키거나 오디오에 아무런 반응도 없었습니다.
부드 kext로 오디오를 적용해보려고 하는데 그냥 VoodooHDA kext만 구해서 넣으면 되는것인가요?
AppleALC.kext 를 삭제하고 VoodooHDA.kext 를 추가한 후에 다시 부팅하면 됩니다.
VoodooHDA.kext 는 아래의 사이트에서 다운로드하면 됩니다.
https://sourceforge.net/projects/voodoohda/
소리는 이제 잘나옵니다.
그런데 문제는 노트북 트랙패드인데. 지금 적용시킨 부트ps2를 바꿔야 한다는거 같아서 시도를 못하고있네요 노트뷱 키보드가 다시 먹통될까봐
VoodooPS2Controller 를 바꿀 필요가 없습니다.
위의 댓글에서 질문자님의 삼성 노트북은 I2C 방식의 터치패드라고 말씀을 드렸습니다.
I2C 방식의 터치패드는 VoodooI2C 를 사용합니다.
그리고, VoodooI2C 를 사용할 경우에는 VoodooPS2Controller 의 PlugIns 에서 KeyBoard 관련 Kext 만 남기고
VoodooInput 과 Mouse, TrackPad 관련 Kext 를 삭제해야 하는데 이미 삭제하였으므로 상관없습니다.
또한, 제가 드린 EFI 폴더를 보면 VoodooI2C.kext 와 VoodooI2CHID.kext 가 넣어져 있을 것입니다.
I2C 방식의 터치패드는 VoodooI2C.kext 와 이의 Satellite Kext 를 추가하는 것만으로는 작동하지 않으며
ACPI 패치가 필요한데 패치하는 난이도가 많이 어려울 수 있습니다.
VoodooI2C 의 공식 Document 사이트가 있습니다.
DSDT 를 직접 수정하여 VoodooI2C 를 설치하는 전체적인 과정은 다음 사이트를 참고해주세요.
https://voodooi2c.github.io/#Installation/Installation
다음 글은 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/#Satellite%20Kexts/Satellite%20Kexts
https://www.penghubingzhou.cn/2019/01/06/VoodooI2C%20DSDT%20Edit/
https://www.penghubingzhou.cn/2019/07/24/VoodooI2C%20DSDT%20Edit%20FAQ/
dsdt를 알려주신대로 패치를 했는데 재부팅시 부팅로딩에서 패닉이 나서 일단은 블루투스를 사용하기로 했습니다.
4번정도 건들였는데 어렵네요
클로버애서 노트북 콘피를 불러와서 kext를 클로버에서 다운 받으려는데 전에는 다운로드 누르먄 설치가되였는대 지금은 경로 설정도 안되고 다운도 안되네요 블루투스 kext를 적용하려 합니다.
질문자님의 삼성 노트북 ATIV 9 Style 모델은 Intel Wireless-AC 7260 무선 & 블루투스 콤보 LAN 카드가 장착되어 있는 것으로 보입니다.
OpenIntelWireless 사이트와 GitHub 를 참고해보세요.
https://github.com/OpenIntelWireless/IntelBluetoothFirmware
https://openintelwireless.github.io/
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +270 | 11만 | 17.07.3020:49 | 달쇠 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | 12만 | 17.02.1014:21 | Mactopia |
Hot 오픈코어로 단일 ssd로 듀얼부팅 설정시 윈도우 블루스크린문제 해결방... +11 | 36 | 24.10.2318:25 | 헷인토시 |
Hot 새로운 os 설치, 벤츄라가 좋을까요? 세콰이어가 좋을까요? +10 | 96 | 24.10.2308:19 | 미찌콘 |
Hot 맥프로를 들여왔는데 질문이 있습니다. +5 | 52 | 24.10.2315:51 | 배고픈사람 |
25 | 24.10.2322:21 | 활주로임 | |
36 | 24.10.2318:25 | 헷인토시 | |
40 | 24.10.2317:01 | 활주로임 | |
52 | 24.10.2315:51 | 배고픈사람 | |
36 | 24.10.2315:18 | 희밍현수님 | |
96 | 24.10.2308:19 | 미찌콘 | |
91 | 24.10.2213:48 | 아킬리오 | |
77 | 24.10.2210:36 | MCMC | |
53 | 24.10.2200:57 | 헷인토시 | |
135 | 24.10.2123:22 | 마요네즈 | |
149 | 24.10.1914:54 | 활주로임 | |
175 | 24.10.2017:21 | RTings | |
185 | 24.10.2000:14 | Kylee | |
117 | 24.10.1921:50 | 루이코아낭 | |
195 | 24.10.1918:03 | Gastone | |
80 | 24.10.1721:28 | Oscar | |
197 | 24.10.1712:11 | 희밍현수님 | |
70 | 24.10.1612:42 | SystemShock | |
305 | 24.10.1517:37 | Gastone | |
1118 | 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 | |
325 | 24.10.0207:44 | 데스맥 | |
254 | 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 | 루베콘 | |
502 | 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 | 김덕뱀 | |
326 | 24.08.2517:14 | 그냥구름 | |
264 | 24.08.2218:42 | Panictosh |
키보드 관련 문제는 VoodooPS2Controller 의 PlugIns 중에서 VoodooPS2Keyboard.kext 만 남기고 나머지 3개는 삭제해보세요.
그리고, 질문자님의 삼성 노트북 ATIV 9 Style NT910S5J - K505Z 모델은 I2C 방식의 터치패드가 맞습니다.
OEM DSDT 에서 PS2M Device 의 _STA 는 이미 무조건 Return (Zero) 이며
Samsung Update 에서 삼성 노트북 ATIV 9 Style NT910S5J - K505Z 모델의 드라이버 설치 파일을 뜯어보니
터치패드 장치에 대하여 I2C 드라이버를 설치하는 것을 볼 수 있습니다.
- Windows 7 버전의 터치패드 드라이버 Inf 설치 파일 내용
- Windows 8 버전 이상의 터치패드 드라이버 Inf 설치 파일 내용
즉, 터치패드는 VoodooI2C.kext & VoodooI2CHID.kext 를 사용하면 됩니다.
단, Intel 4th Gen Haswell CPU 이므로 Interrupt (GPIO) 모드는 사용이 불가능하며
APIC Pin 의 값이 0x2F 를 초과하는지의 여부에 따라서 Interrupt (APIC) 모드와 Polling 모드 둘 중 어떤 모드를 사용할 지 결정될 것입니다.
또한, Interrupt (GPIO) 모드를 사용하지 않을 것이므로
OEM DSDT 에서 GPIO Controller 에 해당하는 GPI0 Device 의 _STA 를 활성화하는 패치를 적용할 필요가 없습니다.
추가로, 노트북 디스플레이의 화면 밝기 조절이 정상적으로 작동하려면
Intel HD Graphics 4400 내장 그래픽의 QE/CI 그래픽 가속이 활성화되어야 합니다.
QE/CI 그래픽 가속을 활성화하지 않으면 노트북 디스플레이의 화면 밝기 조절이 작동하지 않을 수 있습니다.