Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| son_problemes [Le 27/08/2025, 20:48] – Plus de son : une seule sortie de son est nommée "dummy output" Amiralgaby | son_problemes [Le 23/04/2026, 18:05] (Version actuelle) – déplacement vers /problemes_audio krodelabestiole | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Xenial audio multimédia vetuste}} | + | ~~REDIRECT>:problemes_audio~~ |
| - | + | ||
| - | ====== Problèmes de sons sous Ubuntu ====== | + | |
| - | + | ||
| - | Avant de se lancer dans des diagnostics avancés, assurez-vous de ne pas avoir quitté avec une mise en veille prolongée. Cette fonctionnalité permet en effet de relancer Ubuntu rapidement, mais ne permet pas à Ubuntu d' | + | |
| - | + | ||
| - | ===== Les applications OSS ===== | + | |
| - | Nous avons vu précédemment que certaines applications utilisent encore %%OSS%%. Afin de pouvoir exploiter ces programmes, deux possibilités s' | + | |
| - | + | ||
| - | - Vous pouvez décider que lors de l' | + | |
| - | - La deuxième solution est d' | + | |
| - | Afin d' | + | |
| - | < | + | |
| - | + | ||
| - | Il est également possible d' | + | |
| - | + | ||
| - | + | ||
| - | ===== Problèmes spécifiques à une version d' | + | |
| - | + | ||
| - | ==== Aucun son audible ==== | + | |
| - | + | ||
| - | <note help>Si GNU/Linux ne **détecte pas de carte son**, il ne joue JAMAIS le son :!: et affiche **TOUJOURS une erreur** : | + | |
| - | + | ||
| - | <note important> | + | |
| - | + | ||
| - | Il arrive parfois que alsa mixer soit mal configuré lors de l' | + | |
| - | < | + | |
| - | Utilisez les flèches gauche et droite pour naviguer, haut et bas pour augmenter/ | + | |
| - | + | ||
| - | Dans certains cas, la commande M coupe le son et impossible de le remettre autre que par redémarrer la machine, si c'est votre cas : (N' | + | |
| - | + | ||
| - | Pour enregistrer les modifications de vos réglages effectués dans alsamixer, par exemple, choix de la carte son par défaut, il faut quitter alsamixer (touche echap), puis entrez la commande suivante : | + | |
| - | sudo alsactl store | + | |
| - | + | ||
| - | Puis redémarrez l' | + | |
| - | sudo reboot | + | |
| - | + | ||
| - | ==== Activation matérielle dans le BIOS ==== | + | |
| - | + | ||
| - | * Si tout ceci semble en ordre, vérifiez ensuite l' | + | |
| - | * Dans le cas où vous posséderiez un ordinateur portable, il se peut que votre carte son soit reliée à votre modem interne. Allez donc dans le BIOS et vérifiez que l' | + | |
| - | + | ||
| - | ==== Linux détecte-il ma carte son ? ==== | + | |
| - | + | ||
| - | * Votre carte son est-elle détectée par %%GNU/ | + | |
| - | Pour une carte interne (PCI ou intégrée sur la carte mère): | + | |
| - | < | + | |
| - | Pour une carte connectée via usb : | + | |
| - | < | + | |
| - | Vous obtiendrez par exemple: | + | |
| - | < | + | |
| - | 00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/ | + | |
| - | ou | + | |
| - | 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01) | + | |
| - | ou | + | |
| - | 00:05.0 Multimedia audio controller: nVidia Corporation nForce Audio Processing Unit (rev a2) | + | |
| - | 00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1) | + | |
| - | ou | + | |
| - | 01:09.0 Multimedia audio controller: Ensoniq ES1370 [AudioPCI] (rev 01) | + | |
| - | </ | + | |
| - | + | ||
| - | Autre méthode | + | |
| - | < | + | |
| - | + | ||
| - | Et pour avoir le chipset : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Dans cet exemple, chaque carte son a bien été détectée < | + | |
| - | + | ||
| - | + | ||
| - | ==== Réinitialisation de Alsa ou PulseAudio ==== | + | |
| - | + | ||
| - | Dans de **très nombreuses situations** vous pouvez rencontrer **l' | + | |
| - | < | + | |
| - | + | ||
| - | < | + | |
| - | < | + | |
| - | </ | + | |
| - | + | ||
| - | Si on n' | + | |
| - | * / | + | |
| - | * /etc/alsa | + | |
| - | * / | + | |
| - | * ~/.pulse | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | ====Micro qui ne fonctionne plus==== | + | |
| - | + | ||
| - | Installez [[pavucontrol]] puis : | + | |
| - | * Accédez à l' | + | |
| - | * Cliquez sur l' | + | |
| - | * Sous « Port », | + | |
| - | + | ||
| - | Une autre possibilité est : | + | |
| - | * Accédez à l' | + | |
| - | * Choisissez **Duplex stéréo analogique** dans le champ **Profil**. | + | |
| - | + | ||
| - | D' | + | |
| - | + | ||
| - | ==== Plusieurs cartes son ==== | + | |
| - | < | + | |
| - | Vous avez la chance d' | + | |
| - | Le problème se pose aussi avec les cartes TV, qui souvent s' | + | |
| - | Le problème existe aussi pour les ordinateurs 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 Configurer une sortie numérique avec ALSA. | + | |
| - | + | ||
| - | Il existe plusieurs solutions, si une ne marche pas, essayez la suivante. | + | |
| - | + | ||
| - | === 1ère solution === | + | |
| - | + | ||
| - | Aller dans Système > Préférences > Son et de choisir la bonne carte. | + | |
| - | + | ||
| - | === 2ème solution === | + | |
| - | Depuis un [[: | + | |
| - | * < | + | |
| - | 0 snd_hda_intel | + | |
| - | 1 snd_usb_audio</ | + | |
| - | 0 snd_hda_intel | + | |
| - | 1 snd_hda_intel</ | + | |
| - | 0 [Nvidia | + | |
| - | HDA NVidia at 0xfe020000 irq 21 | + | |
| - | 1 [Creative | + | |
| - | HDA Creative at 0xfdafc000 irq 16</ | + | |
| - | + | ||
| - | + | ||
| - | Si vous souhaitez que la carte son reconnu en 1 prenne la place de la carte son reconnu en 0 pour que votre deuxième carte son deviennent la carte son par défaut, [[: | + | |
| - | + | ||
| - | < | + | |
| - | install sound-slot-0 modprobe snd-card-0 | + | |
| - | install sound-slot-1 modprobe snd-card-1 | + | |
| - | </ | + | |
| - | + | ||
| - | en | + | |
| - | + | ||
| - | < | + | |
| - | install sound-slot-1 modprobe snd-card-0 | + | |
| - | install sound-slot-0 modprobe snd-card-1 | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | Puis à la fin du fichier, commentez toutes les lignes commençant par options, et rajoutez ces 2 lignes\\ | + | |
| - | // | + | |
| - | + | ||
| - | < | + | |
| - | options snd-usb-audio index=0 | + | |
| - | options snd-hda-intel index=1 | + | |
| - | </ | + | |
| - | + | ||
| - | ou | + | |
| - | + | ||
| - | < | + | |
| - | options snd slots=snd-usb-audio, | + | |
| - | </ | + | |
| - | + | ||
| - | Et si les deux modules sont identiques | + | |
| - | + | ||
| - | < | + | |
| - | options snd-hda-intel id=Creative index=0 | + | |
| - | options snd-hda-intel id=Nvidia index=1 | + | |
| - | </ | + | |
| - | + | ||
| - | + | ||
| - | Puis redémarrez. | + | |
| - | + | ||
| - | + | ||
| - | ==== Conflit : carte son pci / carte intégrée | + | |
| - | + | ||
| - | ===Son en local mais pas sur internet=== | + | |
| - | + | ||
| - | Si après avoir, comme moi, installé bon nombre de codecs et paquets, modifié des fichiers de configuration, | + | |
| - | Vérifiez en lançant [[: | + | |
| - | - allez dans le bios et désactivez le chipset/son intégré; | + | |
| - | - regardez dans votre /home, renommez les fichiers .asoundconf et .asoundrc (ou similaires); | + | |
| - | - redémarrez votre ordinateur, testez et si ça fonctionne, vous pouvez virer les fichiers ci-dessus. | + | |
| - | + | ||
| - | + | ||
| - | ==== Changer sa carte son ==== | + | |
| - | + | ||
| - | Si après toutes vos recherches, tests et réglages votre carte son refuse de fonctionner correctement, | + | |
| - | + | ||
| - | ==== Enregistrement de la sortie audio (ce que vous entendez) ==== | + | |
| - | Voir ce [[pavucontrol# | + | |
| - | <note tip> | + | |
| - | + | ||
| - | ==== Enregistrement avec le microphone ==== | + | |
| - | + | ||
| - | Commencez par vérifier le fonctionnement du microphone : voir [[: | + | |
| - | + | ||
| - | === Le microphone n'est pas dans la liste des entrées son === | + | |
| - | + | ||
| - | <note help> | + | |
| - | + | ||
| - | <note help> | + | |
| - | + | ||
| - | Au moins deux paramètres doivent activer en mode capture: la ligne //Mic// et la ligne //Capture// ((remarque basée sur un retour d' | + | |
| - | + | ||
| - | Cela peut se faire via kmix ou alsamixer (dans un terminal) | + | |
| - | + | ||
| - | Avec alsamixer, | + | |
| - | - visualiser les pistes de capture (touche F4) | + | |
| - | - la mention CAPTUR doit apparaître sous les barres Mic **et** Capture (touche < | + | |
| - | + | ||
| - | Avec kmix (GUI) | + | |
| - | - sélectionner la bonne carte son et l' | + | |
| - | - la diode rouge doit être allumée sous Mic et Capture (inutile d' | + | |
| - | //FIXME introduire des captures d' | + | |
| - | + | ||
| - | <note tip>Si les réglages ci-dessus ne fonctionnent pas, mettre un petit adaptateur USB entre votre casque et le PC (on en trouve à quelques euros) permet de régler le souci((http:// | + | |
| - | + | ||
| - | === Retours trop faibles (son d' | + | |
| - | Essayez en augmentant le gain du micro : activer le commutateur/ | + | |
| - | ==== Le son grésille et craque sur un jeu ==== | + | |
| - | + | ||
| - | Si le son craque ou grésille dans un jeu, il est probable que ce jeu utilise SDL. Il faut installer le paquet **[[apt> | + | |
| - | + | ||
| - | <note tip>Pour éliminer ce temps de latence et donner la priorité au son, vous pourrez utiliser un noyau Linux dit temps réel **linux-rt**. Ubuntu Studio, une variante multimédia d' | + | |
| - | + | ||
| - | + | ||
| - | ==== Le son stéréo marche bien mais pas en 5.1 ==== | + | |
| - | + | ||
| - | Depuis la mise à jour de la version 9.04 à la version 9.10 le son fonctionne parfaitement en stéréo mais lorsqu' | + | |
| - | + | ||
| - | //Pas de solution jusqu' | + | |
| - | + | ||
| - | ==== Le son grésille sur une carte son VIA ==== | + | |
| - | + | ||
| - | Lorsque vous lisez un fichier sonore et qu'un horrible grésillement s'y ajoute. | + | |
| - | + | ||
| - | Vous possédez une carte son VIA VT8233, vérifiez-le en tapant : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Si la commande ne renvoie rien, n' | + | |
| - | + | ||
| - | Sinon vous pouvez tenter d' | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Redémarrer votre ordinateur. | + | |
| - | Si ça ne fonctionne pas, [[tutoriel: | + | |
| - | <file bash> | + | |
| - | type hw | + | |
| - | card 0 | + | |
| - | } | + | |
| - | + | ||
| - | pcm.!default { | + | |
| - | type plug | + | |
| - | slave.pcm " | + | |
| - | } | + | |
| - | + | ||
| - | pcm.dmixer { | + | |
| - | type dmix | + | |
| - | ipc_key 1025 | + | |
| - | slave { | + | |
| - | pcm " | + | |
| - | period_time 0 | + | |
| - | period_size 1048 | + | |
| - | buffer_size 32768 | + | |
| - | rate 48000 | + | |
| - | } | + | |
| - | bindings { | + | |
| - | 0 0 | + | |
| - | 1 1 | + | |
| - | } | + | |
| - | }</ | + | |
| - | + | ||
| - | ==== Saturation et grésillement (bis) ==== | + | |
| - | + | ||
| - | si vous lisez un fichier audio avec Audacious (ou autre) vérifier dans les paramètres / options que vous n'avez pas ajouté un effet audio créant la saturation (grésillement) | + | |
| - | ==== Gestion de plusieurs utilisateurs avec Pulseaudio ==== | + | |
| - | + | ||
| - | Lorsqu' | + | |
| - | Pour faire en sorte que tous les utilisateurs puissent accéder à pulseaudio, il suffit de suivre ces deux étapes : | + | |
| - | - Ajouter les utilisateurs devant accéder au son dans le groupe pulse-access : < | + | |
| - | - décommenter la ligne < | + | |
| - | + | ||
| - | ==== Brancher un casque ne coupe pas le son de la sortie haut-parleur ==== | + | |
| - | + | ||
| - | Vous allez devoir intervenir au niveau du serveur de son ALSA, en tapant dans un terminal la commande suivante : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | Choisissez votre carte son avec la combinaison de touches FN+F6 | + | |
| - | + | ||
| - | Avec les touches fléchées, déplacez-vous sur les curseurs jusqu’à trouver Auto-Mute. Basculez jusqu’à Enabled avec les flèches haut et bas. | + | |
| - | + | ||
| - | {{ : | + | |
| - | + | ||
| - | ==== Plus de son casque sous Windows en cas de dual boot ==== | + | |
| - | + | ||
| - | Sur certaines machines (notamment ASUS) l' | + | |
| - | + | ||
| - | Dans la console, ouvrez le fichier default.pa avec les droits de l' | + | |
| - | + | ||
| - | < | + | |
| - | sudo nano / | + | |
| - | </ | + | |
| - | + | ||
| - | et remplacez la ligne " | + | |
| - | + | ||
| - | La ligne de commande désactivée dans default.pa a pour but de garder les paramètres son sur le niveau d' | + | |
| - | + | ||
| - | Il suffit ensuite de rebooter sur Windows, lancer votre application son favorite, mettre Windows en veille, sortir de veille pour que la prise casque fonctionne à nouveau comme d' | + | |
| - | Mais la différence est que ce réglage restera en mémoire, et donc vous aurez la sortie casque directement active quand vous booterez sur Windows. | + | |
| - | + | ||
| - | ===== Plus de son : une seule sortie de son est nommée "dummy output" | + | |
| - | + | ||
| - | Fermer la session et reconnectez-vous. | + | |
| - | Si "dummy output" | + | |
| - | - voir la solution proposer dans [[son_problemes## | + | |
| - | - chercher de l'aide sur le forum. | + | |
| - | + | ||
| - | ==== Plus de son après une mise à niveau de 22.04 vers 24.04, ou sous 24.04==== | + | |
| - | Votre carte son ne semble pas détectée. Vous avez **Sortie fictive** qui s’affiche dans les entrées de votre gestionnaire de son. | + | |
| - | + | ||
| - | Il est nécessaire de blacklister un module de cette manière : | + | |
| - | < | + | |
| - | Puis : < | + | |
| - | Une autre méthodes est indiquée sur cette [[https:// | + | |
| - | Il est aussi probable qu’il faille mettre à jour la version du [[kernel|noyau]], | + | |
| - | + | ||
| - | + | ||
| - | ===== Sortie casque et Entrée micro Jack simultané "combo jack" sur les ordinateurs récents ===== | + | |
| - | + | ||
| - | Tuto original : [[https:// | + | |
| - | + | ||
| - | Fonctionne sur Ubuntu 18.04 et supérieur. | + | |
| - | Sur les PC récents il arrive que le Jack femelle fait office d' | + | |
| - | Pour pouvoir faire fonctionner le micro un casque-micro qui n'a qu'un seul jack il faut modifier le fichier de configuration ALSA en root : | + | |
| - | < | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | En dernière ligne vous devez avoir cette ligne : | + | |
| - | < | + | |
| - | Si elle manque ajouter la. | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | Ensuite ajouter cette dernière ligne a ce même fichier : | + | |
| - | < | + | |
| - | + | ||
| - | //Sur certaines versions plus ancienne d' | + | |
| - | < | + | |
| - | + | ||
| - | //Une autre option peut également fonctionner à la place de cette dernière, si elle échoue :// | + | |
| - | < | + | |
| - | + | ||
| - | ---- | + | |
| - | Sauvegarder le fichier et redémarrer votre machine pour prendre en compte les changements. | + | |
| - | ===== Sortie du son jack/ | + | |
| - | + | ||
| - | Pour choisir la sortie audio voulue la commande " | + | |
| - | + | ||
| - | ===== Voir aussi ===== | + | |
| - | + | ||
| - | * L'une des meilleures documentations // | + | |
| - | * [[: | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | // Contributeurs : topazz, [[utilisateurs: | + | |
