I solved it.
In the forum given in the last reply someone mentions somewhere, that KMS has to be turned on. So I turned KMS on, restarted (restart is important, I also tried to sign off and on, that does not work), and were happy about a usefull performance boost.
Just for the protocol: The framerate of glxgears went down, but the framerate and playability of real games increased.
Hello,
I have got a Radeon X800XL built in my computer. I was able to play Quake 4 in high details once, so I guess my PC is quite fast. Anyway, I have trouble playing Anno 1503 and SuperTuxKart (sic!). While Anno 1503 is fairly unplayable, SuperTuxKart has got around 30 to 90 fps, depending on the situation. In my opinion, that's way to less.
My question is: How could I improve the 3d performance, to be able to play such legacy games as Anno 1503? Therefor I'll give you some information about my configuration and what I tried so far.
I run Ubuntu 10.04. That means, the driver provided by AMD/ATI (fglrx) does not work anymore. My Ubuntu is up to date.
I set the kind of graphics card and the graphics ram in the Registry of Wine. Disabling the compiz-fusion-effects does not improve the situation however.
I disabled KMS. That gave an amazing performance boost, but still not enough. I am still experiencing performance troubles like being unable to play Anno 1503, and some others.
I also created a Xorg.conf, trying to tweak some settings, but that does not improve the performance much. The config file is attached below.
I'd appreciate any hints how to improve or accelerate the 3d-performance. Maybe there is an beta-driver or some xorg-settings I did not find?
Thank you in advance,
Max
Kernel:
Code:
~$ uname -r
2.6.32-23-generic
Abridgement of glxinfo:
Code:
~$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
...
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
...
GLX version: 1.2
...
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (R420 554D) 20090101 TCL
OpenGL version string: 1.5 Mesa 7.7.1
glxgears 'benchmark':
Code:
~$ glxgears
19356 frames in 5.0 seconds
16414 frames in 5.0 seconds
19482 frames in 5.0 seconds
18930 frames in 5.0 seconds
Xorg.conf
Code:
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "Device"
Identifier "Radeon X800XL"
Driver "radeon"
Option "AccelMethod" "XAA"
Option "ColorTiling" "1"
Option "EnablePageFlip" "1"
Option "TripleBuffer" "true"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Radeon X800XL"
EndSection