В alsamixer есть опция «Режим автоматического отключения звука», и она включена по умолчанию.
Но теперь я хочу отключить его. Я пробовал разные ключи, но не смог.
Есть идеи? 0_0
В alsamixer есть опция «Режим автоматического отключения звука», и она включена по умолчанию.
Но теперь я хочу отключить его. Я пробовал разные ключи, но не смог.
Есть идеи? 0_0
Ответы:
Нажмите стрелку вправо, чтобы перейти в «режим автоматического отключения звука», затем стрелку вверх или вниз, чтобы изменить его, затем нажмите Escape для выхода.
Вы можете сделать это автоматически при загрузке, выполнив (возможно, в /etc/rc.local
):
/usr/bin/amixer -c 0 sset "Auto-Mute Mode" Disabled
amixer -c 0 contents
ничего не показывает по этому поводу и amixer -c 0 sset "Auto-Mute Mode" Disabled
возвращает «Невозможно найти простой элемент управления« Режим автоматического отключения звука », 0». Когда я подключаю наушники, динамики перестают играть. Любые идеи, как я могу изменить настройки?
-c 1
и так далее
Поздний ответ.
У меня была такая же проблема, в том числе @ ограниченное искупление .
Возобновить:
root@darkstar:~# amixer | grep -i mute
Simple mixer control 'Auto-Mute Mode',0
root@darkstar:~# amixer -c 0 sset 'Auto-Mute Mode' Disabled
amixer: Unable to find simple control 'Auto-Mute Mode',0
Я решил это, запустив alsamixer
, затем:
<Auto-Mute>
элемент управления, который отображается как Включеноalsactl store
как root чтобы сохранитьНадеюсь, это поможет.
Основываясь на ответе Сэма , вот сценарий, который переключает состояние режима автоматического отключения звука:
# 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
Я использую это, чтобы я мог легко отключить или включить звук своих динамиков, не отключая наушники.
Редактировать: однострочник
amixer -c 0 sget 'Auto-Mute Mode' | fgrep -q "Item0: 'E" && _M=Disabled || _M=Enabled; amixer -c 0 sset 'Auto-Mute Mode' $_M