[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

100% cpu usage instead of using hardware acceleration



Hi alltogether,

I followed the tutorial on the website (compiled from sources from the website).
It seems to work, X starts etc
but

glxgears ~52 fps _and_ 100% CPU!!!

the same goes for tuxkart, tuxracer (just to try out opengl)

hardware:

ibm thinkpad t42, ati firegl t2
debian sarge
kernel 2.6.10
fglrx 8.10.19

_no_ warnings or errors in XF86.log (version 4.3.0.1)

is there any possibility that "mesa" is used instead of ati-gl ?

unsual things -> just this:

mudita:~# dmesg|fgrep mtrr
mtrr: v2.0 (20020519)
mtrr: no MTRR for e0000000,400000 found
mtrr: no MTRR for e0400000,200000 found
mtrr: no MTRR for e0600000,100000 found
mtrr: no MTRR for e0700000,80000 found
mtrr: no MTRR for e0780000,20000 found
mtrr: no MTRR for e07a0000,8000 found
mtrr: no MTRR for e07a8000,4000 found
mtrr: no MTRR for e07ac000,1000 found

but otherwise it seems ok:

mudita:~# dmesg|fgrep fglrx
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 431 MBytes.
[fglrx] module loaded - fglrx 8.10.19 [Feb  9 2005] on minor 0
[fglrx] AGP detected, AgpState   = 0x1f000217 (hardware caps of chipset)
[fglrx] AGP enabled,  AgpCommand = 0x1f000314 (selected caps)
[fglrx] free  AGP = 252440576
[fglrx] max   AGP = 252440576
[fglrx] free  LFB = 114274304
[fglrx] max   LFB = 114274304
[fglrx] free  Inv = 0
[fglrx] max   Inv = 0
[fglrx] total Inv = 0
[fglrx] total TIM = 0
[fglrx] total FB  = 0
[fglrx] total AGP = 65536
[fglrx] AGP detected, AgpState   = 0x1f000217 (hardware caps of chipset)
[fglrx] AGP enabled,  AgpCommand = 0x1f000314 (selected caps)
[fglrx] free  AGP = 252440576
[fglrx] max   AGP = 252440576
[fglrx] free  LFB = 114274304
[fglrx] max   LFB = 114274304
[fglrx] free  Inv = 0
[fglrx] max   Inv = 0
[fglrx] total Inv = 0
[fglrx] total TIM = 0
[fglrx] total FB  = 0
[fglrx] total AGP = 65536
[fglrx] AGP detected, AgpState   = 0x1f000217 (hardware caps of chipset)
[fglrx] AGP enabled,  AgpCommand = 0x1f000314 (selected caps)
[fglrx] free  AGP = 252440576
[fglrx] max   AGP = 252440576
[fglrx] free  LFB = 114274304
[fglrx] max   LFB = 114274304
[fglrx] free  Inv = 0
[fglrx] max   Inv = 0
[fglrx] total Inv = 0
[fglrx] total TIM = 0
[fglrx] total FB  = 0
[fglrx] total AGP = 65536
mudita:~#




mudita:~# dmesg|fgrep AGP
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
Fire GL built-in AGP-support
agpgart: AGP aperture is 256M @ 0xd0000000
Power management callback for AGP chipset installed
[fglrx] AGP detected, AgpState   = 0x1f000217 (hardware caps of chipset)
AGP: Found 2 AGPv2 devices
AGP: Doing enable for AGPv2
[fglrx] AGP enabled,  AgpCommand = 0x1f000314 (selected caps)
[fglrx] free  AGP = 252440576
[fglrx] max   AGP = 252440576
[fglrx] total AGP = 65536
Fire GL built-in AGP-support
agpgart: AGP aperture is 256M @ 0xd0000000
Power management callback for AGP chipset installed
[fglrx] AGP detected, AgpState   = 0x1f000217 (hardware caps of chipset)
AGP: Found 2 AGPv2 devices
AGP: Doing enable for AGPv2
[fglrx] AGP enabled,  AgpCommand = 0x1f000314 (selected caps)
[fglrx] free  AGP = 252440576
[fglrx] max   AGP = 252440576
[fglrx] total AGP = 65536
Fire GL built-in AGP-support
agpgart: AGP aperture is 256M @ 0xd0000000
Power management callback for AGP chipset installed
[fglrx] AGP detected, AgpState   = 0x1f000217 (hardware caps of chipset)
AGP: Found 2 AGPv2 devices
AGP: Doing enable for AGPv2
[fglrx] AGP enabled,  AgpCommand = 0x1f000314 (selected caps)
[fglrx] free  AGP = 252440576
[fglrx] max   AGP = 252440576
[fglrx] total AGP = 65536
mudita:~#


kernel-config:

CONFIG_MTRR=y

CONFIG_AGP=m
# CONFIG_AGP_ALI is not set
# CONFIG_AGP_ATI is not set
# CONFIG_AGP_AMD is not set
# CONFIG_AGP_AMD64 is not set
CONFIG_AGP_INTEL=m
# CONFIG_AGP_INTEL_MCH is not set
# CONFIG_AGP_NVIDIA is not set
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_SWORKS is not set
# CONFIG_AGP_VIA is not set
# CONFIG_AGP_EFFICEON is not set
CONFIG_DRM=y
# CONFIG_DRM_TDFX is not set
# CONFIG_DRM_R128 is not set
CONFIG_DRM_RADEON=m
# CONFIG_DRM_I810 is not set
# CONFIG_DRM_I830 is not set
# CONFIG_DRM_I915 is not set
# CONFIG_DRM_MGA is not set
# CONFIG_DRM_SIS is not set

# CONFIG_FB is not set

CONFIG_TMPFS=y
# CONFIG_TMPFS_XATTR is not set

thanks for any idea.

greetings,

Leo