Lorsque je démarre, PulseAudio envoie par défaut la sortie au casque. Je voudrais qu'il envoie par défaut la sortie à la sortie de ligne. Comment je fais ça?
Je peux changer manuellement où la sortie est actuellement envoyée comme suit: lancez l'application Pulseaudio Volume Control, allez dans l'onglet Périphériques de sortie, et à côté de Port, sélectionnez l'option Line Out au lieu de Headphones. Cependant, je dois le faire après chaque démarrage de la machine - après un redémarrage, Pulseaudio se réinitialise sur les écouteurs. C'est un peu ennuyeux. Comment puis-je conserver ma sélection et persister pendant les redémarrages?
Voici une capture d'écran de la façon dont l'application de contrôle du volume après un redémarrage, avec un casque sélectionné:
Si je clique sur le sélecteur à côté de Port, j'obtiens les deux options suivantes:
La sélection de Line Out fait fonctionner le son. (Notez que les écouteurs et la sortie de ligne sont marqués comme «débranchés», mais en fait j'ai quelque chose de branché sur le port de sortie de ligne.)
Commentaires: je ne cherche pas un moyen de changer le périphérique de sortie par défaut . Je n'ai qu'une seule carte son. pacmd list-sinks
montre un seul évier. Par conséquent, pacmd set-default-sink
n'est pas utile. ( Cela n'aide pas non plus.) Ici, ce que je dois définir est le "Port", pas le périphérique de sortie. Si c'est pertinent, j'utilise Fedora 20 et pulseaudio-5.0-25.fc21.x86_64.
pacmd
commande fonctionne.Lorsque vous avez ouvert
pavucontrol
, votreLine Out
sortie est-elle branchée?Explication: Seul le port branché est utilisé par défaut, si tous sont débranchés, qui sait pourquoi il s'agit d'un casque. PulseAudio teste un seul connecteur (haut-parleurs avant / vert) mais émet en stéréo tous (si vous avez plus de cartes compatibles stéréo mais que votre PulseAudio est réglé sur stéréo uniquement).
la source