martes, 17 de mayo de 2011

Solución para Touchpad y sonido de los Sony Vaio en Ubuntu

Hoy me dispuse a instalar a mi hermano Ubuntu 10.04 LTS en un Sony Vaio y me encontré con estos 2 problemas:

El touchpad no funcionaba, así que gogleando un rato encontré en www.ubuntizandoelplaneta.com una solución muy simple la cual os comento.

  • Abrimos el fichero de configuración de grub: sudo gedit /etc/default/grub
  • En dicho fichero, incluimos la siguiente línea: GRUB_CMDLINE_LINUX="i8042.nopnp"
  • Cerramos el fichero, y actualizamos el grub: sudo update-grub
Finalmente, reiniciamos el equipo y, al volver a nuestro escritorio, el touchpad se encontrará funcionando sin problemas.

Podéis leer el articulo completo en el enlace que os dejo arriba a su web. (Espero que su creador no se moleste por el copy/paste)

El problema con el audio ya fue un poco mas complicado y espero poder explicarlo perfectamente para los que apenas tengan conocimientos.


Empezamos por descargarnos la utilidad para asegurarnos que esta es la solucion que nos servira para solucionar el problema.

 wget -O run.py http://www.alsa-project.org/hda-analyzer.py

La ejecutamos de este modo:

  python run.py

En la aplicación que hemos abierto al ejecutar este comando buscamos "Node[0x19] PIN" y abajo a  al derecha encontraremos Widget Control VREF el cual cambiaremos de 80 a HIZ una vez lo hemos cambiado sin cerrar el programa comprobamos que el audio funciona.

Si no os funciona no sigáis adelante ya que los siguientes pasos que vamos a realizar solo haran que esto que acabamos de hacer lo haga ubuntu en cada reinicio.

Necesitaremos un programa llamado hda-verb el cual descargaremos, compilaremos y colocaremos en un lugar apropiado del siguiente modo:

  wget http://kernel.org/pub/linux/kernel/people/tiwai/misc/hda-verb/hda-verb-0.3.tar.gz
  tar xfz hda-verb-0.3.tar.gz
  cd hda-verb-0.3
  make
  sudo cp hda-verb /usr/bin

Ya tenemos el programa y ahora añadiremos una linea al archivo /etc/rc.local la cual se ejecutara cada vez que arranquemos nuestro ubuntu habilitando así el audio en perfectas condiciones.

  sudo gedit /etc/rc.local

Esto nos edita el archivo al cual añadimos lo siguiente:

  hda-verb /dev/snd/hwC0D0 0x19 SET_PIN_WIDGET_CONTROL 0x60

Ya solo guardamos los cambios en el archivo y reiniciamos el ordenador con nuestro audio funcionando perfectamente.

Quizá a algunos os agobie un poco tanta explicación pero en mis inicios no entendía nada de todas las lineas que utilizaba en la consola y creo que para los que se están iniciando en este mundillo es de gran ayuda, espero que al menos ayude a alguno a desacerse mas fácilmente de la losa que suele pender sobre la cabeza de los que aun son usuarios de windows.

No hay comentarios:

Publicar un comentario