ATI Driver Install Experience
Hi, A while back, when I bought a nice flat-panel display that included a DVI port, I decided I wanted maximum display quality and looked into video boards that support DVI. After reading a Tom's hardware review article (<http://graphics.tomshardware.com/graphic/20041129/index.html>), I chose the an Abit ATI-based board (Radeon 9600 series R9600XT-VIO). The video quality is superb. Stunning, really. (And by the way, I went through the whole font thing and ultimately rebuilt the FreeType software with hinting enabled as well as made new font selections pretty much system-wide.) However, my first round of driver installation left me without 3D support. This is really of little consequence to me, since I'm not in the habit of running any software that uses it, with the possible exception of occasionally playing around with Celestia (<http://celestia.sourceforge.net/> / <http://www.shatters.net/celestia/>). But I wanted to get all the features of this board working, so this morning I decided to attempt the latest ATI-supplied driver software. Upon visiting <https://support.ati.com/ics/support/KBAnswer.asp?questionID=1176> (via <http://www.ati.com/support/driver.html >) I discovered that there is now an installer program (<http://www2.ati.com/drivers/linux/ati-driver-installer-8.14.13.run>) that handles most of the messy details of getting the proper complement of drivers, kernel modules, control panels and whatnot properly installed and configured. Based on the log file it wrote during its execution, I see that it orchestrated the various kernel make invocations and that it is aware of the 2.6 vs. 2.4 kernel differences. A few things I'll note about this process: - You still are instructed to run fglrxconfig after the installer completes. When all the dust settled from that minor ordeal (it asks you lots of questions, many of which I had no definitive answer for and simply accepted the default) I compared the xorg.conf file it created with my previous, working one and found that very little had changed. Apparently in the new one I chose to enable PseudoColorVisuals where I had not the previous time around. I ended up copying only the ATI device section over from the new xorg.conf to the prevoius one. - The "fireglcontrolpanel" application installed in /usr/X11R6/bin shows that I'm running driver 8.14.13, which corresponds to the version of the installer. However, for reasons I cannot explain, the installed RPMs appear to be older: % rpm -qa |egrep fglrx fglrx_6_8_0-8.12.10-1 km_fglrx-8.12.10-1.1 This is puzzling and I can't say I like it, but I'm not going to upset things by trying to resolve it. At least not yet. - As with just about any change to the video configuration, KDE flies off the handle and relocates most (but not all!) of my desktop icons to the top of the screen. It used to peeve me, but now I just take a screen snapshot first and then put everything back where I like it based on that picture. I confirmed at least minimally correct installation and 3D operation by virtue of the fact that fgl_glxgears runs now, whereas before this installation it would not. I also tried a couple of 3D games I found in my KDE -> Games menu, and they seem to be using the hardware 3D rendering, too. For the record, glxgears reports around 2400 FPS and fgl_glxgears shows around 440 FPS. If anybody has any questions, suggestions or explanations for the version mis-match thing, I'd love to hear them. Randall Schulz
Randall R Schulz wrote:
But I wanted to get all the features of this board working, so this morning I decided to attempt the latest ATI-supplied driver software.
Even though there is an ATI installer, it is still recommended to use the vendor supplied packages. SuSE makes them available at http://suse.mirrors.tds.net/pub/suse/i386/supplementary/X/ATI/suse93/i386/fg... (replace with your chosen mirror and distribution). Unfortunately, not every mirror (like the above) includes the README, which has the instructions from SuSE to install very easily (you can find at http://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/supplementary/X/ATI... ). That would have kept your rpm database in sync with installed packages.
A few things I'll note about this process:
- You still are instructed to run fglrxconfig after the installer completes. With SUSE's process, you may still use sax2 to configure. It was much easier to use sax2 than fglrxconfig for me. - The "fireglcontrolpanel" application installed in /usr/X11R6/bin shows that I'm running driver 8.14.13, which corresponds to the version of the installer. However, for reasons I cannot explain, the installed RPMs appear to be older:
% rpm -qa |egrep fglrx fglrx_6_8_0-8.12.10-1 km_fglrx-8.12.10-1.1
The installer install the program/modules independently of rpm. I'll guess you would see errors with rpm -V fglrx, as the files are different than the rpm database thinks.
This is puzzling and I can't say I like it, but I'm not going to upset things by trying to resolve it. At least not yet.
Actually, you could just install the SuSE rpms, which though it would replace the corresponding files with the ones in the rpms, would effectively just update the rpm database to the correctly installed version. You should not need to recompile the module not reconfigure xorg.
- As with just about any change to the video configuration, KDE flies off the handle and relocates most (but not all!) of my desktop icons to the top of the screen. It used to peeve me, but now I just take a screen snapshot first and then put everything back where I like it based on that picture.
You must have the Align to grid check marked, as mine didn't/doesn't do this. HTH. -- Joe Morris New Tribes Mission Email Address: Joe_Morris@ntm.org Registered Linux user 231871
participants (2)
-
Joe Morris (NTM)
-
Randall R Schulz