sábado, 29 de noviembre de 2008

USB2.0 UVC 1.3M WebCam - Solución al problema de la imagen invertida

Según dmesg la webcam de un portátil que tengo con Linux se identifica como:

USB2.0 UVC 1.3M WebCam

Y resulta que funciona con el kernel que trae Debian Lenny... pero se ve la imagen invertida verticalmente. Debe ser un bug. Busco en Google y encuentro esta entrada de blog:

http://cristiantm.wordpress.com/2008/07/14/dereks-hack-to-fix-w7s-flipped-webcam/

Y lo soluciono. La imagen ya se ve bien.

Lo que pasa es que el otro día hice una actualización con dselect, y parece que se actualizó el paquete con los módulos del kernel, instalando de nuevo el módulo original que da el error, por lo que la imagen volvía a verse invertida. He intentado repetir la solución anterior, pero parece ser que ha quedado obsoleta, así que en plan rápido lo he solucionado simplemente sobreescribiendo el módulo defectuoso con el módulo que compilé la primera vez, y que aún conservaba (normalmente guardo las cosas que compilo, fuentes, objetos, etc, durante un tiempo).

cp uvcvideo.ko /lib/modules/2.6.26-1-686/kernel/drivers/media/video/uvc/

No hay comentarios: