Verwenden von Amixer zur Lautstärkeregelung


9

Ich verwende 14.04 und mir wurde gesagt, ich könnte die amixerLautstärke über die Befehlszeile steuern. Zum Beispiel, um den Ton stummzuschalten, würden Sie verwenden

amixer set Master mute

Die Ausgabe für mich ist

amixer: Unable to find simple control 'Master',0 

Also las ich einen Mann und fand heraus, dass ich Master durch den Namen der Mischpultsteuerung meines Laptops ersetzen musste. Typing gibt amixerzurück:

Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]

Also trete amixer set IEC958 muteich natürlich ein, aber alles was ich bekomme ist

Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]

Noch einmal. Ich habe es versucht ssetund einige andere Befehle, aber jeder einzelne gibt den gleichen Text zurück. Warum gibt es auch keine "Master" - oder "Speaker" -Regler? Gibt es etwas, was ich falsch mache?

Antworten:


22

Wenn Sie amixerdie Lautstärke steuern möchten , sollte dies in einem Terminal funktionieren:

amixer -D pulse sset Master 0%

(0% zum Stummschalten oder Verwenden eines beliebigen Prozentsatzes)

Um die Lautstärke zu verringern / zu erhöhen, können Sie - oder + nach% hinzufügen (dies funktioniert jedoch nicht, um den Klang über 100% hinaus zu erhöhen).


2
Vielen Dank. Es funktioniert auch mitamixer -D pulse set Master mute
Marco Sulla

2

Möglicherweise verwenden Sie die falsche Karte. Stellen Sie sicher, dass Sie die richtige Karte verwenden. Wenn Sie zum Beispiel eine Webcam mit Mikrofon angeschlossen haben, frisst sie möglicherweise den ersten Steckplatz ;-)

liste zuerst alle Karten auf:

cat /proc/asound/card

für mich sieht es so aus:

 0 [Webcam         ]: USB-Audio - Philips SPC 1030NC Webcam
                      Philips CE Philips SPC 1030NC Webcam at usb-orion-ehci.0-1.2, high speed
 1 [Audio          ]: USB-Audio - USB Audio
                      USB Audio at usb-orion-ehci.0-1.5.7, full speed

dann wählte deine Karte. Die erste Karte wäre standardmäßig -c 0. Wenn Sie also die zweite Karte auswählen möchten, gehen Sie wie folgt vor:

amixer -c 1 Master +10 

Ich meine (vergessen, das Set zu betreten): Amixer -c 1 Set Master 100
Oktober

Vielen Dank! Ich habe versucht, mein Webcam-Mikrofon stummzuschalten, ohne Erfolg.
Dieresys

Beachten Sie die, sum alle Karten cat /proc/asound/cards
aufzulisten

0
amixer set IEC958,0 mute

Sie müssen Ihre Karte wie in der Amixer-Ausgabe angegeben angeben. Verwenden Sie "Unmute" anstelle von "Mute", um den Sound wieder einzuschalten.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.