logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:materiel:cartes-son:depannage [29/11/2015 17:55]
milou [Plusieurs cartes son]
doc:materiel:cartes-son:depannage [12/09/2016 19:40]
èfpé [Plusieurs cartes son] fermeture balise, quelques typos mais point trop
Ligne 119: Ligne 119:
 ===== Plusieurs cartes son ===== ===== Plusieurs cartes son =====
  
-Vous avez plusieurs cartes son, mais problème : la carte principale qui est reconnue et utilisée par linux n'est pas celle que vous voulez utiliser.+Vous avez plusieurs cartes son, mais problème : la carte principale qui est reconnue et utilisée par Linux n'est pas celle que vous voulez utiliser.
  
-Le problème se pose aussi avec les cartes TV, qui souvent s'​identifient comme carte son principale, la vrai carte son passant en 2ème position, donc plus aucun son n'en sort...+Le problème se pose aussi avec les cartes TV, qui souvent s'​identifient comme carte son principale, la vraie carte son passant en 2ème position, donc plus aucun son n'en sort...
  
-Le problème existe aussi pour les ordinateur ​récents qui proposent une sortie ​spdif ((S/PDIF est une sortie coaxiale numérique qui peut se brancher directement sur un ampli 5.1)). Pour les sorties numériques avec ALSA voir aussi le lien [[http://​alsa.opensrc.org/​DigitalOut|Configurer une sortie numérique avec ALSA]].+Le problème existe aussi pour les ordinateurs ​récents qui proposent une sortie ​S/PDIF((S/PDIF est une sortie coaxiale numérique qui peut se brancher directement sur un ampli 5.1)). Pour les sorties numériques avec ALSA voir aussi le lien [[http://​alsa.opensrc.org/​DigitalOut|Configurer une sortie numérique avec ALSA]].
  
 ==== Choisir la bonne carte son ==== ==== Choisir la bonne carte son ====
Ligne 129: Ligne 129:
 Tout d'​abord informez-vous sur les différentes solutions existantes ci-dessous, puis testez et appliquez celle qui vous convient le mieux. Tout d'​abord informez-vous sur les différentes solutions existantes ci-dessous, puis testez et appliquez celle qui vous convient le mieux.
  
-==== 1ere solution ====+==== 1ère solution ====
  
-Aller dans //Système > Préférences > Son// et choisir ​la bonne carte. FIXME((Quid dans Gnome3 ?))+Allez dans //Système > Préférences > Son// et choisissez ​la bonne carte. FIXME((Quid dans Gnome3 ?))
  
 Pour vérifier le volume attribué à vos sorties audio, qui par défaut peut parfois être à zéro, utilisez [[:​doc:​media:​alsamixer|alsamixer]]. ​ Pour vérifier le volume attribué à vos sorties audio, qui par défaut peut parfois être à zéro, utilisez [[:​doc:​media:​alsamixer|alsamixer]]. ​
 <code user>​alsamixer</​code>​ <code user>​alsamixer</​code>​
  
-Pour commencer, ces deux procédures permettraient de tester le bon fonctionnement de la couche ​alsa:+Pour commencer, ces deux procédures permettraient de tester le bon fonctionnement de la couche ​ALSA :
 <code user>​speaker-test -c2 -Dplug:​front -t wav</​code>​ <code user>​speaker-test -c2 -Dplug:​front -t wav</​code>​
 <code user>​aplay -D hw:0,0 test.wav</​code>​ <code user>​aplay -D hw:0,0 test.wav</​code>​
  
-==== 2eme solution ====+==== 2ème solution ====
  
-Faire un :+Faites ​un :
 <code user>​aplay -l</​code> ​ <code user>​aplay -l</​code> ​
 puis regardez quel numéro a la carte qui vous intéresse. puis regardez quel numéro a la carte qui vous intéresse.
Ligne 159: Ligne 159:
   Subdevice #0: subdevice #​0</​file>​   Subdevice #0: subdevice #​0</​file>​
    
-Éditez (ou créez) votre ''/​etc/​asound.conf''​ pour y placer : +Éditez (ou créez) votre fichier ​''/​etc/​asound.conf''​ pour y placer : 
 <file config /​etc/​asound.conf>​ <file config /​etc/​asound.conf>​
 # On définit la sortie son # On définit la sortie son
Ligne 172: Ligne 172:
 } }
 </​file>​ </​file>​
-**On utilise alors la 2eme carte !**+**On utilise alors la 2ème carte !**
  
