logo Ubuntu

Suite à la mise à jour de ma distribution, j'avais perdu le son. (c'était là ). Voici la solution pour remettre le son sur une carte ATI SB450 sous Ubuntu Linux 7.04 Feisty Fawn sur un ordinateur portable Toshiba Satellite A110.

Repérage de l'erreur

Les erreurs apparaissaient chez moi sous la forme de :
ALSA lib pcm_dmix.c:864:(snd_pcm_dmix_open) unable to open slave
qui était affiché plusieurs fois dans la console lorsque j'ouvrais Gedit.

Trouver le nom de sa carte son

Dans un terminal, tappez :

lspci | grep Audio

si vous obtenez :

00:14.2 Audio device: ATI Technologies Inc SB450 HDA Audio (rev 01)

c'est que vous avez la même carte son que moi ^^ !

Activer le son

La manipulation consiste à supprimer le module sound-hda-intel qui gère le son pour ensuite le réactiver avec les bons paramètres. Cela permet une découverte correcte du codec audio qui est masqué par le modem dans le cas contraire. (mmh, oui, c'est ce que j'ai compris )

sudo rmmod snd-hda-intel
sudo modprobe snd-hda-intel probe_mask=8 model=auto

Fin de la manipulation

Si la manipulation précedente vous a permis de retrouver le doux bruit de vos enceintes, il faut automatiser tout cela (pour éviter de retaper ça à chaque fois).
Il suffit de rajouter cette ligne à la fin du fichier /etc/modprobe.d/alsa-base :

options snd-hda-intel probe_mask=8 model=auto