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 contents
no muestra nada al respecto, yamixer -c 0 sset "Auto-Mute Mode" Disabled
devuelve "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 1
etc.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 store
como 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' $_M
fuente