Comment 97 for bug 182038

Revision history for this message
Bryce Harrington (bryce) wrote :

Miso, are you using the -intel driver? If so, "greedy" should be on by default now when EXA is used (which I believe should now be all the time, unless configured differently in xorg.conf).

For users of -ati or -nv, I'd be interested in hearing if setting Option "AccelMethod" "EXA" makes the issue go away or not.

For background, Xorg is trying to move away from XAA in favor of EXA, and in general is not investing time into XAA-specific bugs. Unfortunately, that does not mean EXA is problem-free... but at least they respond to bug reports about it. For -intel we've cleared enough of the EXA bugs that we can ship that on by default in Hardy. For -ati and -nv I'm less sure what the situation is, but here too the long term objective is to move to EXA as the solution for these problems.

I don't know if Option "MigrationHeuristic" "greedy" is particular to the -intel driver, or is applicable to -ati and/or -nv, but if it is, it's something we could certainly consider forcing on, as we did for -intel. We found for Hardy that "greedy" solved a lot of different problems (particularly around performance), but I'm not sure if it's available for -ati and -nv. If it is, then it definitely would be something we could patch in, if people can validate it solves the problem.