Vediamo come compilare i driver Alsa, operazione molto utile se si utilizzano alcune schede audio particolare (come ad esempio una realtek AC 97)
Guida a cura di Nicola.
Recuperiamo i pacchetti fondamentali per compilare i driver:
sudo apt-get install linux-headers-`uname -r` gettext xmlto libncurses5 libncurses5-dev build-essential
Creiamo una directory nella nostra home per scaricare i driver ALSA ed entriamoci:
mkdir alsa
cd alsa
Scarichiamoli direttamente da terminale con il comando wget:
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
Scompattiamo i file appena scaricati nella stessa directory:
tar xjf alsa-driver-1.0.20.tar.bz2
tar xjf alsa-lib-1.0.20.tar.bz2
tar xjf alsa-utils-1.0.20.tar.bz2
Procediamo con la configurazione, compilazione ed installazione dei driver, un pacchetto alla volta (è importante seguire questo ordine).
alsa-driver-1.0.20:
cd alsa-driver-1.0.20/
./configure
make
sudo make install
cd ..
alsa-lib-1.0.20:
cd alsa-lib-1.0.20
./configure
make
sudo make install
cd ..
alsa-utils-1.0.20:
cd alsa-utils-1.0.20
./configure
make
sudo make install
cd ..
Controllare se i driver più aggiornati siano stati installati correttamente:
sudo alsactl -v
Per concludere, riconfigurare i driver con il comando:
sudo alsaconf
Si avvia una interfaccia grafica, selezionare ovviamente la propria scheda audio.
E' importante disabilitare le uscite external e headphone da alsamixer (fare click sul canale corrispondente e premere "m").
N.B. per le periferiche audio Realtek AC 97 (e non solo) i driver corretti sono quelli della versione alsa 1.0.20 |