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


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

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

Шкала громкости охватывает BOTH наушники и мастер в том же масштабе! Когда наушники имеют макс, тогда он регулирует громкость на главном устройстве - вот почему на верхних шагах звучит только звук.

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

enter image description here


2
2018-01-14 23:50


происхождения




ответы:


Хорошо, теперь все изменилось, и 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.


2
2018-01-15 21:05



Проблема в том, что я хочу только отрегулировать громкость с помощью кнопок быстрого запуска ноутбуков. Alsamixer и Pulseaudio поддерживают одинаковый уровень громкости звука. Если я включил громкость с помощью кнопок быстрого запуска (как с импульсом), громкость также будет понижена в Alsamixer. - user50519
@ user50519 странно, до сих пор ALSA и объемы пульса были разделены, я просто тестировался в Debian, и действительно так бывает. - Braiam