GNOME Bugzilla – Bug 538615
Media key window not detecting composite correctly
Last modified: 2009-10-27 16:32:47 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.
Still true with gnome-settings-daemon trunk.
That's due to the code in gsd-media-keys-window.c not handling the compositing of a screen changing during run-time.
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)
I don't know what kind of system I was running in summer 2008, at least I cannot reproduce this any longer.
Cool, closing.