Dnia 2011-09-30, o godz. 12:32:15 Josselin Mouette <j...@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 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org