Bug#555613: cheese quits as soon as started

Piotr Drozdek pioruns at o2.pl
Fri Sep 30 15:00:14 UTC 2011


Dnia 2011-09-30, o godz. 12:32:15
Josselin Mouette <joss at debian.org> napisał(a):

> Le mercredi 28 septembre 2011 à 20:35 +0100, Piotr Drozdek a écrit : 
> > What you exactly mean by "proper driver"? For me, proprietary,
> > closed-source driver from AMD is a "proper" one. As you see:
> > 
> > $ dpkg -l |grep fglrx-driver
> > ii  fglrx-driver
> > 1:11-8-2                          non-free ATI/AMD RadeonHD display
> > driver
> 
> So what? This driver is a bucket of bugs.
> 
> If you can reproduce the problem with the radeon driver, someone might
> look into it. If not, just ask the AMD developers to fix their driver.
> 
> Also, please do not hijack existing bugs with completely unrelated
> issues.
> 
> Cheers,

OK. I've listen you, and switched to radeon driver. Here is result from
cheese starting:

$ cheese
failed to create drawable

(cheese:2389): Clutter-CRITICAL **: Unable to initialize Clutter: Unable to select the newly created GLX context

(cheese:2389): Clutter-WARNING **: Unable to create a new stage: the glx backend does not support multiple stages.

(cheese:2389): GLib-GObject-CRITICAL **: g_object_set_data: assertion `G_IS_OBJECT (object)' failed

(cheese:2389): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(cheese:2389): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(cheese:2389): 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:2389): 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:2389): 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:2389): Gtk-WARNING **: Attempting to add a widget with type GtkHBox 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:2389): 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:2389): Gtk-WARNING **: Attempting to add a widget with type GtkHBox 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:2389): 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:2389): Clutter-CRITICAL **: clutter_container_add_actor: assertion `CLUTTER_IS_CONTAINER (container)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_container_add_actor: assertion `CLUTTER_IS_CONTAINER (container)' failed

(cheese:2389): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(cheese:2389): GLib-GObject-CRITICAL **: g_signal_connect_object: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_set_size: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_x11_set_stage_foreign: assertion `CLUTTER_IS_STAGE (stage)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_realize: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_show: assertion `CLUTTER_IS_ACTOR (self)' failed
** Message: cheese-effects-manager.vala:84: Found Fala (rippletv)
** Message: cheese-effects-manager.vala:84: Found X-Ray (coloreffects preset=xray)
** Message: cheese-effects-manager.vala:84: Found Kwarki (quarktv)
** Message: cheese-effects-manager.vala:84: Found Stretch (stretch)
** Message: cheese-effects-manager.vala:84: Found Mirror (mirror)
** Message: cheese-effects-manager.vala:84: Found Twirl (twirl)
** Message: cheese-effects-manager.vala:84: Found Bulge (bulge)
** Message: cheese-effects-manager.vala:84: Found Deformacja (warptv)
** Message: cheese-effects-manager.vala:84: Found Radioaktywność (radioactv)
** Message: cheese-effects-manager.vala:84: Found Sepia (coloreffects preset=sepia)
** Message: cheese-effects-manager.vala:84: Found Fiołkowy (videobalance saturation=1.5 hue=+0.5)
** Message: cheese-effects-manager.vala:84: Found Przebieg fali (revtv)
** Message: cheese-effects-manager.vala:84: Found Pinch (pinch)
** Message: cheese-effects-manager.vala:84: Found Iluzja optyczna (optv)
** Message: cheese-effects-manager.vala:84: Found Mroczny/siwy (videobalance saturation=0)
** Message: cheese-effects-manager.vala:84: Found Kostka (dicetv)
** Message: cheese-effects-manager.vala:84: Found Zawrót głowy (vertigotv)
** Message: cheese-effects-manager.vala:84: Found Kaleidoscope (kaleidoscope)
** Message: cheese-effects-manager.vala:84: Found Krawędź (edgetv)
** Message: cheese-effects-manager.vala:84: Found Kung-fu (streaktv)
** Message: cheese-effects-manager.vala:84: Found Zwariowany (shagadelictv)
** Message: cheese-effects-manager.vala:84: Found Heat (coloreffects preset=heat)
** Message: cheese-effects-manager.vala:84: Found Historyczne (videobalance saturation=0 ! agingtv)
** Message: cheese-effects-manager.vala:84: Found Square (square)
** Message: cheese-effects-manager.vala:84: Found Nasycenie (videobalance saturation=2)
** Message: cheese-effects-manager.vala:84: Found Hulk (videobalance saturation=1.5 hue=-0.5)

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_width: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_get_height: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_set_size: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_stage_ensure_viewport: assertion `CLUTTER_IS_STAGE (stage)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_map: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(cheese:2389): GLib-GObject-CRITICAL **: g_signal_emit_by_name: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_stage_set_key_focus: assertion `CLUTTER_IS_STAGE (stage)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_set_size: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_stage_ensure_viewport: assertion `CLUTTER_IS_STAGE (stage)' failed

(cheese:2389): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(cheese:2389): GLib-GObject-CRITICAL **: g_signal_emit_by_name: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_stage_set_key_focus: assertion `CLUTTER_IS_STAGE (stage)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_set_size: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_stage_ensure_viewport: assertion `CLUTTER_IS_STAGE (stage)' failed

(cheese:2389): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(cheese:2389): GLib-GObject-CRITICAL **: g_signal_emit_by_name: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_stage_set_key_focus: assertion `CLUTTER_IS_STAGE (stage)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_set_size: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_stage_ensure_viewport: assertion `CLUTTER_IS_STAGE (stage)' failed

(cheese:2389): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(cheese:2389): GLib-GObject-CRITICAL **: g_signal_emit_by_name: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_stage_set_key_focus: assertion `CLUTTER_IS_STAGE (stage)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_set_size: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_stage_ensure_viewport: assertion `CLUTTER_IS_STAGE (stage)' failed

(cheese:2389): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(cheese:2389): GLib-GObject-CRITICAL **: g_signal_emit_by_name: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_stage_set_key_focus: assertion `CLUTTER_IS_STAGE (stage)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_set_size: assertion `CLUTTER_IS_ACTOR (self)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_stage_ensure_viewport: assertion `CLUTTER_IS_STAGE (stage)' failed

(cheese:2389): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(cheese:2389): GLib-GObject-CRITICAL **: g_signal_emit_by_name: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_stage_set_key_focus: assertion `CLUTTER_IS_STAGE (stage)' failed

(cheese:2389): Clutter-CRITICAL **: clutter_actor_unmap: assertion `CLUTTER_IS_ACTOR (self)' failed

Problem is same as in fglrx-driver - cheese don't wanna start and work properly.
This time - window appears, but picture/video from camera - no.
This is my device:
Bus 004 Device 002: ID 093a:2468 Pixart Imaging, Inc. SoC PC-Camera

-- 
Regards,
Piotr Drozdek





More information about the pkg-gnome-maintainers mailing list