Comment 24 for bug 293176

Revision history for this message
Shane Kerr (shane-time-travellers) wrote : Re: Ubuntu 8.10 doesn't support logitech and labtec webcam

I am also having problems, using Jaunty beta.

Like Chol, I am also using one of the older Logitech QuickCam USB models:

  Bus 001 Device 003: ID 046d:0870 Logitech, Inc. QuickCam Express

When I run gstreamer-properties, select the "Video" tab, select the "Video for Linux (v4l)" plugin with the device (listed as "Unknown"), and click "Test", I get a dialogue box that says:

  Video for Linux (v4l): Could not get/set settings from/on resource.

In the terminal I ran it from, I see:

  gstreamer-properties-Message: Error running pipeline 'Video for Linux (v4l)': Could not get/set settings from/on resource. [v4l_calls.c(198): gst_v4l_open (): /GstPipeline:pipeline0/GstV4lSrc:v4lsrc3:
  Device opened, but wrong type (0x0)]

I can look at the device via "qcset", as follows:

shane@shane-desktop:~$ qcset -i /dev/video0
Name : Logitech QuickCam USB
Type :
Channels : 1
Audio devices : 0
Maxsize : 360,296
Minsize : 32,32

Overlay coords: 0,0
Capture size : 360,296
Chromakey : 0
Flags :

Channel : 0
Name : Camera
Tuners : 0
Flags :
Type : camera
Norm : 0

Brightness : 32768
Hue : 32768
Color : 32768
Contrast : 32768
Whiteness : 32768
Depth : 24
Palette : RGB888 packed into 24bit words.

shane@shane-desktop:~$ qcset -r /dev/video0
Sensor registers:
    00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00: 08 08 09 09 00 00 63 63 00 00 20 20 12 12 01 01
10: 9B 9B 0A 0A 02 02 02 02 4B 4B 5B 5B 74 74 C0 C0
20: C0 C0 C0 C0 C0 C0 C9 C9 00 00 31 31 01 01 08 08
30: 04 04 00 00 10 10 00 00 00 00 00 00 00 00 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

STV registers:
      00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
 400: 7F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 420: AA 00 02 00 02
1400: 7F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1410: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1420: AA 00 02 00 02
1440: 00 00 00 20 02 04 01
1500: 1D B5 A8 95 07 00
15C0: 00 4F 03 01 04 00 00 00 0F 00
1680: 0A
1700: 00
B000: 00

Finally, if I run "camorama" then the process freezes, and cannot be killed even with SIGKILL from root. It is stuck in state "D" reading from the camera source, until the machine is rebooted.