Bonjour,
Pour que le son marche, il faut que ta carte audio soit reconnue par Alsa,
Dans ton cas, il faut que le driver snd-via82xx soit compilé en dur dans le noyau ou bien mis en module,
S’il en dur dans le noyau, dans la commande dmeg, tu devrais avoir quelque chose comme :
ALSA device list:
#0: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60) at 0x1000, irq 10
Dans le cas contraire; tu devrais avoir dans dmesg :
ALSA device list:
no card found
Dans ce dernier cas, il faut que le driver snd-via82xx soit chargé dans les modules.
Pour cela, vérifie dans /lib/modules/NumeroDeTonNoyau/build/sound/pci si tu as bien le driver via82xx.o,
Dans l’ affirmative, il faut alors le mettre dans le fichier /etc/modules-xxxx où xxxxx correspond au numéro de ton noyau ( par exemple, modules-2,2-26).
Après reboot, tu pourras appliquer le commande alsaconf qui te permettra de reconnaître ta carte.
A titre d’exemple, la commande lsmod |grep snd devrait donner quelque chose comme ci-dessous à condition que les autres modules soient dans ton fichier /etc/modules-xxxx:
snd_rtctimer 2432 0
rtc 9564 1 snd_rtctimer
snd_seq_oss 27456 0
snd_pcm_oss 35264 0
snd_mixer_oss 13568 1 snd_pcm_oss
snd_seq_dummy 2532 0
snd_via82xx 20788 1
snd_ac97_codec 97888 1 snd_via82xx
ac97_bus 1536 1 snd_ac97_codec
snd_pcm 62888 3 snd_pcm_oss,snd_via82xx,snd_ac97_codec
snd_page_alloc 8072 2 snd_via82xx,snd_pcm
snd_mpu401_uart 6400 1 snd_via82xx
snd_seq_midi 6080 0
snd_seq_midi_event 6688 2 snd_seq_oss,snd_seq_midi
snd_seq 44080 6 snd_seq_oss,snd_seq_dummy,snd_seq_midi,snd_seq_midi_event
snd_timer 18820 3 snd_rtctimer,snd_pcm,snd_seq
snd_rawmidi 19808 2 snd_mpu401_uart,snd_seq_midi
snd_seq_device 6700 5 snd_seq_oss,snd_seq_dummy,snd_seq_midi,snd_seq,snd_rawmidi
bernard@HPmille:~$
Si tu n’as le driver snd-via82xx, il faudras alors le compiler.