Bug#652013: gdm3: simple greeter sends bad timestamps in _NET_ACTIVE_WINDOW and no_focus_window (?)

Paul Menzel pm.debian at googlemail.com
Wed Jun 27 15:04:42 UTC 2012


found 652013 3.4.1-2
quit


Dear Debian folks,


Am Dienstag, den 19.06.2012, 11:54 +0200 schrieb Paul Menzel:

> 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.

just as a follow up, that I can reproduce that with GDM 3.4.1-2.

        Warnung der Fensterverwaltung:Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0xe00007 (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!


Thanks,

Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: :0-greeter.log
Type: text/x-log
Size: 31917 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20120627/02009197/attachment-0001.bin>
-------------- 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/20120627/02009197/attachment-0001.pgp>


More information about the pkg-gnome-maintainers mailing list