More Issues With ATI Drivers And Fedora 10

Published in

The fglrx (OpenGL) drivers on a Fedora 10 64-bit system broke following a Feb. 25 update to Xorg-x11 and installation of the latest ATI Radeon HD 2600 XT 9.2 drivers.

System specs:
Kernel: 2.6.27.15-170.2.24.fc10.x86_64
CPU: Quad Q9400 @ 2.66GHz
Video Card: ATI Radeon HD 2600 XT

Xorg-x11 packages updated:
Feb 25 01:56:58 Updated: xorg-x11-server-common-1.5.3-13.fc10.x86_64
Feb 25 01:57:15 Updated: xorg-x11-server-Xorg-1.5.3-13.fc10.x86_64

Use ATI's fglrx uninstall script:

sudo sh /usr/share/ati/fglrx-uninstall.sh

Download the latest official ATI Radeon 9.2 driver.

Grant executable permissions on the installer package (this post assumes you are in the directory where your downloaded ATI driver is):

chmod u+x ati-driver-installer-9.2-x86.x86_64.run

Run the installer:

sudo sh ati-driver-installer-9.2-x86.x86_64.run

Select "Install Driver 8.582 on X.org 7.4 64-bit."

Select "Automatic" installation.

Restart your system following installation. If you don't restart your system and attempt a fglrxinfo, you'll most likely receive a segmentation fault.

If your fglrx (OpenGL) driver works fine after installing ATI's Radeon 9.2 driver, congrats. You can find out if your fglrx drivers are broken by attempting some of the below.

Wine programs that require 3D support will throw the alert:

Failed to find a suitable display device

If you attempt to get fglrxinfo or glxinfo:

# fglrxinfo
fglrxinfo: xcb_io.c:352: _XReply: Assertion `!dpy->xcb->reply_data' failed.


# glxinfo
name of display: :0.0
glxinfo: xcb_io.c:352: _XReply: Assertion `!dpy->xcb->reply_data' failed.

Uninstalling the 9.2 drivers and rolling back to the 9.1 (or even 8.12) drivers solved the problems on my test system.

sudo sh /usr/share/ati/fglrx-uninstall.sh


sudo sh ati-driver-installer-9-1-x86.x86_64.run

What the output of fglrxinfo should look like:

#fglrxinfo

display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 2600 XT
OpenGL version string: 2.1.8395 Release

Unless you are a sadomasochist and enjoy running through hoops to figure out why your video card isn't working every few months in Linux, go with a Nvidia card. Some of the issues are not AMD's fault -- I'm guessing a large percentage of Linux developers are working with Nvidia cards, but ATI's official drivers are notoriously buggy.

Your mileage and aggravation with the combination of Linux and ATI may vary.


© 2008-2011 Red Audit LLC.
Page generated in: 0.000123 seconds.