coalcore
Usuario (Colombia)
Hola a tod@s comparto con todos ustedes una solucion para los que en linux nos da problemas el audio, fuese cual fuese el problema, sigan las intrucciones para que no dañen el kernel OJO vamos a compilar el kernel si tiene algun problema deben repetir el proceso. Bueno sin tanto preambulo comensemos: Nota: les recomiendo leer la sección de Solución de problemas al final de esta entrada con la intensión de que conozcas los posibles problemas que puedes tener al actualizar ALSA y las posibles soluciones a estos si es que existen. Primero que todo, vamos a conocer que versión de Alsa tiene instalado nuestros sistema: (solo copien y pegen los comandos no los peguen uno por uno; seleccionen todos los comandos encada descripcion) cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.21. Si la versión que tenemos es inferior a la (1.0.23) podemos continuar con la actualización. Es importante que deshabilitemos alsa-utils antes de comenzar la actualización para evitar problemas en el proceso. sudo /sbin/alsa-utils stop Debemos instalar las herramientas necesarias para compilar además de los kernel headers: sudo apt-get -y install build-essential ncurses-dev gettext xmlto libasound2-dev sudo apt-get -y install linux-headers-`uname -r` libncursesw5-dev Ahora nos dirigimos a nuestro directorio personal y descargamos alsa-driver, alsa-lib y alsa-utils: cd ~ rm -rf ~/alsa* ~/.pulse* wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.23.tar.bz2 wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.23.tar.bz2 wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.23.tar.bz2 Después de esto, creamos un directorio para compilar e instalar los archivos descargados. Luego, movemos los tres archivos .tar a este directorio: sudo rm -rf /usr/src/alsa sudo mkdir -p /usr/src/alsa cd /usr/src/alsa sudo cp ~/alsa* . Descomprimimos los tres archivos: sudo tar xjf alsa-driver* sudo tar xjf alsa-lib* sudo tar xjf alsa-utils* Compilamos e instalamos alsa-driver: cd alsa-driver* sudo ./configure sudo make sudo make install Compilamos e instalamos alsa-lib: cd ../alsa-lib* sudo ./configure sudo make sudo make install Compilamos e instalamos alsa-utils: cd ../alsa-utils* sudo ./configure sudo make sudo make install Ahora, removemos los tres archivos .tar que descargamos en nuestro directorio personal ya que no los necesitamos mas: rm -f ~/alsa-driver* rm -f ~/alsa-lib* rm -f ~/alsa-utils* Ahora puedes reiniciar tu maquina para verificar que la versión sea la (1.0.23) y configurar Alsa. Ya podemos verificar la versión de Alsa para asegurarnos detener instalada la ultima versión: cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.23. Compiled on Aug 16 2010 for kernel 2.6.32-24-generic (SMP). El paso final a seguir, es reconfigurar Alsa en nuestro sistema, esto para asegurarnos de que todo funcione correctamente: sudo alsaconf Reinicia tu sistema de nuevo y disfruta de la actualización de Alsa en tu Ubuntu Lucid Lynx 10.04 Solucion de problemas: * Es posible que a algunas personas, esta actualización solo le cause problemas, así que una de las soluciones que le puede servir a muchos de los usuarios de Ubuntu, es instalar el paquete linux-alsa-driver-modules-2.6.32-24-generic ejecutando la siguiente linea en la terminal: sudo add-apt-repository ppa:ubuntu-audio-dev/ppa && sudo apt-get update && sudo apt-get -y install install linux-alsa-driver-modules-$(uname -r) * ALSA 1.0.23 todavía se encuentra en estado Beta, por lo que muchos usuarios de Ubuntu tendrán problemas al momento de actualizar, tal vez haciendo que pierdan el audio u otros problemas varios descritos en algunos comentarios. Para solucionar esto debemos desinstalar la actualización de ALSA y así volver a los paquetes antiguos, pero esto no es nada facil de lograr por lo menos instalándolo del modo descrito en esta entrada. Para hacer que ALSA se instale a partir de paquetes .deb y pueda ser fácilmente desinstalado, simplemente utiliza checkinstall en lugar de make install. Para poder hacer esto, primero debes instalar checkinstall desde los repositorios de Ubuntu ejecutando el siguiente código en la terminal: sudo apt-get install checkinstall Si no soluciona los problemas me podes escribir y te colaboro Gracias ojala les sea de gran ayuda