Você pode usar o amixer . Está no alsa-utils
pacote do Ubuntu e Debian.
Execute amixer
sem parâmetros para obter uma visão geral sobre seus controles para o dispositivo padrão.
Você também pode usar alsamixer
sem parâmetros (do mesmo pacote) para obter uma visão geral mais visual. Use F6 para ver e alternar entre dispositivos. Geralmente, você pode ter o PulseAudio e uma placa de som de hardware para selecionar.
Em seguida, use amixer
com o set
comando para definir o volume. Por exemplo, para definir o canal principal como 50%:
amixer set Master 50%
Master
é o nome do controle e deve corresponder ao que você vê ao executar sem parâmetros.
Observe o %
sinal, sem ele tratará o valor como nível 0 - 65536.
Se o PulseAudio não for o seu dispositivo padrão, você poderá usar o -D
comutador:
amixer -D pulse set Master 50%
Outros comandos úteis apontados nos comentários:
Para aumentar / diminuir o volume usado +/-
após o número, use
amixer set Master 10%+
amixer set Master 10%-
Para silenciar, ativar ou desativar o estado mudo / não mudo, use
amixer set Master mute
amixer set Master unmute
amixer set Master toggle
Observe também que pode haver duas escalas percentuais diferentes, o padrão bruto e, para alguns dispositivos, uma escala mais natural baseada em decibéis , que também é usada por alsamixer
. Use -M
para usar o último.
Por fim, se você estiver interessado apenas no PulseAudio, poderá conferir pactl
(consulte uma das outras respostas).
<command>amixer -D pulse sset Master 3%+ unmute</command>
no keybind relevante~/.config/openbox/lubuntu-rc.xml
e em seguida, executandoopenbox --reconfigure
fixa-lo para mim