GNOME Bugzilla – Bug 620636
Webcam not detected in cheese , detected in gstreamer-properties
Last modified: 2013-05-01 17:19:47 UTC
Bug first reported in lp: https://bugs.launchpad.net/ubuntu/+source/cheese/+bug/482377 Acer Aspire One webcam works in gstreamer-properties but not in cheese. Worked fine in 9.04 [is not working in 9.10 and 10.04] Output of: GST_DEBUG=*cheese*:3 cheese -v 2>&1 0:00:01.665643717 [334m 1587[00m 0x98667d0 [32;01mINFO [00m [00mcheese-device-monitor cheese-camera-device-monitor.c:231:cheese_camera_device_monitor_coldplug:[00m Probing devices with udev... 0:00:01.667262177 [334m 1587[00m 0x98667d0 [32;01mINFO [00m [00mcheese-device-monitor cheese-camera-device-monitor.c:121:cheese_camera_device_monitor_added:[00m Checking udev device '/devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/video4linux/video0' 0:00:01.667728902 [334m 1587[00m 0x98667d0 [32;01mINFO [00m [00mcheese-device-monitor cheese-camera-device-monitor.c:138:cheese_camera_device_monitor_added:[00m Found device 0c45:0c45, getting capabilities... 0:00:01.835637267 [334m 1587[00m 0x98667d0 [32;01mINFO [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 640x480 0:00:01.837395830 [334m 1587[00m 0x98667d0 [32;01mINFO [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 352x288 0:00:01.837632473 [334m 1587[00m 0x98667d0 [32;01mINFO [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 320x240 0:00:01.837782138 [334m 1587[00m 0x98667d0 [32;01mINFO [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 176x144 0:00:01.837915957 [334m 1587[00m 0x98667d0 [32;01mINFO [00m [00mcheese-camera-device cheese-camera-device.c:184:cheese_camera_device_add_format:[00m 160x120 0:00:08.344801281 [334m 1587[00m 0x98667d0 [32;01mINFO [00m [00mcheese-camera-device cheese-camera-device.c:609:cheese_camera_device_get_caps_for_format:[00m Getting caps for 176x144 0:00:08.346046487 [334m 1587[00m 0x98667d0 [32;01mINFO [00m [00mcheese-camera-device cheese-camera-device.c:632:cheese_camera_device_get_caps_for_format:[00m Got video/x-raw-rgb, width=(int)176, height=(int)144, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, framerate=(fraction){ 30/1, 25/1, 20/1, 15/1, 10/1, 5/1 }; video/x-raw-rgb, width=(int)176, height=(int)144, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, framerate=(fraction){ 30/1, 25/1, 20/1, 15/1, 10/1, 5/1 }; video/x-raw-yuv, width=(int)176, height=(int)144, format=(fourcc)YV12, framerate=(fraction){ 30/1, 25/1, 20/1, 15/1, 10/1, 5/1 }; video/x-raw-yuv, width=(int)176, height=(int)144, format=(fourcc)I420, framerate=(fraction){ 30/1, 25/1, 20/1, 15/1, 10/1, 5/1 }; video/x-raw-yuv, width=(int)176, height=(int)144, format=(fourcc)YUY2, framerate=(fraction){ 30/1, 25/1, 20/1, 15/1, 10/1, 5/1 } 0:00:19.169771037 [334m 1587[00m 0x95a6078 [32;01mINFO [00m [00mcheese-camera-device cheese-camera-device.c:609:cheese_camera_device_get_caps_for_format:[00m Getting caps for 640x480 0:00:19.170416466 [334m 1587[00m 0x95a6078 [32;01mINFO [00m [00mcheese-camera-device cheese-camera-device.c:632:cheese_camera_device_get_caps_for_format:[00m Got video/x-raw-rgb, width=(int)640, height=(int)480, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, framerate=(fraction){ 30/1, 25/1, 20/1, 15/1, 10/1, 5/1 }; video/x-raw-rgb, width=(int)640, height=(int)480, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, framerate=(fraction){ 30/1, 25/1, 20/1, 15/1, 10/1, 5/1 }; video/x-raw-yuv, width=(int)640, height=(int)480, format=(fourcc)YV12, framerate=(fraction){ 30/1, 25/1, 20/1, 15/1, 10/1, 5/1 }; video/x-raw-yuv, width=(int)640, height=(int)480, format=(fourcc)I420, framerate=(fraction){ 30/1, 25/1, 20/1, 15/1, 10/1, 5/1 }; video/x-raw-yuv, width=(int)640, height=(int)480, format=(fourcc)YUY2, framerate=(fraction){ 30/1, 25/1, 20/1, 15/1, 10/1, 5/1 } Cheese 2.30.1 lsusb : http://launchpadlibrarian.net/49398581/lsusb.txt lspci : http://launchpadlibrarian.net/49398582/lspci.txt
debugging from cheese 2.28.1: Cheese 2.28.1 Probing devices with HAL... Found device 0c45:62c0, getting capabilities... Detected v4l2 device: USB 2.0 Camera Driver: uvcvideo, version: 256 Capabilities: 0x04000001 Probing supported video formats... Device: USB 2.0 Camera (/dev/video0) video/x-raw-yuv 640 x 480 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 video/x-raw-yuv 352 x 288 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 video/x-raw-yuv 320 x 240 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 video/x-raw-yuv 176 x 144 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 video/x-raw-yuv 160 x 120 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 video/x-raw-yuv 640 x 480 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-yuv 352 x 288 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-yuv 320 x 240 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-yuv 176 x 144 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-yuv 160 x 120 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-yuv 640 x 480 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-yuv 352 x 288 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-yuv 320 x 240 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-yuv 176 x 144 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-yuv 160 x 120 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-rgb 640 x 480 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-rgb 352 x 288 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-rgb 320 x 240 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-rgb 176 x 144 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-rgb 160 x 120 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-rgb 640 x 480 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-rgb 352 x 288 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-rgb 320 x 240 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-rgb 176 x 144 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping video/x-raw-rgb 160 x 120 num_framerates 6 30/1 25/1 20/1 15/1 10/1 5/1 already added, skipping v4l2src name=video_source device=/dev/video0 ! capsfilter name=capsfilter caps=video/x-raw-rgb,width=320,height=240,framerate=30/1;video/x-raw-yuv,width=320,height=240,framerate=30/1 ! identity lsusb : http://launchpadlibrarian.net/49502835/lsusb-jtykal.txt lspci : http://launchpadlibrarian.net/49502765/lspci-jtykal.txt
Thanks for the bug report. Can you reproduce this bug with a newer version of Cheese, such as the latest stable version (3.2.1)?
Please feel free to reopen this bug if the problem still occurs with a newer version of Cheese.
(In reply to comment #3) > Please feel free to reopen this bug if the problem still occurs with a newer > version of Cheese. Still prsent in Cheese 3.4.1 , ubuntu 12.04. Camera works with gstreamer-properties, but in cheese there is no image and almost all menu options are greyed-out.