Perte de son alsa sur FC4 (upgrade)

2006-03-10 21:42

J'ai perdu récemment le son sur FC4 lors d'un upgrade.

Alsamixer retournait toujours alsamixer: function snd_ctl_open failed for default: No such device.

Après avoir fait un strace alsamixer j'ai vu la ligne open("/dev/snd/controlC0", O_RDONLY) = -1 EACCES (Permission denied) qui signifie que le fichier est en lecture seule.

Un bon su et chmod o+rw /dev/snd/* permet de réactiver alsa et de retrouver le son!

Gain de CPU de 10% avec mplayer

2005-04-08

Pour avoir un gain de 10% du CPU, jouez vos sons avec mplayer -ao alsa chanson.ogg au lieu de choisir mplayer -ao arts chanson.ogg. aRts est logiciel, tandis que alsa est plus "matériel". Vous pouvez enlever un 7% supplémentaire en n'ouvrant pas mplayer dans Konsole.

Essayer: Sound Blaster Pro avec la commande sndconfig

# cat /etc/modules.conf
alias eth0 sis900
alias usb-controller usb-uhci
 
 
 
 
alias char-major-226 off
alias sound-slot-0 ad1848
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>>1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>>1 || :
options sound dmabuf=1
alias synth0 opl3
options opl3 io=0x388
alias midi mpu401
options mpu401 io=0x330 irq=5
options ad1848 isapnp=1

En mode console, j'avais quelques petit problème pour faire jouer mes chansons... Pas de son. J'ai bien cherché, mais j'ai finalement trouvé le problème. Mes hauts-parleurs PCM étaient à 0.

aumix-minimal -w 100, 100
# aumix-minimal -q // pour voir les options...

Tout fonctionne bien maintenant...

Commande pour le son

  • /bin/aumix-minimal : ligne de commande
  • /usr/bin/aumix : interface texte (essayer les touches + et -, bas, haut et les premières lettres des menus)
  • /usr/bin/xaumix : interface X (ne pas redimensionner)

Mplayer + Son Wav de XChat avec DMIX

pour mplayer, dans le fichier ~/.mplayer/config
ao=alsa:device=plug=dmix

pour xchat, dans le menu paramètre, préférences, sons.
Cocher l'option 'External' et écrire /usr/bin/aplay -D plug:dmix dans 'External sound player program'.

Source: http://alsa.opensrc.org/DmixPlugin