Puoi usare un mixer. È in alsa-utils
pacchetto su Ubuntu e Debian.
Esegui amixer
senza parametri per avere una panoramica dei controlli per il dispositivo predefinito.
Puoi anche usare alsamixer
senza parametri (dallo stesso pacchetto) per ottenere una panoramica più visiva. Usa F6 per vedere e passare da un dispositivo all'altro. Di solito potresti avere PulseAudio e una scheda audio hardware tra cui scegliere.
Quindi usa amixer
con il set
comando per impostare il volume. Ad esempio, per impostare il canale principale al 50%:
amixer set Master 50%
Master
è il nome del controllo e deve corrispondere a quello visualizzato durante l'esecuzione senza parametri.
Nota il %
segno, senza di esso tratterà il valore come 0 - 65536 livello.
Se PulseAudio non è il tuo dispositivo predefinito, potresti utilizzare il -D
interruttore:
amixer -D pulse set Master 50%
Altri comandi utili segnalati nei commenti:
Per aumentare/diminuire il volume usa +/-
dopo il numero, usa
amixer set Master 10%+
amixer set Master 10%-
Per disattivare, riattivare o alternare lo stato disattivato/attivato, usa
amixer set Master mute
amixer set Master unmute
amixer set Master toggle
Si noti inoltre che potrebbero esserci due diverse scale percentuali, la grezza predefinita e per alcuni dispositivi una scala più naturale basata sui decibel, utilizzata anche da alsamixer
. Usa -M
per usare quest'ultimo.
Infine, se sei interessato solo a PulseAudio, potresti dare un'occhiata a pactl
(vedi una delle altre risposte).
Per silenziare:
amixer -D pulse sset Master mute
Per riattivare:
amixer -D pulse sset Master unmute
Per alzare il volume del 5%:
amixer -D pulse sset Master 5%+
Per abbassare il volume del 5%:
amixer -D pulse sset Master 5%-
pactl
/pacmd
(a differenza di amixer
) consente di aumentare il volume oltre il 100% :-).
pactl set-sink-mute 0 toggle # toggle mute, also you have true/false
pactl set-sink-volume 0 0 # mute (force)
pactl set-sink-volume 0 100% # max
pactl set-sink-volume 0 +5% # +5% (up)
pactl set-sink-volume 0 -5% # -5% (down)
Impostazioni manuali superiori al 100% sono possibili in pavucontrol
(a differenza di alsamixer
).
Nota :Se desideri condividere gli stessi comandi su host diversi con sink diversi, puoi utilizzare @[email protected]
come lavandino invece del numero 0
:
pactl set-sink-volume @[email protected] +5%
Imposta il tuo sink predefinito con pactl set-default-sink my-sink-name
(elenca i nomi con pactl list short sinks
).
Fonte :askubuntu.com, wiki.archlinux.org.