Actualizando controladores ALSA para el audio de ubuntu jaunty 9.04

Actualizando controladores ALSA para el audio de ubuntu jaunty 9.04

Bueno pues este post es uno de los que más trabajo me ha costado ya que requirió de mucha investigación ya que fué más que los anteriores que he tenido un poco obligado el hacerlo.

Ahora si, pues hace apenas unos días me empezo a fallar mi laptop, tenía una HP Pavillion TX1332la una de las tablets de HP como lo muestra la imagen. Sin embargo como dicen por ahí, todo por servir se acaba y pues la mía era un amor de computadora, tenía ubuntu 9.04 trabajando de una manera genial, pero un méndigo defecto de fabricación la afecto a las 2 meses y medio después de pasado el limite de un año de garantía, repararla me traería un gasto aproximado de $680USD entre cambiar la mother board(que es la que estaba mal) y el “servicio” si la llevo directamente a soporte de HP, en caso de no querer hacerlo yo mismo.

Así que con todo el dolor de mi corazón tube que decidir entre invertir en reparar dicha computadora o mejor juntar y adquirir una nueva. Después de unas semanas(que parecieron eternas) logré juntar el dinero suficiente para poder adquirír una nueva, esta vez y por el mal sabor de boca de la falta de profesionalismo de los de HP por no responder por sus defectos de fabricación decidí comprar una laptop ACER.

Ahora tengo una Acer Aspire 6935, que viene con suficiente capacidad para poderme sentir feliz por un buen rato, les platico un poco:

  • Procesador Intel Core 2 Duo a 2.6Ghz con 2 Mb de cache.
  • Monitor de 16″ con resolucion a 1366×768 16:9(8ms HD-Response)
  • Tarjeta de video Intel Graphics Media a 1695MB con Accelerador 4500MDH.
  • 4Gb DDR3
  • 500Gb de disco duro.
  • DVD-Super Multi DL
  • 802.11a/b/g/Draft-N Wlan
  • BlueTooth 2.0 con EDR
  • Audio(el del problema en ubuntu) con True 5.1 DolbiDigital + Tuba CineBass Booster.

O sea en general muy muy buenas prestaciones a un precio bastante razonable. Tomando en cuenta el precio de mi anterior HP… :S Les dejo unas fotos de como es:Una de las cosas muy llamativas que tiene es su control de multimedia que está a un costado del teclado, ya que es un panel “touch” que traé para controlar el volumen y la música o video. Aquí una captura del mismo:

En fin, ahora si lo de los drivers… Cómo les decía esta computadora está bastante bien, el problema fué que traé de fabrica el Windows Vista Home Premium y obvio no lo quiero, así que dije pues hay que instalarle en una partición ubuntu 9.04 y en la otra donde traé windows actualizarlo a windows 7(que bajo mi propia perspectiva es lo que Vista debió haber sido, estable, compatible y bonito) para no perdér los programas que traé de fabrica que no son tan feos, además necesitaba una partición windows para poder jugar Ghost Reccon Advanced WarFigther :D .

Así que ya entrando en detalles, instalé el ubuntu y todo bien, cuando instalo ubuntu siempre me gusta estar desde la “live-sesion” ya que me deja ver a grandes razgos cuantos de los dispositivos de la computadora son reconocidos de entrada, entre los cuales me percaté que la tarjeta de red inalambrica, el bluetooth, la configuración de la pantalla funcionaron muy bien, pero el audio no, pero no lo tomé mucho en cuenta porque me ha pasado que al ya estár instalado funciona bien, pero esta vez no.

Después de mucho batallar lo he logrado, buscando por muchos lados y muchos tutoriales lo primero que hay que hacer es actualizar los controladores ALSA de la versión 1.0.8rc3 que traé predeterminada a la 1.0.20, para comprobar si realmente esta instalada esta versión podemos escribir lo siguiente:

cat /proc/asound/version

Se verá algo como esto:

Una vez verificado esto podemos continuar bajando los siguientes archivos.

ftp://ftp.task.gda.pl/pub/linux/misc/alsa/driver/alsa-driver-1.0.20.tar.bz2
ftp://ftp.task.gda.pl/pub/linux/misc/alsa/lib/alsa-lib-1.0.20.tar.bz2
ftp://ftp.task.gda.pl/pub/linux/misc/alsa/utils/alsa-utils-1.0.20.tar.bz2

