Saturday, 5 April 2008

Update on tha XAA/EXA saga

If you're using newer Xorg/mesa/intel driver, you will find that XAA doesn't work anymore. My machine tends to have a hard lockup. XAA probably broke because of the changes in the DRI/DRM 3D part of the driver.

Switching back to EXA makes it work, but with the same old performance problems. Still it's possible to make it go faster with a
Option "MigrationHeuristic" "greedy"
in the "Device" section of your xorg.conf

The mandatory sysprof of Firefox 3 doing test:

The exa manual page says this about the option:
Option "MigrationHeuristic" "anystr"
Chooses an alternate pixmap migration heuristic, for debugging purposes. The default is intended to be the best performing one for general use, though others may help with specific use cases. Available options include "always", "greedy", and "smart". Default: always.

No comments:

Post a Comment