GNOME Bugzilla – Bug 534616
Cheese starts; then dies
Last modified: 2008-07-07 10:43:29 UTC
Please describe the problem: I'm running Ubuntu 8.04, I've a uvc compliant webcam, a Quickcam Pro 9000. Video output is set to "xvimagesink", and default video output is 'X Window System (X11/XShm/Xv)'. When I start Cheese, the application starts up, but with no image, the activity light on my camera lights up, then after a few seconds the light goes off, and the Cheese window remains black. Incidentally, the video test in Skype works Steps to reproduce: 1. Happens every time I start Cheese 2. 3. Actual results: See above Expected results: I'd expect my image to appear in the Cheese window Does this happen every time? Yes Other information: There's a way I can get Cheese to 'sort of work' -it involves starting cheese, and then, just after the activity light goes off, clicking one one of the Cheese menu button, e.g. Help. This sometimes makes the light come on again, and I get an image in the Cheese window. It's a nice clear sharp image, the only problem is there's a time delay of around one second before the screen image responds to events in the real world. I've tried to correct this last fault, hence the "xvimagesink" setting, but it doesn't work
could you paste the output of cheese -v ? thanks!
roger@roger-desktop-new:~$ cheese -v ** Message: Error: Stream contains no data. gsttypefindelement.c(742): gst_type_find_element_activate (): /play/decodebin0/typefind: Can't typefind empty stream ** Message: Error: Could not determine type of stream. gsttypefindelement.c(757): gst_type_find_element_activate (): /play/decodebin0/typefind totem-video-thumbnailer couldn't open file 'file:///home/roger/.gnome2/cheese/media/0003.ogg' Reason: Stream contains no data.. ** (cheese:8008): WARNING **: could not load /home/roger/.gnome2/cheese/media/0003.ogg (application/ogg) ** Message: Error: Stream contains no data. gsttypefindelement.c(742): gst_type_find_element_activate (): /play/decodebin0/typefind: Can't typefind empty stream ** Message: Error: Could not determine type of stream. gsttypefindelement.c(757): gst_type_find_element_activate (): /play/decodebin0/typefind totem-video-thumbnailer couldn't open file 'file:///home/roger/.gnome2/cheese/media/0012.ogg' Reason: Stream contains no data.. ** (cheese:8008): WARNING **: could not load /home/roger/.gnome2/cheese/media/0012.ogg (application/ogg) ** Message: Error: Stream contains no data. gsttypefindelement.c(742): gst_type_find_element_activate (): /play/decodebin0/typefind: Can't typefind empty stream ** Message: Error: Could not determine type of stream. gsttypefindelement.c(757): gst_type_find_element_activate (): /play/decodebin0/typefind totem-video-thumbnailer couldn't open file 'file:///home/roger/.gnome2/cheese/media/0009.ogg' Reason: Stream contains no data.. ** (cheese:8008): WARNING **: could not load /home/roger/.gnome2/cheese/media/0009.ogg (application/ogg) Detected webcam: UVC Camera (046d:0990) device: /dev/video0 video/x-raw-yuv 1600 x 1200 num_framerates 1 5/1 video/x-raw-yuv 960 x 720 num_framerates 2 10/1 5/1 video/x-raw-yuv 800 x 600 num_framerates 5 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 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 6ed this email, please see the text at the end of this email. Replies to this email are NOT read, please see the text at the end of this email. You can add comments to this bug at: http://bugzilla.gnome.org/show_bug.cgi?id=534616 cheese | general | Ver: 2.22.x 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 v4l2src name=video_source device=/dev/video0 ! video/x-raw-yuv,width=1600,height=1200,framerate=5/1 ! identity roger@roger-desktop-new:~$
this is probably a duplicate *** This bug has been marked as a duplicate of 523475 ***
Some new developments. I'm finding that Cheese starts about one go in three. Here's cheese -v when it starts: roger@roger-desktop-new:~$ cheese -v ** Message: Error: Stream contains no data. gsttypefindelement.c(742): gst_type_find_element_activate (): /play/decodebin0/typefind: Can't typefind empty stream ** Message: Error: Could not determine type of stream. gsttypefindelement.c(757): gst_type_find_element_activate (): /play/decodebin0/typefind totem-video-thumbnailer couldn't open file 'file:///home/roger/.gnome2/cheese/media/0003.ogg' Reason: Stream contains no data.. ** (cheese:9277): WARNING **: could not load /home/roger/.gnome2/cheese/media/0003.ogg (application/ogg) ** Message: Error: Stream contains no data. gsttypefindelement.c(742): gst_type_find_element_activate (): /play/decodebin0/typefind: Can't typefind empty stream ** Message: Error: Could not determine type of stream. gsttypefindelement.c(757): gst_type_find_element_activate (): /play/decodebin0/typefind totem-video-thumbnailer couldn't open file 'file:///home/roger/.gnome2/cheese/media/0012.ogg' Reason: Stream contains no data.. ** (cheese:9277): WARNING **: could not load /home/roger/.gnome2/cheese/media/0012.ogg (application/ogg) ** Message: Error: Stream contains no data. gsttypefindelement.c(742): gst_type_find_element_activate (): /play/decodebin0/typefind: Can't typefind empty stream ** Message: Error: Could not determine type of stream. gsttypefindelement.c(757): gst_type_find_element_activate (): /play/decodebin0/typefind totem-video-thumbnailer couldn't open file 'file:///home/roger/.gnome2/cheese/media/0009.ogg' Reason: Stream contains no data.. ** (cheese:9277): WARNING **: could not load /home/roger/.gnome2/cheese/media/0009.ogg (application/ogg) Detected webcam: UVC Camera (046d:0990) device: /dev/video0 video/x-raw-yuv 1600 x 1200 num_framerates 1 5/1 video/x-raw-yuv 960 x 720 num_framerates 2 10/1 5/1 video/x-raw-yuv 800 x 600 num_framerates 5 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 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 v4l2src name=video_source device=/dev/video0 ! video/x-raw-yuv,width=1600,height=1200,framerate=5/1 ! identity Hope this helps. Even when it does start, the response of the image is very slow - about one second. I've noticed that the resolution of the cheese image is 1600x1200. With guvcview, which works pretty well, I'm using a resolution of 352x288 and the response is much better. Is there a way to control the image size in Cheese? Roger Dettmer
Bugzilla's all a bit new to me, but can anyone explain how this is 'resolved'? I've looked at the duplicate bug, not sure it helps me, and Cheese still isn't working on my system. Roger D
Marking it as a duplicate of bug 523475 as a duplicate was a mistake. That's clearly another bug. I'm reopening this bug. Can you try running cheese from SVN. There you have the option to set the resolution
Sorry, never heard of svn before. Still it's now installed on my machine, but I've no idea of how I would run cheese from SVN. Tell me what to do, and I'll give it a try. Roger D
svn is a version control system [1] Here you can find instructions how to get the latest cheese version from svn [2] After you checked it out you need to compile the code. [1] http://en.wikipedia.org/wiki/Subversion_(software) [2] http://www.gnome.org/projects/cheese/download.html
Hm..I'm a fairly unsophisticated Ubuntu user, rather committed to the idea that I shouldn't have to be compiling source code in order to get standard applications to work. I see the latest version is 2.22.2, and Hardy offers 2.22.1. I think I'll wait until 2.22.2 appears as an update. Hopefully, all will then be well. Roger D
in the mean time i will set this bug report to incomplete. please reopen if you have further problems