De hecho todos los blogs apuntan al servidor directo de ALSA, sin embargo por más intentos no logré conectarme al FTP, así que tube que buscar otros mirrors y encontré esos que les puse atrás. Una vez con los archivos en nuestro poder hay que abrir una consola y escribir lo siguiente:

sudo nautilus /usr/src

Esto abrirá una una ventana con credenciales de super usuario lo que nos permitirá crear una carpeta en la ubicación que le pedimos que abriera, la carpeta la llamaremos “alsa” y pondremos los archivos que bajamos en esa carpeta así como en la siguiente imagen:

Ahora hay que descomprimir los tres archivos para ello hay que usar la siguiente instrucción si queremos hacerlo en modo consola.

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

O en su caso si gustan pueden dar clic con boton derecho del mouse y oprimen la opción “Extraer aquí”.

Hecho esto lo más facil compilar los drivers ALSA. Va en tres partes:

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 mia es una Intel por lo tanto el modelo es hda-intel, si no sabes cual es revisa la pagina de alsa.

Ahora compilamos las librerias de Alsa:

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

Y por ultimo las utilerias:

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

Para poder encontrar esta última línea que es la que termina el trabajo me costó mucho trabajo ya que estuve buscando muchos tutoriales, foros y demás pero es sencillo sólo hay que crear un archivo, abre una consola y escribe lo siguiente:

gksudo gedit /etc/modprobe.d/alsa-base

Esto abrirá el editor de textos en ese lugar hay que poner la siguiente línea de código:

options snd-hda-intel model=auto

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

cat /proc/asound/version

Si todo salió bien, podrás escuchar los tambores al inicio en la pantalla del logon de sistema.

Debo de dar las gracias a los dos siguientes blogs:

Mucha suerte a los que actualicen sus drivers por falta de sonido o por querer actualizar su ALSA.

