[COMO] Configurar audio en laptop lenovo 3000 c200

Imagen de h4rold
0 puntos

este material es obra intelectual de Jason Liquorish del "Lenovo Testing Team"

esta solo en ingles asi que decidi traducirlo y postearlo por aqui en ya que no hay algo parecido por estos lares...

fuente original en ingles --> http://lenovo.dropshock.com/archives/fixing-sound/#comment-48

____________________________________________________________________________________________________________________

El sonido no funciona en laptop lenovo 3000 c200 con edgy o feisty de plano, pero esto tiene solucion, hay que seguir ciertos pasos relativamente faciles para lograrlo:

debemos compilar el alsa nosotros mismos, para ello debemos tener las herramientas necesarias, es necesario el acceso a internet para esto, abrimos una terminal (aplicaciones > accesorios > terminal) y escribimos la siguiente linea:

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

luego

sudo apt-get install linux-headers-`uname -r`

es mas facil que copies y pegues los comandos en vez de tipearlos, para no correr el riesgo de errores; para pegar un comando en la terminal, presiona shift+insert.

antes de empezar a compilar el alsa, debemos detener la instancia de alsa que actualmente esta corriendo:

sudo /etc/init.d/alsa-utils stop

luego

sudo /etc/init.d/alsasound stop

ahora estamos listos para bajarnos el source de alsa y compilarlo, a continuacion usaremos la terminal para crear la carpeta o directorio donde bajaremos el alsa y lo compilaremos: (cada linea de texto de comando debe ser escrita por separado, una por una)

cd
mkdir alsa-src
cd alsa-src

ahora bajamos los paquetes para compilar el alsa:

wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.14rc3.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.14rc3.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.14rc2.tar.bz2

despues que se hayan bajado todos los paquetes, debemos descomprimirlos:

tar xvf alsa-driver-1.0.14rc3.tar.bz2
tar xvf alsa-lib-1.0.14rc3.tar.bz2
tar xvf alsa-utils-1.0.14rc2.tar.bz2


ya tenemos el codigo de alsa listo para ser compilado, ahora necesitamos el parche, lo bajamos:

wget http://lenovo.dropshock.com/files/realtek6.tar.gz

y lo descomprimimos:

tar xvf realtek6.tar.gz

ahora necesitamos mover el parche a la carpeta donde vamos a compilar el codigo del alsa:

cp patch_realtek.c ~/alsa-src/alsa-driver-1.0.14rc3/alsa-kernel/pci/hda/

ahora si empezamos a compilar el codigo del alsa, esto puede tomar unos minutos asi que con calma, y hazlo como siempre, linea por linea:

cd alsa-driver-1.0.14rc3
./configure --with-cards=hda-intel
make
sudo make install


luego

cd ../alsa-lib-1.0.14rc3
./configure
sudo make install


luego

cd ../alsa-utils-1.0.14rc2
./configure
sudo make install

listo, ahora debemos remplazar el viejo alsa que viene por defecto con ubuntu por el nuevo que hemos compilado:

sudo modprobe -r snd-hda-intel && sudo modprobe snd-hda-intel

ahora reiniciamos alsa:

sudo /etc/init.d/alsa-utils restart

luego

sudo /etc/init.d/alsasound restart

en algunos equipos es necesario reiniciar el sistema, por las dudas, hazlo tu tambien, y ya debes tener audio.

si no suenan los audiofonos, abre una terminal y tipea: alsamixer
el componente "headphones" puede estar muteado, de ser asi, solo presiona "m" y listo.

 

fuente original en ingles --> http://lenovo.dropshock.com/archives/fixing-sound/#comment-48