Bonjour à tous.
j'ai installé récemment ubuntu 20.04 sur un asus x205ta et bien sûr comme tout le monde , je n'avais pas de son.
Après application de ces quelques lignes trouvées sur le net…
cd ~/
apt install git
git clone https://github.com/plbossart/UCM.git
sudo cp -rf ~/UCM/chrt5645 /usr/share/alsa/ucm
sudo alsa force-reload
j'obtenais le son stéréo sur les HP (et c'était la seule option visible dans Paramètres/son/périphérique de sortie.
J'ai trouvé ici un post de thedragonfly pour activer la prise jack head-phone
j'ai donc crée le fichier
/etc/modprobe.d/50-x205ta.conf
avec la ligne options snd_soc_rt5645 quirk=0x31
je reboote ---> impeccable un son de qualité sort du casque,
malheureusement, la sortie stéréo HP ne fonctionne plus.
(j'ai tout activé dans alsamixer headphones et HP )
et c'est la seule option (casque) visible dans Paramètres/son/périphérique de sortie, comment faire pour avoir le choix avec la petite flèche.visible dans Paramètres/son/périphérique de sortie entre headphone et HP ?
merci !
# jouer avec la ligne de commande
Posté par NeoX . Évalué à 4.
ton fichier modprobe.d c'est pour dire au noyau de charger le module snd_soc_rt5645 avec l'options quirk=0x31
si tu vires ce fichier, évidemment au démarrage normal tu aura de nouveau les HP mais plus la prise casque.
mais tu peux faire un petit script qui va décharger le module, et le charger avec ou sans option quirk
contenu du fichier
nomme ce fichier change_sortie.sh
change les droits pour pouvoir l'executer
puis execute le en étant dans le meme dossier que là ou tu l'as rangé, comme ca
./change_sortie.sh HP
ou
./change_sortie.sh CASQUE
[^] # Re: jouer avec la ligne de commande
Posté par Mikegiver33 . Évalué à 1.
Bonjour Neox et merci de toutes ces infos (je suis débutant linux)
j'ai donc fais ce que tu as écrit, et à l'exécution j'ai eu le message ---> FATAL: snd_soc_rt5645 is in use . je n'ai pas été plus loin.
et comme hier j'avais bidouillé pas mal, au boot ce matin plus de son sur les HP et plus inquiétant quand je clique
paramètres/son
tout est à zéro au niveau des volumes, pas d'affichage du choix de la sortie ou de l'entrée (carte son ignorée du système.?.).
malgré un réglage possible dans la barre d'activité en haut à droite mais qui n'apporte rien.
alsamixer affiche bien tous les volumes et activation.
Il faudrait pouvoir revenir à l'origine (sans réinstaller ubuntu bien sûr)
à plus tard…
[^] # Re: jouer avec la ligne de commande
Posté par Mikegiver33 . Évalué à 1.
Bon, après recherche sur la toile, j'ai trouvé ces commandes qui m'ont permis d'avoir mes paramètres/son OK
sudo apt remove --purge alsa-base pulseaudio
sudo apt install alsa-base pulseaudio
sudo alsa force-reload
reboot
j'ai bien la choix entre casque audio ou sortie multicanal pour la sortie
entrée multicanal pour l'entrée (est-ce que c'est valable pour le micro interne ? )
Dans alsamixer, j'ai choisit (pf6) chtrt5645 et vérifié les volumes écouteurs et HP ainsi que l'activation, idem pour les entrées.
Toujours pas de son (entrée ou sortie)
Peut-être appliquer ce lien ?
https://korben.info/desinstaller-pulse-audio-ubuntu.html
à suivre…
[^] # Re: jouer avec la ligne de commande
Posté par NeoX . Évalué à 2. Dernière modification le 12 février 2021 à 10:08.
une solution d'il y a plus de 10ans, ne s'applique peut-être pas maintenant
# Problème de gestion de son sur les noyaux récents
Posté par totof2000 . Évalué à 1.
Si ça peut aider …
Pour ma part j'ai eu un PC asus à installer récemment, et les dernières version de noyau ne permettaient pas d'avoir de son sur HP. Du coup j'ai utilisé la version 5.4 du noyau pour que le son soit bien reconnu (il me semble qu'récemment des modifications sur le pilote snd_hda_intel).
Essaie de booter sur un noyau moins récent (regarde au boot si tu as ce choix via grub)
# Quelques liens suite à mes recherches :
Posté par totof2000 . Évalué à 1.
Désolé de ne pas avoir mis tout ça la dernière fois mais je n'avais pas les infos sous la main …
Voici quelques liens qui pourraient aider si ton problème n'est pas du au noyau :
http://doc.ubuntu-fr.org/audio_intel_hda
https://www.kernel.org/doc/html/v4.18/sound/hd-audio/notes.html
https://cateee.net/lkddb/web-lkddb/SND_HDA_INTEL.html
https://www.alsa-project.org/wiki/Matrix:Module-hda-intel
https://help.ubuntu.com/community/HdaIntelSoundHowto
http://doc.ubuntu-fr.org/son_problemes
https://www.linuxuprising.com/2018/06/fix-no-sound-dummy-output-issue-in.html
Posts spécifiques à Ubuntu 20.04:
https://askubuntu.com/questions/1230363/internal-speaker-audio-is-not-working-in-ubuntu-20-04-lts-after-upgrading-from
https://help.ubuntu.com/community/SoundTroubleshootingProcedure
https://stackoverflow.com/questions/63028055/sound-not-working-focal-fossa-ubuntu-20-04
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1875252
https://forum.ubuntu-fr.org/viewtopic.php?id=2051711
J'en ai épeluché d'autres mais je ne me rappelle plus de tout … Si je retrouve je completerai.
Pour info, avec un live DVD d'install, le son était parfaitement fonctionnel. J'ai comparé les configurations entre live DVD et linux sur la machine installée, tout était identique, sauf la version du noyau et des pilotes associées.
Un ou deux derniers pour la route :
https://forum.manjaro.org/t/audio-not-working-after-upgrade-to-5-8-6-1-linux-kernel/26351 ,
avec cette remarque qui m'a fait revenir au noyau plus ancien
[^] # Re: Quelques liens suite à mes recherches :
Posté par Mikegiver33 . Évalué à 1.
Bonjour,
à partir d'une live USB ubuntu 20.04 et comme vu sur la toile, j'ai fait une réinitialisation de alsa et pulseaudio en recopiant les fichiers
du systeme ubuntu lancé à partir de la clé USB
/etc/modprobe.d/alsa-base.conf
/etc/alsa
/etc/pulse
copiés vers le système Ubuntu de mon asus, puis reboot.
je lance une petite vidéo pour tester.
Avec l'appli contrôle du volume (pulseaudio ?)
- onglet "Périphérique de sortie"/Port ---> Speaker
et volume à 100% je vois le barregraphe qui se déplace normalement.
- onglet "Périphérique d'entrée"/Port --> Internal Analog Microphone
le barregaphe ne bouge pas….je change le Port sur Headset Microphone(unplugged)
puis retour en arrière…petit clic dans les haut-parleurs et là le barregraphe s'agite.
Test avec la web-cam et audacity, tout fonctionne.
Sauf le son qui ne sort pas par les haut-parleurs !
Alsamixer lancé dans un terminal, la carte son est bien la bonne,
headdphone OO avec volume à moitié
headphone channel MM
Speaker OO avec volume à moitié
speaker channel OO
et si Ext spk est ouvert OO
on a un larsen si
DAC1 MIXL Stereo ADC ou SPK MIXER BST2 sont activés OO
la liaison ne se fait pas entre alsa et la carte son ou pulseaudio et alsa ?
je continue de chercher
[^] # Re: Quelques liens suite à mes recherches :
Posté par NeoX . Évalué à 2.
ton HEADPHONE channel est MM (donc MUTE en anglais, MUET en français)
si les canaux sont inversés entre le pilote et le materiel, ton headphone => haut parleur, et speaker = ton casque
D'ailleurs sur beaucoup de machine il faut débrancher le casque si tu veux que le son sorte des haut parleurs, car le casque "débranche" le fil qui va sur le haut parleur
[^] # Re: Quelques liens suite à mes recherches :
Posté par totof2000 . Évalué à 1. Dernière modification le 20 février 2021 à 00:22.
Si tu es revenu à la conf d'origine à partir du DVD d'install, essaie de démarrer ton PC sur la version de noyau LTS (normalement il me semble que tu peux la choisir en interrompant le démarrage de grub), puis esssaie de voir si le son sort comme attendu.
Si tu as trop bidouillé fais des essais en lançant le live DVD (lance une video youtube par exemple et erfais tes tests pour voir si ça marche…).
Si avec le noyauy plus ancien ou avec le live DVD ça fonctionne, c'est que c'est un problème de kernel, pas de conf, donc utilise le noyau LTS. C'est ce que j'ai du faire sur une des machines que j'ai installées récemment.
# asus x205ta son sur hp ou sur casque
Posté par Mikegiver33 . Évalué à 1.
avec la commande pacmd list-card
je n'y connais pas grand chose , mais tout me semble correct au niveau des paramètres
à la fin de la liste je n'ai pas sorti
- speaker (Out)
- headphone+mic analog.(In)
- mico analog.interne (In)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.