bonjour
j'ai un freebsd 8.1 sur un laptop muni d'une carte son Realtek high definition audi (ALC880)
La seule chose non fonctionnelle est justement au niveau du son
Je charge le driver snd_hda dans /boot/loader.conf, la carte son est bien detectée, seulement le son sort tres bien par la prise ecouteurs, mais rien dans les hauts parleurs internes
Le verbose boot donne :
j'ai contacté le developpeur du driver snda_hda qui confirme que les hauts parleurs internes ne sont pas detectés, dû au design du codec ALC880
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47 hdac0: Probing codec #0... hdac0: HDA Codec #0: Unknown Codec hdac0: HDA Codec ID: 0x10573055 hdac0: Vendor: 0x1057 hdac0: Device: 0x3055 hdac0: Revision: 0x07 hdac0: Stepping: 0x00 hdac0: PCI Subvendor: 0x10a71734 hdac0: Found modem FG nid=1 startnode=2 endnode=38 total=36 hdac0: Probing codec #1... hdac0: HDA Codec #1: Realtek ALC880 hdac0: HDA Codec ID: 0x10ec0880 hdac0: Vendor: 0x10ec hdac0: Device: 0x0880 hdac0: Revision: 0x08 hdac0: Stepping: 0x00 hdac0: PCI Subvendor: 0x10a71734 hdac0: Found audio FG nid=1 startnode=2 endnode=34 total=32 hdac0: hdac0: Processing modem FG cad=0 nid=1... hdac0: hdac0: Processing audio FG cad=1 nid=1... hdac0: GPIO: 0x40000002 NumGPIO=2 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1 hdac0: nid 20 0x01014010 as 1 seq 0 Line-out Jack jack 1 loc 1 color Green misc 0 hdac0: nid 21 0x01011012 as 1 seq 2 Line-out Jack jack 1 loc 1 color Black misc 0 hdac0: nid 22 0x01016011 as 1 seq 1 Line-out Jack jack 1 loc 1 color Orange misc 0 hdac0: nid 23 0x01012014 as 1 seq 4 Line-out Jack jack 1 loc 1 color Grey misc 0 hdac0: nid 24 0x01a19830 as 3 seq 0 Mic Jack jack 1 loc 1 color Pink misc 8 hdac0: nid 25 0x02a19c40 as 4 seq 0 Mic Jack jack 1 loc 2 color Pink misc 12 hdac0: nid 26 0x01813031 as 3 seq 1 Line-in Jack jack 1 loc 1 color Blue misc 0 hdac0: nid 27 0x02014c20 as 2 seq 0 Line-out Jack jack 1 loc 2 color Green misc 12 hdac0: nid 28 0x411111f0 as 15 seq 0 Speaker None jack 1 loc 1 color Black misc 1 hdac0: Patching widget caps nid=29 0x00400000 -> 0x00700000 hdac0: nid 30 0x0144111e as 1 seq 14 SPDIF-out Jack jack 4 loc 1 color Black misc 1 hdac0: nid 31 0x01c46150 as 5 seq 0 SPDIF-in Jack jack 4 loc 1 color Orange misc 1 hdac0: Patched pins configuration: hdac0: nid 20 0x01014010 as 1 seq 0 Line-out Jack jack 1 loc 1 color Green misc 0 hdac0: nid 21 0x01011012 as 1 seq 2 Line-out Jack jack 1 loc 1 color Black misc 0 hdac0: nid 22 0x01016011 as 1 seq 1 Line-out Jack jack 1 loc 1 color Orange misc 0 hdac0: nid 23 0x01012014 as 1 seq 4 Line-out Jack jack 1 loc 1 color Grey misc 0 hdac0: nid 24 0x01a19830 as 3 seq 0 Mic Jack jack 1 loc 1 color Pink misc 8 hdac0: nid 25 0x02a19c40 as 4 seq 0 Mic Jack jack 1 loc 2 color Pink misc 12 hdac0: nid 26 0x01813031 as 3 seq 1 Line-in Jack jack 1 loc 1 color Blue misc 0 hdac0: nid 27 0x02014c20 as 2 seq 0 Line-out Jack jack 1 loc 2 color Green misc 12 hdac0: nid 28 0x411111f0 as 15 seq 0 Speaker None jack 1 loc 1 color Black misc 1 [DISABLED] hdac0: nid 30 0x0144111e as 1 seq 14 SPDIF-out Jack jack 4 loc 1 color Black misc 1 hdac0: nid 31 0x01c46150 as 5 seq 0 SPDIF-in Jack jack 4 loc 1 color Orange misc 1
j'ai tenté plusieurs redirection:
c'est bizarre, sur ce meme laptop tourne un Debian qui utilise aussi un driver snd-hda mais qui fonctionne bien (le driver audiohd de solaris fonctionne egalement bien dessus)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 hint.hdac.0.cad1.nid27.config="as=1 seq=15 device=Speaker conn=Fixed" hint.hdac.0.cad1.nid28.config="as=6 seq=0"
qu'est ce qui pourrait etre fait pour faire sortir le son par les haut parleur internes ?
Partager