GNU/Linux >> Znalost Linux >  >> Linux

Jak deaktivovat režim automatického ztlumení?

Stisknutím šipky doprava přejděte do režimu automatického ztlumení, poté šipkou nahoru nebo dolů jej změňte a poté stisknutím klávesy Escape ukončete.

Můžete to provést automaticky při spouštění spuštěním (možná v /etc/rc.local ):

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

Pozdní odpověď.

Měl jsem stejný problém, včetně @limited-atonement jeden.

Chcete-li pokračovat:

[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

Vyřešil jsem to spuštěním alsamixer , pak:

  • F5 (zobrazit všechny ovládací prvky)
  • použijte šipky pohybovat, dokud nenarazíte na <Auto-Mute> ovládací prvek, který se zobrazí jako Povoleno
  • použijte mínus - přepněte jej na Zakázáno
  • stiskněte Esc k ukončení
  • spusťte alsactl store jako root uložit

Doufám, že to pomůže.


Na základě Samovy odpovědi je zde skript, který přepíná stav režimu automatického ztlumení:

# 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

Používám to, abych mohl snadno ztlumit nebo zrušit ztlumení svých reproduktorů, aniž bych odpojil sluchátka.

Edit:one-liner

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


Linux
  1. Jak zakázat ETag v NGINX

  2. Jak deaktivovat režim FIPS na CentOS/RHEL 7

  3. CentOS / RHEL 6 :Jak deaktivovat IPv6

  1. Jak dočasně nebo trvale zakázat SELinux

  2. Jak zakázat přísný režim MySQL

  3. Jak zakázat nebo nastavit SELinux do Permisivního režimu

  1. Jak zakázat Bootchart?

  2. Jak zakázat SELinux na CentOS?

  3. Zakázat režim údržby v Magento