After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 553588 - Sony vaio webcam works on gstreamer-properties and xawtv but doesn't work on cheese
Sony vaio webcam works on gstreamer-properties and xawtv but doesn't work on ...
Status: RESOLVED DUPLICATE of bug 531835
Product: cheese
Classification: Applications
Component: general
2.22.x
Other All
: Normal major
: 2.24
Assigned To: Cheese Maintainer(s)
Cheese Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2008-09-24 14:32 UTC by Eduardo Baldan
Modified: 2008-09-25 20:20 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
Cheese's screen without any capture (63.47 KB, image/png)
2008-09-24 14:34 UTC, Eduardo Baldan
Details

Description Eduardo Baldan 2008-09-24 14:32:30 UTC
Please describe the problem:
I set up my sonyvaio's webcam and it's working fine at gstreamer-properties and xawtv. But when I try to run it on Cheese, the program don't caputre anything. The camera light don't even blinks, like it does on xawtv.


I tryed switching between ximagesink and xvimagesink, as the help suggests, but Cheesse came with the same result.

It show a colered screen with no image capture.

Steps to reproduce:
1. Start cheese

Actual results:
The program starts without image capture

Expected results:
Cheese to start capture images with the webcam.

Does this happen every time?
Yes.

Other information:
Here follows the cheese --verbose
-------------------------------------------------
** 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/theape/.gnome2/cheese/media/0001.ogg'
Reason: Stream contains no data..

** (cheese:32510): WARNING **: could not load /home/theape/.gnome2/cheese/media/0001.ogg (application/ogg)
Comment 1 Eduardo Baldan 2008-09-24 14:34:33 UTC
Created attachment 119307 [details]
Cheese's screen without any capture
Comment 2 daniel g. siegel 2008-09-24 15:15:33 UTC
please try two things:

a) could you try to run

   gst-launch v4l2src ! ffmpegcolorspace ! ximagesink

   and see if that works?

b) upgrade to 2.24.0, we fixed many camera related issues there and it should work with that vesion
Comment 3 Eduardo Baldan 2008-09-24 16:11:42 UTC
(In reply to comment #2)
> please try two things:
> 
> a) could you try to run
> 
>    gst-launch v4l2src ! ffmpegcolorspace ! ximagesink
> 
>    and see if that works?
> 
> b) upgrade to 2.24.0, we fixed many camera related issues there and it should
> work with that vesion
> 

First of all, thank's for the reply, Daniel.

a) The command gst-launch worked fine.

b) I tryed to upgrade, but couldn't install the new version by the tar file. I use ubuntu and the file in the repos is old =O(

I'll keep trying.
Comment 4 Filippo Argiolas 2008-09-25 05:35:04 UTC
While waiting to be able to test the new release, could you please tell us more info about your webcam? 
Could you past here the webcam line from lsusb?
What driver does it use?

Thanks!
Comment 5 Eduardo Baldan 2008-09-25 15:30:25 UTC
Hi!(In reply to comment #4)
> While waiting to be able to test the new release, could you please tell us more
> info about your webcam? 
> Could you past here the webcam line from lsusb?
> What driver does it use?
> 
> Thanks!
> 

Hi,

It's de default webcam from sonyvaio vgn-sz220. I hate sony now... 
Here is the result from lsusb

Bus 005 Device 003: ID 05ca:1830 Ricoh Co., Ltd 
Bus 005 Device 001: ID 0000:0000  
Bus 004 Device 002: ID 044e:300c Alps Electric Co., Ltd 
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 001: ID 0000:0000  

It's the first line.
The driver is ricoh-webcam-r5u870 and I donwloaded it form
http://wiki.mediati.org/R5u870

Is there anything else that I can help?

Thank's a lot!
Comment 6 Filippo Argiolas 2008-09-25 20:20:17 UTC
(In reply to comment #5)
> It's the first line.
> The driver is ricoh-webcam-r5u870 and I donwloaded it form
> http://wiki.mediati.org/R5u870
> 
> Is there anything else that I can help?

Hi again, 
I'm sorry to tell you this is a known bug with that video driver.
It doesn't expose correctly video4linux capabilities to hal so we cannot detect the device properly.
It's been already reported at http://bugs.mediati.org/r5u870/issue17
Please follow discussion and bug status there.



*** This bug has been marked as a duplicate of 531835 ***