Categorías
General

Actualizar ALSA (1.0.20) en Ubuntu Jaunty

Vamos a mostrar como actualizar el sistema ALSA de Ubuntu Jaunty, ya que en este se tiene la versión 1.0.8rc3 y ya esta la versión 1.0.20. Esta actualización me resolvió un problema con el uso de audífonos ya que al conectarlo se seguía escuchando en el altavoz del portátil. Para quien no sepa ALSA es un componente del Kernel que pretende reemplazar a OSS, (open sound system) para los controladores de tarjetas de audio.

NOTA: Esto es para las personas que quieran probar la nueva versión de Alsa, o quienes tengan problema con su tarjeta de sonido. Hágase bajo su propio riesgo.

Bueno vamos con las instrucciones tras el salto:Primero que nada vamos a corrobar que la version de ALSA es la mencionada, ponemos en la terminal:

cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.18rc3.

Si esto sale igual, el siguiente paso es instalar las dependencias requeridas:

sudo apt-get -y install build-essential ncurses-dev gettext xmlto linux-headers-`uname -r`

Instaladas las dependencias procederemos a descargar los controladres, las librerías y utilerías de Alsa (de preferencia que sean en la carpeta personal) :

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

Despues de eso, creamos una carpeta para la compilación y mover los paquetes a la carpeta creada:

sudo mkdir -p /usr/src/alsa
cd /usr/src/alsa
sudo cp ~/alsa* .

Descomprimimos los archivos:

sudo tar xjf alsa-driver*
sudo tar xjf alsa-lib*
sudo tar xjf alsa-utils*

Ahora viene lo bueno, vamos a compilar los controladores de Alsa:

cd alsa-driver*
sudo ./configure --with-cards=hda-intel --with-kernel=/usr/src/linux-headers-$(uname -r)
sudo make
sudo make install

La opcion –with-cards=xxxxx es para quien conozca el nombre de su tarjeta de audio, la mía es una Intel por lo tanto el modelo es hda-intel ,si no sabes cual es revisa la pagina de alsa. Aunque también se puede omitir este argumento.

Ahora compilamos las librerías de Alsa:

cd ../alsa-lib*
sudo ./configure
sudo make
sudo make install

Y por ultimo las utilerías:

cd ../alsa-utils*
sudo ./configure
sudo make
sudo make install

Terminado esto, solo hace falta reiniciar el equipo y Alsa estará actualizado, puedes verificarlo escribiendo en la terminal:

cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.20.

Nota1: En caso de que no reconozca la tarjeta de audio, ejecuta alsaconf para el proceso manual de detección.

Nota2: Revisa los niveles de sonido con alsamixer.

 

 

fausto23.wordpress.com

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *