Page 1 sur 1
[ son ] application monopolisant la sortie audio
Publié : dim. 29 mai 2011, 21:38
par saki
salutation à la communauté d'archlinux.fr
j'ai installé la distribution il y a peu : le souci étant lorsque j'ai plusieurs applications en simultanées (lecteur audio, skype, minecraft ...) la première utilisant le son, le monopolisera
j'entends par là si, par exemple, j'écoute de la musique, je n'aurai alors pas de son dans Minecraft (alors que le son est opérationnel dans le jeu sans ça) et vis-versa ... ce qui est assez gênant
je me suis référé à
cette partie du wiki mais succès pour le moment
merci pour votre attention et vos éventuelles réponses futures

Re: [ son ] application monopolisant la sortie audio
Publié : lun. 30 mai 2011, 09:21
par FoolEcho
Quel environnement graphique ?
Re: [ son ] application monopolisant la sortie audio
Publié : lun. 30 mai 2011, 09:56
par karhu
Bonjour
saki a écrit :je me suis référé à cette partie du wiki mais succès pour le moment
Cette adresse pointe vers
Égaliseur, avant cette installation ton système fonctionnait il correctement ?
Car à la fin du wiki la phrase :
wiki a écrit :Tout devrais être bon. Sinon, allez voir sur les forums.
m'incite à penser que cette installation comporte quelques "risques".
Vérifie la cohérence de ton système à l'aide des différentes commandes de cette page et regarde le résultat de cette commande pendant une utilisation simultanée.
Code : Tout sélectionner
lsof /dev/snd/*
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
xmms 3903 iohan mem CHR 116,6 4687 /dev/snd/pcmC0D0p
xmms 3903 iohan 8u CHR 116,9 0t0 4691 /dev/snd/controlC0
xmms 3903 iohan 12r CHR 116,33 0t0 2919 /dev/snd/timer
xmms 3903 iohan 13u CHR 116,6 0t0 4687 /dev/snd/pcmC0D0p
xmms 3903 iohan 14u CHR 116,9 0t0 4691 /dev/snd/controlC0
xfce4-mix 3985 iohan 8r CHR 116,9 0t0 4691 /dev/snd/controlC0
mplayer 4199 iohan mem CHR 116,6 4687 /dev/snd/pcmC0D0p
mplayer 4199 iohan 6r CHR 116,33 0t0 2919 /dev/snd/timer
mplayer 4199 iohan 9u CHR 116,6 0t0 4687 /dev/snd/pcmC0D0p
mplayer 4199 iohan 10u CHR 116,9 0t0 4691 /dev/snd/controlC0
Pour la réponse joint les sorties des commandes de contrôle.
Karhu.
Re: [ son ] application monopolisant la sortie audio
Publié : lun. 30 mai 2011, 21:52
par saki
FoolEcho a écrit :Quel environnement graphique ?
j'utilise Gnome 3
karhu a écrit :Bonjour
Bonjour
karhu a écrit :Cette adresse pointe vers Égaliseur, avant cette installation ton système fonctionnait il correctement ?
non il ne fonctionnait pas correctement, c'est pourquoi j'ai essayé cette manipulation.
voilà ce que me retourne ma commande :
Code : Tout sélectionner
lsof /dev/snd/*
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
pulseaudi 1911 nato 22u CHR 116,8 0t0 3369 /dev/snd/controlC0
pulseaudi 1911 nato 29u CHR 116,8 0t0 3369 /dev/snd/controlC0
npviewer. 24868 nato 13w CHR 116,4 0t0 3365 /dev/snd/pcmC0D0p
sachant que j'ai fait tourner une vidéo sur youtube en premier, puis vlc, audacious et minecraft (en simultané)
en tout cas, merci pour vos réponses respectives

Re: [ son ] application monopolisant la sortie audio (en cou
Publié : lun. 30 mai 2011, 21:59
par benjarobin
Si tu as Gnome3, il te faut absolument pulseaudio. Voir wiki pour le configurer et pour que les applications l'utilisent
Re: [ son ] application monopolisant la sortie audio (en cou
Publié : lun. 30 mai 2011, 22:12
par karhu
Bon le mieux c'est de commencer par le plus simple : juste alsa.
Mais pourquoi Gnome 3 ? Enfin, y a t il déjà un applet mixer de fourni ? Si oui installe le.
Si non utilise alsamixer en console pour vérifier l'état des contrôles.
Autres vérifications à faire les modules pour le son chargés correspondent ils bien à ta carte ?
Karhu.
PS : je n'ai rien contre Gnome3, mais une nouvelle installation + un nouvel environnement peuvent faire craindre un surcroi de travail.
EDIT : Évidement si Benjarobin répond pendant que j'écris ! Donc oublie mon poste, par contre je ne connais pas pulseaudio.
Re: [ son ] application monopolisant la sortie audio (en cou
Publié : lun. 30 mai 2011, 22:14
par benjarobin
@karhu Tu n'as pas le choix, si tu utilise Gnome 3, tu dois vraiment utiliser pulseaudio !
Re: [ son ] application monopolisant la sortie audio (en cou
Publié : lun. 30 mai 2011, 22:26
par saki
merci benjarobin pour la précision !
en tout cas, mon problème semble se préciser, je viens de faire des tests en faisant tourner plusieurs applications en même temps et ça fonctionne.
sauf avec le flashplugin visiblement, si je regarde une vidéo en flash ça me paralyse le son pour mes autres applications ...
j'ai trouvé
ceci pour le multi-source, sur le wiki anglophone, ainsi que
ça pour flash
euh .. oui, petite précision je suis en 64 bits
sinon voici le résultat des différentes commandes :
Code : Tout sélectionner
cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xdf300000 irq 50
Code : Tout sélectionner
lsmod | grep '^snd'
snd_hda_codec_hdmi 22378 1
snd_hda_codec_idt 55117 1
snd_hda_intel 21738 4
snd_hda_codec 73739 3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep 6134 1 snd_hda_codec
snd_pcm 71032 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_timer 18992 1 snd_pcm
snd 55132 14 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
snd_page_alloc 7017 2 snd_hda_intel,snd_pcm
Code : Tout sélectionner
ls -l /dev/snd
total 0
drwxr-xr-x 2 root root 60 30 mai 18:12 by-path
crw-rw----+ 1 root audio 116, 8 30 mai 18:12 controlC0
crw-rw----+ 1 root audio 116, 7 30 mai 18:12 hwC0D0
crw-rw----+ 1 root audio 116, 6 30 mai 18:12 hwC0D2
crw-rw----+ 1 root audio 116, 5 30 mai 18:13 pcmC0D0c
crw-rw----+ 1 root audio 116, 4 30 mai 22:22 pcmC0D0p
crw-rw----+ 1 root audio 116, 3 30 mai 18:13 pcmC0D1p
crw-rw----+ 1 root audio 116, 2 30 mai 18:13 pcmC0D3p
crw------- 1 root audio 116, 1 30 mai 18:12 seq
crw-rw----+ 1 root audio 116, 33 30 mai 18:12 timer
Re: [ son ] application monopolisant la sortie audio (en cou
Publié : lun. 30 mai 2011, 22:40
par karhu
Tes sorties me semblent correctes, donc je te laisse avec Gnome et pulseaudio et d'autres experts, désolé moi je ne la connais pas cette application.
Karhu.
Re: [ son ] application monopolisant la sortie audio (en cou
Publié : mar. 31 mai 2011, 00:11
par barbux
Je te conseil une lecture de la page pulseaudio sur le wiki anglophone si c'est pas déjà fait, j'ai eu quelques soucis aussi auquels j'y ai trouvé les solutions.
Re: [ son ] application monopolisant la sortie audio (en cou
Publié : mar. 31 mai 2011, 00:39
par izanami
Bonjour,
Flash ne sait que utiliser Alsa. Quand une application écrit dans alsa, il verrouille alsa. Donc aucun autre programme peut envoyé du son.
La solution consiste à envoyer le channel PCM vers Pulseaudio (qui va mixer le son) et le renvoyer vers alsa.
Pour cela, il faut installer "alsa-plugins". Puis à ajouter au fichier
/etc/asound.conf :
Code : Tout sélectionner
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}
# Explicit PulseAudio device
pcm.pulse {
type pulse
}
ctl.pulse {
type pulse
}
À pluche !