You are not logged in.

#1 2010-01-16 14:10:53

Daniel
Member
Registered: 2008-01-15
Posts: 3

2.6.32 ATI KMS fu*#up

Hi folks,

after updating to kernel 2.6.32 and the latest Xorg I noticed a dramatic slowdown of my desktop (XFCE). Switching between desktops and resizing windows became reeeaaal slow.

after puzzling around I returned to a working setup:

my graphics card (lspci):
-------------------------
01:00.0 VGA compatible controller: ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)] (prog-if 00 [VGA controller])
01:00.1 Display controller: ATI Technologies Inc RV370 [Radeon X300SE]

packages in use:
----------------
libdrm 2.4.17-2  (recompiled with --enable-radeon-experimental-api)
kernel-headers 2.6.32-1
kernel26 2.6.32.3-1
kernel26-firmware 2.6.32.3-1
kernel26-headers 2.6.32.3-1
mesa 7.7-1  (recompiled)
ati-dri 7.7-1
libgl 7.7-1
xf86-video-ati 6.12.4-3 (recompiled)
xorg-server 1.7.3.902-1

xorg.conf:
----------
Section "Module"
  Load  "glx"
  Load  "dri"
  Load  "drm"
EndSection

Section "Device"
 Identifier "device"
 Driver     "radeon"
 Option     "AGPMode" "4"
 Option     "ColorTiling" "TRUE"
 Option     "RenderAccel" "TRUE"
 Option     "AccelMethod" "EXA"
EndSection

when I enable (early) KMS, the kernel fails loading radeon/R300_cp.bin but continues boot after about 30 seconds (timeout?) -> so I disabled KMS again.

on /var/log/everything.log I see the same problem:

...
Jan 16 13:04:05 arbeit kernel: pci 0000:01:00.0: PCI INT A -> Link[APC3] -> GSI 18 (level, low) -> IRQ 18
Jan 16 13:04:05 arbeit kernel: [drm] Initialized drm 1.1.0 20060810
Jan 16 13:04:05 arbeit kernel: [drm] radeon defaulting to userspace modesetting.
Jan 16 13:04:05 arbeit kernel: pci 0000:01:00.0: setting latency timer to 64
Jan 16 13:04:05 arbeit kernel: [drm] Initialized radeon 1.31.0 20080528 for 0000:01:00.0 on minor 0
Jan 16 13:04:06 arbeit kernel: [drm] Setting GART location based on new memory map
Jan 16 13:04:06 arbeit kernel: [drm] Loading R300 Microcode
Jan 16 13:04:06 arbeit kernel: platform radeon_cp.0: firmware: requesting radeon/R300_cp.bin
Jan 16 13:04:06 arbeit load-modules.sh: 'platform:radeon_cp' is not a valid module or alias name
Jan 16 13:04:06 arbeit kernel: [drm] Num pipes: 1
Jan 16 13:04:06 arbeit kernel: [drm] writeback test succeeded in 1 usecs
...

any ideas?!

Regards
\Daniel

Offline

#2 2010-01-16 17:37:05

Dheart
Member
From: Sofia, Bulgaria
Registered: 2006-10-26
Posts: 956

Re: 2.6.32 ATI KMS fu*#up

There's a  known issue with ati KMS and 2.6.32, a number of treads spawned about this problem
read through this thread.


My victim you are meant to be
No, you cannot hide nor flee
You know what I'm looking for
Pleasure your torture, I will endure...

Offline

Board footer

Powered by FluxBB