Success... with the radeon driver not the proprietary ati driver.
First I was reporting this
...glxgears now gives me 550 to 560 rpm....
when it was actually 550 frames per 5sec.
I am now getting approximately 3000 frames per 5sec. or 600fps. That's a little less than a 6 fold increase.
Although I tried many many possibilities, this
http://www.linuxquestions.org/questions/showthread.php?t=558746is the discussion that got it going for me. For anyone reading this it seems to have been successful on a ATI Radeon 7000/VE. So perhaps it will be useful to others as well.
Here,s what I did:
ran
xorgconfig
to get a new xorg.conf. It produced a very different file than either the original install or the aticonfig. Then I compared it to a working xorg.conf. I started cutting away a piece at a time and changing things like monitor refresh rates to match the old file until I figured I had a minimum working xorg.conf file. With each cut I restarted X ctrl-alt-backspace to verify I had not cut something vital.
Here is my final result.
Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen 1"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
ModulePath "/usr/X11R6/lib/modules" # make sure this line is not commented out
EndSection
Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "type1"
Load "freetype"
Load "glx"
Load "dri"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "XkbModel" "microsoftinet"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "samsung"
VendorName "SAM"
ModelName "1058"
HorizSync 30.0 - 70.0
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0
VertRefresh 50.0 - 160.0
Option "DPMS"
EndSection
# Device configured by xorgconfig:
Section "Device"
Identifier "radeon 9250"
Driver "radeon"
Option "EnablePageFlip" "on"
#Option "AGPMode" "4"
#Option "VBERestore" "true"
#Option "AGPFastWrite" "true"
VendorName "ATI Technologies Inc"
BoardName "RV280 [Radeon 9200 PRO]"
BusID "PCI:1:12:0"
EndSection
Section "Screen"
Identifier "Screen 1"
Device "radeon 9250"
Monitor "samsung"
DefaultDepth 24
Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubsection
EndSection
Section "DRI"
Mode 0666
EndSection
If you need your PCI bus (for some people this seems to help)run:
/usr/X11/bin/Xorg -scanpci
I kept getting a blank screen loading dri until I uncommented the module path. I also added
/sbin/modprobe radeon
to my /etc/rc.d/rc.modules
From there I had different results than the LinuxQuestions thread. My card has far less options enabled than almost any other I have read about. I would like to note that many other users of this card had to have AGP options enabled even if they had PCI cards. The "AGPmode" also sometimes required a different numerical value. Other cards had to have options I haven't listed here. So my only advise after 11 days of on and off trying, is to try them one at a time restarting X between changes until you are successful.
Another oddity I encountered was that fps is supposed to go up when you cover glxgears up because the card is not actually drawing on the screen. In my case fps plunged down below the original levels. I Don't know if that is significant.
I also have had trouble with long term stability running this card with the OSS driver so if it fails I will post my result here again.