I've noticed that the logout "fade" effect is only *very* briefly applied when xfwm4's compositor is enabled.
Created attachment 684 Refresh the fade windows (hack)
Looks like a really weird hack. Olivier, is this a problem in xfwm4 or xfce4-session?
That looks like #1925. It's related to unredirection of fullscreen override redirects. That should work with recent builds however.
Darren, can you verify please?
Looks like it's fixed...
Well, no, it's not. The main change is that unredirect of full screen override redirects is optional and disabled by default. When unredirecting a window, it draws directly to the screen just like when not redirected. But also does the compositor with other redirected windows. It means that two apps draw to the same surface at the same time. the compositor tries to work around that by filtering out damage notification when an fullscreen window is unredirected (overlay), but that is not perfect. The only solution would be to use overlay windows that come with Xorg 7.1 but I don't have Xorg 7.1 here so I can't test anything and I don't feel like implementing such a change without even being able to try it. Therefore, it'll stay like that for now, gamers can enable the unredirecting of fullscreen windows but that might lead to some side effects in some cases.