Pascal (GTX10xx) HDMI Audio에 대한 고찰 질문글
- Uetax
- 500
- 2
Uetax님의 기기정보
보유한 기기가 없습니다
추가사양 및 설치(할)OS | 10.12.5 |
---|---|
공지숙지/증상설명 | 숙지 |
몇일전에 질문글을 올렸었는데 님께서 VoodooHDA를 설치해보라고 권해보셔서 설치해봤더니
내장,HDMI둘다 정상 작동하길래 부두없이도 가능하지 않을까하고 좀 더 연구를 해보았습니다
일단 toleda의 AppleHDA패치를 적용하고 온보드 사운드는 확실히 작동을 하는 상태에서 진행했습니다
현재 상태는 이렇구요 여전히 모니터 HDMI 출력이 나타나지 않습니다. NVidia 코덱이 언노운으로 뜨네요
GFX1@0가 접혀있어서 안보이는데 디스플레이는 NVDA,Display-C@2 안에 잡혀있습니다
블랙아웃은 SSDT인젝션만으로 잡은상태입니다 (dsdt.aml ssdt-1.aml이 두개만 patched에 들어있어요)
제경우엔 PEG0@1안에 PEGP말고 D054는 디바이스도 있어서 좀 헤맸는데 이 친구를 없애주니까 블랙아웃이 잡혔습니다
님의 글과 토니맥 shilohh의 글 (https://www.tonymacx86.com/threads/ssdt-gpu-graphics-card-injection.183354) 을 참고했습니다.
한 가지 걸리는 점은 shilohh의 글에 첨부되어 있는 Nvidia Maxwell HDMI SSDT patch.txt 패치가
맥스웰 기준이라 커넥터 정보 같은 것들이 파스칼과 맞지 않았던 것인가 하는 점입니다.
제가 만들어본 것을 첨부하겠습니다 SSDT-1.aml.zip
(님 OTF패치는 다시 원상복구시켰습니다)
Config.plist에 오디오 관련해서는 HDAS to HDEF랑 Apple HDA Kexts To Patch, 오디오 레이아웃은 1로 적용되어있습니다.
토니맥을 돌아다니다가 한 스레드를 보았는데 -> https://www.tonymacx86.com/threads/no-hdmi-audio-in-sierra-with-1070.219934/
toleda가 파스칼에서 현재 NVIDIA 웹드라이버로는 DP to HDMI 어뎁터없이는 힘들다는 내용이었고
거기에 d5aqoep라는 친구가 자기는 ASUS GTX 1070 FE로 HDMI Audio.kext만 적용하고 HDMI 사운드를 잡았다는 내용이었습니다
그리고 ioreg를 첨부했는데 https://www.tonymacx86.com/attachments/d5aqoeps-imac-ioreg.252551/
이 분의 ioreg를 보면 이상하게 HDEF항목이 없고 오디오 관련 내용은 전부 HDAU로 들어가 있는거 같은데 이러한 형태면 온보드 사운드는 나오지 않는 것 아닌가요?
만약 아니라면 저도 HDEF를 (원래는 HDAS) HDAU로 합치게 되면 HDMI사운드를 활성화시킬 수 있지 않을까 하는 생각을 해보게되는데
터무니없는 생각 아니라면 어떤식으로 진행하면 될까 도움을 청해봅니다
아 그리고 마지막은 DSDT 경로 정리를 하였는데 그 머랄까 트리의 깊이랑 { } 이런 기호들의 좌우탭 높낮이라고 해야되나 그게 다 엇갈려버렸습니다.
나중에 가독성이 별로 안좋아질 것 같은데 알아서 딱 정리되는 그런 방법 없을까요?
자기가 여러개 테스트를 해봤는데 일부모델은 완전히 가능하고 일부는 DP to HDMI를 썻을때만 가능하다더라고요
좀 더 전문가분들이 착수하기 전까지 저 같은 초보가 넘기엔 너무 큰벽인거같네요 ㅎㅎ
확실히 HDMI를 잡앗는데도 출력이 안나오는 파스칼유저분들은 VoodooHDA를 쓰거나 DP to HDMI 어댑터를 쓰거나 하는 것이 지금 당장은 유일한 해결책이 될 거 같습니다.