Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 154415

Summary: x11-drivers/xf86-video-i810 - GMA950, Composite breaks OpenGL
Product: Gentoo Linux Reporter: Joseph Mulloy <jdmulloy>
Component: [OLD] Core systemAssignee: Gentoo X packagers <x11>
Status: RESOLVED UPSTREAM    
Severity: normal CC: ace, jure, russ
Priority: High    
Version: 2006.1   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Screenshot of problem
xorg.conf
Xorg log
xorg log

Description Joseph Mulloy 2006-11-07 16:19:46 UTC
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.
Comment 1 Joseph Mulloy 2006-11-07 16:21:48 UTC
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.
Comment 2 Joseph Mulloy 2006-11-07 16:23:01 UTC
Created attachment 101424 [details]
xorg.conf
Comment 3 Joseph Mulloy 2006-11-07 16:23:42 UTC
Created attachment 101425 [details]
Xorg log
Comment 4 Joshua Baergen (RETIRED) gentoo-dev 2006-11-08 07:09:25 UTC
Try adding
    Option   "AIGLX" "false"
to the "ServerLayout" section of xorg.conf.
Comment 5 Joseph Mulloy 2006-11-08 11:18:29 UTC
(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]
Comment 6 Joshua Baergen (RETIRED) gentoo-dev 2006-12-30 09:50:46 UTC
(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.
Comment 7 Jure Varlec 2007-05-02 10:18:53 UTC
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).
Comment 8 Jure Varlec 2007-05-02 10:25:28 UTC
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.
Comment 9 Russell Harmon 2007-06-28 18:45:58 UTC
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
Comment 10 Donnie Berkholz (RETIRED) gentoo-dev 2007-08-02 04:56:34 UTC
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.