[ son ] application monopolisant la sortie audio

Reconnaissance et configuration du matériel / kernel linux
Répondre
Avatar de l’utilisateur
saki
newbie
Messages : 3
Inscription : sam. 28 mai 2011, 16:01

[ son ] application monopolisant la sortie audio

Message 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 :chinois:
Dernière modification par saki le lun. 30 mai 2011, 21:52, modifié 1 fois.
cordialement, Sakaime.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10707
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [ son ] application monopolisant la sortie audio

Message par FoolEcho »

Quel environnement graphique ?
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1198
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [ son ] application monopolisant la sortie audio

Message 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.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Avatar de l’utilisateur
saki
newbie
Messages : 3
Inscription : sam. 28 mai 2011, 16:01

Re: [ son ] application monopolisant la sortie audio

Message 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 :D
cordialement, Sakaime.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17237
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [ son ] application monopolisant la sortie audio (en cou

Message par benjarobin »

Si tu as Gnome3, il te faut absolument pulseaudio. Voir wiki pour le configurer et pour que les applications l'utilisent
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1198
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [ son ] application monopolisant la sortie audio (en cou

Message par karhu »

Bon le mieux c'est de commencer par le plus simple : juste alsa. :wink:
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 ?

Code : Tout sélectionner

cat /proc/asound/cards
lsmod | gerp '^snd'
ls -l /dev/snd
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.
Dernière modification par karhu le lun. 30 mai 2011, 22:15, modifié 1 fois.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17237
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [ son ] application monopolisant la sortie audio (en cou

Message par benjarobin »

@karhu Tu n'as pas le choix, si tu utilise Gnome 3, tu dois vraiment utiliser pulseaudio !
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
saki
newbie
Messages : 3
Inscription : sam. 28 mai 2011, 16:01

Re: [ son ] application monopolisant la sortie audio (en cou

Message 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 :roll:

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
cordialement, Sakaime.
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1198
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [ son ] application monopolisant la sortie audio (en cou

Message 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.
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
barbux
Hankyu
Messages : 24
Inscription : mer. 18 mai 2011, 21:42

Re: [ son ] application monopolisant la sortie audio (en cou

Message 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.
izanami
Hankyu
Messages : 20
Inscription : ven. 23 juil. 2010, 17:55

Re: [ son ] application monopolisant la sortie audio (en cou

Message 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 !
Répondre