Lorsque j'appuie sur la touche muet de mon clavier, le canal maître Alsa et le canal maître PulseAudio sont tous deux coupés, une nouvelle pression ne fait que réactiver le canal maître alsa, le canal maître pulseaudio reste muet. Résultat: pas de son. Comment puis-je résoudre ce problème?
pulseaudio
alsa
Alfred Rupp
la source
la source
amixer -D pulse set Master 1+ toggle
c'est beaucoup plus simple cependant.
définissez-le comme un raccourci clavier sur "Muet \ Réactiver". les commandes de volume peuvent être laissées telles quelles.
Mint 15 Mate - compris par moi-même, fonctionne très bien pour moi.
la source
amixer -D pulse set Master toggle
ça ira. Amixer attend un nom de contrôle de mélangeur simple pour la commande set ou sset, et même s'il acceptait un nom de contrôle de mélangeur complet, vous devriez citer un tel nom de plusieurs mots. Vous pouvez utiliser le modificateur facultatifplayback
dans la commande comme ceci:,amixer -D pulse set Master playback toggle
mais il n'est pas nécessaire, s'ilMaster
n'a pas de capacités de capture également. En utilisant des modificateurs facultatifs, vous pouvez également contrôler les canaux auxquels la commande s'applique, si votre système est compatible avec le son surround.J'ai eu le même problème en exécutant le bureau MATE sur une édition Debian Linux Mint (201204).
L'action "Augmenter le volume" n'a pas pu rétablir le son. J'ai réalisé que le problème était avec Pulseaudio, mais le paquet
mate-media-gstreamer
etmate-settings-daemon-gstreamer
où il était installé par défaut. En installantmate-media-pulse
etmate-settings-daemon-pulse
(qui a désinstallémate-media-gstreamer
etmate-settings-daemon-gstreamer
) et tadam ... l'action "Augmenter le volume" a pu réactiver le volume!J'espère que cela fonctionnera aussi pour vous!
la source
amixer -D pulse set Master xxx
sont un coup, ou doivent être mappées manuellement à un raccourci. La solution proposée ici ressemble à ce qu'elle est censée être.C'est un problème avec pulseaudio, les commandes pour alsa ou amixer n'enverront pas correctement unmute à pulse. Lorsque les commandes alsa envoient un signal muet, il s'agit d'une commande à bascule (envoyez la même commande pour couper / réactiver le son).
Maintenant, dans pulseaudio, ils ont un code muet et un muet séparé! Beaucoup signalent que la désinstallation de pulseaudio résoudra le problème, mais pour certains, ce n'est pas vraiment une réponse acceptable (comme moi, car pulse est utile pour de nombreuses applications).
Donc, pour résoudre ce problème, nous devons créer un script,
1- Créez un nouveau document vide dans un éditeur de texte comme gedit ou mousepad,
2- Collez ce code dans le document, Soruce de code: 2
3- Nommez le fichier "volume" (aucune extension nécessaire) placez-le quelque part que vous pouvez trouver et ne le supprimerez pas comme votre dossier personnel
4- Rendez le fichier exécutable en cliquant avec le bouton droit sur le fichier, allez dans Propriétés, puis sur l'onglet Autorisations, et utilisez la case à cocher pour le marquer comme exécutable, cela permettra au script d'être exécuté. marquer-fichier-comme-exécutable-gui
5- Ensuite, nous devons lier les commandes au clavier, les commandes pour le code sont augmenter, diminuer et couper.
Alors allez dans les paramètres du clavier - comment-je-changer-mon-clavier-raccourcis-dans-xubuntu , dans la zone des raccourcis clavier, cliquez sur ajouter, puis ouvrez, ouvrez le fichier "volume" que nous avons créé, puis ajoutez la commande pour le code après le volume, la lecture de l' augmentation du volume ou le volume muet ect. mais avec l'emplacement où le fichier de code est devant comme "/ home / username / volume mute"
Affectez-le ensuite au clavier en appuyant dessus, ou si la touche est déjà utilisée,
~ Très probablement le cas ~ trouvez-les et remplacez la commande.
Les raccourcis clavier sont probablement appelés XF86AudioRaiseVolume, XF86AudioLowerVolume, XF86AudioMute . Étant donné que seul le muet est cassé, concentrez vos efforts sur la modification de cela en premier.
Bug: 1
la source
XF86AudioMute
mapper à la commandeamixer set Master toggle
. Les touches d'augmentation et de diminution du volume sont mappées de la même manière que lesamixer
commandes.pactl set-sink-volume 0 +5%
,pactl set-sink-volume 0 -5%
etpactl set-sink-mute 0 toggle
pour augmenter le volume, le diminuer et le basculer, respectivement.Voir:
https://bugs.launchpad.net/xfce4-volumed/+bug/883485/comments/3
xfce4-mixer a un paramètre pour
active-card
, qui doit être réglé sur Pulseaudio, sinon il utilisera Alsa.la source
A travaillé pour moi le 12.10:
la source
Pour les utilisateurs de KDE et kmix, si vous utilisez ce script, les commentaires visuels continueront de fonctionner:
Usage:
1) Enregistrez-le sous ~ / bin / mixctl
2) Démappez les raccourcis clavier kmix par défaut pour Volume Up / Volume Down et Mute
3) Créez trois nouveaux raccourcis clavier personnalisés nommés 'Volume Up', 'Volume Down' et 'Mute'
- > Type de raccourci: commande
-> que les commandes utilisent ~ / bin / mixctl Volup , ~ / bin / mixctl voldn et ~ / bin / mixctl mute respectivement
la source
J'ai eu le même problème sur plusieurs machines Xubuntu 12.04 qui ont été mises à niveau vers XFCE 4.10. Voici un moyen très rapide de résoudre ce problème depuis la ligne de commande (ou avec un
bash
script).Contrairement aux solutions précédentes qui proposaient des scripts d'interruption, cette solution restaure entièrement la fonction du bouton muet / réactivé.
Exécutez simplement les deux commandes suivantes une fois, pour résoudre le problème une fois pour toutes:
la source
J'ai trouvé une solution simple qui fonctionne bien pour moi dans ce forum . En détail, vous devez ajouter ceci à
/etc/asound.conf
:Et puis définissez un raccourci clavier pour la touche muet avec la commande étant:
la source
Vous pouvez utiliser les paramètres du clavier pour définir le bouton Muet pour exécuter la commande trouvée ICI . Bien que la première méthode figurant sur ce lien était inutile pour moi, le second fonctionne très bien pour XFCE4:
$ pactl set-sink-mute 0 toggle
. Vous pouvez également créer un script ou un lanceur pour exécuter la commande en cliquant avec la souris.Pour info, si vous utilisez quelque chose comme Cinnamon (et probablement d'autres ordinateurs de bureau basés sur gnome), la suggestion ci - dessus de user197761 semble meilleure, car l'applet audio de cinnamon reconnaît que le volume est coupé:
amixer -D pulse set Master Playback Switch toggle
(si vous aimez cette dernière commande, veuillez voter pour sa réponse, pas le mien.)la source