Сходить на alsa-project.org нужно и оттуда выкачать последнюю версию (на этот момент 1.0.24 ). 1.Устанавливаем необходимые пакеты для сборки ПО из исходных текстов и для сборки АЛСА: sudo apt-get install linux-headers-`uname -r` build-essential gcc
gawk libgettext-ruby-util libgettext-ruby1.8 libncurses5-dev xmlto
xmlto - это только то что касается АЛСА - так как при сборке ругалось что нехватает ... 2.Качаем исходники ALSA с официального сайта
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.24.tar.bz2 wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.24.tar.bz2 wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.24.tar.bz2
Распаковать все архивы tar jxvf alsa-driver-1.0.24.tar.bz2 tar jxvf alsa-lib-1.0.24.tar.bz2 tar jxvf alsa-utils-1.0.24.tar.bz2
и перейти в каталог ./alsa-driver-1.0.24: cd ./alsa-driver-1.0.24
4.Конфигурим и собираем ALSA с поддержкой звуковой карты HDA-Intel:
./configure -with-cards=hda-intel make sudo make install
5.Собираем alsa-lib: cd ../alsa-lib-1.0.24 ./configure make sudo make install
6.Собираем alsa-utils: cd ../alsa-utils-1.0.24 ./configure make sudo make install
7.Настраиваем ALSA. sudo alsaconf
Выбираем нужную звуковую карту, в моем случае это hda-intel, далее просто нажимаем OK:
8.Рестартуем ALSA и должен появиться звук: sudo /etc/init.d/alsasound reload
Рестарт компьютера и настраиваем alsamixer. После этого даже пропало потрескивание в колонках.
|