Configurar Webcam en portátiles Sony Vaio

Agosto 13th, 2009 | by admin |

Mucho se habla de las webcam de los portátiles Sony Vaio, la verdad es que no tienen una muy buena integración en linux y han dado bastantes vueltas a lo largo, sobretodo, de los último kernel (>=2.6.26)

En este tutorial se hablará específicamente de la siguiente webcam, que está en el Sony Vario FE21M , pues otros de éstos portátiles pueden tener otra instalada en el equipo: ID 0ac8:c002 Z-Star Microelectronics Corp. y que estamos usando una versión reciente del kernel (creo que fue a partir de la 2.6.26 donde se agregaron los drivers gspca)

Lo primero que tenemos que hacer es comprobar si tenemos ésta webcam con lsub, en la salida deberíamos encontrarla

Bus 001 Device 004: ID 0ac8:c002 Z-Star Microelectronics Corp.

El 0ac8 se refiere al fabricante y el c002 al producto en concreto, para poder aśi distinguirlo inequívoca

Entramos en el tema del kernel, en este caso usaremos el 2.6.30 aunque en versiones anteriores ya vienen integrados los drivers gspca. Ahora vamos a ésta página webcam drivers gspca y buscamos nuestra tarjeta por la identificación antes descrita, en nuestro caso 0ac8:c002 ahí podemos ver que driver, que bridge (puente) deberemos configurar en nuestro kernel. Como en esta webcam nos indica que es:
Sony 224 0×0ac8 0xc002 VGP-VGG2 Vc0321 OV7660 Test yuyv gspcav1

Nos vamos al kernel y:

  Device Drivers  --->
      Multimedia devices  --->
                < *> Video For Linux
                 [*]   Enable Video For Linux API 1 (DEPRECATED) 
                   [*] Video capture adapters  ---> 
                         [*]   V4L USB devices  ---> 
                                  USB Video Class (UVC)                                        
                            [*]  UVC input events device support
                               GSPCA based webcams  --->  
                                   VC032X USB Camera Driver

Ahora reiniciamos con nuestro nuevo kernel y si no se han autodetectado los módulos los cargamos mediante la órden modprobe modulo y ya podremos lanzar aplicaciones que necesiten la webcam como cheese, skype…Pero observaremos que la calidad de la imagen no es muy buena. Esto es porque están diseñados para v4l y nosotros estamos usando por defecto v4l2, por lo tanto tenemos que instalar una librería para compatibilizar, se llama libv4l – V4L userspace libraries. La podemos instalar desde el gestor de paquetes de nuestra distribución favorita.

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so cheese
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so amsn

y así con todas las aplicaciones que necesitemos el video.

Cualquier duda o crítica no dudes escribir un comentario

Compartelo:
  • BarraPunto
  • del.icio.us
  • Facebook
  • TwitThis
  • Live
  • Google Bookmarks
  • Digg
  • Meneame
  • Technorati
  • Bitacoras.com
  • Yahoo! Bookmarks
  • LinkedIn

Post relacionados

¿Alguna duda?¿Alguna aclaración?

Escribe un comentario!