GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie verwende ich die Befehlszeile, um die Lautstärke zu ändern?

Sie können einen Mixer verwenden. Es ist im alsa-utils Paket auf Ubuntu und Debian.

Führen Sie amixer aus ohne Parameter, um einen Überblick über Ihre Steuerelemente für das Standardgerät zu erhalten.

Sie können auch alsamixer verwenden ohne Parameter (aus demselben Paket), um einen besseren visuellen Überblick zu erhalten. Verwenden Sie F6, um Geräte anzuzeigen und zwischen ihnen zu wechseln. Normalerweise haben Sie PulseAudio und eine Hardware-Soundkarte zur Auswahl.

Verwenden Sie dann amixer mit dem set Befehl zum Einstellen der Lautstärke. Zum Beispiel, um den Hauptkanal auf 50 % einzustellen:

amixer set Master 50%

Master ist der Steuerelementname und sollte mit einem übereinstimmen, den Sie sehen, wenn Sie ohne Parameter laufen.

Beachten Sie die % Zeichen, ohne es wird der Wert als 0 - 65536-Pegel behandelt.

Wenn PulseAudio nicht Ihr Standardgerät ist, können Sie möglicherweise den -D verwenden Schalter:

amixer -D pulse set Master 50%

Andere nützliche Befehle, auf die in den Kommentaren hingewiesen wird:

Verwenden Sie zum Erhöhen/Verringern der Lautstärke +/- Verwenden Sie nach der Nummer

amixer set Master 10%+
amixer set Master 10%-

Um stumm zu schalten, die Stummschaltung aufzuheben oder zwischen stummgeschaltet/nicht stummgeschaltet umzuschalten, verwenden Sie

amixer set Master mute
amixer set Master unmute
amixer set Master toggle

Beachten Sie auch, dass es möglicherweise zwei verschiedene Prozentskalen gibt, die standardmäßige rohe und für einige Geräte eine natürlichere Skala basierend auf Dezibel, die auch von alsamixer verwendet wird . Verwenden Sie -M um letzteres zu verwenden.

Wenn Sie schließlich nur an PulseAudio interessiert sind, sollten Sie sich vielleicht pactl ansehen (siehe eine der anderen Antworten).


Zum Stummschalten:

amixer -D pulse sset Master mute

Zum Aufheben der Stummschaltung:

amixer -D pulse sset Master unmute

Lautstärke um 5 % erhöhen:

amixer -D pulse sset Master 5%+

Lautstärke um 5 % verringern:

amixer -D pulse sset Master 5%-

pactl /pacmd (im Gegensatz zu amixer ) erlaubt es, die Lautstärke um über 100 % zu erhöhen :-).

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)

Manuelle Einstellungen über 100 % sind in pavucontrol möglich (im Gegensatz zu alsamixer ).

Hinweis :Wenn Sie dieselben Befehle auf verschiedenen Hosts mit unterschiedlichen Senken teilen möchten, können Sie @[email protected] verwenden als Senke statt Nummer 0 :

pactl set-sink-volume @[email protected] +5%

Mit pactl set-default-sink my-sink-name legen Sie Ihre Standardsenke fest (Listennamen mit pactl list short sinks ).

Quelle :askubuntu.com, wiki.archlinux.org.


Linux
  1. So ändern Sie Berechtigungen und Eigentümer über die Befehlszeile

  2. So verwenden Sie den Su-Befehl unter Linux

  3. Wie kann man von der Befehlszeile aus stummschalten?

  4. So verwenden Sie den Befehl chown, um den Besitz in Linux zu ändern

  5. So verwenden Sie den Befehl chmod (Modus ändern) unter Linux

Wie verwende ich Proxy in der Linux-Befehlszeile?

Meistern Sie die Linux-Befehlszeile

So verwenden Sie den Befehl sysctl unter Linux

WIE MAN DEN SCHWANZBEFEHL VERWENDET

So verwenden Sie den PS-Befehl

So verwenden Sie den TOP-Befehl