Problemas con cámara web Genius VideoCAM Look.
Estimados, compré recientemente una cámara web Genius VideoCAM Look pero
estoy teniendo problemas para hacerla funcionar correctamente. Compilé
el kernel con soporte al módulo sn9c102 y cuando él es cargado la
lucecita verde que está encima da cámara se prende y aparece lo
seguiente en los logs:
Apr 4 22:58:07 peligro Linux video capture interface: v1.00
Apr 4 22:58:07 peligro sn9c102: V4L2 driver for SN9C10x PC Camera
Controllers v1:1.27
Apr 4 22:58:07 peligro sn9c102 2-2:1.0: usb_probe_interface
Apr 4 22:58:07 peligro sn9c102 2-2:1.0: usb_probe_interface - got id
Apr 4 22:58:07 peligro usb 2-2: SN9C103 PC Camera Controller detected
(vid/pid 0x0C45/0x60B0)
Apr 4 22:58:07 peligro usb 2-2: OV7630 image sensor detected
Apr 4 22:58:07 peligro usb 2-2: Initialization succeeded
Apr 4 22:58:07 peligro usb 2-2: V4L2 device registered as /dev/video0
Apr 4 22:58:07 peligro usbcore: registered new driver sn9c102
Sin embargo si trato de correr xawtv solamente me aparece una ventanilla
negra y ninguna imagen.
Estoy poniendo más algunas informaciones útiles:
cibonato@peligro ~ $ sudo lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 0c45:60b0 Microdia
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
cibonato@peligro ~ $ xawtv -hwscan
This is xawtv-3.95, running on Linux/x86_64 (2.6.17-gentoo-r5)
looking for available devices
port 60-60
type : Xvideo, image scaler
name : XV_SWOV
/dev/video0: OK [ -device /dev/video0 ]
type : v4l2
name : SN9C10x PC Camera
flags: capture
cibonato@peligro ~ $ v4l-info
Code:
### v4l2 device info [/dev/video0] ###
general info
VIDIOC_QUERYCAP
driver : "sn9c102"
card : "SN9C10x PC Camera"
bus_info : "usb-0000:00:10.0-2"
version : 1.0.27
capabilities : 0x5000001
[VIDEO_CAPTURE,READWRITE,STREAMING]
standards
inputs
VIDIOC_ENUMINPUT(0)
index : 0
name : "Camera"
type : CAMERA
audioset : 0
tuner : 0
std : 0x0 []
status : 0x0 []
video capture
VIDIOC_ENUM_FMT(0,VIDEO_CAPTURE)
index : 0
type : VIDEO_CAPTURE
flags : 0
description : "bayer rgb"
pixelformat : 0x31384142 [BA81]
VIDIOC_ENUM_FMT(1,VIDEO_CAPTURE)
index : 1
type : VIDEO_CAPTURE
flags : 1
description : "compressed"
pixelformat : 0x30313953 [S910]
VIDIOC_G_FMT(VIDEO_CAPTURE)
type : VIDEO_CAPTURE
fmt.pix.width : 384
fmt.pix.height : 288
fmt.pix.pixelformat : 0x31384142 [BA81]
fmt.pix.field : NONE
fmt.pix.bytesperline : 384
fmt.pix.sizeimage : 110592
fmt.pix.colorspace : unknown
fmt.pix.priv : 8
controls
VIDIOC_QUERYCTRL(BASE+0)
id : 9963776
type : INTEGER
name : "brightness"
minimum : 0
maximum : 255
step : 1
default_value : 160
flags : 0
VIDIOC_QUERYCTRL(BASE+1)
id : 9963777
type : INTEGER
name : "contrast"
minimum : 0
maximum : 32
step : 1
default_value : 0
flags : 0
VIDIOC_QUERYCTRL(BASE+2)
id : 9963778
type : INTEGER
name : "saturation"
minimum : 0
maximum : 15
step : 1
default_value : 8
flags : 0
VIDIOC_QUERYCTRL(BASE+3)
id : 9963779
type : INTEGER
name : "hue"
minimum : 0
maximum : 32
step : 1
default_value : 0
flags : 0
cibonato@peligro ~ $ v4l-conf
v4l-conf: using X11 display :0.0
WARNING: v4l-conf is compiled without DGA support.
mode: 1280x1024, depth=24, bpp=32, bpl=5120, base=unknown
/dev/video0 [v4l2]: no overlay support
Alguna sugerencia?
Saludos.
--
Miguel Da Silva
Administrador de Red
Centro de Matemática - http://www.cmat.edu.uy
Facultad de Ciencias - http://www.fcien.edu.uy
Universidad de la República - http://www.rau.edu.uy
Reply to: