Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 154415 - x11-drivers/xf86-video-i810 - GMA950, Composite breaks OpenGL
Summary: x11-drivers/xf86-video-i810 - GMA950, Composite breaks OpenGL
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-07 16:19 UTC by Joseph Mulloy
Modified: 2007-08-02 04:56 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Screenshot of problem (snapshot2.png,55.35 KB, image/png)
2006-11-07 16:21 UTC, Joseph Mulloy
Details
xorg.conf (xorg.conf,4.84 KB, text/plain)
2006-11-07 16:23 UTC, Joseph Mulloy
Details
Xorg log (Xorg.0.log,65.54 KB, text/plain)
2006-11-07 16:23 UTC, Joseph Mulloy
Details
xorg log (Xorg.0.log,66.57 KB, text/plain)
2007-05-02 10:25 UTC, Jure Varlec
Details

Note You need to log in before you can comment on or make changes to this bug.
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.