Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora Resources > Guides & Solutions (Not For Questions)
FedoraForum Search

Forgot Password? Join Us!

Guides & Solutions (Not For Questions) Post your guides here (No links to Blogs accepted). You can also append your comments/questions to a guide, but don't start a new thread to ask a question. Use another forum for that.

View Poll Results: Did it work for you
Yes 459 48.57%
No 343 36.30%
Nearly worked 143 15.13%
Voters: 945. You may not vote on this poll

Thread Tools Search this Thread Display Modes
Old 25th September 2015, 04:49 PM
lockheed02 Offline
Registered User
Join Date: Dec 2009
Posts: 128
Re: Howto for fglrx / catalyst (Ati driver)

Originally Posted by mikee View Post
catalyst 15.9 is out.
and the guide has been updated. Just worked for me like a charm

Reply With Quote
Old 27th February 2016, 03:11 PM
lockheed02 Offline
Registered User
Join Date: Dec 2009
Posts: 128
Re: Howto for fglrx / catalyst (Ati driver)

The guide has been updated (XOrg downgrade, patch, install):


Still on F22 (so I could skip the downgrade part) I am now using 15.12 - 15.302-151217a with a 4.3.5-200 kernel. Yay.

Reply With Quote
Old 25th January 2017, 03:19 AM
sajjads24 Offline
Registered User
Join Date: Apr 2011
Location: Iran
Posts: 46
Re: Howto for fglrx / catalyst (Ati driver)

how to install fglrx/catalyst (ati/amd driver) on fedora 25 ?
[sajjad@localhost ~]$ lspci | grep -i VGA
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Juniper XT [Radeon HD 6770]
[sajjad@localhost ~]$
[sajjad@localhost ~] $ uname -r
[sajjad@localhost ~] $
i am download Crimson Edition 15.12 from link :
how install ?
pls help me .

Reply With Quote
Old 25th January 2017, 09:38 AM
Dutchy Offline
Registered User
Join Date: Aug 2011
Location: ~
Posts: 1,875
Re: Howto for fglrx / catalyst (Ati driver)

Use the open source drivers or use another distro. Fglrx is unmaintained and as far as I know not supported by the Xserver (I believe there were some patches but I doubt they work with newer Xorgs and kernels). Amdgpu-pro (crimson) doesn't support Fedora yet and I don't think it will support your card.
Reply With Quote
Old 1st February 2017, 01:38 PM
sajjads24 Offline
Registered User
Join Date: Apr 2011
Location: Iran
Posts: 46
Re: Howto for fglrx / catalyst (Ati driver)

i am install opensource driver ati :
dnf install lightdm gcc kernel-headers kernel-cross-headers kernel-devel patch cdbs dh-make dkms fakeroot xorg-x11-server-devel rpm-build pre-link mesa-vulkan-drivers xorg-x11-drv-amdgpu radeon-profile radeontop radeontool xorg-x11-drv-v4l xorg-x11-drv-ati xorg-x11-drv-qxl vulkan libva-vdpau-driver opengl-games-utils mesa-libOpenCL
good working for me nice driver
after install opensource driver run and play oilrush game on fedora 25

Reply With Quote
Old 13th February 2017, 04:00 AM
sajjads24 Offline
Registered User
Join Date: Apr 2011
Location: Iran
Posts: 46
Re: Howto for fglrx / catalyst (Ati driver)

i am install ati/amd driver on fedora 25 KDE.
just by patch driver for kernel use with diff file from link :
and read step by step readme file :
# fglrx-for-Fedora
Patches for the AMD fglrx proprietary video driver 15.302 for installing on Fedora 23 and up, kernel versions 4.4.* and later

In addition to patches, this repository also contains a convenience "do_install" script. Once you have generated your fglrx-15.302 directory and copied all the files from this git repository there, you can run the do_install script which will extract the install, patch the files depending on your kernel level and run the install. The problem is that this must be run as root. I wrote this for my own convenience, but urge you to read and understand the contents - for all you know, through either evil or incompetence, I could be messing up your machine beyond repair. The directions below assume you are doing this by hand.

To install the proprietary fglrx driver for various Radeon/ATI/AMD video cards, the source must be patched. The patch has changed for the kernel 4.4.*, so the patch available at https://gist.githubusercontent.com/skarap/8843be76d286fd53835c/raw/a07d3608249bc7d95e3c9c12b4c402ebd2c9f21a/fglrx_kernel_4.3.diff is no longer quite enough. The fglrx_kernel_4.4.diff patch works through kernel 4.5.7-202. Starting with the kernel 4.6.4 on either fc23 or fc24, you will need fglrx_kernel_4.6.diff patch, as there are two more changes in the source. Starting with kernel 4.7, you will need the fglrx_kernel_4.7.diff patch.

