Webcam vaio vgn tz en Ubuntu
| Posted in GNU/Linux , Ubuntu
Aunque tengo Ubuntu y Debian en los servidores el ordenador de sobremesa, en el portátil seguía usando Windows por el tema de compatibilidad. Me molesta tener un ordenador con hardware y no poder usarlo por culpa de los controladores.
Así que, no sé porqué, esta vez me picó la curiosidad y decidí instalar Ubuntu 9.10...
No me pararé a explicar la instalación de Ubuntu ya que es sencilla y en este portátil (Sony Vaio VGN TZ31MN), con tan sólo seguir los sencillos pasos de instalación el ordenador queda prácticamente configurado. Funciona todo a excepción del lector de tarjetas de memoria, la webcam y supongo que el módem (este último ni siquiera lo he probado).
De manera que después del primer arranque, veo que funciona la tarjeta de sonido, la pantalla a su resolución correcta, tanto en las X como en la consola de texto, las funciones de control de brillo, volumen, mute, etc... funcionan a la perfección con la tecla Fn azul, la suspensión y la hibernación también.
Buscando en la web encuentro que hay un driver para la cámara pero cuando intento instalarlo no puedo compilarlo. Me falta todo lo necesario para compilar... pero bueno, vamos poco a poco...
Primero vamos a ir a http://bitbucket.org/ahixon/r5u87x/src/ y nos descargamos el código fuente. Puede hacerse directamente desde Get Soure, arriba a la derecha de la página. Elegimos por ejemplo el formato zip. Después, desde la consola lo descomprimimos con
unzip r5u87x-loquesea
Actualización....
También puedes descargarlo de aquí.
Ahora vamos a preparar el sistema para poder compilar.
sudo apt-get install libglib2.0-dev libusb-dev build-essential linux-headers-$(uname -r) gcc automake mercurial
Con esto instalamos las herramientas necesarias para compilar, las dependencias de este modulo y la parte del código del kernel que necesitamos para compilar los módulos (headers). Con $(uname -r) intalamos los headers de la versión del kernel que estemos usando.
Después, nos vamos al directorio donde se ha descomprimido el código y siguiendo las instrucciones del README, hacemos lo siguiente:
$ make; make rules
Después:
$ sudo make install
Y para acabar:
$ sudo r5u87x-loader --reload
Si todo va bien, podemos instalar xawtv Cheese para ver el funcionamiento Aún no he probado Skype, así que voy a ello. La captura de arriba está muy oscura porque la luz estaba apagada y mi niña dormía al lado y no quería despertarla ;)
Actualización: También me ha funcionado correctamente en Ubuntu 10.04 y Ubuntu 10.10