Você pode usar o amixer . Está no alsa-utilspacote do Ubuntu e Debian.
Execute amixersem parâmetros para obter uma visão geral sobre seus controles para o dispositivo padrão.
Você também pode usar alsamixersem 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 amixercom o setcomando 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 -Dcomutador:
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 -Mpara 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.xmle em seguida, executandoopenbox --reconfigurefixa-lo para mim