web-dev-qa-db-fra.com

Empêcher les applications de contrôler le volume principal sur Linux

Chaque fois que je modifie le volume dans VLC, Rhythmbox ou une vidéo sur YouTube, il modifie le volume principal, c'est-à-dire le volume du système. Comment puis-je empêcher cela de se produire?

Je couronne Debian 7.0.0 (Wheezy) avec XFCE4, il semble utiliser Pulseaudio, ce que je ne connais pas. Voici une capture d'écran de l'application "Mixer" fournie avec XFCE:

enter image description here

Oui, j'ai essayé de décocher l'icône "chaîne" là-bas. J'ai installé pavucontrol mais il semble y avoir aucune option pour changer cela:

enter image description here

11
Alex

Cet article de Gentoo Wiki pourrait s'appliquer ici: contrôle de volume puleudio par application :

PULSAUDIO prend en charge le contrôle du volume par application, mais par défaut, cela ne fait pas grand chose que vous ne pouvez contrôler que ces volumes à partir de l'utilitaire de contrôle de volume PULSAUIO. Signification que dans une application comme audacieuse, lorsque le périphérique de sortie est défini sur Pulleudio et que la commande de volume est définie sur le matériel, il ajustera le contrôle du volume principal et non la commande de volume par application.

Pour résoudre ce problème, définissez ce qui suit dans /etc/Pulse/daemon.conf

flat-volumes = no

Maintenant, chaque audacieux va ajuster le volume, il ajustera le volume uniquement audacieux et vous n'aurez donc pas de multiples applications de combat sur le contrôle du volume principal.

9
harrymc