4 d’ag. 2009

Sonido en HP Pavilion Notebook dv6-1110ss en Ubuntu 9.04

Saludos a todos y perdonad el tiempo sin postear... la pereza me puede! ;P

Recientemente me he visto obligado a trastear un HP para conseguir que el sonido funcione con Ubuntu 9.04, la cosa ha sido dura, pero hemos conseguido ( mi novia y yo) audio de forma parcial, únicamente por los altavoces integrados del portátil (ni cascos, ni hdmi, sólo por los altavoces... snif).

Aquí va la receta:

sudo apt-get -y install build-essential ncurses-dev gettext xmlto

sudo apt-get -y install linux-headers-$(uname -r)

wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.20.tar.bz2

wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.20.tar.bz2

wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.20.tar.bz2

sudo mkdir -p /usr/src/alsa

cd /usr/src/alsa

sudo cp ~/alsa* .

sudo tar xjf alsa-driver*

sudo tar xjf alsa-lib*

sudo tar xjf alsa-utils*

cd alsa-driver*

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

sudo make

sudo make install

cd ../alsa-lib*

sudo ./configure

sudo make

sudo make install

cd ../alsa-utils*

sudo ./configure

sudo make

sudo make install

Estos tres últimos son opcionales (son para borrar los archivos de compilación, yo los dejé por si tenia problemas y debía hacerlo otra vez)

rm -f ~/alsa-driver*

rm -f ~/alsa-lib*

rm -f ~/alsa-utils*

Esta ha sido la primera parte, que básicamente es descargar los nuevos drivers alsa (actualmente la versión 1.0.20), con sus utilidades y sus librerías, compilarlas e instalarlas.

Ahora viene lo importante, el toque final para que funcione:

sudo gedit /etc/modprobe.d/alsa-base.conf

Y poner al final lo siguiente:

alias snd-card-0 snd-hda-intel
options snd-hda-intel model=hp-dv5
alias sound-slot-0 snd-hda-intel

Ahora reiniciamos y... tambolireo inicial!

Ya funciona! disfrutad de este fantástico portátil! a la espera de que alsa de un buen soporte para este portàtil.

A ver si los fabricantes se dan cuenta de que hay gente que no usa el p*** Winows$.

15 comentaris:

Darx_Alex ha dit...

una pregunta:tambien funciona en la HP pavilion DV6-1117es?????

Diegstroyer ha dit...

Es muy probable que sí, pruebalo y comenta aquí tus resultados (esta solución funciona para las series dv6 y dv7, las dv5 sí están correctamente soportadas).

Ten en cuenta que no es una solución real, sólo es para pasar con sonido de forma chapucera hasta que Alsa soporte los modelos dv6.

Ya que es muy probable que sólo te funcione una salida de audio (los altavoces), a mi no me funciona ni el sonido por auriculares ni por hdmi.

A ver que tal va con el karmic kohala (9.10) o cuando salga la nueva versión de Alsa.

Saludos.

Darx_Alex ha dit...

Me funciono perfectamente!!!!!!!! muchisimas gracias he estado buscando la solucion a esto por dias

Diegstroyer ha dit...

Me alegro de que te funcione, ahora paciencia a ver como evoluciona el Alsa a ver si hay suerte en la próxima versión.

a medida que la cosa progrese iré poniendo actualizaciones al post.

Saludos.

Paco ha dit...

A mí también me ha funcionado. ¡¡Muchas gracias!!

Francisco José ha dit...

Yo también he hecho algo parecido (no exactamente los pasos que has dado) y me funciona, pero tengo una pregunta, de igual modo que hemos redirigido la salida de forma chapucera a los altavoces, podríamos dirigirla a la salida de audio del HDMI? Lo digo para que funcione de forma temporal, hasta que salgan los nuevos drivers.

¿Qué opinas? Se podría hacer?

Diegstroyer ha dit...

Teóricamente sí se debería poder, pero como el ordenata es de mi novia no lo puedo trastear todo lo que desearía.

Inténtalo y nos cuentas a ver que tal te va.

Suerte.

Javier ha dit...

Hola.
Yo también tengo un dv6-1110ss y he realizado los pasos que se han descrito pero, cuando llego al momento en el que pongo: alias snd-card-0 snd-hda-intel,
me sale un mensaje que dice:
alias: snd-card-0: no encontrado
alias: snd-hda-intel: no encontrado
¿Pudieran ayudarme?

Darx_Alex ha dit...

Acabo de instalar Ubuntu 9.10 en mi HP pavilion dv6-1117es y ya funciona el sonido, ya no tendremos que estar metiendo la bola de comandos en el terminal para hacerlo andar, pero ahora mi tarjeta wireless con un chipset broadcom no lo detecto automaticamente, para hacerla andar tuve que ir al synmactic e instalarte el driver que viene en el cd de ubuntu y luego ha reiniciar, en ubuntu 9.04 no habia q hacer esto, la detectaba automaticamente. arreglan una cosa y joden otra...

Darx_Alex ha dit...

Javier: instala ubuntu 9.10
una vez instalado toca acerlo andar al wifi:
1 ve al synmnatic
2 ingresa el cd de ubuntu 9.10
3 añade el cd a la lista de origenes
4 busca broadcom
5 te va a salir un paquete asi: broadcom X.xxx o algo asi
6 instalalo
7 reinicia el ordenata
Ya esta listo y dispuesto.
espero que te ahiga servido.

Diegstroyer ha dit...

Huolas a todos, si ya sabía que en la 9.10 funciona el audio, lo que cuando enchufas los auriculares el audio de los altavoces no se apaga, aún no he provado el sonido por HDMI.

Javier, si te lees el tutorial verás el por que no te sale, hay que editar un archivo,no poner los alias en una terminal.

Saludos.

Javier ha dit...

Hola Diegstroyer:
Me parece que el problema viene más de atrás. Yo soy nuevo en Linux y he hecho capturas de pantallas en cada paso (me faltaron las dos últimas) para tener controlado el desarrollo de ésta tarea. Pero creo que el problema viene desde el Kernel porque, en un momento dado, en el terminal sale lo siguiente: The file /include/linux/version.h does not exist.
Please install the package with full kernel sources for your distribution or...
Disculpen mi torpeza; es que, como mencioné en un principio, soy nuevo en esto. Help!

Diegstroyer ha dit...

Que versión usas? como sigue el error que comentas? En que comando te da el error exactamente? Has visto que en la 9.10 eb instalación limpia el problema desaparece?

Javier ha dit...

Sí, sí, todos los problemas han desaparecido como "por arte de magia" cuando he actualizado mi ubuntu a la versión 9.10. ¡Estoy contento! Gracias a todos.

David ha dit...

En el ultimo tiempo me empece a comprar distintas cosas tecnológicas y por eso trato de ver diversos precios. Mi ultima gran compra fue una notebook y la verdad que estoy muy contento con ella