Recompilar Alsa Mixer en Ubuntu

 

Para solucionar muchos problemas de audio y en mi caso tambien me aplica vamos a reinstalar los controladores de nuestro manejador de sonido Alsa Mixer para poder realizar varias tareas de audio a la vez que en mi caso no puedo o ajustar problemas de sonido, aunque vale anotar que no siempre esto debe aplicar pero si puede funcionar. Para esto debemos revisar que nuestro equipo es compatible con Alsa en el sitio oficial

Lo primero que haremos en la consola del terminal es actualizar e instalar los ultimos headers del Kernel para no tener algun tipo de problema:

sudo apt-get update
sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-generic

Ahora para compilar necesitaremos algunas librerias entonces instalamos:

sudo apt-get install libncurses5-dev

Despues de esto vamos a la pagina de ALSA http://www.alsa-project.org/ y bajamos los ultimos paquetes de:

* Driver (alsa-driver)
* Library (alsa-lib)
* Utilities (alsa-utils)
* OSS Compat. (alsa-oss)

Los archivos los guardaremos donde queramos (en mi caso será en /home/jhosman/Escritorio/alsa/ ). Luego tendremos que detener al proceso Alsa Utilities, para poder realizar la nueva instalación:

sudo /etc/init.d/alsa-utils stop

Luego de eso tendremos que descomprimir los 4 archivos que bajamos. En mi caso será de la siguiente forma:

cd /home/jhosman/Escritorio/alsa tar xvf alsa-driver-1.0.18a.tar.bz2 tar xvf alsa-lib-1.0.18.tar.bz2 tar xvf alsa-oss-1.0.17.tar.bz2 tar xvf alsa-utils-1.0.18.tar.bz2

Ahora entramos a la carpeta de los drivers:

cd alsa-driver-1.0.18a

Procedemos a configurar los drivers con nuestra tarjeta de audio:

sudo ./configure --with-kernel=/usr/src/linux-headers-$(uname -r) --with-oss=yes

Ahora instalamos

sudo make sudo make install

Y lo ultimo que nos queda es instalar lo demas que bajamos de la siguiente manera debes seguir cada linea dependiendo de la ubicacion y nombre de carpeta que descomprimiste:

cd .. cd alsa-lib-1.0.18 sudo ./configure sudo make sudo make install cd .. cd alsa-oss-1.0.17 sudo ./configure sudo make sudo make install cd .. cd alsa-utils-1.0.18 sudo ./configure sudo make sudo make install cd .. cd alsa-driver-1.0.18a sudo ./snddevices 

Es todo ya lo ultimo es cosa de reiniciar nuestro equipo y tendremos todo listo.

Haa se me olvidaba una cosa muy importante que NO mencionan en ningun blog o manual de la red, nos falta una ultima cosita un pequeño detalle que puede hacer que sistema de audio y perifericos de audio no funcionen correctamente asi que nos vamos a el menu Sistema>Preferencias>Sonido

Y Seleccionamos el controlador que mejor se nos ajuste seria bueno dejarlos todos en Alsa pero eso ya depende de cada uno.