Usando o Amixer para controlar o volume

5

Eu estou rodando 14.04, e me disseram que eu poderia usar amixer para controlar o volume através da linha de comando. Por exemplo, para silenciar o som, você usaria

amixer set Master mute

A saída para mim é

amixer: Unable to find simple control 'Master',0 

Então eu fiz um pouco de leitura e descobri que precisava substituir o Master pelo nome do controle do mixer do meu laptop. Digitando amixer retorna:

Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]

Então, naturalmente, eu digito amixer set IEC958 mute , mas tudo que eu obtenho é

Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]

Mais uma vez. Eu tentei sset e alguns outros comandos, mas cada um retorna o mesmo texto. Além disso, por que não há controles "Master" ou "Speaker"? Existe algo que estou fazendo errado?

    
por Juan José Castro 25.04.2014 / 06:06

3 respostas

13

Se você quiser usar amixer para controlar o volume, isso deve funcionar em um terminal:

amixer -D pulse sset Master 0%

(0% para silenciar ou usar qualquer porcentagem que você goste)

Para reduzir / aumentar o volume, você pode adicionar - ou + após% (mas isso não funciona para aumentar o som além de 100%).

    
por user285502 28.05.2014 / 19:13
1

pode ser possível usar o cartão errado. Certifique-se de usar o cartão certo. Se você tiver anexado uma webcam com microfone, por exemplo, ele pode comer o primeiro slot; -)

liste todas as cartas primeiro:

cat /proc/asound/card

para mim, parece:

 0 [Webcam         ]: USB-Audio - Philips SPC 1030NC Webcam
                      Philips CE Philips SPC 1030NC Webcam at usb-orion-ehci.0-1.2, high speed
 1 [Audio          ]: USB-Audio - USB Audio
                      USB Audio at usb-orion-ehci.0-1.5.7, full speed

escolha seu cartão. O primeiro cartão seria o padrão -c 0, então, se você quiser escolher o 2. cartão, faça:

amixer -c 1 Master +10 
    
por oktay 12.09.2015 / 17:41
0
amixer set IEC958,0 mute

Você tem que especificar seu cartão como mostrado na saída do amixer. Use "unmute" em vez de "mute" para ativar o som novamente.

    
por user418392 09.06.2015 / 17:28