Sur mon ordinateur portable (avec Realtek ALC269VB), le son sur les haut-parleurs fonctionne bien jusqu'à ce que je branche le casque. J'ai remarqué que dès que j'ai branché le casque, Alsamixer, Ubuntu Sound Control et pavucontrol sont passés à "Casques", qui n'ont aucun effet (n'existe pas vraiment). Quand je repasse à 'Speakers', tout va bien; Je peux contrôler le son des écouteurs. C’est une sorte de solution de contournement (commencer par pavucontrol pour passer d’écouteurs à haut-parleurs), mais pas vraiment satisfaisant.
Mon son complet configuration et une capture d'écran de Alsamixer .
Vous remarquerez peut-être qu'Alsamixer dit "Intel Cougarpoint HDMI" au lieu de "Intel HDA Realtec ALC269VB" comme il l'avait fait il y a deux jours. De toute façon, je n'ai trouvé aucune différence entre ça.
Ma question:
Afin de faciliter le contournement: existe-t-il une option de ligne de commande permettant de passer à "Enceintes"?
Pulseaudio essaie toujours de basculer vers un port audio nouvellement disponible lorsqu'il devient disponible. Pour arrêter cela, nous pouvons éditer notre default.pa
. Ce fichier se trouve dans /etc/Pulse
(définition des paramètres pour tous les utilisateurs) ou dans ~/.Pulse
(pour remplacer ces paramètres pour un utilisateur unique). Commentez cette ligne pour empêcher pulseaudio de changer de port comme suit:
# load-module module-switch-on-port-available
Pour prendre effet, nous devons redémarrer le serveur pulseaudio avec pulseaudio -k
(ou redémarrer notre session).
Chaque fois que vous modifiez le
/etc/Pulse/default.pa
, veuillez d'abord effectuer une sauvegarde pour pouvoir restaurer les paramètres précédents en cas de problème.