fglrx and Fedora 7 works!

Jack Howarth howarth at bromo.msbb.uc.edu
Mon Jun 4 18:13:12 UTC 2007

   I can confirm that the following does allow the fglrx
drivers to work with Fedora 7. Download the prebuilt binary
for xorg-x11-drv-fglrx-8.36.5-1.lvn6.x86_64.rpm from
rpm.livna.org's fc6 archives. Download the Fedora Core 6
package for xorg-x11-server-Xorg-1.1.1-47.8.fc6.x86_64.rpm.
Download the fglrx-kmod-8.36.5- 
from rpm.livna.org.

1) Install the old xorg-x11-server-Xorg-1.1.1-47.8.fc6
and xorg-x11-drv-fglrx-8.36.5-1.lvn6 packages from the FC6 archives
with --force.
2) Use an appropriate xorg.conf in /etc/X11 such as...

# Xorg configuration created by system-config-display

Section "ServerLayout"
        Identifier     "single head configuration"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"

Section "Module"
        Load  "dbe"
        Load  "fbdevhw"
        Load  "record"
        Load  "freetype"
        Load  "type1"
        Load  "dri"
        Load  "glx"
        Load  "extmod"

Section "ServerFlags"
        Option      "AIGLX" "off"

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us"

Section "Device"
        Identifier  "Videocard0"
        Driver      "fglrx"
        Option      "UseInternalAGPGART" "no"
        Option      "VideoOverlay" "on"

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1600x1200" "1600x1024" "1440x900" "1400x1050" "1280x1024" "1280x1024" "1280x960" "1280x96
0" "1280x800" "1280x800" "1152x864" "1152x864" "1152x768" "1152x768" "1024x768" "1024x768" "800x600" "800x600" "640
x480" "640x480"

Section "DRI"
        Group        0
        Mode         0666

Section "Extensions"
        Option      "Composite" "0"

3) Reboot and verify that the fglrx drivers are loading properly
(the kernel module will be missing).
4) Install the fglrx-kmod-8.36.5- 
package, edit the fglrx-kmod.spec file to have...

%{!?kversion: %define kversion 2.6.21-1.3194.fc7}

and rebuild the package to create kmod-fglrx-8.36.5-
You will need kernel-devel installed for this step. After installing the
new kmod-fglrx package and rebooting, the fglrx kernel module should load
and full DRI support should be functional. The resulting X windows seems
quite stable using pymol.

More information about the fedora-list mailing list