Created attachment 321961 [details]
Example of problem caused by scrolling
Description of problem:
Under Fedora on an XO, there are particular sizes of text that cause firefox rendering glitches after scrolling or when another window is moved overtop of the firefox window.
This is 100% consistent once you find the DPI and font size combination that triggers it.
Steps to Reproduce:
1. Change DPI to 140 (Appearance->Fonts->Details)
2. Open firefox
3. Go to http://dailykos.com
4. Scroll down or drag another window overtop of any of the main text
Lots of random visual noise appears in the text. The problem goes away if you use the firefox zoom in and zoom out commands.
The same problem appears on other websites; you just have to find the right combination of DPI setting and the font size of the webpage. It always seems to occur with text of the same size in terms of pixel height.
The same problem occurs in firefox under Ubuntu on the XO.
Created attachment 321962 [details]
Example of problem caused by dragging window overtop
Thanks for the bug report. We have reviewed the information you have provided above, and there is some additional information we require that will be helpful in our diagnosis of this issue.
Please attach your X server config file (/etc/X11/xorg.conf) and X server log file (/var/log/Xorg.*.log) to the bug report as individual uncompressed file attachments using the bugzilla file attachment link below.
We will review this issue again once you've had a chance to attach this information.
Thanks in advance.
Created attachment 322006 [details]
X server config file
This is the standard xorg.conf used on the XO, and gets set by fedora-live-base.ks
Created attachment 322007 [details]
X server log file
Created attachment 322009 [details]
X server log file (simplified)
Here's another log file where I've done nothing other than log in, open firefox, and scroll down to see the effects of the bug.
(The previous log file included lots of other actions as well).
Unable to reproduce on firefox/fedora...the redraw is slow but it works.
Terry -- can you try editing the /etc/X11/xorg.conf and adding a line to the geode driver section that is
Option "MigrationHeuristic" "greedy"
(below the EXA line) and see if that helps?
Wonderful! Adding "MigrationHeuristic" "greedy" fixes this problem, and it looks like it fixes the black boxes (bug 462531) and also fixes a rendering bug that I hadn't noticed before: a white box around the wedge in the circle that counts down the 60 seconds in the initial login screen.
*** Bug 470186 has been marked as a duplicate of this bug. ***
This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle.
Changing version to '10'.
More information and reason for this action is here:
*** This bug has been marked as a duplicate of bug 467762 ***