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

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, yamixer -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:
Lo resolví corriendo
alsamixer, luego:<Auto-Mute>control, que se muestra como Habilitadoalsactl storecomo root para guardarEspero que esto ayude.
fuente
Sobre la base de la respuesta de Sam , aquí hay un script que alterna el estado del modo de silencio automático:
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' $_Mfuente