Я новичок в Linux и Ubuntu, и я только что установил Ubuntu 19.10 на свой Lenovo X1 Carbon Gen 7. Большинство вещей, кажется, работают нормально, но у меня возникли проблемы со звуком. Из коробки качество звука отличное, но я не могу изменить уровень громкости: он либо 100%, либо 0%. Я нашел решение для изменения громкости, выполнив следующие действия:
Добавьте строки в /etc/pulse/daemon.conf
:
enable-lfe-remixing = yes
lfe-crossover-freq = 250
а затем установите Аудиопрофиль Analog Surround 2.1 Output + Analog Stereo Input
в PulseAudio Volume Control.
Выполнение двух вышеуказанных действий позволяет изменять громкость, но существенно ухудшает качество звука, делая звук таким, будто он исходит из консервной банки.
Я пробовал поиграться с уровнями PCM и динамика, alsamixer
но это ничего не дало.
Я ищу решение, которое сохраняет качество звука, когда громкость заблокирована на 100%, но позволяет мне изменять звук дискретными шагами с помощью кнопок громкости. Поскольку я новичок в Linux, я не знаю, какую информацию мне нужно предоставить. Пожалуйста, дайте мне знать, если вам потребуется дополнительная информация от меня, чтобы помочь мне лучше. Большое спасибо.
Некоторая информация:
alsamixer
говорит, что моя звуковая картаHDA Intel PCH
и чипRealtek ALC285
.
решение1
Поскольку я нашел решение, я хотел бы поделиться им в надежде, что оно поможет кому-то еще. Я заметил, что на моем компьютере кнопки громкости на самом деле изменяют общую громкость в alsamixer
. Я не знаю, почему это не работало раньше, но теперь, когда я меняю PCM, сохраняя максимальную громкость master в alsamixer
, уровень громкости меняется, а качество звука остается неизменным. Осталось только сделать так, чтобы кнопки громкости изменяли PCM, а не общую громкость. Я сделал это, следуя этомупочта. Хотя этот пост относится к 16.04, он также хорошо работал и в 19.10. Я буду следить за будущими обновлениями для лучшего решения этой проблемы.