Bonjour
Comment je peux inverser deux périphériques sons?
Depuis que j'ai ajouté une carte tv, /dev/dsp est devenu
/dev/dsp1 (carte son via82cxx) et /dev/dsp est le périphérique
d'entrée de la carte tv (btaudio). Voila, ca fout le bordel avec
alsa:
j'ai maintenant hw:0,0 qui pointe vers l'entrée de la pctv, et
hw:1,0 qui doit etre utilisé.
En lancant arts avec artswrapper -D "hw:1,0" ca marche, esd avec esd -d hw:1, alors les drivers de son sont bien lancé mais par exemple, tous les périfériques qui lisent/écrivent directement dans /dev/dsp (comme la barre de mixer de gnome par exemple) se "trompent" de périph.
En gros, je voudrais que /dev/dsp1 soit la carte son normale,
/dev/dsp2 soit l'entrée de la pctv, et j'ai aussi une webcam que je voudrais mettre en /dev/dsp3. De plus, /dev/dsp devrait logiquement pointer vers /dev/dsp1. Mais voila, j'utilise udev (et la configuration de cette chose est assez ardue), mais je ne vois pas le moyen de faire ca.
Ou alors de dire au noyau de charger d'abord les modules de la carte son (donc en /dev/dsp) puis de la pctv (en /dev/dsp1) puis éventuellement de la webcam.
Any idéa?
Cheers all
# modprobe.conf
Posté par itstimetogo . Évalué à 3.
l'ordre "narurel" de mes cartes sons est :
1 - snd_via82xx
2 - snd_ens1371
Je veux l'inverse.
J'ai dans mon /etc/modprobe.conf (linux 2.6) :
alias snd-card-0 snd-ens1371
options snd-card-0 index=0
options snd-ens1371 index=0
remove snd-ens1371 { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-ens1371
alias snd-card-1 snd-via82xx
options snd-card-1 index=1
options snd-via82xx index=1
remove snd-via82xx { /usr/sbin/alsactl store 1 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-via82xx
Puis rebooter.
Si tous tes programmes utilisent Alsa, tu peux utiliser /etc/asound.conf pour changer la carte par défaut :
pcm.!default { type hw card 1 }
ctl.!default { type hw card 1 }
[^] # Re: modprobe.conf
Posté par Bernez . Évalué à 2.
# /etc/modules
Posté par dab . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.