Искал информацию, как установить alsa из исходников. У меня звукова карта Hda-intel. Накопал такое…
Сходить на alsa-project.org нужно и оттуда выкачать последнюю версию (на этот момент 1.0.28 ).
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.25.tar.bz2 wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.28.tar.bz2 wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.28.tar.bz2
Распаковать все архивы
tar jxvf alsa-driver-1.0.25.tar.bz2 tar jxvf alsa-lib-1.0.28.tar.bz2 tar jxvf alsa-utils-1.0.28.tar.bz2
и перейти в каталог ./alsa-driver-1.0.25:
cd ./alsa-driver-1.0.25
4.Конфигурим и собираем ALSA с поддержкой звуковой карты HDA-Intel:
./configure -with-cards=hda-intel make sudo make install
5.Собираем alsa-lib:
cd ../alsa-lib-1.0.28 ./configure make sudo make install
6.Собираем alsa-utils:
cd ../alsa-utils-1.0.28 ./configure make sudo make install
7.Настраиваем ALSA.
sudo alsaconf
Выбираем нужную звуковую карту, в моем случае это hda-intel, далее просто нажимаем OK:
8.Рестартуем ALSA и должен появиться звук:
sudo /etc/init.d/alsasound reload
Рестарт компьютера и настраиваем alsamixer. После этого даже пропало потрескивание в колонках.