A continuación vamos a ver como poder actualizar ALSA a su ultima versión estable. Antes diré que ALSA, es la utilidad que usa linux para gestionar el sonido.
Empecemos con la materia, lo primero que haremos es abrirnos una ventana de terminal, para ello os dirigís al Menú Aplicaciones —-> Accesorios —–> Terminal.
Una vez abierta, escribimos el siguiente comando para actualizar el sistema:
sudo apt-get update
Una vez actualizado nuestro sistema, procedemos a instalarnos los headers de nuestro kernel, para de esta forma poder compilar correctamente. Para ello escribimos el siguiente comando en nuestra terminal abierta.
sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-generic
En la siguiente imagen veremos el proceso de instalación:
Si os sale el texto tal cual esta en la imagen de arriba, es que lo tenéis instalados de alguna vez anterior, si no os saldrá la tipica pregunta pidiendo autorización, contestáis que si (yes).
Una vez terminado el proceso anterior, pasamos a instalar otra librería que necesitamos para poder compilar.
sudo apt-get install libncurses5-dev
A continuación, nos descargamos los distintos paquetes alsa:
- alsa-drivers 1.0.16 (ultima versión a fecha 16-2-08)
- alsa-lib 1.0.16 (ultima versión a fecha 16-2-08)
- alsa-utils 1.0.16 (ultima versión a fecha 16-2-08)
- alsa-oss 1.0.15 (ultima versión a fecha 16-2-08)
Una vez descargados todos los paquetes, lo podéis descargar en, /home/(vuestro usuario)/alsa, para saber cual es tu usuario, bien podéis escribir en la terminal el comando who y os saldrá esto:
Para poder continuar con el proceso de actualización, debemos parar el gestor de sonido, si tenéis algún reproductor de audio/vídeo lo cerráis y después ejecutáis el siguiente comando en la terminal:
sudo /etc/init.d/alsa-utils stop
Bien, una vez que conocéis vuestro home, toca descomprimir los distintos ficheros descargados:
lo primero es dirigirnos a la carpeta donde descarguemos los distintos paquetes de ALSA:
cd /home/(tu usuario)/alsa
tar xvf alsa-drivers-1.0.16.tar.bz2
tar xvf alsa-lib-1.0.16.tar.bz2
tar xvf alsa-utils-1.0.16.tar.bz2
tar xvf alsa-oss-1.0.15.tar.bz2
Ahora toca compilar los distintos paquetes descargados,
cd alsa-drivers-1.0.16
pero antes de continuar debemos saber que driver usa nuestra tarjeta de sonido y para ello visitamos de nuevo la pagina de ALSA, en este enlace. En mi caso seria una creative Labs, sounblaster Live 5.1 y el comando para compilar seria el siguiente:
sudo ./configure --with-kernel=/usr/src/linux-headers-$(uname -r) --with-cards=emu10k1 --with-oss=yes
pero si desconocéis vuestro modelo de tarjeta, no pasa nada, podéis compilarlo para todas las tarjetas de sonido con el siguiente comando:
sudo ./configure --with-kernel=/usr/src/linux-headers-$(uname -r) --with-oss=yes
sudo make
sudo make install
Lo siguiente es instalar los distintos paquetes bajados.
- Alsa-lib
cd /home/(tu-usuario)/alsa/alsa-lib-1.0.16
sudo ./configure
sudo make
sudo make install
- Alsa-utils
cd /home/(tu-usuario)/alsa/alsa-utils-1.0.16
sudo ./configure
sudo make
sudo make install
- Alsa-oss
cd /home/(tu-usuario)/alsa/alsa-oss-1.0.15
sudo ./configure
sudo make
sudo make install
Una vez terminado todos estos procesos, tan solo nos basta reiniciar. Y ya tenemos actualizados nuestro gestor de sonido.
How-to realizado por Rafael Serrano (Homer512) para LinuxZone.es





