Forum Linux.général Pb son Alsa (udev et Noyau 2.6.15 ?)

Posté par  .
Étiquettes :
0
21
mar.
2006
Bonjour,

Je suis sur Debian Testing, et depuis que je suis passé en noyau 2.6.15 (avec udev) le son ne marche plus (ni Alsa, ni OSS, ni ESD).

J'ai bien cherché sur des archives de listes ou sur Google, mais rien de bien convaincant...

J'ai un chip intégré VIA mais aussi une carte TV :

#lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8378 [KM400/A] Chipset Host Bridge
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
0000:00:07.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
0000:00:07.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
0000:00:0f.0 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (rev 01)
0000:01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (Secondary) (rev 01)


Alsaconf me reconnaît bien ma carte VIA, me la configure bien, et le module est bien chargé (snd_via82xx) (et dans alsamixer les volumes sont OK) :

#lsmod
Module Size Used by
snd_rtctimer 3052 0
rtc 11316 1 snd_rtctimer
snd_seq_dummy 3556 0
snd_seq_oss 28896 0
snd_seq_midi 8384 0
snd_seq_midi_event 6368 2 snd_seq_oss,snd_seq_midi
snd_seq 44432 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_via82xx 25688 1
gameport 13928 1 snd_via82xx
snd_ac97_codec 82464 1 snd_via82xx
snd_ac97_bus 2048 1 snd_ac97_codec
snd_pcm_oss 45536 0
snd_mixer_oss 16448 2 snd_pcm_oss
snd_pcm 77576 3 snd_via82xx,snd_ac97_codec,snd_pcm_oss
snd_timer 21316 3 snd_rtctimer,snd_seq,snd_pcm
snd_page_alloc 9928 2 snd_via82xx,snd_pcm
snd_mpu401_uart 6592 1 snd_via82xx
snd_rawmidi 22240 2 snd_seq_midi,snd_mpu401_uart
snd_seq_device 7916 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
snd 48420 11 snd_seq_oss,snd_seq,snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 8928 2 snd
...
bt878 9656 0
tuner 36644 0
tda9887 14000 0
psmouse 32356 0
i2c_viapro 7924 0
bttv 151600 1 bt878
video_buf 19748 1 bttv
firmware_class 9696 1 bttv
usblp 11552 0
serio_raw 6468 0
i2c_algo_bit 8296 1 bttv
shpchp 39712 0
pci_hotplug 24756 1 shpchp
parport_pc 32036 1
parport 31624 2 lp,parport_pc
via_agp 9280 1
v4l2_common 5632 1 bttv
btcx_risc 4520 1 bttv
tveeprom 13744 1 bttv
i2c_core 19280 6 tuner,tda9887,i2c_viapro,bttv,i2c_algo_bit,tveeprom
videodev 8768 1 bttv


Dans xmms (par ex), j'ai bien les equalizers qui bougent mais pas de son...

Et dans le dmesg, j'ai:

via82xx: Assuming DXS channels with 48k fixed sample rate.
Please try dxs_support=5 option
and report if it works on your machine.
For more details, read ALSA-Configuration.txt.

Mais selon google et ALSA-Configuration.txt, ça n'a pas l'air trop "fatal". (et sinon je ne sais pas comment passer cette option au chargement du module)

J'ai bien les devices /dev/snd/... ainsi que /dev/dsp et /dev/mixer.

J'ai pensé qu'il prenait la carte TV comme carte son 0, alors j'ai ajouté :

alias snd-card-0 snd-via82xx
dans /etc/modutils/alsa-base, mais rien...


(J'ai même virer discover au cas où, mais rien...)

Si vous avez des idées, je vous en serai (éternellement ?) reconnaissant...

Merci d'avance,
Juju
  • # Au cas où...

    Posté par  . Évalué à 1.

    Question bête... Tu a verifié que le volume était ok sur toutes les items du mixer de ta carte. J'ai un un problème similaire en passant en 2.6.15 avec un chipset similaire. Pour finalement me rendre compte (après 2 jours quand même) qu'au changement de noyau une item qui était désactivée par défault était nécessaire pour avoir une sortie son correct...

    Dans ces cas là on se sent bête...

    Mes 2 cents.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.