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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [15/06/2011 12:54] darien |
doc:materiel:cartes-son:depannage [24/09/2013 21:53] captnfab |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | créé - 10/05/2011 | ||
====== Le son sous linux ( debian ) ====== | ====== Le son sous linux ( debian ) ====== | ||
- | {{ http://images.debian-facile.org/file-R05efd513f35cf79e02124f28c00d30d7.png?500 }} | ||
- | ====== Préface ====== | + | créé - 10/05/2011 |
+ | |||
+ | Merci à Lætitia pour sa remarque bienfaisante. | ||
+ | |||
+ | **Voir sur le forum df :** http://debian-facile.org/forum/viewtopic.php?pid=31765#p31765 | ||
+ | |||
+ | //Remerciement d'une personne qui ne fréquente pas DF : [[https://www.debian-fr.org/pas-de-son-sur-asus-eeepc-1015pem-t36715.html|chez debian-fr.org]]// | ||
+ | |||
+ | {{http://images.debian-facile.org/file-R05efd513f35cf79e02124f28c00d30d7.png?300}} | ||
+ | |||
+ | ===== Préface ===== | ||
Le noyau Linux traite le son avec le module approprié. Il existe : | Le noyau Linux traite le son avec le module approprié. Il existe : | ||
Ligne 13: | Ligne 21: | ||
Théoriquement, c'est l'un ou l'autre système qui est utilisé. Cependant il existe des passerelles qui permettent à toutes les applications, qui utilisent l'un ou l'autre module, de fonctionner correctement. | Théoriquement, c'est l'un ou l'autre système qui est utilisé. Cependant il existe des passerelles qui permettent à toutes les applications, qui utilisent l'un ou l'autre module, de fonctionner correctement. | ||
- | ====== OSS ====== | + | ==== OSS ==== |
Oss (Open Sound System) est le système le plus ancien. | Oss (Open Sound System) est le système le plus ancien. | ||
Ligne 19: | Ligne 27: | ||
C'est un vieux système, il est **remplacé** par ALSA dans la plupart des applications. Les anciennes applications utilisent encore OSS pour envoyer le son au module approprié du Kernel. | C'est un vieux système, il est **remplacé** par ALSA dans la plupart des applications. Les anciennes applications utilisent encore OSS pour envoyer le son au module approprié du Kernel. | ||
- | ====== ALSA ====== | + | ==== ALSA ==== |
ALSA signifie "Advanced Linux Sound Architecture". | ALSA signifie "Advanced Linux Sound Architecture". | ||
Ligne 27: | Ligne 35: | ||
+ | ===== Je n'ai pas de son, que faire ? ===== | ||
- | + | ==== 1 - Vérifiez vos hauts parleurs, branchements, etc... ==== | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ============ Je n'ai pas de son, que faire ? ============ | + | |
- | + | ||
- | ====== 1 - Vérifiez vos hauts parleurs, branchements, etc... ====== | + | |
Dans environ 20% des cas sur le son, les enceintes n'étaient pas branchées. | Dans environ 20% des cas sur le son, les enceintes n'étaient pas branchées. | ||
- | ====== 2 - Vérifiez que rien n'est branché sur la sortie audio ! ====== | + | ==== 2 - Vérifiez que rien n'est branché sur la sortie audio ! ==== |
Exemple : comme des écouteurs ... | Exemple : comme des écouteurs ... | ||
- | ====== 3 - Vérifiez le volume ! ====== | + | ==== 3 - Vérifiez le volume ! ==== |
Dans alsamixer, MASTER, PCM doivent être à 80 % et sans MM (mute = sourdine en Français) au dessus ou en dessous. Souvent par défaut la sourdine est activée. | Dans alsamixer, MASTER, PCM doivent être à 80 % et sans MM (mute = sourdine en Français) au dessus ou en dessous. Souvent par défaut la sourdine est activée. | ||
Ligne 51: | Ligne 53: | ||
- | ====== 4 - Vérification groupe audio ====== | + | ==== 4 - Vérification groupe audio ==== |
Vérifiez que l'utilisateur qui veut lire le son est bien membre du groupe "audio". | Vérifiez que l'utilisateur qui veut lire le son est bien membre du groupe "audio". | ||
Ligne 68: | Ligne 70: | ||
<code># alsaconf</code></note> | <code># alsaconf</code></note> | ||
- | ====== 5 - Si votre carte son est intégrée à votre carte mère, vérifiez qu'elle est bien activée dans le BIOS ! ====== | + | ==== 5 - Si votre carte son est intégrée à votre carte mère, vérifiez qu'elle est bien activée dans le BIOS ! ==== |
De plus, il se peut que votre carte son soit reliée à votre modem interne dans le cas d'un ordinateur portable par exemple. Allez dans le BIOS et vérifiez que l'option Internal modem est bien sur enabled (activé) ! | De plus, il se peut que votre carte son soit reliée à votre modem interne dans le cas d'un ordinateur portable par exemple. Allez dans le BIOS et vérifiez que l'option Internal modem est bien sur enabled (activé) ! | ||
- | ====== 6 - Commandes utiles et erreurs connues ====== | + | ==== 6 - Commandes utiles et erreurs connues ==== |
Pour sauvegarder vos réglages : | Pour sauvegarder vos réglages : | ||
Ligne 97: | Ligne 99: | ||
- | ====== Installer les modules son ====== | + | ===== Installer les modules son ===== |
Normalement il suffit de lancer : | Normalement il suffit de lancer : | ||
Ligne 112: | Ligne 114: | ||
- | ====== 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. | ||
Ligne 120: | Ligne 122: | ||
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 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]]. | ||
- | ====== Choisir la bonne carte son ====== | + | ==== Choisir la bonne carte son ==== |
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. | ||
Ligne 128: | Ligne 130: | ||
- | ====== 1ere solution ====== | + | ==== 1ere solution ==== |
Aller dans Système > Préférences > Son et de choisir la bonne carte. | Aller dans Système > Préférences > Son et de choisir la bonne carte. | ||
- | Pour vérifier le volume attribué à vos sorties audio, qui par défaut peut parfois être à zéro, utilisez [[logiciel: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>$ alsamixer</code> | <code>$ 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: | ||
Ligne 138: | Ligne 140: | ||
<code>$ aplay -D hw:0,0 test.wav</code> | <code>$ aplay -D hw:0,0 test.wav</code> | ||
- | ====== 2eme solution ====== | + | ==== 2eme solution ==== |
Faire un : | Faire un : | ||
Ligne 171: | Ligne 173: | ||
Note : 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 : On peut aussi comme alternative mettre le device égal à : "hw:0,1" directement dans l'application (comme celles à base de XINE : Kaffeine, Amarok, VLC) | ||
- | ====== 3eme solution ====== | + | ==== 3eme 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 ====== | + | ==== 4eme solution ==== |
Quand vous ajoutez une nouvelle carte son la première chose à faire est de désactiver la carte son intégrée à la carte mère dans le BIOS pour éviter les problèmes. Si vous avez plusieurs cartes il faut effectivement définir l'ordre d'utilisation. | Quand vous ajoutez une nouvelle carte son la première chose à faire est de désactiver la carte son intégrée à la carte mère dans le BIOS pour éviter les problèmes. Si vous avez plusieurs cartes il faut effectivement définir l'ordre d'utilisation. | ||
Ligne 227: | Ligne 229: | ||
**Enregistrer et redémarrer** | **Enregistrer et redémarrer** | ||
- | ====== 5eme solution ====== | + | ==== 5eme 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 249: | Ligne 251: | ||
pour appliquer les modifications. | pour appliquer les modifications. | ||
- | ====== 6eme solution ====== | + | ==== 6eme solution ==== |
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_"). | 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_"). | ||
Ligne 268: | Ligne 270: | ||
**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 ===== | ||
Allez dans votre contrôleur de volume, en double cliquant sur le petit haut parleur en haut à droite de votre écran. Réduisez le PCM à 80% ou moins. Puis fermez la fenêtre. Votre son ne devrait plus grésiller. (si il n'y a pas de curseur PCM, allez dans Fichier => Changer de périphérique). | Allez dans votre contrôleur de volume, en double cliquant sur le petit haut parleur en haut à droite de votre écran. Réduisez le PCM à 80% ou moins. Puis fermez la fenêtre. Votre son ne devrait plus grésiller. (si il n'y a pas de curseur PCM, allez dans Fichier => Changer de périphérique). | ||
- | + | ===== Kit 5.1 qui n'est que 2.0 ===== | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ====== Kit 5.1 qui n'est que 2.0 ====== | + | |
À part certains médias (DVD transcrit/encodé en 5.1) **on écoute surtout du 2.0, c'est-a-dire de la stéréo simple**. | À part certains médias (DVD transcrit/encodé en 5.1) **on écoute surtout du 2.0, c'est-a-dire de la stéréo simple**. | ||
Ligne 288: | Ligne 282: | ||
Il y a moyen de faire du pseudo 5.1 **avec ALSA**, pas avec OSS. | Il y a moyen de faire du pseudo 5.1 **avec ALSA**, pas avec OSS. | ||
- | **♦** Éditez/créer le fichier **"etc/asound.conf"** avec [[commande:editeur:nano|nano]] la commande (à lancer dans un terminal)\\ | + | **♦** Éditez/créer le fichier **"etc/asound.conf"** avec [[:doc:editeurs:nano|nano]] la commande (à lancer dans un terminal)\\ |
<code># nano /etc/asound.conf</code> | <code># nano /etc/asound.conf</code> | ||
et ajouter : | et ajouter : | ||
Ligne 316: | Ligne 310: | ||
ttable.0.5 0.5 | ttable.0.5 0.5 | ||
ttable.1.5 0.5</code> | ttable.1.5 0.5</code> | ||
- | [[commande:editeur:nano#raccourcis_clavier|Enregistrer,]] puis redémarrer ALSA | + | [[:doc:editeurs:nano#raccourcis_clavier|Enregistrer,]] puis redémarrer ALSA |
<code># invoke-rc.d alsa-utils restart</code>\\ | <code># invoke-rc.d alsa-utils restart</code>\\ | ||
Ligne 338: | Ligne 332: | ||
}</code> | }</code> | ||
- | [[commande:editeur:nano#raccourcis_clavier|Enregistrer,]] puis redémarrer ALSA | + | [[:doc:editeurs:nano#raccourcis_clavier|Enregistrer,]] puis redémarrer ALSA |
<code># invoke-rc.d alsa-utils restart</code>\\ | <code># invoke-rc.d alsa-utils restart</code>\\ | ||
Ligne 354: | Ligne 348: | ||
- | ====== Tester son installation 5.1 sous Linux ====== | + | ===== Tester son installation 5.1 sous Linux ===== |
Vous avez effectué la manipulation précédente et le son continue à sortir en 2.0 | Vous avez effectué la manipulation précédente et le son continue à sortir en 2.0 | ||
Ligne 381: | Ligne 375: | ||
5 - Effets basse fréquence</code> | 5 - Effets basse fréquence</code> | ||
- | ====== 1ere solution ====== | + | ==== 1ere solution ==== |
Vous devez spécifier au lecteur multimédia la sortie son principale, soit votre kit 5.1 et les sorties de votre carte son. | Vous devez spécifier au lecteur multimédia la sortie son principale, soit votre kit 5.1 et les sorties de votre carte son. | ||
Ligne 392: | Ligne 386: | ||
<code># invoke-rc.d alsa-utils restart</code> | <code># invoke-rc.d alsa-utils restart</code> | ||
- | ====== 2eme solution ====== | + | ==== 2eme solution ==== |
- | Les changements ne sont pas pris en compte dans la méthode précédente... ce n'est pas grave, il vous reste à tester si le son vers les sorties sont autorisées. Lancez [[logiciel:alsamixer|alsamixer]] et activez le son des sorties front, rear, LFE (pour les basses). Ou tout autre menu qui pourrait être susceptible de ressembler à votre kit d'enceintes. | + | Les changements ne sont pas pris en compte dans la méthode précédente... ce n'est pas grave, il vous reste à tester si le son vers les sorties sont autorisées. Lancez [[:doc:media:alsamixer|alsamixer]] et activez le son des sorties front, rear, LFE (pour les basses). Ou tout autre menu qui pourrait être susceptible de ressembler à votre kit d'enceintes. |
- | ====== Le son ne sort pas par mes enceintes arrières ====== | + | ===== Le son ne sort pas par mes enceintes arrières ===== |
Avez vous vérifié que le son joué était bien du 5.1 ? Essayer avec un DVD en mode 5.1, dans VLC par exemple il faut choisir dans AUDIO, le son SURROUND 5.1 pour l'activer correctement. | Avez vous vérifié que le son joué était bien du 5.1 ? Essayer avec un DVD en mode 5.1, dans VLC par exemple il faut choisir dans AUDIO, le son SURROUND 5.1 pour l'activer correctement. | ||
Ligne 402: | Ligne 396: | ||
- | ====== KDE ====== | + | ==== KDE ==== |
Allez dans K > Centre de configuration de KDE > Son et multimedia > Système de son. | Allez dans K > Centre de configuration de KDE > Son et multimedia > Système de son. | ||
Ligne 415: | Ligne 409: | ||
Voir aussi : [[http://alsa.opensrc.org/index.php?page=Dmix+Kde+-+arts%2C+ESD+and+SDL+quick+and+dirty+HOWTO|Wiki Alsa : Dmix pour KDE]] | Voir aussi : [[http://alsa.opensrc.org/index.php?page=Dmix+Kde+-+arts%2C+ESD+and+SDL+quick+and+dirty+HOWTO|Wiki Alsa : Dmix pour KDE]] | ||
- | ====== Liens externes ====== | + | ===== Liens externes ===== |
* [[http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html|La page de documentation ALSA sur le plugin PCM.]] | * [[http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html|La page de documentation ALSA sur le plugin PCM.]] | ||
* [[http://alsa.opensrc.org/index.php?page=DmixPlugin|Le wiki ALSA sur dmix]] | * [[http://alsa.opensrc.org/index.php?page=DmixPlugin|Le wiki ALSA sur dmix]] | ||
Ligne 421: | Ligne 415: | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- |