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 25/03/2023, 21:05] – [Le son stéréo marche bien mais pas en 5.1] zococo | 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}} | + | ~~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 | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | ==== Perte soudaine de son à la suite d'une mise à jour ==== | + | |
| - | === Vérifier les paramétrages du son === | + | |
| - | Pour commencer par le plus simple, se rendre dans le contrôleur de volume -> paramètres puis vérifier ceci : | + | |
| - | + | ||
| - | **Tone :coché** | + | |
| - | + | ||
| - | **micro +20dB** : sans importance sauf si vous avez un microphone. | + | |
| - | + | ||
| - | **IEC958 Optical Raw : | + | |
| - | + | ||
| - | "nom de votre carte audio" **Output jack : | + | |
| - | + | ||
| - | External amplifier | + | |
| - | + | ||
| - | === Absence de son, unique sortie audio « Dummy Sound » (Ubuntu 22.10 Kinetic Kudu) === | + | |
| - | Cette erreur peut se produire lors de la migration vers Ubuntu 22.10 : la carte son est présente et détectée par Alsa mais aucun son n'est émis, l’icône haut-parleur n' | + | |
| - | Il semblerait que cette erreur résulte d'un problème de configuration de pulseaudio et pipewire le nouveau serveur de son. Il se résout en créant un lien symbolique vers le fichier idoine et en redémarrant le service. à noter que la dernière commande (reboot) n'est pas forcément nécessaire : dans certains cas le serveur de son peut tout à fait entrer en fonction sans réinitialiser. | + | |
| - | Dans le terminal saisir les commandes suivantes : | + | |
| - | < | + | |
| - | $ ln -s / | + | |
| - | $ sudo touch / | + | |
| - | $ systemctl --user restart pipewire-session-manager | + | |
| - | $ systemctl --user start pulseaudio | + | |
| - | $ reboot | + | |
| - | </ | + | |
| - | Source : [[https:// | + | |
| - | + | ||
| - | ====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. | + | |
| - | + | ||
| - | ===== 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 ===== | + | |
| - | * [[: | + | |
| - | + | ||
| - | ---- | + | |
| - | + | ||
| - | // Contributeurs : topazz, [[utilisateurs: | + | |
