I did the tests on Gema's system, so the logs above should be accurate.
Device is:
Bus 001 Device 002: ID 13d3:5116 IMC Networks Integrated Webcam
It's a uvcvideo device, though I confirmed that not all uvcvideo devices are 
affected.

Here's the output of luvcview regarding that 
hardware:root@ubuntu-test64:~/test# luvcview -L
luvcview 0.2.6

SDL information:
  Video driver: x11
  A window manager is available
Device information:
  Device path:  /dev/video0
{ pixelformat = 'YUYV', description = 'YUV 4:2:2 (YUYV)' }
{ discrete: width = 640, height = 480 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 800, height = 600 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1024, height = 768 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 1024 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 352, height = 288 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 320, height = 240 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 176, height = 144 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 160, height = 120 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 1280, height = 960 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 800 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 720 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 1024 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ pixelformat = 'RGB3', description = 'RGB3' }
{ discrete: width = 640, height = 480 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 800, height = 600 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1024, height = 768 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 1024 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 352, height = 288 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 320, height = 240 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 176, height = 144 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 160, height = 120 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 1280, height = 960 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 800 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 720 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ pixelformat = 'BGR3', description = 'BGR3' }
{ discrete: width = 640, height = 480 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 800, height = 600 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1024, height = 768 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 1024 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 352, height = 288 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 320, height = 240 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 176, height = 144 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 160, height = 120 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 1280, height = 960 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 800 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 720 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ pixelformat = 'YU12', description = 'YU12' }
{ discrete: width = 640, height = 480 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 800, height = 600 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1024, height = 768 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 1024 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 352, height = 288 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 320, height = 240 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 176, height = 144 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 160, height = 120 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 1280, height = 960 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 800 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 720 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ pixelformat = 'YV12', description = 'YV12' }
{ discrete: width = 640, height = 480 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 800, height = 600 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1024, height = 768 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 1024 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 352, height = 288 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 320, height = 240 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 176, height = 144 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 160, height = 120 }
        Time interval between frame: 1/30, 1/30, 1/30, 1/30, 
{ discrete: width = 1280, height = 960 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 800 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 
{ discrete: width = 1280, height = 720 }
        Time interval between frame: 2/15, 2/15, 2/15, 2/15, 

root@ubuntu-test64:~/test# luvcview -l
luvcview 0.2.6

SDL information:
  Video driver: x11
  A window manager is available
Device information:
  Device path:  /dev/video0
Stream settings:
  Frame format: YUYV (MJPG is not supported by device)
  Frame size:   640x480
  Frame rate:   30 fps
Available controls of device 'Camera 1' (Type 1=Integer 2=Boolean 3=Menu 
4=Button)
V4L2_CID_BASE         (predefined controls):
 index:9963776    name:Brightness                       type:1 min:0     
max:255   step:1     def:128   now:128
 index:9963777    name:Contrast                         type:1 min:0     
max:127   step:1     def:32    now:32
 index:9963778    name:Saturation                       type:1 min:0     
max:127   step:1     def:32    now:32
 index:9963779    name:Hue                              type:1 min:-15   max:15 
   step:1     def:0     now:0
 index:9963788    name:White Balance Temperature, Auto  type:2 min:0     max:1  
   step:1     def:1     now:1
 index:9963792    name:Gamma                            type:1 min:1     max:10 
   step:1     def:8     now:8
 index:9963795    name:Gain                             type:1 min:0     max:9  
   step:1     def:4     now:4
 index:9963800    name:Power Line Frequency             type:3 min:0     max:2  
   step:1     def:2     now:2
  Menu items:
  index:0 name:Disabled
  index:1 name:50 Hz
  index:2 name:60 Hz
 index:9963802    name:White Balance Temperature        type:1 min:2800  
max:6500  step:1     def:6500  now:6500
 index:9963803    name:Sharpness                        type:1 min:0     max:15 
   step:1     def:8     now:8
 index:9963804    name:Backlight Compensation           type:1 min:0     max:1  
   step:1     def:0     now:0
V4L2_CID_PRIVATE_BASE (driver specific controls):

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gstreamer0.10 in Ubuntu.
https://bugs.launchpad.net/bugs/966294

Title:
  gstreamer hangs when accessing webcam (on specific hardware)

Status in “gstreamer0.10” package in Ubuntu:
  In Progress
Status in “gstreamer0.10” source package in Precise:
  In Progress

Bug description:
  Every time I install ubuntu on this hardware with ubiquity it hangs
  before the camera loads and after clicking continue on the "choose a
  user" screen.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: ubiquity 2.10.3
  ProcVersionSignature: Ubuntu 3.2.0-20.32-generic 3.2.12
  Uname: Linux 3.2.0-20-generic x86_64
  ApportVersion: 1.95-0ubuntu1
  Architecture: amd64
  CasperVersion: 1.312
  Date: Tue Mar 27 15:56:40 2012
  InstallCmdLine: noprompt cdrom-detect/try-usb=true 
file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet 
splash -- maybe-ubiquity
  LiveMediaBuild: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120327.1)
  ProcEnviron:
   TERM=xterm
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: ubiquity
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gstreamer0.10/+bug/966294/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to