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