albertguedes
(usa Gentoo)
Enviado em 28/04/2009 - 22:38h
Olá pessoal.
Acabei de adquirir uma webcam usb da marca leadership e que vem com um driver para windows que a identifica como pac7302.
No windows ela funciona normalmente, o que tira a possibilidade dela estar com algum defeito, mas no linux a história é outra.
Dando 'lsusb', a saida é
Bus 002 Device 003: ID 093a:2620 Pixart Imaging, Inc.
Procurando nos hardwares dbs da vida, encontrei que essa wcam é na verdade identificada como pac7311 , o que me deixou feliz, pois verifiquei que os drivers para linux fornecido pelo gspca dá suporte a ela.
Meu kernel é 2.6.26-2-amd64, dei um "lsmod | gspca" e me retornou
gspca_pac7311 14848 0
gspca_main 26752 1 gspca_pac7311
videodev 41888 2 compat_ioctl32,gspca_main
Para não haver dúvidas, no dmesg encontro as linhas
[ 2867.221488] Linux video capture interface: v2.00
[ 2867.279913] gspca: main v2.5.0 registered
[ 2867.323212] gspca: probing 093a:2620
[ 2867.340238] gspca: probe ok
[ 2867.340274] usbcore: registered new interface driver pac7311
[ 2867.340279] pac7311: registered
Verifiquei minhas permissões de device com "ls -l /dev/video0"
crw-rw---- 1 root video 81, 0 Abr 28 22:06 /dev/video0
o que está ok, pois sou usuario do grupo 'video':
$ groups albert
albert dialout cdrom floppy audio video plugdev netdev powerdev
Como tinha certeza que a wcam estava funcionando, abro o cheese e ... o cheese fecha. E no terminal me retorna
** (cheese:26809): WARNING **: Cannot extract frame (0, 0) from the grid
.
.
.
** (cheese:26809): WARNING **: Cannot extract frame (252, 0) from the grid
Tento o camorama no terminal com a opção '-D' para debug, e me retorna um 'Unable to capture image (VIDIOCSYNC)'.
Abro o camstream, e é o que me deu um melhor resultado - uma bela tela preta. E de quebra, abri no terminal pra ver as mensagens de erro e só sai um
W: VDLinux::run() VIDIOCMCAPTURE failed (Argumento inválido)
W: run(): VIDIOCSYNC(1) failed (Argumento inválido)
Eu sei que o linux identifica a câmera, mas de algum modo acho que os drivers estão interpretando os sinais do device errado.
Alguém já instalou essa câmera com esse id 093a:2620 antes e conseguiu fazer funcionar ?
Agradeço desde já qualquer luz sobre o assunto.