Per chi non lo sapesse ALSA (Advanced Linux Sound Architecture) è un componente del nostro Sistema Operativo Linux dedicato alla fornitura di device driver per le schede audio. ALSA offre una configurazione automatica ed una efficente gestione delle schede audio presenti nel nostro pc, inoltre aggiunge una serie di framework, quali JACK, usano ALSA per svolgere operazioni di editing e mixing audio a bassa latenza di tipo professionale.
Nell’aprile 2010 è stato rilasciato un’importante aggiornamento di ALSA con la versione 1.0.24 oltre ad aggiungere un maggior supporto con nuove schede audio oltre a migliorarne la stabilità e la qualità del driver.
Un nostro lettore Antonio G. Perrotti ha notato che su Ubuntu 10.04 Lucid è presente di default la versione 1.0.21 di ALSA release che non aggiunge driver per gli ultimi modelli di schede audio ed inoltre offre una minor qualità audio.
Possiamo aggiornare ALSA semplicemente compilandolo da sorgente al termine avrete una miglior qualità audio e un miglior supporto con alcune schede audio.
Ecco come installare ALSA 1.0.24 su Ubuntu 10.04 Lucid e derivate come ad esempio Linux Mint 9.
Fermiamo Alsa:
sudo /sbin/alsa-utils stop
Installare i pacchetti necessari per la compilazione:
sudo apt-get install gettext xmlto –no-install-recommends
sudo apt-get install build-essential libncurses5-dev libncursesw5-dev linux-headers-`uname -r`
Fermiamo PulseAudio:
rm -rf ~/.pulse*
Creare una directory nella quale compilare Alsa:
cd
mkdir -p Alsa
cd Alsa
Scaricare i Tarballs di Alsa driver, lib e utils:
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.1.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.24.2.tar.bz2
Estrarre i Tarballs:
tar xjvf alsa-driver-1.0.24.tar.bz2
tar xjvf alsa-lib-1.0.24.1.tar.bz2
tar xjvf alsa-utils-1.0.24.2.tar.bz2
Compilare alsa-driver:
cd alsa-driver-1.0.24/
sudo auto-apt run ./configure
make
sudo make install
Compilare alsa-lib:
cd ../alsa-lib-1.0.24.1/
sudo auto-apt run ./configure
make
sudo make install
Compilare alsa-utils:
cd ../alsa-utils-1.0.24.2/
sudo ln -s 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
sudo auto-apt run ./configure
make
sudo make install
Riavviare:
sudo reboot
Cotrollare la versione in uso: (deve essere la 1.0.24)
cat /proc/asound/version
Se l’audio non dovesse partire automaticamente:
sudo /sbin/alsa-utils start
In caso di problemi non esitate a segnalarceli
Ringrazio Antonio G. Perrotti per la realizzazione della guida.
In alternativa possiamo installare ALSA 1.0.24 grazie ai PPA iQuik per farlo da terminale digitiamo:
sudo add-apt-repository ppa:team-iquik/alsa
sudo apt-get update
sudo apt-get dist-upgrade
e confermiamo (grazie gufetto per la segnalazione)