uvcvideo doesn't work with USB webcam with linux 3.16
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Confirmed
|
Medium
|
|||
linux (Ubuntu) |
Triaged
|
Medium
|
Unassigned | ||
Utopic |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
uvcvideo doesn't work with linux 3.16 on at least two USB webcams.
guvcvideo shows a black screen and reports "Could not grab image" or "ignoring empty buffer".
The camera works fine with Motion or Skype in linux 3.16. guvcvideo works fine with linux 3.15.
There is more info at https:/
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: linux-image-
ProcVersionSign
Uname: Linux 3.16.0-10-generic x86_64
ApportVersion: 2.14.6-0ubuntu2
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CurrentDesktop: Unity
Date: Wed Aug 27 17:26:27 2014
HibernationDevice: RESUME=
InstallationDate: Installed on 2014-08-22 (5 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Alpha amd64 (20140821)
IwConfig:
eth0 no wireless extensions.
lo no wireless extensions.
Lsusb:
Bus 001 Device 002: ID 0408:2fb1 Quanta Computer, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: innotek GmbH VirtualBox
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.132
RfKill:
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/01/2006
dmi.bios.vendor: innotek GmbH
dmi.bios.version: VirtualBox
dmi.board.name: VirtualBox
dmi.board.vendor: Oracle Corporation
dmi.board.version: 1.2
dmi.chassis.type: 1
dmi.chassis.vendor: Oracle Corporation
dmi.modalias: dmi:bvninnotekG
dmi.product.name: VirtualBox
dmi.product.
dmi.sys.vendor: innotek GmbH
Changed in linux (Ubuntu Utopic): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in linux: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Created attachment 145021
guvcview output, uvc trace output, lsusb output
guvcview used to work fine with kernel 3.15 and earlier with my laptop webcam, but with kernel 3.16 (amd64) it just shows (and captures) a black screen and reports "Could not grab image (select timeout): Resource temporarily unavailable" or "ignoring empty buffer".
With 3.15 it would complain that the resource was temporarily unavailable once or twice, but would then recover and display streaming video.
I built the kernel using the same config as the ubuntu mainline builds for 3.16.
'motion' and 'skype' are both able to capture video with 3.16, so the underlying v4l driver looks like it is working.
Is video (other) the right component to file this under?