Disabling EXA

Christoph Bartoschek bartoschek at or.uni-bonn.de
Sat Nov 26 07:33:32 PST 2011


Hi,

how can I disable EXA and use XAA? I am on opensuse and added the 
following section to /etc/X11/xorg.conf.d/50-device.conf:

Section "Device"
   Option "AccelMethod" "xaa"
   Identifier "Default Device"
EndSection

Xorg reads the file because it says in its logfile:

[    21.481] (==) RADEON(0): Depth 24, (--) framebuffer bpp 32
[    21.481] (II) RADEON(0): Pixel depth = 24 bits stored in 4 bytes (32 
bpp pixmaps)
[    21.481] (==) RADEON(0): Default visual is TrueColor
[    21.481] (**) RADEON(0): Option "AccelMethod" "xaa"
[    21.481] (==) RADEON(0): RGB weight 888
[    21.481] (II) RADEON(0): Using 8 bits per RGB (8 bit DAC)
[    21.481] (--) RADEON(0): Chipset: "ATI Radeon Mobility X300 (M22) 
5460 (PCIE)" (ChipID = 0x5460)
[    21.481] (II) RADEON(0): PCIE card detected

But EXA is still used:

[    21.481] (II) Loading sub module "exa"
[    21.481] (II) LoadModule: "exa"
[    21.482] (II) Loading /usr/lib/xorg/modules/libexa.so
[    21.488] (II) Module exa: vendor="X.Org Foundation"
[    21.488]    compiled for 1.10.4, module version = 2.5.0
...
[    21.575] (II) RADEON(0): EXA: Driver will allow EXA pixmaps in VRAM
...
[    21.635] (II) RADEON(0): Setting EXA maxPitchBytes
[    21.635] (II) EXA(0): Driver allocated offscreen pixmaps
[    21.635] (II) EXA(0): Driver registered support for the following 
operations:
[    21.635] (II)         Solid
[    21.635] (II)         Copy
[    21.635] (II)         Composite (RENDER acceleration)
[    21.635] (II)         UploadToScreen
[    21.635] (II)         DownloadFromScreen


How can I disable EXA and use XAA?. I suspect EXA to be responsible for 
a huge performance regression.

Thanks
Christoph



More information about the xorg mailing list