Cómo arreglar el sonido en portátiles HP COMPAQ en Ubuntu

votar

Ayer un amigo me dejó su portátil Compaq CQ61 porque en Ubuntu no le funcionaba el audio, no se escuchaba nada. Preguntándole a San Google me di cuenta de que había un montón de personas con el mismo problema, en portátiles direferentes de HP usando Ubuntu. Tras probar varios tutoriales que parecían ser la solución al problema, sólo uno consiguió hacer sonar al portátil.

Al parecer el problema radica en los drivers ALSA que no están en su última versión, y en la configuración de estos, así que vamos a descargar la última versión y a configurarla debidamente. Seguid estos pasos uno a uno y en orden:

Primero vamos a ver si tenemos instalados los programas necesarios:

sudo apt-get install patch gettext libncurses5-dev xmlto xmltoman

Creamos las carpetas y descargamos los archivos:

cd ~
mkdir soundtmp
cd soundtmp

wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.21.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.21a.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.21.tar.bz2

tar xjf alsa-driver-1.0.21.tar.bz2
tar xjf alsa-lib-1.0.21a.tar.bz2
tar xjf alsa-utils-1.0.21.tar.bz2

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

cd alsa-lib-1.0.21a
./configure
make
sudo make install
cd ..

cd alsa-utils-1.0.21
./configure --disable-nls
make
sudo make install

Si al ejecutar el último ./configure te aparece este error:

checking form.h presence... yes
checking for form.h... yes
checking for new_panel in -lpanelw... no
configure: error: panelw library not found

Entonces tienes que ejecutar estos comandos:

sudo ln -s libpanelw.so.5 /usr/lib/libpanelw.so
sudo ln -s libformw.so.5 /usr/lib/libformw.so
sudo ln -s libmenuw.so.5 /usr/lib/libmenuw.so
sudo ln -s libncursesw.so.5 /lib/libncursesw.so

Por último editamos el archivo de configuración de ALSA (sudo gedit /etc/modprobe.d/alsa-base.conf) y añadimos estas líneas al final:

options snd-pcsp index=-2
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=hp-m4
options snd-hda-intel enable_msi=1

Vamos a Sistema → Preferencias → Sonido y cambiamos las 4 primeras opciones a ALSA.

¡Reiniciamos! Espero que te alegres al oir el sonido de inicio de Ubuntu icon smile Cómo arreglar el sonido en portátiles HP COMPAQ en Ubuntu

Acerca de S@mutops

Estudiante de Ingeniería Técnica en Informática de Gestión y residente en Segovia (España). Usuario de Ubuntu y defensor del Software Libre y GNU/Linux. Blogger, músico y cinéfilo en mis ratos libres.
Esta entrada fue publicada en Hardware, Ubuntu con las etiquetas , , , , , , , . Añadir un marcador con el enlace permanente.
  • Ismael González

    A mi no me funciona estas lineas o no se si es que no lo hago bien, mi maquina es una compaq presario CQ40-624LA.
    En la parte de crear carpetas y descargar archivos al introducir las lineas:
    wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.21.tar.bz2
    wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.21a.tar.bz2
    wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.21.tar.bz2
    solo empieza a tratar de establecer una conexión con las paginas, bueno eso creo de esco lo que me arroja es el siguiente mensaje:
    –2010-09-25 09:29:38– ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.21a.tar.bz2

    (intento: 8) => `alsa-lib-1.0.21a.tar.bz2′

    Conectando a http://ftp.alsa-project.org|212.20.107.51|:21… conectado.

    Accediendo como anonymous…

    Error en la respuesta del servidor, cerrando la conexión de control.

    Reintentando.

    hace 20 intentos por cada pagina y por ultimo simplemente abandona por lo que al tratar de continuar las lineas solo me aparecen errores y mas errores.
    No se si alguien puede ayudarme con mi problema.
    De antemano les estaré muy agradecido

    • http://laventanamuerta.net S@mutops

      Puedes descargarlos manualmente en la carpeta “soundtmp” y seguir con el tutorial ;)

  • Nataly Contreras

    Bueno ami si me funciono el tutorial, no como queria pero por lo menos ya escucho el sonido de los auriculares, gracias amigo. Gracias!!!

    • http://laventanamuerta.net/como-arreglar-el-sonido-en-portatiles-hp-compaq-en-ubuntu/ seungri

      como lo hisiste

  • Nataly Contreras

    talves ya despues me le hacen falta otras configuraciones pero ya es un avance

  • Alicia

    Muchas, muchas, muchíiiiiiiiiisimas gracias!!! con tu pequeña-gran explicación por fin tengo audio en mi compaq CQ61. Hace ya un tiempo que desistí y opté por pasar de escuchar música, series o videotutoriales desde Ubuntu, pero ahora sí que me doy por satisfecha.

    Un saludo!

  • oniro

    Hola, tengo un hp compaq 6820s, a mí me da error en el primer configure, dice
    The file /usr/src/linux-headers-3.0.0-14-generic/include/linux/autoconf.h does not exist.
    Please install the package with full kernel sources for your distribution
    or use –with-kernel=dir option to specify another directory with kernel