[ltp] New Xorg ATI video drivers sloooow (in Fedora 10)

Matthias Runge linux-thinkpad@linux-thinkpad.org
Mon, 05 Jan 2009 17:01:16 +0100


Alex Deucher wrote:

> 
> Make sure the DRI is enabled.  F10 enables some experimental memory
> management and KMS features that may be to blame.  Try booting with
> nomodeset on the kernel command line.
> 
> Alex

Thanks for your reply. I already booted with nomodeset on kernel command
line.

I've found in my Xorg.log the following lines:

(==) RADEON(0): Backing store disabled
(II) RADEON(0): [DRI] installation complete
(II) RADEON(0): [drm] Added 32 65536 byte vertex/indirect buffers
(II) RADEON(0): [drm] Mapped 32 vertex/indirect buffers
(II) RADEON(0): [drm] dma control initialized, using IRQ 16
(II) RADEON(0): [drm] Initialized kernel GART heap manager, 29884416
(WW) RADEON(0): DRI init changed memory map, adjusting ...
(WW) RADEON(0):   MC_FB_LOCATION  was: 0xc3ffc000 is: 0xc3ffc000
(WW) RADEON(0):   MC_AGP_LOCATION was: 0xffffffc0 is: 0xffffffc0
(II) RADEON(0): RADEONRestoreMemMapRegisters() :
(II) RADEON(0):   MC_FB_LOCATION   : 0xc3ffc000 0xc3ffc000
(II) RADEON(0):   MC_AGP_LOCATION  : 0xffffffc0
(II) RADEON(0): Direct rendering enabled
(II) RADEON(0): Render acceleration enabled for R300/R400/R500 type cards.

and further:
(II) GLX: Initialized DRI GL provider for screen 0

The messages complaining about DRI init changed memory map points me to
the memory management you've mentioned. The lines
RADEONRestoreMemMapRegisters occur 12 times in Xorg.0.log :-/

Matthias