Bug 22992 - [i945] Weird border around images in OpenOffice.org Impress
Summary: [i945] Weird border around images in OpenOffice.org Impress
Status: RESOLVED NOTOURBUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: 7.4 (2008.09)
Hardware: All Linux (All)
: high normal
Assignee: Chris Wilson
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-27 21:59 UTC by Bryce Harrington
Modified: 2009-12-02 11:17 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log (56.69 KB, text/plain)
2009-07-27 21:59 UTC, Bryce Harrington
no flags Details
2009-05-19-phptek.odp (55.70 KB, application/vnd.oasis.opendocument.presentation)
2009-07-27 21:59 UTC, Bryce Harrington
no flags Details
window.png (133.20 KB, image/png)
2009-07-27 22:00 UTC, Bryce Harrington
no flags Details
fullscreen.png (53.29 KB, image/png)
2009-07-27 22:00 UTC, Bryce Harrington
no flags Details

Description Bryce Harrington 2009-07-27 21:59:09 UTC
Forwarding this bug from Ubuntu reporter Sebastian Bergmann:
http://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/383842

[Problem]
I am seeing a weird border around images when watching a presentation in fullscreen mode. These borders are not intended to be there and I do not see them in the editing window.

I am experiencing this issue with both the default OpenOffice.org 3.0 version that ships with Jaunty as well as with the OpenOffice.org 3.1 package (3.1.0-3ubuntu2~jaunty1).

I tried the daily live image of Karmic today and the problem is still there.
Comment 1 Bryce Harrington 2009-07-27 21:59:29 UTC
Created attachment 28097 [details]
Xorg.0.log
Comment 2 Bryce Harrington 2009-07-27 21:59:55 UTC
Created attachment 28098 [details]
2009-05-19-phptek.odp
Comment 3 Bryce Harrington 2009-07-27 22:00:20 UTC
Created attachment 28099 [details]
window.png
Comment 4 Bryce Harrington 2009-07-27 22:00:35 UTC
Created attachment 28100 [details]
fullscreen.png
Comment 5 Carl Worth 2009-07-31 11:11:44 UTC
Thanks for the bug report, Sebastian and Bryce.

The bug may or may not be specific to something in the Intel driver.

I believe that OpenOffice.org is not using cairo for drawing in the window, but using cairo when drawing in fullscreen. So it may simply be that it's misusing cairo slightly in this case, (there's a fairly simple mistake when using cairo that's easy to make that would result in an effect like this).

I'm interested in tracking down the issue, so I'll investigate and see if I can reproduce it.

-Carl
Comment 6 Carl Worth 2009-08-17 13:31:57 UTC
(In reply to comment #5)
> The bug may or may not be specific to something in the Intel driver.
... 
> I'm interested in tracking down the issue, so I'll investigate and see if I can
> reproduce it.

Looks likely to be a driver issue. I just ran Debian unstable's
OpenOffice.org on both a 945GM and a GM965 and sure enough, the buggy
behavior appears on the 945GM but not the GM965.

For my next step, I'll run the latest version of the cairo test suite
against both chipsets and see what differences occur. Hopefully, this
bug will be one of those differences, which will then give us a nice
and tiny test case for digging deeper into this bug.

-Carl

Comment 7 Giorgio Gilestro 2009-09-01 12:30:43 UTC
This is not a problem only for intel users since I see the same thing on my macbookpro running ubuntu 9.04 (GPU is an integrated NVIDIA GeForce 9400M, driver is 185.18.14). I don't have this problem on the desktop (GeForce 7300 GS, driver 190.25). I can confirm that the problem is gone when hardware acceleration is disabled.


Comment 8 Carl Worth 2009-12-02 09:02:32 UTC
Chris Wilson has recently been fixing driver bugs in this area, (extend modes,
etc.), so I'm re-assigning this bug to him.

-Carl
Comment 9 Chris Wilson 2009-12-02 11:17:20 UTC
Having stepped through the cairo calls (and been quite offended by the trace), OpenOffice really does draw a black border around the presentation. So whilst we do have a number of bugs regarding texture sampling and extend modes on i945, this is not one of them.


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.