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 538615 - Media key window not detecting composite correctly
Media key window not detecting composite correctly
Status: RESOLVED OBSOLETE
Product: gnome-settings-daemon
Classification: Core
Component: plugins
2.23.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-settings-daemon-maint
gnome-settings-daemon-maint
Depends on:
Blocks:
 
 
Reported: 2008-06-16 14:32 UTC by Michael Monreal
Modified: 2009-10-27 16:32 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description Michael Monreal 2008-06-16 14:32:53 UTC
I have recently build a 2.23.x jhbuild stack and noticed something strange about the media key window: on the first start of GNOME (after a reboot) I get the old media key window. If I log out and back in, I get the nice composite version.
Comment 1 Michael Monreal 2008-08-18 12:45:04 UTC
Still true with gnome-settings-daemon trunk.
Comment 2 Bastien Nocera 2009-09-09 16:39:50 UTC
That's due to the code in gsd-media-keys-window.c not handling the compositing of a screen changing during run-time.
Comment 3 Bastien Nocera 2009-10-27 14:57:54 UTC
Actually, I'm wrong.

There's code to handle that in dialog_init() (the dialogue will be destroyed, and then recreated if the compositing changed).

My guess is that your window manager isn't overwriting the properties on the root window saying it has compositing. Which window managers did you use (should be metacity in gdm, and something else in your session)?

Check whether your window manager claims to have compositing:
xlsatoms  | grep _NET_WM_CM_S
and whether the window manager isn't leaked from gdm:
ps aux | grep metacity
(sometimes users end up with a window manager running as gdm, instead of their user)
Comment 4 Michael Monreal 2009-10-27 16:04:06 UTC
I don't know what kind of system I was running in summer 2008, at least I cannot reproduce this any longer.
Comment 5 Bastien Nocera 2009-10-27 16:32:47 UTC
Cool, closing.