How to Install AMD Linux Graphics Drivers (Ubuntu)

Read the description for more detailed instructions and workarounds.
If people running other distros could please do steps 2,3,4 for their distro I will include them in this description.

For Ubuntu and RHEL there are packages you can download and install for your OS from the download center.

1. You are not required to install this driver. There is an open source driver that comes with your linux distribution .
2. There are bugs:
a: The 6700 and 6700m series do not report they are…

22 thoughts on “How to Install AMD Linux Graphics Drivers (Ubuntu)

  1. can't locate the .run file, the folder ( after extracting) only shows these 3 – debian binary, control and data . No " .run " file in any of them. plus, the site offers multiple driver options for Ubuntu x86 64 bit, I downloaded the first option , viz AMD Catalyst™ 15.9 Proprietary Ubuntu 14.04 x86_64 Video Driver for Graphics Accelerators , .
    other options available on the site for Ubuntu x86 64 bit are –
    a) AMD Catalyst™ 15.9 Proprietary Ubuntu 14.04 x86_64 Minimal Video Driver for Graphics Accelerators (Non-X Support)
    b) AMD Catalyst™ 15.9 Proprietary Ubuntu 14.04 x86_64 Video Driver for Graphics Accelerators Devel Files (OGL, OCL)
    c) AMD Catalyst™ 15.9 Proprietary Ubuntu 14.04 x86_64 Catalyst Control Center.
    ur video shows only one driver ( 135 Mb) , which may be inclusive of the all I've listed here, it's totally confusing which one to install and which one to not..
    can u tell me which one should i choose ? i'VE got the HD 7670M Amd graphics card in my system. I 'm Running Ubuntu 18.04 LTS on my system .

  2. if i don't install the drivers, does that mean that i can get fps just like an Ubuntu pc that has amd drivers installed? I have AMD FX 6300 (CPU) and AMD R9 270x (GPU). And also, did you use wine to install Google Chrome? THANKS A LOT!

  3. Hello
    Great video. I have a core i7 2dn generation with Sandybridge integrated and AMD Radeon HD 6850M. I tried everything and I am not managing to have the Radeon work or tobe able to switch to the discrete one. 
    Steam only recognizes the integrated one and of course is less powerful than the dedicated. Every time I install amd proprietary drivers from the Additional Drivers I have big problems booting up. I am now using the x server -AMD/ATI drivers but I am basically stuck to the integrated Intel card. 
    Any idea what I have to do? I just installed Ubuntu 15.04 recently.

  4. packages were generated without errors, but during the install

    did anyone get this error:

    Installing package for: Ubuntu/trusty
    Selecting previously unselected package fglrx.
    (Reading database … 222097 files and directories currently installed.)
    Preparing to unpack fglrx_14.200-0ubuntu1_amd64.deb …
    Unpacking fglrx (2:14.200-0ubuntu1) …
    Selecting previously unselected package fglrx-amdcccle.
    Preparing to unpack fglrx-amdcccle_14.200-0ubuntu1_amd64.deb …
    Unpacking fglrx-amdcccle (2:14.200-0ubuntu1) …
    Setting up fglrx (2:14.200-0ubuntu1) …
    update-alternatives: using /usr/lib/fglrx/ to provide /etc/ (x86_64-linux-gnu_gl_conf) in auto mode
    update-alternatives: using /usr/lib/fglrx/ to provide /etc/ (i386-linux-gnu_gl_conf) in auto mode
    update-initramfs: deferring update (trigger activated)
    Loading new fglrx-14.200 DKMS files…
    First Installation: checking all kernels…
    Building only for 3.16.0-31-generic
    Building for architecture x86_64
    Building initial module for 3.16.0-31-generic
    Error! Bad return status for module build on kernel: 3.16.0-31-generic (x86_64)
    Consult /var/lib/dkms/fglrx/14.200/build/make.log for more information.

    the log file has this in it:

    DKMS make.log for fglrx-14.200 for kernel 3.16.0-31-generic (x86_64)
    Sat Mar  7 17:31:20 MST 2015
    AMD kernel module generator version 2.1
    doing Makefile based build for kernel 2.6.x and higher
    rm -rf .c *.h *.o *.ko *.a .?? *.symvers
    make -C /lib/modules/3.16.0-31-generic/build SUBDIRS=/var/lib/dkms/fglrx/14.200/build/2.6.x modules
    make[1]: Entering directory `/usr/src/linux-headers-3.16.0-31-generic'
      CC [M]  /var/lib/dkms/fglrx/14.200/build/2.6.x/firegl_public.o
    /var/lib/dkms/fglrx/14.200/build/2.6.x/firegl_public.c: In function 'KCL_GetEffectiveUid':
    /var/lib/dkms/fglrx/14.200/build/2.6.x/firegl_public.c:1787:5: error: incompatible types when returning typ$
         return current_euid();
    /var/lib/dkms/fglrx/14.200/build/2.6.x/firegl_public.c:1793:1: warning: control reaches end of non-void fun$
    make[2]: * [/var/lib/dkms/fglrx/14.200/build/2.6.x/firegl_public.o] Error 1
    make[1]: * [module/var/lib/dkms/fglrx/14.200/build/2.6.x] Error 2
    make[1]: Leaving directory `/usr/src/linux-headers-3.16.0-31-generic'
    make: * [kmod_build] Error 2
    build failed with return value 2

    sudo apt-get install -f 
    does not fix this


  5. Ahh well if your part of the weird, group that has the  missing 32 bit open gl libraries after installing this.. solve it with this simple command (sudo apt-get install –reinstall libgl1-mesa-glx:i386)

  6. For those who follow all the steps for installing this on Ubuntu 14.04.1 and still get the error when making amd specific distro driver thing, go ahead and click okay make the package it will get an error click view file log or log can't remember exactly, from than just look at the log and add sudo to the packages its telling you to install it even gives you the command just add root or sudo.. Than repeat the install and everything will work smooth from there 🙂

  7. Hello! Many thanks for your tutorial. I am VERY new to ubuntu, I've installed it on my PC recently to test (14.04 trusty x64). But I removed my radeon HD 7970 graphics card prior to installing and attached the monitor to the motherboard (build-in intel HD 4000 graphics adapter in CPU- core i7-3770K LGA1155 Ivy Bridge). I've installed some drivers for intel and OpenGL works fine now (at least for Left4Dead 2 Steam version). Do you think I'll have any problems after mounting the Radeon back? What driver should I install for AMD? I've read about some easy installation of fglrx from ppa:ubuntu-x-swat/x-updates, maybe it would suffice for the most OpenGL applications?

  8. Hello everyone. I have a bit of news. The 14.12 Drivers will be released as both a bash script (the method shown in this tutorial) as well as debian packages for Ubuntu users and rpm packages for RHEL users. These drivers are not yet in the beta phase but you can see them by going to the driver and download center and selecting you graphics device and under operating system select Ubuntu either x86 or x86_64 or RHEL x86 or x86_64. 

  9. works perfectly for me! (r9 280x ubuntu 14.04)
    just had some issues getting all packages and dependencies.

    thx for this tutorial.

    ps: what's the name of the tool that monitors the temperature of your cpu?
    is this also possible for gpu?

Leave a Comment

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