En alsamixer, hay una opción llamada "Modo de silencio automático", y está habilitada de forma predeterminada.
Pero ahora quiero deshabilitarlo. He intentado diferentes claves pero fallé.
¿Alguna idea? 0_0

En alsamixer, hay una opción llamada "Modo de silencio automático", y está habilitada de forma predeterminada.
Pero ahora quiero deshabilitarlo. He intentado diferentes claves pero fallé.
¿Alguna idea? 0_0

Respuestas:
Presione la flecha hacia la derecha para llegar al "modo de silencio automático", luego hacia arriba o hacia abajo para cambiarlo, luego Escape para salir.
Puede hacer esto automáticamente al arrancar ejecutando (quizás en /etc/rc.local):
/usr/bin/amixer -c 0 sset "Auto-Mute Mode" Disabled
amixer -c 0 contentsno muestra nada al respecto, y amixer -c 0 sset "Auto-Mute Mode" Disableddevuelve "No se puede encontrar el control simple 'Modo de silencio automático', 0". Sin embargo, cuando conecto mis auriculares, los altavoces dejan de sonar. ¿Alguna idea de cómo puedo cambiar la configuración?
-c 1etc.
Respuesta tardía.
Tuve el mismo problema, incluido @ limited-expiación uno.
Resumir:
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
Lo resolví corriendo alsamixer, luego:
<Auto-Mute>control, que se muestra como Habilitadoalsactl storecomo root para guardarEspero que esto ayude.
Sobre la base de la respuesta de Sam , aquí hay un script que alterna el estado del modo de silencio automático:
# 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
Estoy usando esto para poder silenciar o desactivar mis altavoces fácilmente sin desconectar mis auriculares.
Editar: one-liner
amixer -c 0 sget 'Auto-Mute Mode' | fgrep -q "Item0: 'E" && _M=Disabled || _M=Enabled; amixer -c 0 sset 'Auto-Mute Mode' $_M