Странные уровни громкости

У меня старый HP Pavilion dv6645eo с кнопками HP Quicklaunch. Когда я использую кнопки громкости, единственный звук в верхних эшелонах «звуковой панели».

Я долго искал, почему это происходит. Но, открыв alsamixer в терминале, я узнал почему.

Шкала громкости покрывает ОБА наушники и мастер на одной шкале! Когда наушники находятся на максимуме, тогда они регулируют громкость на ведущем устройстве - поэтому на верхних ступенях звучит только звук.

Как заставить голосовые кнопки ТОЛЬКО регулировать мастер?

enter image description here

2
задан 17 January 2014 в 19:12

1 ответ

Хорошо, теперь все изменилось, и ALSA использует pulseaudio в качестве бэкэнда / внешнего интерфейса с плагином pulseaudio-alsa. Вот почему при изменении громкости в PulseAudio это также меняет ALSA. Чтобы изменить это поведение, вам нужно отредактировать конфигурацию default.pa и заново добавить перехватчики alsa ... это не так уж и неприятно, но выглядит странно:

Отредактируйте файл /usr/share/alsa/alsa.conf.d/pulse.conf и закомментируйте все строки, поэтому это выглядит так:

# PulseAudio alsa plugin configuration file to set the pulseaudio plugin as
# default output for applications using alsa when pulseaudio is running.
#hook_func.pulse_load_if_running {
#       lib "libasound_module_conf_pulse.so"
#       func "conf_pulse_hook_load_if_running"
#}
#
#@hooks [
#       {
#               func pulse_load_if_running
#               files [
#                       "/usr/share/alsa/pulse-alsa.conf"
#               ]
#               errors false
#       }
#]

Перезапустите Alsa:

sudo /etc/init.d/alsa-utils restart

Теперь, когда вы открываете alsamixer, это должно быть так:

enter image description here

Я получил некоторые идеи из ArchWiki.

0
ответ дан 17 January 2014 в 19:12

Другие вопросы по тегам:

Похожие вопросы: