web-dev-qa-db-fra.com

Comment définir un profil de carte pulseaudio de manière persistante lors des redémarrages

J'essaie de configurer les profils de carte de pulseaudio, et la commutation de profil a fonctionné avec pactl set-card-profile, mais jusqu'à présent, lorsque la machine redémarre, le profil audio est rétabli sur la valeur par défaut de output:analog-stereo au lieu de rester sur HDMI. Comment définir le profil de manière à ce qu'il persiste après les redémarrages?

9
Daenyth

Pour définir les paramètres par défaut du démon pulseaudio, nous pouvons éditer /etc/Pulse/default.pa (en tant que root) afin de donner une source ou un puits par défaut à la dernière section en supprimant la mise en commentaire des lignes correspondantes et en donnant le nom de notre puits et source de sortie:

### Make some devices default
set-default-sink <name_of_sink>
set-default-source <name_of_source>

Si votre carte son a besoin d’un profil spécifique, nous pouvons également ajouter la ligne suivante:

set-card-profile <cardindex> <profilename>

Veuillez effectuer une sauvegarde de ce fichier avant de l'éditer pour pouvoir restaurer le paramètre par défaut.

Si vous n'êtes pas sûr du nom de votre récepteur, vous pouvez exécuter la commande suivante dans un terminal pour répertorier tous les récepteurs actuellement actifs:

pacmd list-sinks

Pour tester si l'évier est correct, nous pouvons émettre

pacmd set-default-sink <nameofsink>

dans un terminal avant de changer le default.pa. Ouvrez Paramètres audio pour voir l’effet (mais cela ne changera pas réellement le puits avec les paramètres par défaut - voir cette réponse! )

4
Takkat