The "4.4" patch here worked for 4.4.4 and up to kernel 4.5.7 kernels on my Fedora 23 64 bit machine with a R7 370 card. The "4.6" patch works on my Fedora 24 with 4.6.4-301, but should work on the 4.6.4 on Fedora 23, as the corresponding include files are the same between the two. This patch works on all 4.6.* kernels, but not on the 4.7.* kernels.

The "4.7" patch adds the patch 4.7-arch-cpu_has_pge-v2.patch from 'git clone https://aur.archlinux.org/catalyst.git/' (thanks to A.I. for finding it!) to the "4.6" patch and works at least up to 4.7.4-200 on Fedora 24.

The "4.9" patch updates two function calls that have changed in kernel 4.9.x and was tested on 4.9.4-201.fc25.x86_64 and 4.9.5-200.fc25.x86_64.

I run KDE Plasma. I would suspect that the same process would work fine for a 32 bit machine as well, provided you download the 32 bit driver version.

Applying kernel updates often doesn't require rebuilding fglrx, but if the update changes any prerequisites, fglrx will stop working properly. Such was the case with 4.5.5-201 update, which refreshed mesa (libgl). Uninstall fglrx by going to /usr/share/ati and running, as root, amd-uninstall.sh, then rebuild and reinstall fglrx as described below. Many, many thanks to A.I. who pointed this out when the update broke my machine.

The rest of this README summarizes instructions from the excellent directions at https://bluehatrecord.wordpress.com/2016/03/25/installing-the-proprietary-amd-crimson-driver-on-fedora-23-with-linux-kernel-4-4-6-300 as modified by the discussion on the bottom.

- You must have the card installed for the driver install to work.
- Copy the version.h header file:  sudo cp /usr/include/linux/version.h /lib/modules/`uname -r`/build/include/linux/
- fglrx driver does not work  with the Xorg server versions beyond 1.17, so you must downgrade the server to Fedora 21 in the following two steps:
  - sudo dnf downgrade –-allowerasing –-releasever=21 xorg-x11-server-Xorg xorg-x11-server-common
  - original directions had downgrade to F22 and version 1.17, but F22 was upgraded to 1.18 and people report downgrading to version 1.16 on F21 works fine.
  - add the following line to your /etc/yum.repos.d/fedora* files: exclude=xorg-x11-server-Xorg xorg-x11-server-common
  - if the above doesn't work and you still upgrade the packages, just add the following line to your /etc/dnf/dnf.conf file: exclude=xorg-x11-server-Xorg xorg-x11-server-common
- download the driver zip from: http://support.amd.com/en-us/download/desktop?os=Linux+x86_64
- unzip the file to get fglrx-15.302 directory.
- download all the files from this repository's master branch to the fglrx-15.302 directory.
- change to the fglrx-15.302 directory and do: amd-driver-installer-15.302-x86.x86_64.run --extract
    this will make a fglr-install.<random string> directory.
- change to the install directory 
- if your kernel is 4.4.4 or later, but before 4.6.4 patch the code by doing: patch -p1 < ../fglrx_kernel_4.4.diff
- if your kernel is 4.6.4 or later, patch the code by doing: patch -p1 < ../fglrx_kernel_4.6.diff
- if your kernel is 4.7.2 or later, patch the code by doing: patch -p1 < ../fglrx_kernel_4.7.diff
- if your kernel is 4.9 or later, patch the code by doing: patch -p1 < ../fglrx_kernel_4.9.diff
- You are now ready to install the driver. The build and install must be done as root, reportedly "sudo" is not enough. As root, change to the install directory.
- run: ./ati-installer.sh 15.302 --install
- when you get the install window, select the second option: "Install driver 15.302 on X.Org 6.9 or later 64-bit"
- accept the defaults and let it install
- skip reboot when it asks at the end (no problem if you reboot, it just takes little longer)
- when it comes back, as root, run: aticonfig --initial
- reboot
- you "should" be good to go! But, if you're like me, it will take a week before you get it all figured out!
It all worked fine for me on 4.9.7-201.fc25.x86_64 kernel .

Reply With Quote

ati, fglrx, howto

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
ATI Catalyst fglrx driver manual install on Fedora 12 Jeff72 Guides & Solutions (Not For Questions) 15 13th August 2010 09:17 PM
ATI Catalyst™ Display Driver v9.12 rich52 Hardware & Laptops 1 31st December 2009 04:59 AM
HOWTO - make less noise from video card while using fglrx driver multescugeorge@ Guides & Solutions (Not For Questions) 2 3rd October 2009 08:02 AM
ATI Catalyst 9.x fglrx driver manual install on Fedora 11 Jeff72 Guides & Solutions (Not For Questions) 25 30th August 2009 08:29 PM

Current GMT-time: 08:37 (Friday, 23-06-2017)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat