Linux 2.6.26 et problème de son
Suite à une montée de version de Linux (passage en 2.6.26), le son fonctionnait de manière étrange.
J’ai d’abord eu la drôle de surprise d’entendre le son, alors même que les amplis étaient éteints. Mon pingouin est-il possédé ? Sors de ce corps Satan !
Après avoir repris mes esprits, j’ai compris que le son venait du speaker. Ouf, point de démon dans mon pingouin.
Cela fait tellement longtemps que je n’ai pas eu à toucher le son, que je ne savais plus par où attaquer.
Google aidant, j’ai retrouvé un petit réflexe :
$ cat /proc/asound/cards
0 [pcsp ]: PC-Speaker - pcsp
Internal PC-Speaker at port 0x61
1 [Live ]: EMU10K1 - SB Live 5.1
SB Live 5.1 (rev.7, serial:0x80641102) at 0xd400, irq 11
Toujours en fouillant de manière désordonnée à droite et à gauche, je fini par me tourner vers le bug tracking de Debian. Et là, la solution me fut révélée : #481979.
Perso, j’ai alors fait (avec l’aide de alsaconf
) un fichier /etc/modprobe.d/sound
contenant :
alias snd-card-0 snd-emu10k1
options snd-emu10k1 index=0
blacklist snd-pcsp
options snd-pcsp index=-2
Les deux dernières lignes ça fait un peu ceinture + bretelles, mais ça marche : j’ai de nouveau du son correct.