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 18/04/2017, 21:08] – L'Africain | son_problemes [Le 27/10/2020, 16:35] (Version actuelle) – 193.48.226.66 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ---- | ||
| + | |||
| + | ====== 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' | ||
| + | |||
| + | ==== 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é 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 methode | ||
| + | < | ||
| + | |||
| + | 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 | ||
| + | * /etc/pulse | ||
| + | * ~/.pulse | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ==== 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' | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | pas de carte son | ||
| + | pas de disque dur ok | ||
| + | ==== Perte soudaine de son suite à une mise à jour ==== | ||
| + | |||
| + | Allez dans le contrôleur de volume -> paramètres | ||
| + | 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 | ||
| + | |||
| + | ====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 champs **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 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 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 activés 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 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 puisse 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 aller 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 curseur 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 administrateur | ||
| + | |||
| + | < | ||
| + | gksudo gedit / | ||
| + | </ | ||
| + | |||
| + | 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 sur le fichier ; | ||
| + | < | ||
| + | |||
| + | //Sur certaines version plus ancienne d' | ||
| + | < | ||
| + | |||
| + | //Une autre option peut également fonctionner à la place de cette dernière, si elle échoue :// | ||
| + | < | ||
| + | |||
| + | ---- | ||
| + | Sauvegarder le fichier et rédemarrer 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: | ||
