fglrx Install script fedora 10




– Remove all packages related to previous attempts to install fglrx

– It now supports x86_64 but requires more testing on the platform

– Since its new it will have many unobserved bugs even though it has been tested

-This uses the ati driver at http://ati.amd.com/support/driver.html

-For x86_64 bit OS you can either select  64 bit driver (while installing) or install 32 bit driver and remove # sign in front of a section called NOTE.

-If any bugs are encountered please comment about them (with details) at this blog.

To install put driver and script in same folder and run sh installfglrx (root mode)


AFTER INSTALL(if everything is working_:

edit /boot/grub/menu.conf

instead  of nomodset put vga=0xA

A is the VESA mode http://en.wikipedia.org/wiki/VESA_BIOS_Extensions

8 thoughts on “fglrx Install script fedora 10”

  1. Thanks a bunch for that! I had badly messed up my laptop trying to follow the instructions @fedoraforum.org (I’m a newbie) but booting in command line mode and launching your script fixed it. 🙂

    Yum update still complains about some mesa packages and missing libdrm dependencies, but overall everything seems to be working properly.

    Thanks again.


  2. The whole process is successful but…

    1. I can’t run ATI Catalyst Control Center (Applications > ATI Catalyst Control Center)

    2. I can’t enable Desktop Effects. Error: “Desktop effects could not be enabled”

    3. When I try to test for direct rendering, I got this error:

    X Error of failed request: BadRequest (invalid request code or no such operation)
    Major opcode of failed request: 143 (GLX)
    Minor opcode of failed request: 19 (X_GLXQueryServerString)
    Serial number of failed request: 14
    Current serial number in output stream: 14

    Any help for these?


  3. OK,

    Problem solved… it looks like the radeon module is loaded (somehow).

    Everything is fine now…

    thanks again for the brilliant script!

  4. Thanks for the script. I am a newbie trying to setup Fedora 10 on an ASUS motherboard (3MA78-CM) with the AMD 780V northbridge. This northbridge contains the Radeon HD 3100 which the ATI 8.12 linux driver claims to support. I have not had much luck installing the driver on Fedora 10. I have gotten past all the missing packages (kernel-devel, kernel-headers, rpm-build, and make), but the screen is just garbled when I reboot.

    I have uninstalled the driver according to the ATI instructions and restored my xorg.conf file. The system boots normally now and I am trying your script.

    Now I have a couple of questions.

    Should I pick the “automatic” option on the ATI install GUI? Or should I try to build the package for Fedora 9?

    I chose the “automatic” option on the ATI GUI for my first guess. It seemed to install okay (according to /usr/share/ati/fglrx-install.log), but I got this error from your script after the GUI exited… “installfglrx: line 99: mkinitrd: command not found”. Seems like I’m still missing a package.

    Thanks for taking the time to help others with this problem.


  5. So I found ‘mkinitrd” in sbin. I created a copy of your script that contained everything below and including the “mdinitrd” command. I added “/sbin/” to the “mkinitrd” command and the script completed without any problems.

    I was not able to follow your instructions about “/boot/grub/menu.conf” because I do not have this file on my machine. (I do have a “/boot/grub/menu.lst” file, though).

    When I rebooted, everything seemed to work okay. The display resolution was set at a resolution higher than my LCD can do without down-scaling, but I fixed that with the “aticonfig –hsync” and “aticonfig –vrefresh” commands. Now my system boots with the correct resolution and display timing.

    Catalyst Control Center seems to be working fine for me after this install.

    BRILLIANT SCRIPT!!! EVERYTHING IS GOOD as far as I can tell. From looking at the script I would have never been able to figure this out on my own.

    Thank you.


Leave a Reply

Your email address will not be published. Required fields are marked *