No image is displayed when cheese starts with resolution set to 640x480 with isight webcam

Bug #796471 reported by Aaron D Borden
34
This bug affects 7 people
Affects Status Importance Assigned to Milestone
cheese (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: cheese

Webcam has no problem working in gstreamer-properties or ekiga.

In cheese, changing the resolution to 352x288, the image appears. Changing it back to 640x480, the image remains and cheese will successfully take 640x480 pictures. The problem is only when Cheese is started with 640x480.

Starting cheese with resolution 352x288, the image appears immediately.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: cheese 2.32.0-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic i686
Architecture: i386
Date: Mon Jun 13 01:13:12 2011
MachineType: Apple Computer, Inc. MacBook1,1
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
RelatedPackageVersions:
 cheese 2.32.0-0ubuntu2
 cheese-common 2.32.0-0ubuntu2
SourcePackage: cheese
UpgradeStatus: Upgraded to natty on 2011-06-12 (1 days ago)
dmi.bios.date: 10/12/06
dmi.bios.vendor: Apple Computer, Inc.
dmi.bios.version: MB11.88Z.0061.B03.0610121324
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: Mac-F4208CC8
dmi.board.vendor: Apple Computer, Inc.
dmi.board.version: PVT
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Computer, Inc.
dmi.chassis.version: Mac-F4208CC8
dmi.modalias: dmi:bvnAppleComputer,Inc.:bvrMB11.88Z.0061.B03.0610121324:bd10/12/06:svnAppleComputer,Inc.:pnMacBook1,1:pvr1.0:rvnAppleComputer,Inc.:rnMac-F4208CC8:rvrPVT:cvnAppleComputer,Inc.:ct10:cvrMac-F4208CC8:
dmi.product.name: MacBook1,1
dmi.product.version: 1.0
dmi.sys.vendor: Apple Computer, Inc.

Revision history for this message
Aaron D Borden (adborden) wrote :
Revision history for this message
Eric Drechsel (ericdrex) wrote :

I have the same behavior on Ubuntu 11.04 with a MBP 2,2

Additionally:

gstreamer-properties test reports:

gstreamer-properties-Message: Error running pipeline 'Video for Linux 2 (v4l2)': Error reading 614400 bytes on device '/dev/video0'. [gstv4l2src.c(932): gst_v4l2src_get_mmap (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src1]

skype shows a black screen, like cheese pre-resolution switch.

My goal is to get skype working. Help?

Changed in cheese (Ubuntu):
status: New → Confirmed
Revision history for this message
Bennett Kanuka (bkanuka) wrote :

There was a discussion about this bug in http://ubuntuforums.org/showthread.php?t=1745517
however, no solution was found.

Revision history for this message
Arjen Lentz (arjen-lentz) wrote :

Experiencing same issue with MacBook 4,1 in gnome - have to change then change back reso in cheese, then video works - at startup it just shows black screen.

Shouldn't be too hard to track this down? something the resolution change does is apparently not done on startup.

Revision history for this message
Arjen Lentz (arjen-lentz) wrote :

suck - should've mentioned this is in Natty.
The iSight firmware loads just fine and is functional. The cam works in vlc and elsewhere, straight away.
The symptom of this bug appears to be a code/logic issue in cheese itself.

Revision history for this message
Dario Bertini (berdario) wrote :

I noticed this bug happening also on opensuse since 2011, and there is this thread concerning fedora: http://forums.fedoraforum.org/showthread.php?t=273142

So, the problem is upstream for sure

Since it also affects skype, I think the problem may lie in libv4l (don't know why it doesn't affect gstreamer-properties, google talk plugin, vlc and other programs)

I'm currently using ubuntu precise 12.04... and the problem changed slightly: now cheese gets the first frame from the webcam, and then gets stuck and unresponsive for 1,2 minutes... after that it works fine (without having to manually change the resolution)

Revision history for this message
Dario Bertini (berdario) wrote :

by running strace, I found out that cheese gets stuck during.... uh, it's the thumbnailer, apparently it's completely unrelated to this bug

I think it has been fixed in precise...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.