-<note info>On peut aussi comme alternative mettre le device égal à : "​hw:​0,​1"​ directement dans l'​application (comme celles à base de XINE : Kaffeine, Amarok, VLC)</​note>​+<note info>On peut aussi comme alternative mettre le device ​(périphérique) ​égal à : "​hw:​0,​1"​ directement dans l'​application (comme celles à base de XINE : Kaffeine, Amarok, VLC)</​note>​
  
-==== 3eme solution ====+==== 3ème solution ====
  
 Enlevez la carte de l'​unité centrale ou désactivez la carte son intégrée à la carte mère dans le BIOS... radical et efficace. Enlevez la carte de l'​unité centrale ou désactivez la carte son intégrée à la carte mère dans le BIOS... radical et efficace.
  
-==== 4eme solution ====+==== 4ème solution ====
  
 Quand vous ajoutez une nouvelle carte son la première chose à faire pour éviter les problèmes est de désactiver la carte son intégrée à la carte mère dans le BIOS. \\ Quand vous ajoutez une nouvelle carte son la première chose à faire pour éviter les problèmes est de désactiver la carte son intégrée à la carte mère dans le BIOS. \\
 Si vous avez plusieurs cartes il faut effectivement définir l'​ordre d'​utilisation. Si vous avez plusieurs cartes il faut effectivement définir l'​ordre d'​utilisation.
  
-Modifier ​l'​ordre des cartes dans ''​cat /​proc/​asound/​modules''​ qui indique l'​ordre des cartes son puis lancer ​la mise à jour des modules dans le système (redémarrage nécessaire après).+Modifiez ​l'​ordre des cartes dans le fichier ​''/​proc/​asound/​modules''​ qui indique l'​ordre des cartes son puis lancez ​la mise à jour des modules dans le système (redémarrage nécessaire après).
  
-Par exemple la commande ( carte son intégrée à la carte mère désactivée ) donne :+Par exemple la commande (carte son intégrée à la carte mère désactivée) donne :
 <code user>cat /​proc/​asound/​modules</​code>​ <code user>cat /​proc/​asound/​modules</​code>​
 <file config retour de la commande>​ <file config retour de la commande>​
Ligne 210: Ligne 210:
 install snd-rawmidi /​sbin/​modprobe --ignore-install snd-rawmidi && { /​sbin/​modprobe --quiet snd-seq-midi ; : ; } install snd-rawmidi /​sbin/​modprobe --ignore-install snd-rawmidi && { /​sbin/​modprobe --quiet snd-seq-midi ; : ; }
 install snd-emu10k1 /​sbin/​modprobe --ignore-install snd-emu10k1 && { /​sbin/​modprobe --quiet snd-emu10k1-synth ; : ; } install snd-emu10k1 /​sbin/​modprobe --ignore-install snd-emu10k1 && { /​sbin/​modprobe --quiet snd-emu10k1-synth ; : ; }
- 
 # Prevent abnormal drivers from grabbing index 0 # Prevent abnormal drivers from grabbing index 0
 options bt87x index=-2 options bt87x index=-2
Ligne 220: Ligne 219:
 options snd-pcsp index=-2 options snd-pcsp index=-2
 # Keep snd-usb-audio from beeing loaded as first soundcard # Keep snd-usb-audio from beeing loaded as first soundcard
-options snd-usb-audio index=-2</​file +options snd-usb-audio index=-2</​file> 
-Si vous voulez utiliser principalement SB-XFi - Creative X-Fi puis USB-Audio - QuickCam Pro 9000 il faut changer l'​ordre dans\\ **/​etc/​modprobe.d/​alsa-base.conf**+Si vous voulez utiliser principalement ​"SB-XFi - Creative X-Fi" ​puis "USB-Audio - QuickCam Pro 9000" ​il faut changer l'​ordre dans le fichier ''​/​etc/​modprobe.d/​alsa-base.conf''​ :
 <file config Extrait de alsa-base.conf>​ <file config Extrait de alsa-base.conf>​
 install sound-slot-1 /​sbin/​modprobe snd-card-0 install sound-slot-1 /​sbin/​modprobe snd-card-0
Ligne 229: Ligne 228:
 </​file>​ </​file>​
  
 +puis ajouter votre configuration en dessous.
  
-Puis en dessous rajoutez votre **config** +Par exemple ​:
- +
-Chez moi cela donne ça :+
 <file config Extrait de alsa-base.conf>​ <file config Extrait de alsa-base.conf>​
 options snd-ctxfi ​     index=0 options snd-ctxfi ​     index=0
