Supondo que você esteja usando o driver ALSA, execute:
amixer set Master mute
amixer set Master unmute
Ou você pode usar apenas:
amixer set Master toggle
para ativar e desativar o mudo.
Como você silencia o sistema de som na linha de comando?
Supondo que você esteja usando o driver ALSA, execute:
amixer set Master mute
amixer set Master unmute
Ou você pode usar apenas:
amixer set Master toggle
para ativar e desativar o mudo.
Isso funcionou para mim quando os outros não:
amixer -q -D pulse sset Master toggle
Isto é do link em maluco sobre o comentário de natty para o primeiro resposta:
Na minha configuração, às vezes, o amixer para ativar o som falha por algum motivo. Por isso, estou usando pactl em meus scripts:
para silenciar:
pactl set-sink-mute 0 1
e ativar o som:
pactl set-sink-mute 0 0
Testado no Ubuntu 12.10.
No terminal, digite isto para silenciar
amixer set Master mute
tipo
amixer set Master unmute
Testado no meu Ubuntu 10.10.
PS: +1 para uma questão interessante.
Tags command-line pulseaudio alsa