libv4l2: error setting pixformat: Input/output error

Bug #596168 reported by Kabel
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
libv4l (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: cheese

Cheese completely freezes up when i try to record video using Microsoft LifeCam Cinema. The webcam works perfectly with skype. The following is what cheese complains about when i try to record video:

kabel@kabel-desktop:~$ ubuntu-bug cheese
kabel@kabel-desktop:~$ cheese
libv4l2: error setting pixformat: Input/output error

Thank you,
Kabel

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: cheese 2.30.1-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.32-22.36-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Sat Jun 19 00:13:21 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
MachineType: Gigabyte Technology Co., Ltd. P35C-DS3R
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-22-generic root=UUID=74b2aa5f-dee8-435a-a868-9383a98f9698 ro quiet splash
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: cheese
dmi.bios.date: 06/18/2009
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F12
dmi.board.name: P35C-DS3R
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF12:bd06/18/2009:svnGigabyteTechnologyCo.,Ltd.:pnP35C-DS3R:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnP35C-DS3R:rvr:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: P35C-DS3R
dmi.sys.vendor: Gigabyte Technology Co., Ltd.

Revision history for this message
Kabel (kire110) wrote :
Revision history for this message
Vish (vish) wrote :

Hi , There is debugging information missing from the bug report.
Could you run the following command in a terminal which will launch cheese in debugging mode:

 GST_DEBUG=*cheese*:3 cheese -v 2>&1 | tee cheese-debug.log

After you reproduce the problem , close cheese and upload the file cheese-debug.log (as an attachment) to the bug report. [which will be created in your Home folder]. This will greatly help us in tracking down your problem.

Changed in cheese (Ubuntu):
status: New → Incomplete
Revision history for this message
Kabel (kire110) wrote :

OK, i did that and the log is attached.

Revision history for this message
Vish (vish) wrote :

This is a bug in libv4l , changing task

affects: cheese (Ubuntu) → libv4l (Ubuntu)
Changed in libv4l (Ubuntu):
status: Incomplete → New
summary: - Cheese can't record video using Microsoft Lifecam Cinema
+ libv4l2: error setting pixformat: Input/output error
Revision history for this message
George Maschke (georgemaschke) wrote :

I'm having a similar problem to that reported by Kabel. Cheese freezes under Ubuntu 10.04 when I try to record video using a Microsoft Lifecam Cinema HD webcam. Debug log attached.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in libv4l (Ubuntu):
status: New → Confirmed
Revision history for this message
Alecz20 (alexguzu) wrote :

I have the same issue with a different webcam.

I would like to add, that VLC fails to open the cam out of the box.
However, I found that the following command opens the cam just fine (only a few Input/Output errors, but the image is fine):

vlc -I dummy v4l2:///dev/video0 --video-filter scene --no-audio

Revision history for this message
Alecz20 (alexguzu) wrote :

Another way that makes it work in VLC (but not Cheese) out of the box is running:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so

and then running vlc
This will output a bunch of errors, but the video works.

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.