it-swarm.com.de

Wie deaktiviere ich den Auto-Mute-Modus?

In alsamixer gibt es eine Option namens "Auto-Mute Mode", die standardmäßig aktiviert ist.

Aber jetzt möchte ich es deaktivieren. Ich habe verschiedene Schlüssel ausprobiert, bin aber gescheitert.

Irgendeine Idee? 0_0

enter image description here

25
Determinant

Drücken Sie den Rechtspfeil, um in den "Auto-Mute-Modus" zu gelangen, den Aufwärts- oder Abwärtspfeil, um ihn zu ändern, und die Esc-Taste, um den Modus zu verlassen.

Sie können dies beim Booten automatisch machen, indem Sie Folgendes ausführen (möglicherweise in /etc/rc.local):

/usr/bin/amixer -c 0 sset "Auto-Mute Mode" Disabled
24
Sam Watkins

Späte Antwort.

Ich hatte das gleiche Problem, einschließlich @ limited-atonement one.

Wieder aufzunehmen:

[email protected]:~# amixer | grep -i mute
Simple mixer control 'Auto-Mute Mode',0
[email protected]:~# amixer -c 0 sset 'Auto-Mute Mode' Disabled
amixer: Unable to find simple control 'Auto-Mute Mode',0

Ich habe es gelöst, indem ich alsamixer ausgeführt habe, dann:

  • F5 (alle Steuerelemente anzeigen)
  • benutze Pfeile  bewegen, bis Sie auf das Steuerelement <Auto-Mute> treffen, das als Enabled angezeigt wird
  • verwenden Sie das Minus - Taste zum Umschalten auf Deaktiviert
  • schlagen Esc beenden
  • führen Sie zum Speichern alsactl store als root aus

Ich hoffe das hilft.

7
bufh

Aufbauend auf Sams Antwort ist hier ein Skript, das den Status des Auto-Mute-Modus umschaltet:

# toggle status of Auto-Mute
if amixer -c 0 sget 'Auto-Mute Mode' | grep --quiet -F "Item0: 'Enabled"
then
    amixer -c 0 sset 'Auto-Mute Mode' Disabled
else
    amixer -c 0 sset 'Auto-Mute Mode' Enabled
fi

Ich verwende dies, damit ich meine Lautsprecher einfach stumm schalten oder die Stummschaltung aufheben kann, ohne die Kopfhörer abziehen zu müssen.

Edit: Einzeiler

amixer -c 0 sget 'Auto-Mute Mode' | fgrep -q "Item0: 'E" && _M=Disabled || _M=Enabled; amixer -c 0 sset 'Auto-Mute Mode' $_M

3
LazyMammal