Puoi usare amixer . È nel alsa-utilspacchetto su Ubuntu e Debian.
Esegui amixersenza parametri per ottenere una panoramica dei controlli per il dispositivo predefinito.
Puoi anche usare alsamixersenza parametri (dallo stesso pacchetto) per avere una visione più visiva. Usa F6 per vedere e passare da un dispositivo all'altro. Comunemente potresti avere PulseAudio e una scheda audio hardware tra cui scegliere.
Quindi utilizzare amixercon il setcomando per impostare il volume. Ad esempio, per impostare il canale principale su 50%:
amixer set Master 50%
Master è il nome del controllo e deve corrispondere a quello che si vede quando si esegue senza parametri.
Nota il %segno, senza di esso tratterà il valore come livello 0 - 65536.
Se PulseAudio non è il dispositivo predefinito, è possibile utilizzare l' -Dinterruttore:
amixer -D pulse set Master 50%
Altri comandi utili sottolineati nei commenti:
Per aumentare / ridurre il volume utilizzare +/-dopo il numero, utilizzare
amixer set Master 10%+
amixer set Master 10%-
Per disattivare, riattivare l'audio o alternare tra lo stato disattivato / non attivato, utilizzare
amixer set Master mute
amixer set Master unmute
amixer set Master toggle
Si noti inoltre che potrebbero esserci due diverse scale percentuali, quella di default grezza e per alcuni dispositivi una scala più naturale basata sul decibel , che viene anche utilizzato da alsamixer. Utilizzare -Mper usare quest'ultimo.
Infine, se sei interessato solo a PulseAudio, potresti voler dare un'occhiata pactl(vedi una delle altre risposte).
<command>amixer -D pulse sset Master 3%+ unmute</command>il relativo tasto~/.config/openbox/lubuntu-rc.xmle quindi eseguendoloopenbox --reconfigurerisolto per me