Dans alsamixer, il existe une option appelée "Mode de sourdine automatique", qui est activée par défaut.
Mais maintenant je veux le désactiver. J'ai essayé différentes clés mais j'ai échoué.
Une idée? 0_0
Appuyez sur la flèche droite pour accéder au "mode silencieux automatique", puis sur les flèches vers le haut ou vers le bas pour le changer, puis sur Échap pour quitter.
Vous pouvez rendre cela automatique au démarrage en exécutant (peut-être dans /etc/rc.local
):
/usr/bin/amixer -c 0 sset "Auto-Mute Mode" Disabled
Réponse tardive.
J'ai eu le même problème, y compris @ (limité-expiation) un.
Pour reprendre:
root@darkstar:~# amixer | grep -i mute
Simple mixer control 'Auto-Mute Mode',0
root@darkstar:~# amixer -c 0 sset 'Auto-Mute Mode' Disabled
amixer: Unable to find simple control 'Auto-Mute Mode',0
Je l'ai résolu en exécutant alsamixer
, puis:
<Auto-Mute>
, qui s'affiche sous la forme Enabledalsactl store
en tant que root pour le sauvegarderJ'espère que cette aide.
S'appuyant sur la réponse de Sam , voici un script qui bascule le statut du mode de désactivation automatique:
# toggle status of Auto-Mute
if amixer -c 0 sget 'Auto-Mute Mode' | grep --quiet -F "Item0: 'Enabled"
then
amixer -c 0 sset 'Auto-Mute Mode' Disabled
else
amixer -c 0 sset 'Auto-Mute Mode' Enabled
fi
J'utilise ceci pour pouvoir facilement désactiver ou désactiver les haut-parleurs sans débrancher mes écouteurs.
Edit: une ligne
amixer -c 0 sget 'Auto-Mute Mode' | fgrep -q "Item0: 'E" && _M=Disabled || _M=Enabled; amixer -c 0 sset 'Auto-Mute Mode' $_M