Drücken Sie die rechte Pfeiltaste, um zum „Auto-Mute-Modus“ zu gelangen, dann die Aufwärts- oder Abwärtspfeiltaste, um ihn zu ändern, und dann die Escape-Taste, um den Modus zu verlassen.
Sie können dies beim Booten automatisch machen, indem Sie (vielleicht in /etc/rc.local
):
/usr/bin/amixer -c 0 sset "Auto-Mute Mode" Disabled
Späte Antwort.
Ich hatte das gleiche Problem, einschließlich @limited-atonement eins.
Fortsetzen:
[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)
- verwenden Sie die Pfeile → zu bewegen, bis Sie
<Auto-Mute>
treffen -Steuerelement, die als Aktiviert angezeigt werden - verwenden Sie das Minus - Taste, um es auf Deaktiviert zu stellen
- drücken Sie Esc zum Beenden
- führen Sie
alsactl store
aus als root speichern
Hoffe, das hilft.
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 stummschalten oder die Stummschaltung aufheben kann, ohne meine Kopfhörer abzuziehen.
Bearbeiten:Einzeiler
amixer -c 0 sget 'Auto-Mute Mode' | fgrep -q "Item0: 'E" && _M=Disabled || _M=Enabled; amixer -c 0 sset 'Auto-Mute Mode' $_M