사용중인 메인보드는 Asus P8Z68-V GEN3 모델입니다.
6포트라서 layout ID는 1로..
그동안 AppleHDA.kext 자동패치 중?50.custom.local을 이용한 방법을 사용하다가..
언젠가 OS 업데이트 이후 생각대로 완전히 잘 패치되는게 아닌 것 같아서 포기하고..
패치작업이 귀찮아서 멀티비스트에서 AppleHDA.kext를 구해 사용하고 있다가 문득 사운드 관련 글을보다가 생각난김에 다시 패치를 하기로 했습니다.
오랜만에 github에서 toleda의 자료를 찾아보니.. 예전엔 손으로 배치파일을 작성하거나 수정해줘야 했었는데..
이젠 손쉽게 실행만 하면 AppleHDA.kext가 패치가 되도록 추가해놨더군요.
게다가 문서를 보니 클로버도 언급되있길래 약간 기대되기도 했습니다.
지금까지 사용중이던건 toleda의 파일을 이용한 자동패치 또는 멀티비스트에서 without dsdt로 패치하는 수정된 AppleHDA.kext (2.5.2~3f(?))였는데..
이상하게 중간중간 사운드가 튀는 현상이 있어서 LegacyHDA.kext까지 사용했었습니다.?
LegacyHDA를 사용하면 소리가 중간에 튀는현상은 없어지지만..?
사운드가 활성화되면 처음 도입부에 툭 or 찌직 거리는 약간 거슬리는 소리가 한번씩 나오곤 했습니다.
패치를 하기위해 오리지날 kext를 찾아봤으나 잘 보이지않아서 그만둘까 하는참에..
자기전에 웹서핑하면서 갖고놀던 맥북이 저쪽 침대위에 굴다니는게 눈에 걸려서 거기에서 뜯어왔습니다.?
파일을 보니 2.6.1이라서 최근버전이 잘 되려나 걱정되긴 했지만 일단 시도해봤습니다.
안되면 뭐 그냥 쓰던걸 다시 집어넣기로..
kext utility로 순정파일로 돌려놓고 일단은?audio_CloverALC가 필요한걸까 싶어서?
readme 설명서를 보면서 efi에 realtakALC.kext를 추가한뒤..
클로버 설정관리자에서 kextToPatch에?
2. KernelAndKextPatches/KextsToPatch/AppleHDA/Resources/xml>zml
3. KernelAndKextPatches/KextsToPatch/AppleHDA/RealtekALCxxx
위 내용을 추가해야하는데 잘 모르는 부분이라 이리저리 해봐도 잘 안되기에 이건 빼고 넘어가려다가..
audio_CloverALC 내용물 중 문서만 보던 중 문득 그림파일을보니..?
클로버에 kextToPatch에 추가된 내용을 스크린샷 찍어놓은 것이더군요.. 역시 아는게 없을땐 이런 샘플이 필요하다는걸 절실히 느끼고..
(게다가 나중에 보니.. 같이 첨부된 압축파일에 plist에 설정이 다 들어있어서 갖다 복사해서 붙여넣기만하면 됐었구나.. 뒤늦게 깨닫게되고.. 역시 내용물을 꼼꼼히 잘 뒤져보는 습관을...)
그래서 892관련 부분만 타이핑해서 추가한 뒤 audio_alc892-93_patch.command로 패치하고 재부팅하니 소리는 나는데 역시 튀더군요.
그런데 LegacyHDA.kext가 원래 있었는데도 끊기는게 이상해서 realtakALC.kext를 빼고 해보니 깨끗해졌습니다.
realtakALC.kext가 LegacyHDA.kext 인식을 방해하는건지 모르겠지만 일단은 필요없다는걸 알았습니다.?
그러다가 892부분 외에 ?
2. KernelAndKextPatches/KextsToPatch/AppleHDA/Resources/xml>zml
이 부분을 위의 그림의 맨 윗줄을 보고 추가하고?audio_cloverALC892-90_patch.command로 패치해봤는데..
그랬더니 LegacyHDA.kext도 필요가 없어지더군요..
(물론 realtakALC.kext를 넣으면 소리가 튀고..)
참고1
audio_alc892-93_patch.command 사용시 AppleHDA.kext 용량 감소. (2.6 MB)
audio_cloverALC892-90_patch.command 사용시 AppleHDA.kext 용량 증가. (3 MB)
2.6.1버전 순정은 2.9 MB
참고2
LegacyHDA 사용 또는 KernelAndKextPatches/KextsToPatch/AppleHDA/Resources/xml>zml 사용시에는..
시스템 환경설정의 사운드쪽 입출력 장치가 약간 차이가 납니다.
없을땐 출력장치의 첫번째는 내장 스피커로 되있는데 사용할땐 라인 출력으로 바뀝니다.
입력장치에는 없을땐 내장 마이크 항목이 있지만 사용할땐 없어지고 라인 입력 하나만 남았습니다.
결론은..?
1. 얼떨결에 사운드 도입부 잡음이 사라졌습니다..?
2. KernelAndKextPatches/KextsToPatch/AppleHDA/Resources/xml>zml 를 추가하면 LegacyHDA.kext는 필요가 없었습니다.
3. realtakALC.kext는 전혀 필요가 없었습니다. (용도를 모르는 중..)
4. 다른 메인보드의 ALC892에서도 적용되는지는 모르겠습니다.
5. 해결된 원리는 모릅니다.(...)
추가 - 2014.6.30
잡음이 완전히 사라졌나 싶었는데 사운드가 멈추고 33~34초 정도 후에 툭 하는 잡음 한번이 생기는군요..(...)
다른 ALC892가 붙어있는 메인보드에도 다 같은 증상이 있는지는 모르겠어서 일단은 특정 모델에서만 나오는 증상이 아닐까 싶습니다.
지금은 그 튀는소리도 사라지기도 했고..
사용중인 이 해킨에서는 잠자기 후 사운드/네트워크 모두 정상으로 돌아왔습니다.
방금도 테스트하느라 잠자기 여러번 해봤는데 매번 사운드 정상이었습니다.
잠시 잠자기가 안깨어나서 뭘 잘못건들었나 식겁했었는데.. 디스크 유틸리티로 권한복구 시켜주니 다시 잘 깨어나서 다행이네요.
음.. 혹시 사운드가 돌아오지 않는다는게 장치가 인식이 안되는거라면 캐시파일이 사라지거나 인식못하는건 아닐까요..
아까 잠시 메모리슬롯 관련 클로버 설정 만지다가 정상 부팅이 안되서 no캐시나 안전모드 들어갔다오거나 했었는데..
그 후 갑자기 몇번이고 재부팅해도 사운드/네트워크 장치가 사라져서 곤란하다가 kext utility 돌려주고나니 다시 정상으로 돌아왔었습니다.
음.. 그것 말고 특이점이라면..
사운드 관련은 아니지만.. (지금은 망한)회사에서 사무실에서 구성했던 해킨이 특이하게도..
disk순서가 왠지모르게 바뀌는 증상이 있었던.. 잠자기 이후에 바뀌는지는 기억이 잘 안나네요..
disk0 / disk1 이 순서가 종종 바뀌어서 곤란했거든요.
efi 파티션 마운트해야하는데 이 순서가 바뀌어버려서 매번 disk list로 확인했어야 했던..
하지만 이건 크게 관련이 없을지도 모르겠네요..
그리고 리얼맥이라면 제 주위엔 12년도 맥프레나 동생이 사용중인 11년도 맥북에어 밖에 없는데
아직 잠자기 후 사운드가 사라지는 증상은 못봐서 잘 모르겠습니다.
뭔가 나타나야 확인을 해드릴텐데..
하드웨어 이슈는 아닐까요? 칩셋 불량이라던가 납땜문제라던가..
네, 저도 회사에서 개인용으로 만들어쓰던 다른 메인보드의 해킨에서는 사운드 끊김이 나타나지 않았던 것으로 기억합니다.
(기가바이트 GA-Z68MX-UD2H-B3 / ALC889)
집에 해킨해놓은 이 보드만 소리가 이상한 증상이 있어서 약간 골치였었습니다.?외장 사운드 장비도 없고..
해킨에 해박한 지식은 없어서 아직 dsdt도 완벽히 만들지도 못하고,?
클로버 부트로더나 멀티비스트 같은 대체로 자동으로 설정해주는 툴에 의존하는 편입니다.
그마저도 상세한 설정방법을 몰라서 아직 빈칸인 곳도 많고..(...)
혹시 다음에 하시게 된다면..
소리가 나지 않을때는 시스템 환경설정의 사운드쪽 출력장치 목록에서 하나씩 골라서 소리나나 테스트해보세요..
음.. 이미 해보셨을 것 같긴 하지만..(...)
저도 cloverALC892-90으로만 했을때는 소리가 전혀 안나서 안되는건가 싶어서 그냥 ALC-93패치로 먼저 진행했었습니다.
그거 되는거 확인하고서 괜히 한 번 클로버패치를 건드려본..(...)
이쪽은 kextToPatch에 두 종류 항목을 다 추가해야 되더군요.. 그냥 892관련 하나만 추가했을땐 전혀 소리가 안났던..
지금 생각해보니..
저는 예전에 50.custom.local과 pikeralpha의 더미kext 방법 둘 중에서 더미kext를 시도하던중..
위의 KextToPatch에 내용을 추가하는 방법에서 왠지 잘 안되서 포기하고..
50.custom.local 방법으로 자동패치를 만들어 쓰던게 기억나네요.. 그마저도 좀 엉성하긴 했지만..
이번에 kextToPatch에 제대로 추가하는법을 알게되었으니 나중에 더미kext 패치방법도 다시 시도해봐야겠네요.
방금 iMac12,2에서 MacPro3,1 로 번갈아가며 테스트해봤는데
정말 확실히 툭! 하고 끊어지는 소리가 사라졌네요..!
차이점을 살펴보니..
iMac12,2에서는 툭! 하는 잡음이 발생하면서 화이트 노이즈도 같이 사라져서 이때쯤 사운드가 비활성화 되었구나 싶은데..
MacPro3,1에서는 화이트 노이즈가 사라지지 않는 걸 보니 사운드 비활성화 단계가 없어서 그런 것 같은 느낌이네요..
음.. 예전에 설치하던때를 떠올려보면 스피드스텝 단계 효율때문에 MacPro3,1 을 안쓰고 있었던 것 같은데 고민이네요..
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
macOS Sequoia 15.0.1 24A348 정식버젼 고스트 이미지 OC 1.0.2 ft: 전체공개 +29 | 937 | 24.10.1121:10 | 좌절금지 |
오픈코어 1.0.2 +23 | 575 | 24.10.0900:22 | 줌바이퍼 |
[중급편] 노트북 해킨 +16 | 1403 | 24.07.1219:19 | Stultus |
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +17 | 575 | 24.09.1917:09 | 좌절금지 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +31 | 909 | 24.09.1723:58 | 좌절금지 |
[초급편] 문제 스스로 해결하기 +20 | 4002 | 24.03.2920:07 | Stultus |
[입문편] 첫 해킨 길라잡이 +40 | 5086 | 24.01.1218:54 | Stultus |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +67 | 5.1만 | 23.01.0913:39 | shl628 |
Hot AMD Sequoia용 AppleALC 1.9.2 +3 | 106 | 24.10.2319:04 | 사노라맨 |
Hot [Sequoia 15.0.1, OC r1.0.2] ASUS TUF B550-PLUS / RYZEN 5 5600X / RX470 +2 | 103 | 24.10.2322:26 | 뿌엥 |
Hot OCLP로 지원되지 않는 기기/dGPU를 사용하는 해킨토시의 사이드카 품질 문제 해결방법 +1 | 119 | 24.10.2321:29 | 해킨도전자 |
119 | 24.10.2321:29 | 해킨도전자 | |
106 | 24.10.2319:04 | 사노라맨 | |
784 | 24.10.1412:27 | shl628 | |
665 | 24.10.1316:00 | 수박 | |
937 | 24.10.1121:10 | 좌절금지 | |
575 | 24.10.0900:22 | 줌바이퍼 | |
1403 | 24.07.1219:19 | Stultus | |
1210 | 24.10.0500:31 | 줌바이퍼 | |
569 | 24.10.0410:49 | Tamy | |
463 | 24.09.2808:22 | Tamy | |
894 | 24.09.2321:32 | Stultus | |
601 | 24.09.1722:40 | 좌절금지 | |
562 | 24.09.1708:13 | 김경석 | |
768 | 24.09.1504:35 | Tamy | |
584 | 24.09.1319:18 | Stultus | |
706 | 24.09.1019:44 | 치토 | |
462 | 24.09.0112:54 | 해킨도전자 | |
546 | 24.08.3115:34 | 머핀X | |
306 | 24.08.2601:42 | 화정큐삼 | |
305 | 24.08.2422:59 | 하나브 | |
318 | 24.08.2316:25 | 화정큐삼 | |
415 | 24.08.1810:56 | CanBe | |
363 | 24.08.1800:04 | 화정큐삼 | |
300 | 24.08.1722:03 | 화정큐삼 | |
419 | 24.08.1419:58 | Stultus | |
377 | 24.08.1311:26 | 오디세이 | |
270 | 24.08.1115:46 | 좌절금지 | |
233 | 24.08.1022:46 | Stultus | |
131 | 24.08.0609:17 | RogerT | |
88 | 24.08.0523:34 | jbhlyk | |
267 | 24.08.0521:10 | 수인과윤슈 | |
622 | 24.08.0221:07 | Stultus | |
391 | 24.07.3019:12 | Tamy | |
308 | 24.07.2112:43 | Stultus | |
284 | 24.07.1122:47 | Stultus | |
215 | 24.07.1020:44 | Stultus | |
257 | 24.07.0921:44 | Stultus | |
384 | 24.07.0820:57 | Stultus | |
397 | 24.07.0721:25 | Stultus | |
359 | 24.07.0604:41 | bsiugr | |
650 | 24.07.0509:56 | 애플브리크 | |
472 | 24.06.2723:24 | 치토 | |
852 | 24.06.1120:40 | Stultus | |
1447 | 24.04.3022:28 | Stultus | |
1027 | 24.04.2718:46 | Stultus | |
3084 | 24.04.1312:15 | Stultus | |
3049 | 24.04.0712:49 | Stultus | |
1537 | 24.04.0619:59 | Stultus | |
1517 | 24.04.0613:43 | Stultus | |
2667 | 24.04.0521:57 | Stultus |
일단 저는 는 현재 pike의 자동 패치 방법을 사용 하는데 아직 튀는 현상이 없습니다만...완전한 잠자기(팬까지 꺼지는) 이후 사운드가 돌아오지 않더군요. 현재로서는 리얼맥도 종종 일어나는 OS 단의 이슈로 보이는데...혹시 어떠신가요?