After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 71242 - panel sometimes sending _WIN_LAYER ClientMessages to xscreensaver
panel sometimes sending _WIN_LAYER ClientMessages to xscreensaver
Status: RESOLVED OBSOLETE
Product: gnome-core
Classification: Deprecated
Component: deskguide
1.4.x
Other other
: Normal minor
: 1.4.1
Assigned To: Luis Villa
Panel Maintainers
Depends on:
Blocks:
 
 
Reported: 2002-02-12 04:05 UTC by Jamie Zawinski
Modified: 2003-02-09 02:48 UTC
See Also:
GNOME target: ---
GNOME version: 2.0



Description Jamie Zawinski 2002-02-12 04:06:27 UTC
Package: gnome-core
Severity: normal
Version: 1.4.0.5
Synopsis: panel sometimes sending _WIN_LAYER ClientMessages to xscreensaver
Bugzilla-Product: gnome-core
Bugzilla-Component: panel

Description:
I've not been able to reproduce this myself, but I have reports
that sometimes (possibly depending on the order in which panel
and xscreensaver are respectively launched) users will get into
a state where, every time the mouse is moved into or out of the
panel, a ClientMessage will be sent to xscreensaver, causing
it to complain:

  xscreensaver: unrecognised ClientMessage "_WIN_LAYER" received
  xscreensaver: for window 0x2c00039 (panel_window / Panel)

This won't affect xscreensaver's functioning -- it just ignores those
messages -- but presumably, those messages are being sent for
a reason, and if xscreensaver is getting them, then their intended
recipient is *not* getting them.  I assume that's a Bad Thing, but
I don't know in what way.

Presumably this has something to do with the fact that, while the
screen is blanked, xscreensaver impersonates a virtual root window.
However, the SWM_VROOT properties are *removed* from the
xscreensaver window when the screen is not blanked -- and also,
the xscreensaver window is occasionally deleted and re-created.

So if panel is holding on to a cached copy of what it believes to
be the virtual root window, it's going to lose.  I'm guessing the fix
here is to kill that cache.

Richard Whelan <richard.whelan@zipcom.com> is the guy who
reported this to me.  He may have more info if you need it.




------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-02-11 23:06 -------

Reassigning to the default owner of the component, panel-maint@bugzilla.gnome.org.

Comment 1 Luis Villa 2002-02-14 03:58:46 UTC
Marking minor since no one seems to have reported anything like this
on the other end. Marking GNOME2 because I'm not qualified to judge if
this might be 1.4 specific or not; a developer should remove this
keyword if they feel it would not apply to the 2.0 codebase.
Comment 2 Vincent Untz 2002-10-26 21:55:13 UTC
Jamie/Richard: does it still happen ? Did you try GNOME 2 ?
Comment 3 Kjartan Maraas 2002-10-28 18:41:25 UTC
The only place this is being set that I can see is in the deskguide
applet. Moving to gnome-core.
Comment 4 Luis Villa 2003-02-09 02:37:44 UTC
Because of the release of GNOME 2.0 and 2.2, and the lack of interest in
maintainership of GNOME 1.4, the gnome-core product is being closed. If y0u feel
your bug is still of relevance to GNOME 2, please reopen it and refile it
against a more appropriate component. Thanks...
Comment 5 Luis Villa 2003-02-09 02:48:49 UTC
Argh. Apologies for the double spam. Actually closing this time.