Я пытался отменить это, но не смог отключить его. Мои настройки звука должны быть переделаны также при каждой загрузке, но задание этого вопроса также получило бы отрицательный результат. обратная связь.
alsamixer
(изображенный в исходном вопросе) https://superuser.com/questions/431079/how-to-disable-auto-mute-mode http://www.tutonics.com/2012/10/fix-no-sound-turn-off-auto-mute-in.html
Для сохранения попытки настроек sudo alsactl store
(непротестированный)
, практическое руководство сохраняет настройки AlsaMixer?
Это решило мои звуковые проблемы с Ubuntu 12.10 на версии ThinkPad x230
alsa: cat /proc/asound/version
Усовершенствованная Версия драйвера 1.0.25
Архитектуры звука LinuxДля меня не работал метод, имеющий отношение к режиму Auto-Mute отключения в alsamixer (или гном-alsamixer). Так, я вырыл его глубже и нашел подобный поток здесь, Мои наушники отключают звук AlsaMixer, когда я включаю их, HP DV6 12.04
В моем случае у меня была проблема, что включение наушников переключит звук динамика, чтобы обнулить, а также отключить звук его (который корректен и должен определенно произойти); и когда Вы разъединяете наушники, наушники были бы отключены звук. Кроме того, громкость динамика после соединения и разъединения наушника не становилась сохраненной.
То, что я сделал, было, вносят изменения в файлы в /usr/share/pulseaudio/alsa-mixer/paths
, конкретно файлы называют analog-output-headphones.conf
и analog-output-speaker.conf
.
Перед продолжением необходимо взять резервное копирование этих файлов в случае, если что-либо идет не так, как надо.
Для analog-output-speaker.conf
, Я искал [Element Headphone]
директива и удаленный switch = off
строка, и измененный volume = zero
кому: volume = merge
.
Для analog-output-headphones.conf
, Я искал [Element Speaker]
директива и удаленный volume = zero
строка, при хранении switch = mute
строка.
Я не мог добраться mute-on-activation
работать над соединением наушников так, чтобы это временно отключило звук наушников, в то время как 3.5-миллиметровый разъем не полностью включается. Я обновил бы ответ соответственно, если кто-либо комментирует со способом сделать так.
Надеюсь, это поможет. :)
Добавьте следующую строку в файл rc.local
, чтобы отключить автоматическое отключение звука при каждой загрузке.
/usr/bin/amixer -c 0 sset "Auto-Mute Mode" Disabled
Например:
sudo nano /etc/rc.local
тогда это будет выглядеть так:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/usr/bin/amixer -c 0 sset "Auto-Mute Mode" Disabled
exit 0