Sunday, November 15, 2009

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

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

Hace unos días que compré un  portátil Compaq CQ61 e instale Ubuntu , tras la instalación no le funcionaba el audio, no se escuchaba nada. Buscando en google encontré una solución en http://laventanamuerta.net/como-arreglar-el-sonido-en-portatiles-hp-compaq-en-ubuntu/
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 :)

 Gracias por la información suministrada

0 comments:

Post a Comment