Identificare la versione di ALSA:
[code]
cat /proc/asound/version
[/code]
oppure
[code]
alsactl -v
[/code]
Identificare la scheda audio:
[code]
cat /proc/asound/card0/codec* | grep Codec
[/code]
Aggiornare ALSA di Ubuntu 10.04.4 DKMS
Aggiornare ALSA 1.10.20 di Ubuntu 10.04 alla versione 1.0.25/6
Primo metodo:
[code]
sudo add-apt-repository ppa:ubuntu-audio-dev/ppa
sudo apt-get update
sudo apt-get install linux-alsa-driver-modules-$(uname -r)
[/code]
Rimuovere l’ultima versione ripristinando quella precedente:
[code]
sudo apt-get remove linux-alsa-driver-modules-$(uname -r)
[/code]
Secondo metodo:
Scaricare al sito ALSA project le ultime versioni del Driver, Library e Utilities.
Scompattare i tre archivi
[code]
sudo apt-get install build-essential gettext ncurses-dev linux-headers-`uname -r` xmlto
[/code]
Driver:
[code]
./configure –with-cards=hda-intel
make
sudo make install
cd
[/code]
Library:
[code]
./configure –with-cards=hda-intel
make
sudo make install
cd
sudo ln -s /usr/lib/libpanelw.so.5 /usr/lib/libpanelw.so
sudo ln -s libformw.so.5 /usr/lib/libformw.so
sudo ln -s libmenuw.so.5 /usr/lib/libmenuw.so
sudo ln -s libncursesw.so.5 /lib/libncursesw.so
[/code]
Utilities:
[code]./configure –with-cards=hda-intel
make
sudo make install
sudo alsaconf
[/code]
Aggiornare ALSA 1.10.18rc3 di Ubuntu 9.04 alla versione 1.0.20
[code]wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.20.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.20.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.20.tar.bz2
wget ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.20.tar.bz2
tar jxvf alsa-driver*
tar jxvf alsa-lib*
tar jxvf alsa-utils*
tar jxvf alsa-firmware*
sudo apt-get install -y libavcodec-dev libavformat-dev libavutil-dev libmpeg4ip-dev liba52-0.7.4-dev
sudo apt-get install -y build-essential libsysfs-dev libncurses5-dev gettext python-all-dev xmlto libpulse-dev libspeex-dev
cd alsa-driver*
./configure
make -j2
sudo make install[/code]