Premi la freccia destra per accedere alla "modalità di disattivazione automatica", quindi la freccia su o giù per modificarla, quindi Esc per uscire.
Puoi renderlo automatico all'avvio eseguendo (magari in /etc/rc.local
):
/usr/bin/amixer -c 0 sset "Auto-Mute Mode" Disabled
Risposta tardiva.
Ho avuto lo stesso problema, incluso @limited-atonement uno.
Per riprendere:
[email protected]:~# amixer | grep -i mute
Simple mixer control 'Auto-Mute Mode',0
[email protected]:~# amixer -c 0 sset 'Auto-Mute Mode' Disabled
amixer: Unable to find simple control 'Auto-Mute Mode',0
L'ho risolto eseguendo alsamixer
, quindi:
- F5 (mostra tutti i controlli)
- usa le frecce → per spostarsi fino a colpire il
<Auto-Mute>
controllo, che viene visualizzato come Abilitato - usa il meno - tasto per impostarlo su Disabilitato
- premi Esc per uscire
- esegui
alsactl store
come root per salvare
Spero che questo aiuti.
Sulla base della risposta di Sam, ecco uno script che attiva o disattiva lo stato della modalità Auto-Mute:
# 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
Lo sto usando così posso facilmente disattivare o riattivare l'audio dei miei altoparlanti senza scollegare le cuffie.
Modifica:una riga
amixer -c 0 sget 'Auto-Mute Mode' | fgrep -q "Item0: 'E" && _M=Disabled || _M=Enabled; amixer -c 0 sset 'Auto-Mute Mode' $_M