Page 1 sur 1

[Alsa] Carte son remplacée par le micro de la webcam(résolu)

Publié : jeu. 03 oct. 2013, 21:43
par lesebas
Bonjour,

Voila j'ai sur mon PC un carte son et une webcam avec microphone. Si je démarre le PC avec la webcam branchée alsa essaie de lire les son dessus plutôt que sur ma carte... donc ça ne marche pas. Si je démarre le PC sans la webcam = aucun problème.

Code : Tout sélectionner

[sebastien@Lupus ~]$  cat /proc/asound/cards
 0 [U0x46d0x9a2    ]: USB-Audio - USB Device 0x46d:0x9a2
                      USB Device 0x46d:0x9a2 at usb-0000:00:02.1-2, high speed
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xfe020000 irq 20
[sebastien@Lupus ~]$ speaker-test -c 2

speaker-test 1.0.27.2

Le périphérique de lecture est default
Les paramètres du flux sont 48000Hz, S16_LE, 2 canaux
Utilisation de 16 octaves de 'pink noise'
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
Erreur d'ouverture à la lecture: -2,Aucun fichier ou dossier de ce type
[sebastien@Lupus ~]$ 
Comment on change le périphérique par défaut? Sur google on trouve qu'il faut modifier le fichier /etc/modprobe.d/alsa-base.conf ... mais chez moi il n'existe pas !

Re: [Alsa] Carte son remplacée par le micro de la webcam

Publié : jeu. 03 oct. 2013, 23:55
par mélodie
Salut,

Essaie avec alsamixer, ou avec un programme du style gnome-alsamixer.

Re: [Alsa] Carte son remplacée par le micro de la webcam

Publié : ven. 04 oct. 2013, 06:30
par lesebas
Déjà fait... y'a pas d'option pour choisir le périphérique par défaut.

Re: [Alsa] Carte son remplacée par le micro de la webcam

Publié : ven. 04 oct. 2013, 09:56
par dens
Salut.

Tu peux créer le fichier /etc/modprobe.d/alsa-base.conf pour définir la carte audio par défaut.

Les explications détaillées ici : https://wiki.archlinux.org/index.php/Ad ... sound_card

Code : Tout sélectionner

cat /proc/asound/modules

Te donne les modules audio chargés sur ta machine.
Tu remplaces les modules snd_mia,snd_hda_intel cités dans l'exemple ci-dessus par les tiens.

Code : Tout sélectionner

index=-2
Pour empêcher une carte d'être la carte par défaut.

Il faut redémarrer à la fin.

a+

Re: [Alsa] Carte son remplacée par le micro de la webcam

Publié : ven. 04 oct. 2013, 14:01
par karhu
Si tu ne veux pas utiliser le micro ni les haut-parleurs (s'ils existent) de ta webcam tu peux aussi empêcher le chargement des pilotes.
Dans /etc/modprobe.d crée un fichier modprobe.conf avec :

Code : Tout sélectionner

#
# /etc/modprobe.d/modprobe.conf
#

#
# Empêcher le chargement des modules usb audio de la webcam
#
blacklist snd-usb-audio
blacklist snd-usbmidi-lib
Ta webcam, c'est une logitech ? :mrgreen:

Re: [Alsa] Carte son remplacée par le micro de la webcam

Publié : sam. 05 oct. 2013, 19:26
par lesebas
Ok merci Hankyu... il fallait effectivement créer le fichier /etc/modprobe.d/alsa-base.conf qui n'existait pas, maintenant ça marche!