Your ATI Radeon very slow on Xorg X server 1.3?
This one has bothered me for a long time. The solution is, of course, simple. But, I still don't understand why was it necessary to force users to search so hard for this piece of information, where all the older X server releases worked OK out of the box?
If you find that after upgrading to X.Org 7.3 your display becomes very slow, and you own ATI Radeon, all you need to do is to put this line in the Device section of your xorg.conf:
Option "MigrationHeuristic" "greedy"
After that, your display should return to the normal speed, and X server will stop burning CPU cycles during such simple tasks like moving windows or switching workspaces.
This is my whole xorg.conf Device section, with some other tuneups which you might find useful (depending on your card):
Section "Device"
Identifier "ATI Radeon"
Driver "ati"
Option "AccelMethod" "EXA"
Option "MigrationHeuristic" "greedy"
Option "AccelDFS" "true"
Option "EnablePageFlip" "true"
Option "EnableDepthMoves" "true"
EndSection
- linportal's blog
- Add new comment




- 10380 reads

You're a lifesaver and a genius!
Thanks so much! :) I'd just finished setting up my Ubuntu Hardy according to the Mac4Lin docs and noticed everything was too slow to work. Couldn't figure out and, as you pointed out, it's hard to find some decent info on the subject.
Well you saved me so thanks ;)
Can you give some background
Can you give some background where you found this, and for which card this helps?
To be completely honest, I
To be completely honest, I don't really remember where I found about "greedy" option. Somewhere on the Internet, that's for sure. :)
I tested the above configuration on two different machines, desktop with Radeon 9500 Pro, and notebook with Radeon IGP (whatever that is). On both of them it helped tremendously, aka without that "greedy" parameter they were practically unusable for serious work, that's how slow screen output was.
I am running X.org 7.3 on
I am running X.org 7.3 on Debian Unstable. My videocard is:
~$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon 9550 / X1050 Series
OpenGL version string: 2.0.6958 Release
I have installed the latest drivers for ATi videocards, version 8.42.3 from the AMD website. They support AIGLX.
I have 3D acceleration and direct rendering:
~$ glxinfo | grep direct
direct rendering: Yes
My current xorg.conf is here (myfreesoft.net/xorg.conf).
But I cannot start compiz. I still get this error:
... executing: compiz.real --replace --sm-disable --ignore-desktop-hints ccp
compiz.real (core) - Fatal: GLX_EXT_texture_from_pixmap is missing
compiz.real (core) - Error: Failed to manage screen: 0
compiz.real (core) - Fatal: No manageable screens found on display :0.0
What should I do now?
___________________
Submited by : Libros Gratis