I have a toshbia M100 with a GMA 945/950 in it and I want to be able to use composite but when I use a compsiting manger such as the ones found in xfwm or kwin or if I use xcompmgr OpenGL windows draw themselves on top of everything else regardless to the actual window layering. I will attach configuration files, log files and a screenshot of the problem.
Created attachment 101423 [details] Screenshot of problem This screenshot shows glxgears running behind Konsole with xcompmgr running, but this happens with other composite managers as well and with other OpenGL programs such as screensavers.
Created attachment 101424 [details] xorg.conf
Created attachment 101425 [details] Xorg log
Try adding Option "AIGLX" "false" to the "ServerLayout" section of xorg.conf.
(In reply to comment #4) > Try adding > Option "AIGLX" "false" > to the "ServerLayout" section of xorg.conf. > Thanks for the suggestion. Unfortunatley it disn't work.. I've been trying to fix this for a while. Now I'm upgrading all x11 packages to their latest version. I add keyword exceptions for all x11 packages produced by ["ACCEPT_KEYWORDS=~x86" emerge -pvuD xorg-x11]
(In reply to comment #5) > Thanks for the suggestion. Unfortunatley it disn't work.. I've been trying to > fix this for a while. Now I'm upgrading all x11 packages to their latest > version. I add keyword exceptions for all x11 packages produced by > ["ACCEPT_KEYWORDS=~x86" emerge -pvuD xorg-x11] > Has this helped? If you find a package that you want to remain between updates, just add it to /etc/portage/package.keywords. It's better than using ACCEPT_KEYWORDS all the time.
I'd like to confirm this bug on i915 on all Xorg versions since 7.0 up to and including x11-base/xorg-server-1.3.0.0, x11-drivers/xf86-video-i810-2.0.0, media-libs/mesa-6.5.3 x11-libs/libXcomposite-0.3.1 It appears with all composite managers, including beryl. In fact, a manager is not even required: the bug can be reproduced simply by activating xcomposite support in kde-misc/kompose (although that might count as a full composite manager, I don't know).
Created attachment 117935 [details] xorg log Currently using x11-base/xorg-server-1.2.0-r3 and x11-drivers/xf86-video-i810-1.7.4 due to unrelated performance issues.
This is a fundamental limitation of compositing desktops, and although plans to fix it exist, it will probably not be fixed in the near future. See http://archive.netbsd.se/?ml=xorg&a=2007-06&m=4519874
This is an upstream issue, which they already know about, and which will hopefully be resolved at some point. I'm closing the bug here because it gets in the way of bugs we can actually do something about.