Я обновился до Ubuntu 12.04 и у меня проблема с громкостью. Проблема заключается в том, что громкость равна 0, когда шкала громкости находится между 0% и 66% больше или меньше, поэтому фактический диапазон громкости составляет только между 66% и 100%. Если я открою меню настройки звука, то позиция в строке громкости, из-за которой звук начинает звучать (более или менее на 66%), находится там, где написано «нет усиления».
Может кто-нибудь мне помочь?
Спасибо.
Ответы:
Вероятно, это связано с ошибкой в alsa с ядром 3.2 и тем, как он распознает оборудование. Поскольку alsa получает неправильно, он не может правильно общаться с Pulse Audio . Было сообщалось , что это зафиксировано в 3.3 ядре . В то же время, обходной путь заключается в настройке оборудования вручную.
Это задокументировано в справочной вики-странице сообщества Ubuntu , но, поскольку вики утверждает, что она устарела, и охватывает больше проблем, с которыми сталкиваемся, допустимые моменты заключаются в следующем:
/etc/modprobe.d/alsa-base.conf
как root с помощью редактора по вашему выбору.options snd-hda-intel model=[Your Model Specifier]
в конец файла, если он еще не существует. Если эта опция уже указана, вам просто нужно сменить модель на соответствующую.Сложнее всего выяснить, какую модель указать. Вы можете найти, какое оборудование вы используете
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
так что вариант Line Модели для моего оборудования является:options snd-hda-intel model=laptop-hpmicsense
. Для тех, кто интересуется, hp-часть в Laptop-hpmicsense не имеет ничего общего с брендом Hewlet Packard.Как только я все собрал, сделал соответствующие изменения и перезагрузил, все работает отлично.
Спасибо пользователю Rhino в https://askubuntu.com/a/140992/60904 за то, что он вместе (последний и самый важный) кусок головоломки вместе.
Надеюсь, это поможет.
источник
Попробуйте проверить уровни громкости в alsamixer и pavucontrol (sudo apt-get install pavucontrol). Это решило это для меня.
источник