24 Responses to “Actualizando controladores ALSA para el audio de ubuntu jaunty 9.04”

  1. July 1, 2009 at 1:44 am
    sitodonosti

    En el caso de que quiera volver a los controladores de alsa antiguos como lo tendría que hacer?borrando simplemente esta carpeta¿

  2. July 1, 2009 at 3:23 am
    oxigen

    Pues en realidad no lo he hecho, pero supongo que lo que tendrías que hacer es revertir lo que hicimos bajandote ahora las carpetas del ftp pero ahora tendrías que buscar los apropiados dentro del ftp de la misma manera que yo busque los nuevos ftp://ftp.task.gda.pl/pub/linux/misc/alsa y haciendo lo mismo que con los otros recompilando para que vuelva a tomar los valores anteriores, ¿con qué sentido quieres volver al punto anterior? ¿a caso no funcionó tu audio?

    Suerte, cualquier cosa por acá adamos.

  3. July 1, 2009 at 7:37 am
    sitodonosti

    Aún no lo he probado pero por siacaso, ahora si que me va el sonido pero como me gusta tener todo en la ultima versión y así además indagar en este tipo de cosas que me gustan, pues por siacaso, y con un buckup no se podria?

  4. July 2, 2009 at 12:44 pm
    bullet

    como hago para compilar? me sale un mensaje en la terminal, dice que tengo desactivado compartir archivos, afecta al proceso? salu2

  5. July 7, 2009 at 12:02 pm
    alguien

    pasate el wallpaper porfa

  6. July 7, 2009 at 12:02 pm
    alguien

    pon un link pa descargarlo

  7. July 16, 2009 at 6:21 am
    jus

    buenas, esta jodido el ftp de alsa, podria subir los archivos a megaupload o algo asi, gracias

  8. July 21, 2009 at 4:50 pm
    Mónica

    Hola, te escribo para agradecerte INFINITAMENTE (jejeje) tu aporte, ya que gracias a que al escribir
    gksudo gedit /etc/modprobe.d/alsa-base
    y luego escribir en el editor
    options snd-hda-intel model=auto
    GUARDAR Y REINICIAR

    Quedo todo SOLUCIONADO!!!!!

    P.D. Tengo una Acer Aspire 5738

  9. July 22, 2009 at 2:34 pm
    gustavo

    no funciona para un hp-dv6-1030us no sabes que puedo hacer

  10. July 27, 2009 at 9:15 pm
    benjamin

    esta ruda tu compu, mi pregunta es, quien es la modelo que tienes en tu wallpaper?

  11. August 3, 2009 at 10:11 am
    Cap Ryan

    hola gustavo prueba a ver con esta solucion yo la aplique en mi HP PAVILION DV6-1030US y funciono perfecto espero te sirva saludos http://xacblog.blogspot.com/

  12. August 3, 2009 at 12:34 pm
    Xavier

    hola gustavo prueba la solucion que expongho en mi blog tengo una laptop igual a la tuya y me funciono perfecto, saludos

    http://xacblog.blogspot.com/

  13. August 11, 2009 at 7:29 pm
    mauro318

    me dice es un directorio, que hago?

  14. January 12, 2010 at 4:25 am
    enrique rocha

    tengo windows 7 en una acer 6935 y no puedo activar lo de virtual surroundsound trae tuba.
    no saben donde puedo encontrar los drivers o el programa gracias?

  15. February 6, 2010 at 6:05 pm
    Ebop

    El wallpaper es brutal. UN link para descargarlo porfavor?

  16. February 19, 2010 at 7:44 pm
    rolvrs

    Hola tengo una laptop igual a la tuya y quisiera saber que versión de Ubuntu le pusiste. El windows vista era una versión de 64 bits ¿usaste Ubuntu desktop de 64 bits?

  17. March 4, 2010 at 10:35 pm
    V

    tres detalles:

    * al hacer

    sudo ./configure –with-cards=hda-intel –with-kernel=/usr/src/linux-headers-$(uname -r)

    tuve que poner

    sudo ./configure –with-cards=hda-intel –with-kernel=/usr/src/linux-headers-$(uname -r)

    (lo mismo pero con dos guiones)

    * luego me parecio este mensaje

    copying file alsa-kernel/core/pcm.c
    /home/xx/xx/driver/alsa-driver-1.0.16/utils/patch-alsa: 24: patch: not found

    para solucionarlo en la consola:

    sudo aptitude install patchutils

    luego continuaria con el paso de make normalmente

    * Cuando termine de instalar el sonido estaba muy bajo

    solucion:

    en la consola:

    alsamixer

    aparece un ventana hay deberiamos cambiar el vol

    les paso los links donde encontre las respuestas:

    http://comulinux.blogspot.com/2009/09/configurar-micro-en-ao751h.html

    http://ubuntuforums.org/archive/index.php/t-308794.html

  18. March 4, 2010 at 10:37 pm
    V

    perdon, me olvide de agradecerte :)
    gracias!

  19. March 5, 2010 at 4:13 pm
    Benru

    y como puedo instalar para una laptop hp compaq 610

  20. March 5, 2010 at 4:16 pm
    Ruben

    tengo problemas en mi laptop compaq 610 tambien nome funciona el sonido que debo hacer y segui los pasos de esta pagina y nada talvez sera por que no es para una compaq 610 como puedo resolver les agrdeceria…

  21. March 6, 2010 at 3:28 pm
    Oxigen

    Bueno #Ruben, yo te recomendaría que antes de probar con este tutorial(aunque ya es un poco tarde para eso) intentes actualizar la distribución de tu linux, ya que en algunas ocasiones es más sencillo que versiones más recientes ya traigan arreglados ese tipo de problemas, yo por ejemplo hize funcionar mi pc con esa distribución pero por una cosa u otra formatíe mi lap y puse la versión 9.10 Karmic y sin problemas ya traia el audio arreglado.

    Saludos.

  22. March 15, 2010 at 4:38 pm
    Ruben

    Gracias ***Oxigen*** pero el proyecto que tengo que presentar es en ubuntu 9.0, alguien por fa me puede pasar informacion para actualizar mi audio y microfono

  23. May 24, 2010 at 5:15 pm
    Panda Internet Security 2010

    Helo there, well I have fully read and find that your case is rather observant as it highlights plenty of good information. In Any Event, was curious whether you would like to exchange links with my website, as I am looking forward to generate more web links to further inflate and make headway for my web portal. I do not mind you stationing my contacts at the home page, just getting this web links on this particular link is more than enough. Anyway, would you be kind enough contact me at my site if you are interested in the link exchange, I would really value that. Thanks a lot and hopefully to get a reply from you very soon!

Leave a Reply