I have been meaning to write about the ATI proprietary drivers for sometime now and was hoping to report positive results. However, as they say in research, even negative results have their place since it lets others know about the avenues taken and forsaken. So, the bad news, and the raison d'etre for the installation of the ATI drivers in the first place, is that direct rendering does not work on a 64 bit OS, or at least on Fedora Core 5. There you have it. After days of trying to get it work, they simply do not. All is not lost however as you can still get 2D acceleration just fine with the ATI drivers. The 3D will not work and any application that relies on the same will also not work.
There is a lot of bad advice out there and I did track most of them down and tried them all. One of the reasons for
staying away from proprietary drivers is that you do not know what the innards are. So, you are left to guess at why
something does not work. So, I tried systematically by a process of elimination to see where the breakdown is. I
commented out almost everything from the X configuration file,
ProcXCloseDevice to close or not ?
SynapticsCtrl called.
SynapticsCtrl called.
at the end of the
Let me tell you how to go about installing the drivers from ATI. Download them from ATI support and then chmod the file to make it executable. After you do that, excute it thusly,
./ati-driver-installer-8.26.18-x86_64.run
The installation is easy, simply accept the defaults. After you do that you will need to run the ATI initialization
script
/usr/lib64/fglrx
/usr/lib/fglrx
Save this file in the above directory. Once you do that rerun ldconfig. Now you can run the initialization program as follows:
aticonfig --initial --input=/etc/X11/xorg.conf
However, you will need to modify this file before you can use it. If you do not, you will get a blank screen on start-up.
So, make the following changes to
Section "Device"
Identifier "Videocard0"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "PseudoColorVisuals" "off"
Option "NoDRI" "yes"
VendorName "Videocard vendor"
BoardName "ATI Technologies Inc ATI Radeon XPRESS 200M 5955 (PCIE)"
EndSection
If you do not turn off the display of pseudo colors, you will note that
There you have it. Days of frustration distilled to a few lines on the web. Hope it is helpful to you. And if you find a way to get 3D acceleration working, drop me a line.