[eside-ghost] Usando webcam compatible GSPCA con kernel >=2.6.29
Josetxu Malanda
horace.spiders en gmail.com
Mar Jul 14 21:55:22 CEST 2009
Aupa chavales y chavalas,
Por si a alguien le ha pasado algo parecido... es que me he vuelto un poco
chaveta, hasta que he dado con la solución. O:)
Con la actualización de Debian Sid al kernel 2.6.29 (o 2.6.28, no recuerdo),
la webcam Trsut WB1440-T que tengo dejó de funcionar correctamente.
Con el kernel 2.6.26 y compilando el modulo GSPCA con Module-Assistant, la
webcam funcionaba de perlas. Y yo creía que cuando integraron este mismo
módulo GSPCA en el kernel, la funcionalidad sería la misma..
¿El problema? Que los drivers del kernel son para aplicaciones v4l2 pero las
aplicaciones acceden en el modo v4l1. Más detalles aquí:
http://fedoraproject.org/wiki/Features/BetterWebcamSupport
¿La solución? Hasta que las aplicaciones que acceden a estas webcam soporten
la librería libv4l, hay un "workaround" que consiste anteponer la línea
"LD_PRELOAD= PATH_TO_LIB/libv4l1compat.so" antes del ejecutable de la
aplicación. P.e.:
$ LD_PRELOAD=/usr/lib/v4l1compat.so kopete
o
$ LD_PRELOAD=/usr/lib/v4l1compat.so skype
Creo que esto es lo que he entendido. Mejor leer el enlace que he puesto
arriba, que lo explica mejor. xD
Si sabéis de alguna solución mejor para Debian, tampoco dudéis en
comentarla... pero intuyo que hasta que no actualicen esas aplicaciones que
acceden al vídeo no hay mucho mejor que hacer, ¿no?
--
Un saludo, Josetxu (aka. Horace).
http://espectrum.org - ESpectrum
http://mhoogle.speccy.org - Buscador MHoogle
http://retroaccion.org - Asociación RetroAcción
Más información sobre la lista de distribución eside-ghost