Ligne 238: Ligne 236:
 options snd-hda-intel ​ index=2 options snd-hda-intel ​ index=2
 </​file>​ </​file>​
-**Solution 4 à part** Pour l'utiliser une carte son extérieure ​USB il sera judicieux de changer la valeur **options snd-usb-audio index=-2** à **0** puis ajouter <file config Extrait de alsa-base.conf>​+**Cas particulier :** pour utiliser une carte son externe ​USB il sera judicieux de changer la valeur **options snd-usb-audio index=-2** à **0** puis ajouter <file config Extrait de alsa-base.conf>​
 options snd slots=snd-usb-audio,​snd-hda-intel options snd slots=snd-usb-audio,​snd-hda-intel
 </​file>​ </​file>​
- 
   ​   ​
-**Enregistrer ​et redémarrer**+**Enregistrez ​et redémarrez.**
  
-==== 5eme solution ====+==== 5ème solution ====
  
 Tout d'​abord il faut connaître le numéro de votre carte : Tout d'​abord il faut connaître le numéro de votre carte :
Ligne 252: Ligne 249:
 <code user>cat /​proc/​asound/​cards</​code>​ <code user>cat /​proc/​asound/​cards</​code>​
  
-Qui par exemple retourne : +qui par exemple retourne : 
 <file config retour de la commande>​ <file config retour de la commande>​
 0 [Q9000 ​         ]: USB-Audio - QuickCam Pro 9000 0 [Q9000 ​         ]: USB-Audio - QuickCam Pro 9000
Ligne 258: Ligne 255:
 1 [XFi            ]: SB-XFi - Creative X-Fi 1 [XFi            ]: SB-XFi - Creative X-Fi
                       Creative X-Fi 20K1 Unknown                       Creative X-Fi 20K1 Unknown
-</code+</file
-Éditez (ou créez) votre ''/​etc/​modprobe.d/​alsa-base.conf''​ pour y placer :+Éditez (ou créez) votre fichier ​''/​etc/​modprobe.d/​alsa-base.conf''​ pour y placer :
 <code bash>​install sound-slot-1 modprobe snd-card-0 <code bash>​install sound-slot-1 modprobe snd-card-0
-install sound-slot-0 modprobe snd-card-1</​file+install sound-slot-0 modprobe snd-card-1</​code
-Puis faire : (ne fonctionne pas sous Jessie)+puis faites ​(ne fonctionne pas sous Jessie) ​:
  
 <code root>​update-modules</​code> ​ <code root>​update-modules</​code> ​
Ligne 268: Ligne 265:
 **Redémarrer** pour appliquer les modifications. ​ **Redémarrer** pour appliquer les modifications. ​
  
-==== 6eme solution ====+==== 6ème solution ====
  
-Désactiver le lancement des modules de la carte son non-désirée. \\ +Désactiver le lancement des modules de la carte son non désirée. \\ 
-Pour cela, repérer ​les modules lancés correspondant à vos cartes son avec la commande lsmod (ils commencent par "​snd_"​).+Pour cela, repérez ​les modules lancés correspondant à vos cartes son avec la commande ​''​lsmod'' ​(ils commencent par "​snd_"​).
  
 On va donc faire un : On va donc faire un :
 <code user>​lsmod | grep snd_</​code>​ <code user>​lsmod | grep snd_</​code>​
  
-Ensuite, ​éditer ​le fichier ''/​etc/​modprobe.d/​blacklist''​ en mode administrateur et rajouter ​les modules à désactiver.+Ensuite, ​éditez ​le fichier ''/​etc/​modprobe.d/​blacklist''​ en mode administrateur et ajoutez ​les modules à désactiver.
  
 Par exemple :  Par exemple : 
Ligne 288: Ligne 285:
 Au redémarrage,​ seule la carte son désirée est utilisée.\\ Au redémarrage,​ seule la carte son désirée est utilisée.\\
 **La seule difficulté qui peut être rencontrée est de désactiver les bons modules, mais rien n'​empêche de faire plusieurs essais...** **La seule difficulté qui peut être rencontrée est de désactiver les bons modules, mais rien n'​empêche de faire plusieurs essais...**
- 
- 
 ===== Son qui grésille ===== ===== Son qui grésille =====
  
doc/materiel/cartes-son/depannage.txt · Dernière modification: 11/10/2018 14:59 par chalu

Pied de page des forums

Propulsé par FluxBB