Bug#695947: cheese: Cheese leaves webcam LED lit (failed	de-initialization?)
    Daniel Kahn Gillmor 
    dkg at fifthhorseman.net
       
    Fri Dec 14 16:30:05 UTC 2012
    
    
  
Package: cheese
Version: 3.4.2-2
Severity: normal
This thinkpad X220 has the following USB integrated webcam:
Bus 001 Device 004: ID 04f2:b217 Chicony Electronics Co., Ltd Lenovo Integrated Camera (0.3MP)
If i launch "cheese", it turns on the camera and the camera's LED gets lit.
when i choose "Cheese → Quit" from the menu, cheese closes, but the
camera's LED stays lit.
When i launch cheese again, the camera's LED turns off during the
startup of the application, and then turns back on when the video
appears within the frame (it's off for about 2 seconds total).
So i suspect that cheese is failing to de-initialize the camera
properly.
fwiw, i also see the following spew from cheese's stderr (i don't know
if any of this is relevant, or if it's all just noise):
------------------
(cheese:13809): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel
(cheese:13809): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel
(cheese:13809): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel
(cheese:13809): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkButton, but as a GtkBin subclass a GtkButton can only contain one widget at a time; it already contains a widget of type GtkLabel
(cheese:13809): Gtk-WARNING **: Attempting to add a widget with type GtkGrid to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel
(cheese:13809): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkButton, but as a GtkBin subclass a GtkButton can only contain one widget at a time; it already contains a widget of type GtkLabel
** (cheese:13809): WARNING **: could not generate thumbnail for /home/dkg/.gnome2/cheese/media/2011-08-11-151048.ogv (video/ogg)
** (cheese:13809): WARNING **: could not generate thumbnail for /home/dkg/.gnome2/cheese/media/2011-08-11-151002.ogv (video/ogg)
------------------
all of the above is generated before the video appears in the
application window.
            --dkg
-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages cheese depends on:
ii  cheese-common         3.4.2-2
ii  gnome-video-effects   0.4.0-1
ii  libc6                 2.13-37
ii  libcanberra-gtk3-0    0.28-6
ii  libcheese-gtk21       3.4.2-2
ii  libcheese3            3.4.2-2
ii  libclutter-1.0-0      1.10.8-2
ii  libclutter-gtk-1.0-0  1.2.0-2
ii  libgdk-pixbuf2.0-0    2.26.1-1
ii  libgee2               0.6.4-2
ii  libglib2.0-0          2.33.12+really2.32.4-3
ii  libgnome-desktop-3-2  3.4.2-1
ii  libgstreamer0.10-0    0.10.36-1
ii  libgtk-3-0            3.4.2-4
Versions of packages cheese recommends:
ii  gnome-icon-theme    3.4.0-2
pn  gvfs                <none>
ii  hicolor-icon-theme  0.12-1
pn  nautilus-sendto     <none>
pn  yelp                <none>
cheese suggests no packages.
-- no debconf information
    
    
More information about the pkg-gnome-maintainers
mailing list