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 contents
no muestra nada al respecto, y amixer -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:
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 store
como 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