Depuis quelques temps, j’avais un soucis avec mon ordi sous Debian, je n’arrivais pas à faire sortir le son par le HDMI. Après de longues recherches - façon de parler, disons que cela m’a suffisamment énervé pour que je trouve cela long - il se trouve que c’était tout simplement la carte par défaut qui n’était pas la bonne !

Pour confirmer le problème, aplay -L vous indiquera la carte par défaut ainsi que les informations relatives à votre système, par exemple :

front:CARD=SB,DEV=0 HDA ATI SB, ALC892 Analog Front speakers
hdmi:CARD=HDMI HDA ATI HDMI, HDMI 0 HDMI Audio Output

Pour forcer votre carte par défaut, il suffit de rajouter (ou créer) au fichier ~\.asoundrc (pour vous) ou /etc/asound.conf (pour le système) :

pcm.!default hdmi:HDMI

si vous voulez le HDMI par défaut, sinon pour la soundboard, dans mon cas ce sera :

pcm.!default front:SB

De manière générale, votre carte (sortie) par défaut sera la première que ALSA trouve.

J’espère vous éviter ainsi quelques galères !