Type du message : procédure pour obtenir du son via firefox (Macromedia flasphplayer)
distribution
debian etch noyau 2.6.18-5-486
matériel
description: Multimedia audio controller
product: ES1370 [AudioPCI]
vendor: Ensoniq
navigateur
Iceweasel 2.0.0.6
plugin
flashplugin-nonfree installé
Macromedia flashplayer installé
j'ai utilisé la méthode suivante (tiré d'une FAQ probablement mais je retrouve plus le lien) donc la voici :
Q: Comment configurer correctement le son dans GNOME?
1. Lire Notes générales
2. Lire Comment ajouter des dépôts supplémentaires?
3.
sudo killall esd
sudo cp /etc/esound/esd.conf /etc/esound/esd.conf_backup
sudo gedit /etc/esound/esd.conf
4. Chercher cette partie
...
auto_spawn=0
spawn_options=-terminate -nobeeps -as 5
...
5. Remplacer avec les lignes suivantes
auto_spawn=1
spawn_options=-terminate -nobeeps -as 2 -d default
6. Sauver le fichier (exemple)
7.
sudo apt-get install libesd-alsa0
sudo gedit /etc/asound.conf
8. Insérer les lignes suivantes dans le nouveau fichier
pcm.card0 {
type hw
card 0
}
pcm.!default {
type plug
slave.pcm "dmixer"
}
pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:0,0"
period_time 0
period_size 2048
buffer_size 32768
rate 48000
}
bindings {
0 0
1 1
}
}
9. Sauver le fichier (exemple)
10.
sudo ln -fs /usr/lib/libesd.so.0 /usr/lib/libesd.so.1
11. Système -> Préférences -> Son
12. Préférences du son
Onglet Général -> Sons pour les événements (Décoché)
13. Sauvegarder et fermer toutes les applications ouvertes puis redémarrer l'ordinateur
Comme le fichier /etc/asound.conf n'existe pas chez moi, j'ai usé d'une autre source : la création d'un fichier /home/user/.asoundrc (je retrouve plus le lien ici aussi).
donc au final voici mon fichier .asoundrc
redfox@debian:~$ cat .asoundrc
pcm.!default {
type plug
slave.pcm "asymed"
}
pcm.asymed {
type asym
playback.pcm "dmixer"
}
pcm.dmixer {
type dmix
ipc_key 1025
ipc_prem 0660
ipc_key_add_uid true
slave {
pcm "hw:0,0"
period_time 0
period_size 2048
buffer_size 32768
rate 48000
}
bindings {
0 0
1 1
}
}
redfox@debian:~$
autres sources : http://memoire-grise-liberee.fr.eu.org/ALSA/
ma petite question :
lorsque je jour une application flasplayer j'ai le message suivant sur la console :
redfox@debian:~$ ALSA lib pcm_direct.c:1629:(snd_pcm_direct_parse_open_conf) Unknown field ipc_prem
comme vous l'avez remarqué (n'est-ce pas ?) il y a une faute de frappe dans mon fichier: c'est "ipc_perm" et non pas "ipc_prem"
le problème c'est que si je corrige par "ipc_perm" j'ai plus de son flash !
Et si je vire les deux lignes
ipc_prem 0660
ipc_key_add_uid true
ça marche pas non plus (pas de son flash) !
c'est un détail (enfin je crois !) mais si une personne a une idée afin de corriger.
ps : à part ça le son fonctionne très bien (CD audio, etc, ....).
Merci.
:-))
