Bug 19974 - [i945GM] flicker boxes, rendering artifacts on gl applications
Summary: [i945GM] flicker boxes, rendering artifacts on gl applications
Status: RESOLVED DUPLICATE of bug 8732
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: 7.4 (2008.09)
Hardware: Other All
: medium normal
Assignee: Eric Anholt
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-05 12:34 UTC by Martin Schaaf
Modified: 2009-02-10 17:15 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log (31.38 KB, text/x-log)
2009-02-08 00:40 UTC, Martin Schaaf
no flags Details
dmesg (40.87 KB, application/octet-stream)
2009-02-08 00:42 UTC, Martin Schaaf
no flags Details
xorg.conf (3.34 KB, application/octet-stream)
2009-02-08 00:43 UTC, Martin Schaaf
no flags Details
GLX window with artifacts (18.25 KB, image/png)
2009-02-08 01:44 UTC, Mathias Hasselmann
no flags Details
Xorg.0.log (without debugging enabled, unfortunately) (29.96 KB, text/plain)
2009-02-08 01:45 UTC, Mathias Hasselmann
no flags Details
dmesg output (67.06 KB, text/plain)
2009-02-08 01:46 UTC, Mathias Hasselmann
no flags Details
generated xorg.conf (2.52 KB, text/plain)
2009-02-08 01:48 UTC, Mathias Hasselmann
no flags Details
real xorg.conf (1.42 KB, text/plain)
2009-02-08 01:48 UTC, Mathias Hasselmann
no flags Details

Description Martin Schaaf 2009-02-05 12:34:42 UTC
Intel Corporation Mobile 945GM/GMS, 943/940GML

GL apps show through overlaying windows, show flicker boxes from underlying elements and gl content moves with window but lets old content on old place.

I run compiz on ubuntu 8.10. I did not have the problems on another computer with the same xorg but an nvidia graphics card and compiz running.

Please see the attached video it shows this all.
Comment 1 Martin Schaaf 2009-02-05 13:44:20 UTC
The video that shows the problems is here: http://www.file-upload.net/download-1433518/DSCI2149.ogv.html
Comment 2 Gordon Jin 2009-02-06 21:33:09 UTC
Please attach Xorg.0.log according to http://intellinuxgraphics.org/how_to_report_bug.html
Comment 3 Martin Schaaf 2009-02-08 00:40:35 UTC
Created attachment 22672 [details]
Xorg.0.log
Comment 4 Martin Schaaf 2009-02-08 00:42:23 UTC
Created attachment 22673 [details]
dmesg
Comment 5 Martin Schaaf 2009-02-08 00:43:42 UTC
Created attachment 22674 [details]
xorg.conf
Comment 6 Mathias Hasselmann 2009-02-08 01:42:56 UTC
I can confirm this issue.

- Linux runs in 64 bit mode.
- Composition manager is Metacity.
- Artifacts appear on initial mapping of the GLX window and when other windows covered by the window are modified.
Comment 7 Mathias Hasselmann 2009-02-08 01:44:26 UTC
Created attachment 22675 [details]
GLX window with artifacts
Comment 8 Mathias Hasselmann 2009-02-08 01:45:33 UTC
Created attachment 22676 [details]
Xorg.0.log (without debugging enabled, unfortunately)
Comment 9 Mathias Hasselmann 2009-02-08 01:46:09 UTC
Created attachment 22677 [details]
dmesg output
Comment 10 Mathias Hasselmann 2009-02-08 01:48:34 UTC
Created attachment 22678 [details]
generated xorg.conf
Comment 11 Mathias Hasselmann 2009-02-08 01:48:56 UTC
Created attachment 22679 [details]
real xorg.conf
Comment 12 Julien Cristau 2009-02-09 05:00:55 UTC
Sounds like bug#8732.
Comment 13 Mathias Hasselmann 2009-02-09 05:15:58 UTC
(In reply to comment #12)
> Sounds like bug#8732.
> 

Ok, what to verify this. Which software components do I have to update?
Which kernel version, which version of the X server, what else?
Comment 14 Martin Schaaf 2009-02-09 09:58:47 UTC
(In reply to comment #12)
> Sounds like bug#8732.
> 

I don't think so. Because this report isn't only about the layering. It is also about artifacts from applications that are behind opengl windows. Like you can see in the video.
Comment 15 Eric Anholt 2009-02-10 17:15:35 UTC
DRI2 must be enabled for any hope of correct compositing with GL.

*** This bug has been marked as a duplicate of bug 8732 ***


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.