¿Cómo desactivar el modo de silencio automático?

¿Cómo desactivar el modo de silencio automático?

En alsamixer, hay una opción llamada "Modo de silencio automático" y está habilitada de forma predeterminada.

Pero ahora quiero desactivarlo. Probé diferentes claves pero fallé.

¿Alguna idea? 0_0

ingrese la descripción de la imagen aquí

Respuesta1

Presione la flecha derecha para llegar al "modo de silencio automático", luego la flecha hacia arriba o hacia abajo para cambiarlo, luego Escape para salir.

Puede hacer que esto sea automático al arrancar ejecutando (quizás en /etc/rc.local):

/usr/bin/amixer -c 0 sset "Auto-Mute Mode" Disabled

Respuesta2

Respuesta tardía.

Tuve el mismo problema, incluyendo@expiación-limitadauno.

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í ejecutando alsamixer, luego:

  • F5(mostrar todos los controles)
  • use las flechas para moverse hasta golpear el <Auto-Mute>control, que se muestra comoActivado
  • use la -tecla menos para cambiarlo aDesactivado
  • golpear Escpara salir
  • ejecutar alsactl storecomo root para guardar

Espero que esto ayude.

Respuesta3

Sobre la base dela respuesta de samm, 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 reactivar fácilmente mis parlantes sin desconectar mis auriculares.

Editar: una sola línea

amixer -c 0 sget 'Auto-Mute Mode' | fgrep -q "Item0: 'E" && _M=Disabled || _M=Enabled; amixer -c 0 sset 'Auto-Mute Mode' $_M

información relacionada