Bug#652013: gdm3: simple greeter sends bad timestamps in _NET_ACTIVE_WINDOW and no_focus_window (?)
Paul Menzel
pm.debian at googlemail.com
Tue Jun 19 09:54:51 UTC 2012
Dear Debian folks,
Am Mittwoch, den 14.12.2011, 01:07 -0500 schrieb Daniel Kahn Gillmor:
> Package: gdm3
> Version: 3.0.4-4
> Severity: normal
>
>
> The following lines appear in /var/log/gdm/:0-greeter.log:
>
> ------------------------
> Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1400007 (Login Wind)
> Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
> Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1400007 (Login Wind)
> Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
> Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1400007 (Login Wind)
> Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
> Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1400007 (Login Wind)
> Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
> Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1400007 (Login Wind)
> Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
>
> Window manager warning: CurrentTime used to choose focus window; focus window may not be correct.
> Window manager warning: Got a request to focus the no_focus_window with a timestamp of 0. This shouldn't happen!
> ------------------------
>
>
> It sounds to me like gdm's greeter is doing something fishy or
> considered dubious.
>
> This pair of lines in particular shows up once or twice for every
> state-change of the user-chooser, from what i can tell:
>
> ------------------------
> Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1400007 (Login Wind)
> Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
> ------------------------
>
> the last two lines appear to only happen after an authenticated login,
> but i'm not sure where they're happening.
>
> I couldn't find anything in the gdm3 source that sends a
> _NET_ACTIVE_WINDOW message directly, though, so perhaps the fault lies
> deeper within some library; feel free to re-assign this bug in that
> case.
I can confirm these messages on two systems with gdm3 3.0.4-4 installed.
(gnome-settings-daemon:813): color-plugin-WARNING **: There is no colord server available
gnome-session[806]: WARNING: Failed to start app: Unable to start application: Kindprozess »gnome-power-manager« konnte nicht ausgeführt werden (Datei oder Verzeichnis nicht gefunden)
Gtk-Message: Failed to load module "atk-bridge"
gdm-simple-greeter[1009]: Gtk-WARNING: Overriding tab label for notebook
gdm-simple-greeter[1009]: Gtk-WARNING: Overriding tab label for notebook
gdm-simple-greeter[1009]: Gtk-WARNING: Overriding tab label for notebook
gdm-simple-greeter[1009]: Gtk-WARNING: Overriding tab label for notebook
gdm-simple-greeter[1009]: Gtk-WARNING: Overriding tab label for notebook
gdm-simple-greeter[1009]: Gtk-WARNING: /tmp/buildd/gtk+3.0-3.4.2/./gtk/gtkwidget.c:7117: widget not within a GtkWindow
gdm-simple-greeter[1009]: Gtk-CRITICAL: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed
gdm-simple-greeter[1009]: Gtk-CRITICAL: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed
gdm-simple-greeter[1009]: Gtk-WARNING: gtk_widget_size_allocate(): attempt to allocate widget with width -47 and height -47
Warnung der Fensterverwaltung:Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1200007 (Anmeldefen)
Warnung der Fensterverwaltung:meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
Warnung der Fensterverwaltung:Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1200007 (Anmeldefen)
Warnung der Fensterverwaltung:meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
Warnung der Fensterverwaltung:Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1200007 (Anmeldefen)
Warnung der Fensterverwaltung:meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
Warnung der Fensterverwaltung:CurrentTime used to choose focus window; focus window may not be correct.
Warnung der Fensterverwaltung:Got a request to focus the no_focus_window with a timestamp of 0. This shouldn't happen!
(gnome-settings-daemon:813): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(gnome-settings-daemon:813): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
> Thanks for maintaining GNOME in Debian!
I second that! Thank you for that!
Thanks,
Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20120619/d891df0c/attachment.pgp>
More information about the pkg-gnome-maintainers
mailing list