저는 FreeBSD에서 실행되는 사운드 하드웨어를 갖춘 Macbook Pro 11,3을 가지고 있습니다. 약간의 도움으로 헤드폰 출력을 갖도록 하드웨어를 구성할 수 있었지만 내부 스피커가 작동하지 않았습니다. 여기 내 원래의 상세한 부츠가 있습니다.
kernel: hdaa1: nid 0x as seq device conn jack loc color misc
kernel: hdaa1: 16 002b4020 2 0 Headphones Jack Combo 0x00 Green 0
kernel: hdaa1: 17 400000f0 15 0 Line-out None Unknown 0x00 Unknown 0
kernel: hdaa1: 18 90100110 1 0 Speaker Fixed Unknown Internal Unknown 1
kernel: hdaa1: 19 90100112 1 2 Speaker Fixed Unknown Internal Unknown 1
kernel: hdaa1: 20 400000f0 15 0 Line-out None Unknown 0x00 Unknown 0
kernel: hdaa1: 21 400000f0 15 0 Line-out None Unknown 0x00 Unknown 0
kernel: hdaa1: 22 400000f0 15 0 Line-out None Unknown 0x00 Unknown 0
kernel: hdaa1: 23 400000f0 15 0 Line-out None Unknown 0x00 Unknown 0
kernel: hdaa1: 24 00ab9040 4 0 Mic Jack Combo 0x00 Pink 0
kernel: hdaa1: 25 400000f0 15 0 Line-out None Unknown 0x00 Unknown 0
kernel: hdaa1: 26 400000f0 15 0 Line-out None Unknown 0x00 Unknown 0
kernel: hdaa1: 27 400000f0 15 0 Line-out None Unknown 0x00 Unknown 0
kernel: hdaa1: 28 90a60100 0 0 Mic Fixed Digital Internal Unknown 1
kernel: hdaa1: 29 400000f0 15 0 Line-out None Unknown 0x00 Unknown 0
kernel: hdaa1: 30 400000f0 15 0 Line-out None Unknown 0x00 Unknown 0
kernel: hdaa1: 31 400000f0 15 0 Line-out None Unknown 0x00 Unknown 0
kernel: hdaa1: 32 400000f0 15 0 Line-out None Unknown 0x00 Unknown 0
kernel: hdaa1: 33 004be030 3 0 SPDIF-out Jack Combo 0x00 White 0
kernel: hdaa1: 34 400000f0 15 0 Line-out None Unknown 0x00 Unknown 0
이러한 연결을 편집하고 만들 수 있었습니다.
hint.hdac.1.cad0.nid18.config="as=1 seq=0"
hint.hdac.1.cad0.nid19.config="as=1 seq=2"
이렇게 하면 헤드폰 오디오가 제공되지만... 오디오가 최대한 잘 작동하기를 바랍니다.
나는 읽고 있었다snd_hda 문서하지만 맙소사, 정말 촘촘해서 이해가 안 돼요.
이 문제를 어떻게 해결할 수 있나요?
답변1
pcm
장치의 시작 로그를 봅니다 . 그들은 그들이 무엇을 참조하는지에 대한 몇 가지 표시를 가지고 와야 합니다.
hw.snd.default_unit
sysctl:을 올바른 pcm 번호로 설정하여 사용할 pcm 장치를 선택할 수 있습니다. 그러면 살아나기 시작합니다.