AMD/ATI Proprietary Driver (7700)


The AMD/ATI graphics processing unit (GPU) series/codename of an installed video card can usually be identified using the lspci command. For example:

$ lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Barts PRO [Radeon HD 6850] [1002:6739]


The proprietary “AMD Catalyst Linux Graphics Driver” (aka fglrx) provides optimized hardware acceleration of OpenGL applications via a direct-rendering X server. It is a binary-only Xorg driver requiring a Linux kernel


AMD Catalyst 12.6

For support of Radeon HD 7000, Radeon HD 6000 and Radeon HD 5000 series GPUs. For older devices, see AMD Catalyst Legacy 13.1.

1. Add “contrib” and “non-free” components to /etc/apt/sources.list, for example:

deb wheezy main contrib non-free

2. Update the list of available packages. Install the appropriate linux-headers and fglrx-driver packages:

aptitude update
# aptitude -r install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') fglrx-driver

This will also install the recommended fglrx-modules-dkms package. DKMS will build the fglrx module for your system.

3. Create an Xorg server configuration file.
4. Restart your system to enable the radeon blacklist.


As the fglrx driver is not autodetected by Xorg, a configuration file is required to be supplied. For example:


Section “Device”
Identifier “My GPU”
Driver “fglrx”

The configuration file above can be created using these commands:

mkdir /etc/X11/xorg.conf.d
echo -e 'Section "Device"\n\tIdentifier "My GPU"\n\tDriver "fglrx"\nEndSection' > /etc/X11/xorg.conf.d/20-fglrx.conf

Restart your system at this point to enable the radeon driver blacklist.

Leave a Reply

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