web-dev-qa-db-fra.com

Comment rendre les modifications de pavucontrol permanentes?

À cause de problèmes de son de skype j'ai installé pavucontrol et je peux modifier les paramètres afin que les sons fonctionnent à nouveau avec skype. Je devais régler les deux (enregistrement et lecture de skype) sur "Audio stéréo analogique intégré" au lieu de "Moniteur audio stéréo numérique intégré (HDMI)", je ne pouvais le modifier que lorsqu'un appel skype était en cours.
Mais malheureusement, après un certain temps, n'utilisant pas Skype, les paramètres du pavucontrol reviennent au réceptacle par défaut "Moniteur de stéréo audio numérique intégré (HDMI)", même si j'appuie sur le signe de verrouillage dans Pavucontrol ...
Comment puis-je apporter des modifications à pavucontrol permanent ?
J'utilise Skype 4.008 dans Ubuntu 12.04 (AMD64).

Il est intéressant de noter que le "Moniteur de l'audio intégré stéréo numérique (HDMI)" n'apparaît pas dans les "Paramètres de sons" de gnome-control, il n'y a qu'un seul évier "Sortie analogique - Audio intégré".

J'ai téléchargé dans Pastebin la sortie de pacmd list-sinks et pacmd list-modules .

5
Filbuntu

Un simple paramétrage m'a aidé jusqu'à présent (six mois) sur Ubuntu LTS 12.04. Dans pavucontrol, dans le dernier onglet "configuration", j'ai deux sections "Built-in Audio" où je peux choisir un profil. Le premier avait "Sortie stéréo numérique (HDMI)" en tant que profil. J'ai changé ceci en "Off" et je n'ai plus eu le problème décrit ci-dessus. Voici une capture d'écran:

enter image description here

4
Filbuntu

D'après la question et les paramètres audio affichés dans les pâtes des commandes list-sinks, et list-modules, il peut y avoir un problème avec un module pulseaudio pour restaurer un périphérique de sortie. Permettez-moi de suggérer d'autres mesures pour réduire le problème:

Retirer temporairement les modules

Nous ne savons pas si cela aidera, mais nous pourrons peut-être réduire le problème si nous supprimions temporairement les modules en question.

Pour supprimer un module, procédez comme suit dans un terminal:

pacmd unload-module <index>

Le <index> actuel sera répertorié à partir de pacmd list-modules. Essayez de décharger l'un des modules chargés suivants (par index!) Pour vérifier si c'est le coupable:

  • module-suspend-on-idle (car votre problème est associé à l'inactivité de Skype)
  • module-loopback (car vous n'avez pas besoin du "Monitor of ..." device)
  • module-switch-on-port-available (peu probable mais vaut la peine d'essayer)
  • module-prévues-rôles (bascule sur le périphérique prévu lorsqu'un appel téléphonique arrive)

Le paramètre par défaut lors du chargement des modules par défaut sera restauré en exécutant

pulseaudio -k

Vérifier les erreurs

Vous voudrez peut-être également vérifier si pulseaudio contient des erreurs dans les fichiers journaux du système avant la connexion de votre récepteur HDMI.

Supprimer la configuration de l'espace utilisateur

Parfois, nous avons des paramètres de configuration erronés dans les paramètres spécifiques à l'utilisateur. Pour résoudre ce problème, essayez d’effacer la suppression de ~/.Pulse (elle sera recréée au prochain démarrage de pulseaudio).

mv ~/.Pulse ~/.Pulse.old
pulseaudio -k # to restart pulseaudio

Générer un journal pulseaudio

Une autre approche serait de rechercher des messages utiles pour réduire le problème en générant un fichier journal pulseaudio à partir de l'exécution de pulseaudio en mode verbeux (voir ici pour savoir comment faire ).

Faites-nous savoir le résultat pour mieux vous orienter vers une solution permanente.

3
Takkat