Объемный диапазон ограничен в 12.04

Я обновил Ubuntu 12.04, и у меня проблема с томом. Проблема заключается в том, что объем равен 0, когда уровень громкости находится в пределах от 0% до 66% больше или меньше, поэтому фактический диапазон громкости находится только между 66% и 100%. Если я открою меню настройки звука, позиция на панели громкости, которая заставляет звук начинать звучать (на 66% больше), размещается там, где говорится «нет усиления».

Может ли кто-нибудь мне помочь?

Спасибо.

8
задан 30 April 2012 в 20:21

1 ответ

Вероятно, это связано с ошибкой в ​​alsa с ядром 3.2 и тем, как он распознает аппаратное обеспечение. Как alsa получает неправильно, он не может правильно общаться с Pulse Audio. Было сообщено , что это зафиксировано в ядре 3.3. Тем временем, работа вокруг заключается в установке аппаратного обеспечения вручную.

Это описано в Ubuntu Community Help Wiki , но поскольку вики утверждают, что устарели и покрывают больше что проблема под рукой, действительные точки таковы:

  1. Отредактируйте файл /etc/modprobe.d/alsa-base.conf как root, используя редактор по вашему выбору.
  2. Добавьте строку options snd-hda-intel model=[Your Model Specifier] ] в конец файла, если он еще не существует. Если эта опция уже указана, вам просто нужно изменить модель на соответствующую.
  3. Сохраните файл и перезагрузите, чтобы изменения вступили в силу.

жесткая часть - выяснить, какую модель указать. Вы можете найти, какое оборудование вы используете с cat /proc/asound/card0/codec* | grep Codec на терминале. Если вы получаете несколько строк вывода, вам нужно будет определить, какая звуковая карта дает вам проблемы. Затем вы можете найти полученное оборудование в файле /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz. Поскольку этот файл сжат, вы можете распаковать его с помощью gzip -dc /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz > HD-Audio-Models.txt, это создаст новый несжатый файл в текущем каталоге.

Трудность для меня заключалась в том, что мое оборудование (Conexant CX20549 (Venice)) не находится на список. Очевидно, это то же самое, что и Conexant 5045, поэтому модельная линия Option для моего оборудования: options snd-hda-intel model=laptop-hpmicsense. Для тех, кто задается вопросом, hp-часть в laptop-hpmicsense не имеет ничего общего с упаковкой марки hewlet.

Как только я все собрал, внес соответствующие изменения и перезагрузился, все работает нормально.

Благодаря пользователю Rhino в https://askubuntu.com/a/140992/60904 для размещения последней (и самой важной) части в головоломке.

Надеюсь, это поможет.

5
ответ дан 6 August 2018 в 01:31

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

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