Como desabilitar o modo Auto-Mute?

22

Em alsamixer, existe uma opção chamada "Modo Auto-Mute", e está ativada por padrão.

Mas agora quero desativá-lo. Eu tentei chaves diferentes, mas não consegui.

Alguma ideia? 0_0

    
por Determinant 31.05.2012 / 18:17

3 respostas

21

Pressione a seta para a direita para acessar o "modo de desativação automática" e, em seguida, a seta para cima ou para baixo para alterá-la e, em seguida, Escape para sair.

Você pode tornar isso automático na inicialização executando (talvez em /etc/rc.local ):

/usr/bin/amixer -c 0 sset "Auto-Mute Mode" Disabled
    
por 06.07.2012 / 16:56
6

Resposta tardia.

Eu tive o mesmo problema, incluindo @ limited-atonement .

Para retomar:

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

Eu resolvi isso executando alsamixer , então:

  • F5 (mostra todos os controles)
  • use as setas para mover até atingir o controle <Auto-Mute> , que é mostrado como Ativado
  • use a tecla menos - para alternar para Disabled
  • pressione Esc para sair
  • execute alsactl store como root para salvar

Espero que isso ajude.

    
por 16.08.2016 / 20:53
3

Com base na resposta de Sam , aqui está um script que alterna o status do Modo Auto-Mute:

# 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

Estou usando isso para poder silenciar ou desabilitar facilmente meus alto-falantes sem desconectar meus fones de ouvido.

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

    
por 02.06.2017 / 19:03

Tags