GNOME Bugzilla – Bug 566212
video not shown in dialog
Last modified: 2009-03-04 15:04:25 UTC
Please describe the problem: When Cheese is opened, no image is displayed Steps to reproduce: 1. Open Cheese 2. Wait for image to show 3. Image does not show Actual results: Cheese opens, the webcam is switched on and a blank space appears where the video image should be. Expected results: Cheese stops responding when the user tries to change the resolution or close the program. Does this happen every time? Yes Other information: :~$ cheese --verbose (cheese:19481): GStreamer-WARNING **: pad source:src returned caps which are not a real subset of its template caps (cheese:19481): GStreamer-WARNING **: pad source:src returned caps which are not a real subset of its template caps (cheese:19481): GStreamer-WARNING **: pad video_source:src returned caps which are not a real subset of its template caps
I have a similar problem, except the problem listed at Expected Results in the original bug report doesn't occur (Cheese GUI closes normally, no resolutions are listed in options, camera name "Live! Cam Optia" is correctly recognized in options). I'm not sure if I should open a new report. Thing is, on 8.04 before upgrading to 8.10 Cheese did work correctly. Ekiga, skype, amsn use camera correctly. Camorama doesn't anymore (no device on /dev/video0 it says). OS: Ubuntu 8.10 32-bit Linux catchmeifyoutry-desktop 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686 GNU/Linux Cheese v. 2.24.1 Camera: Creative Live! Cam Optia access_control.file = /dev/video0 access_control.type = video4linux Debug output: :~$ cheese -v Detected v4l2 device: Live! Cam Optia Driver: uvcvideo, version: 256 Bus info: 0000:00:13.5 Capabilities: 0x04000001 (cheese:5478): GStreamer-WARNING **: pad source:src returned caps which are not a real subset of its template caps Detected webcam: Live! Cam Optia device: /dev/video0 (cheese:5478): GStreamer-WARNING **: pad source:src returned caps which are not a real subset of its template caps video/x-raw-yuv 176 x 144 num_framerates 3 30/1 15/1 10/1 video/x-raw-yuv 352 x 288 num_framerates 3 30/1 15/1 10/1 video/x-raw-yuv 160 x 120 num_framerates 3 30/1 15/1 10/1 video/x-raw-yuv 320 x 240 num_framerates 3 30/1 15/1 10/1 video/x-raw-yuv 640 x 480 num_framerates 3 30/1 15/1 10/1 video/x-raw-yuv 176 x 144 num_framerates 3 30/1 15/1 10/1 already added, skipping FractionRange: 0/1 - 100/1 video/x-raw-yuv 352 x 288 num_framerates 101 0/1 1/1 2/1 3/1 4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1 13/1 14/1 15/1 16/1 17/1 18/1 19/1 20/1 21/1 22/1 23/1 24/1 25/1 26/1 27/1 28/1 29/1 30/1 31/1 32/1 33/1 34/1 35/1 36/1 37/1 38/1 39/1 40/1 41/1 42/1 43/1 44/1 45/1 46/1 47/1 48/1 49/1 50/1 51/1 52/1 53/1 54/1 55/1 56/1 57/1 58/1 59/1 60/1 61/1 62/1 63/1 64/1 65/1 66/1 67/1 68/1 69/1 70/1 71/1 72/1 73/1 74/1 75/1 76/1 77/1 78/1 79/1 80/1 81/1 82/1 83/1 84/1 85/1 86/1 87/1 88/1 89/1 90/1 91/1 92/1 93/1 94/1 95/1 96/1 97/1 98/1 99/1 100/1 already added, skipping video/x-raw-yuv 160 x 120 num_framerates 3 30/1 15/1 10/1 already added, skipping FractionRange: 0/1 - 100/1 video/x-raw-yuv 320 x 240 num_framerates 101 0/1 1/1 2/1 3/1 4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1 13/1 14/1 15/1 16/1 17/1 18/1 19/1 20/1 21/1 22/1 23/1 24/1 25/1 26/1 27/1 28/1 29/1 30/1 31/1 32/1 33/1 34/1 35/1 36/1 37/1 38/1 39/1 40/1 41/1 42/1 43/1 44/1 45/1 46/1 47/1 48/1 49/1 50/1 51/1 52/1 53/1 54/1 55/1 56/1 57/1 58/1 59/1 60/1 61/1 62/1 63/1 64/1 65/1 66/1 67/1 68/1 69/1 70/1 71/1 72/1 73/1 74/1 75/1 76/1 77/1 78/1 79/1 80/1 81/1 82/1 83/1 84/1 85/1 86/1 87/1 88/1 89/1 90/1 91/1 92/1 93/1 94/1 95/1 96/1 97/1 98/1 99/1 100/1 already added, skipping video/x-raw-yuv 176 x 144 num_framerates 3 30/1 15/1 10/1 already added, skipping FractionRange: 0/1 - 100/1 video/x-raw-yuv 640 x 480 num_framerates 101 0/1 1/1 2/1 3/1 4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1 13/1 14/1 15/1 16/1 17/1 18/1 19/1 20/1 21/1 22/1 23/1 24/1 25/1 26/1 27/1 28/1 29/1 30/1 31/1 32/1 33/1 34/1 35/1 36/1 37/1 38/1 39/1 40/1 41/1 42/1 43/1 44/1 45/1 46/1 47/1 48/1 49/1 50/1 51/1 52/1 53/1 54/1 55/1 56/1 57/1 58/1 59/1 60/1 61/1 62/1 63/1 64/1 65/1 66/1 67/1 68/1 69/1 70/1 71/1 72/1 73/1 74/1 75/1 76/1 77/1 78/1 79/1 80/1 81/1 82/1 83/1 84/1 85/1 86/1 87/1 88/1 89/1 90/1 91/1 92/1 93/1 94/1 95/1 96/1 97/1 98/1 99/1 100/1 already added, skipping FractionRange: 0/1 - 100/1 video/x-raw-yuv 352 x 288 num_framerates 101 0/1 1/1 2/1 3/1 4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1 13/1 14/1 15/1 16/1 17/1 18/1 19/1 20/1 21/1 22/1 23/1 24/1 25/1 26/1 27/1 28/1 29/1 30/1 31/1 32/1 33/1 34/1 35/1 36/1 37/1 38/1 39/1 40/1 41/1 42/1 43/1 44/1 45/1 46/1 47/1 48/1 49/1 50/1 51/1 52/1 53/1 54/1 55/1 56/1 57/1 58/1 59/1 60/1 61/1 62/1 63/1 64/1 65/1 66/1 67/1 68/1 69/1 70/1 71/1 72/1 73/1 74/1 75/1 76/1 77/1 78/1 79/1 80/1 81/1 82/1 83/1 84/1 85/1 86/1 87/1 88/1 89/1 90/1 91/1 92/1 93/1 94/1 95/1 96/1 97/1 98/1 99/1 100/1 already added, skipping video/x-raw-rgb 176 x 144 num_framerates 3 30/1 15/1 10/1 already added, skipping video/x-raw-yuv 160 x 120 num_framerates 3 30/1 15/1 10/1 already added, skipping FractionRange: 0/1 - 100/1 video/x-raw-rgb 352 x 288 num_framerates 101 0/1 1/1 2/1 3/1 4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1 13/1 14/1 15/1 16/1 17/1 18/1 19/1 20/1 21/1 22/1 23/1 24/1 25/1 26/1 27/1 28/1 29/1 30/1 31/1 32/1 33/1 34/1 35/1 36/1 37/1 38/1 39/1 40/1 41/1 42/1 43/1 44/1 45/1 46/1 47/1 48/1 49/1 50/1 51/1 52/1 53/1 54/1 55/1 56/1 57/1 58/1 59/1 60/1 61/1 62/1 63/1 64/1 65/1 66/1 67/1 68/1 69/1 70/1 71/1 72/1 73/1 74/1 75/1 76/1 77/1 78/1 79/1 80/1 81/1 82/1 83/1 84/1 85/1 86/1 87/1 88/1 89/1 90/1 91/1 92/1 93/1 94/1 95/1 96/1 97/1 98/1 99/1 100/1 already added, skipping FractionRange: 0/1 - 100/1 video/x-raw-yuv 320 x 240 num_framerates 101 0/1 1/1 2/1 3/1 4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1 13/1 14/1 15/1 16/1 17/1 18/1 19/1 20/1 21/1 22/1 23/1 24/1 25/1 26/1 27/1 28/1 29/1 30/1 31/1 32/1 33/1 34/1 35/1 36/1 37/1 38/1 39/1 40/1 41/1 42/1 43/1 44/1 45/1 46/1 47/1 48/1 49/1 50/1 51/1 52/1 53/1 54/1 55/1 56/1 57/1 58/1 59/1 60/1 61/1 62/1 63/1 64/1 65/1 66/1 67/1 68/1 69/1 70/1 71/1 72/1 73/1 74/1 75/1 76/1 77/1 78/1 79/1 80/1 81/1 82/1 83/1 84/1 85/1 86/1 87/1 88/1 89/1 90/1 91/1 92/1 93/1 94/1 95/1 96/1 97/1 98/1 99/1 100/1 already added, skipping video/x-raw-rgb 160 x 120 num_framerates 3 30/1 15/1 10/1 already added, skipping FractionRange: 0/1 - 100/1 video/x-raw-yuv 640 x 480 num_framerates 101 0/1 1/1 2/1 3/1 4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1 13/1 14/1 15/1 16/1 17/1 18/1 19/1 20/1 21/1 22/1 23/1 24/1 25/1 26/1 27/1 28/1 29/1 30/1 31/1 32/1 33/1 34/1 35/1 36/1 37/1 38/1 39/1 40/1 41/1 42/1 43/1 44/1 45/1 46/1 47/1 48/1 49/1 50/1 51/1 52/1 53/1 54/1 55/1 56/1 57/1 58/1 59/1 60/1 61/1 62/1 63/1 64/1 65/1 66/1 67/1 68/1 69/1 70/1 71/1 72/1 73/1 74/1 75/1 76/1 77/1 78/1 79/1 80/1 81/1 82/1 83/1 84/1 85/1 86/1 87/1 88/1 89/1 90/1 91/1 92/1 93/1 94/1 95/1 96/1 97/1 98/1 99/1 100/1 already added, skipping FractionRange: 0/1 - 100/1 video/x-raw-rgb 320 x 240 num_framerates 101 0/1 1/1 2/1 3/1 4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1 13/1 14/1 15/1 16/1 17/1 18/1 19/1 20/1 21/1 22/1 23/1 24/1 25/1 26/1 27/1 28/1 29/1 30/1 31/1 32/1 33/1 34/1 35/1 36/1 37/1 38/1 39/1 40/1 41/1 42/1 43/1 44/1 45/1 46/1 47/1 48/1 49/1 50/1 51/1 52/1 53/1 54/1 55/1 56/1 57/1 58/1 59/1 60/1 61/1 62/1 63/1 64/1 65/1 66/1 67/1 68/1 69/1 70/1 71/1 72/1 73/1 74/1 75/1 76/1 77/1 78/1 79/1 80/1 81/1 82/1 83/1 84/1 85/1 86/1 87/1 88/1 89/1 90/1 91/1 92/1 93/1 94/1 95/1 96/1 97/1 98/1 99/1 100/1 already added, skipping FractionRange: 0/1 - 100/1 video/x-raw-rgb 640 x 480 num_framerates 101 0/1 1/1 2/1 3/1 4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1 13/1 14/1 15/1 16/1 17/1 18/1 19/1 20/1 21/1 22/1 23/1 24/1 25/1 26/1 27/1 28/1 29/1 30/1 31/1 32/1 33/1 34/1 35/1 36/1 37/1 38/1 39/1 40/1 41/1 42/1 43/1 44/1 45/1 46/1 47/1 48/1 49/1 50/1 51/1 52/1 53/1 54/1 55/1 56/1 57/1 58/1 59/1 60/1 61/1 62/1 63/1 64/1 65/1 66/1 67/1 68/1 69/1 70/1 71/1 72/1 73/1 74/1 75/1 76/1 77/1 78/1 79/1 80/1 81/1 82/1 83/1 84/1 85/1 86/1 87/1 88/1 89/1 90/1 91/1 92/1 93/1 94/1 95/1 96/1 97/1 98/1 99/1 100/1 already added, skipping video/x-raw-rgb 176 x 144 num_framerates 3 30/1 15/1 10/1 already added, skipping FractionRange: 0/1 - 100/1 video/x-raw-rgb 352 x 288 num_framerates 101 0/1 1/1 2/1 3/1 4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1 13/1 14/1 15/1 16/1 17/1 18/1 19/1 20/1 21/1 22/1 23/1 24/1 25/1 26/1 27/1 28/1 29/1 30/1 31/1 32/1 33/1 34/1 35/1 36/1 37/1 38/1 39/1 40/1 41/1 42/1 43/1 44/1 45/1 46/1 47/1 48/1 49/1 50/1 51/1 52/1 53/1 54/1 55/1 56/1 57/1 58/1 59/1 60/1 61/1 62/1 63/1 64/1 65/1 66/1 67/1 68/1 69/1 70/1 71/1 72/1 73/1 74/1 75/1 76/1 77/1 78/1 79/1 80/1 81/1 82/1 83/1 84/1 85/1 86/1 87/1 88/1 89/1 90/1 91/1 92/1 93/1 94/1 95/1 96/1 97/1 98/1 99/1 100/1 already added, skipping video/x-raw-rgb 160 x 120 num_framerates 3 30/1 15/1 10/1 already added, skipping FractionRange: 0/1 - 100/1 video/x-raw-rgb 320 x 240 num_framerates 101 0/1 1/1 2/1 3/1 4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1 13/1 14/1 15/1 16/1 17/1 18/1 19/1 20/1 21/1 22/1 23/1 24/1 25/1 26/1 27/1 28/1 29/1 30/1 31/1 32/1 33/1 34/1 35/1 36/1 37/1 38/1 39/1 40/1 41/1 42/1 43/1 44/1 45/1 46/1 47/1 48/1 49/1 50/1 51/1 52/1 53/1 54/1 55/1 56/1 57/1 58/1 59/1 60/1 61/1 62/1 63/1 64/1 65/1 66/1 67/1 68/1 69/1 70/1 71/1 72/1 73/1 74/1 75/1 76/1 77/1 78/1 79/1 80/1 81/1 82/1 83/1 84/1 85/1 86/1 87/1 88/1 89/1 90/1 91/1 92/1 93/1 94/1 95/1 96/1 97/1 98/1 99/1 100/1 already added, skipping FractionRange: 0/1 - 100/1 video/x-raw-rgb 640 x 480 num_framerates 101 0/1 1/1 2/1 3/1 4/1 5/1 6/1 7/1 8/1 9/1 10/1 11/1 12/1 13/1 14/1 15/1 16/1 17/1 18/1 19/1 20/1 21/1 22/1 23/1 24/1 25/1 26/1 27/1 28/1 29/1 30/1 31/1 32/1 33/1 34/1 35/1 36/1 37/1 38/1 39/1 40/1 41/1 42/1 43/1 44/1 45/1 46/1 47/1 48/1 49/1 50/1 51/1 52/1 53/1 54/1 55/1 56/1 57/1 58/1 59/1 60/1 61/1 62/1 63/1 64/1 65/1 66/1 67/1 68/1 69/1 70/1 71/1 72/1 73/1 74/1 75/1 76/1 77/1 78/1 79/1 80/1 81/1 82/1 83/1 84/1 85/1 86/1 87/1 88/1 89/1 90/1 91/1 92/1 93/1 94/1 95/1 96/1 97/1 98/1 99/1 100/1 already added, skipping v4l2src name=video_source device=/dev/video0 ! capsfilter name=capsfilter caps=video/x-raw-rgb,width=640,height=480,framerate=30/1;video/x-raw-yuv,width=640,height=480,framerate=30/1 ! identity (cheese:5478): GStreamer-WARNING **: pad video_source:src returned caps which are not a real subset of its template caps libv4l2: error converting / decoding frame data: v4l-convert: error destination buffer too small
Hi, thank you for reporting the issue. I'm not sure but I think you're experiencing a bug affecting libv4l and uvcvideo based webcams. It has already been fixed both at driver level and in libv4l. You should be able to have cheese working again installing libv4l >= 0.5.7 and a recent uvcvideo driver. If you are running ubuntu intrepid this means enabling intrepid-proposed and upgrading kernel from there. Unfortunately libv4l didn't enter intrepid repositories yet but you can install it from Loic Minier's PPA at https://launchpad.net/~lool/+archive If you're not using Ubuntu check if your distribution already packaged latest libv4l and upgrade it or install it from source. Please let us know if this fixes the issue, thanks!
Problem solved with proposed updates
Thanks! For me enabling intrepid-proposed and getting the latest deb from that PPA resolved the bug. Again, I don't know about the problem of the original poster where cheese also stopped responding. Best wishes!
Little update: libv4l 0.5.7 entered intrepid-proposed. Installing from Loic Minier's PPA is not needed anymore.
*** Bug 566687 has been marked as a duplicate of this bug. ***
*** Bug 567696 has been marked as a duplicate of this bug. ***
*** Bug 567700 has been marked as a duplicate of this bug. ***
*** Bug 567961 has been marked as a duplicate of this bug. ***
*** Bug 568018 has been marked as a duplicate of this bug. ***
*** Bug 568142 has been marked as a duplicate of this bug. ***
*** Bug 568234 has been marked as a duplicate of this bug. ***
*** Bug 568506 has been marked as a duplicate of this bug. ***
*** Bug 569906 has been marked as a duplicate of this bug. ***
*** Bug 565114 has been marked as a duplicate of this bug. ***
*** Bug 553132 has been marked as a duplicate of this bug. ***