AMD Catalyst™ Proprietary Display Driver - Linux x86 & Linux x86_64

Параметры системы --> Резервное копирование (на всякий случай)

Установим драйвер в системе: Параметры системы --> Драйверы устройств --> Проприетарный драйвер FGLRX для видеокарт ATI/AMD

1. Выбираем версию драйвера на странице http://support.amd.com/us/gpudownload/Pages/index.aspx, сохраняем файл на рабочем столе

2. Удаляем старые драйвера

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Переустанавливаем некоторые пакеты и 3D библиотеки проприетарной версии

sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo rm -rf /etc/ati

если получаем ошибку

$ E: Internal Error, No file name for libgl1-mesa-dri

тогда изменяем третью строку выше на

sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core

3. Создаем папку для драйверов (делалось под HD 4290 версия installer 12.6 cccl 8.970)

cd ~/; mkdir catalyst12.6; cd catalyst12.6/

из скачаного архива извлекаем в: Домашняя папка --> catalyst12.6 файл (в данном случае это amd-driver-installer-12.6-legacy-x86.x86_64.run) и создаем .deb пакеты

sudo sh ./amd-driver-installer-12.6-legacy-x86.x86_64.run --buildpkg Ubuntu/oneiric

инсталируем их

sudo dpkg -i fglrx*.deb

4. Создаем конфигурацию файла xorg.conf

sudo aticonfig --initial -f

Если используются новые карты со старыми драйверами то в файле /etc/X11/xorg.conf нужно указать

Section "Device"
Identifier "ATI radeon (номер карты, только цифры)"
Driver "fglrx"
EndSection

Если используются две карты или crossfire

sudo aticonfig --initial -f –adapter=all

Если используется двойной (multi) монитор

sudo aticonfig --initial -f
sudo aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"

5. Для немедленного использования xorg.conf (если необходимо)

sudo aticonfig --input=/etc/X11/xorg.conf –tls=1

6. Перезагружаем

sudo reboot

Проверяем установку

fglrxinfo

Должно получиться что-то вроде этого

display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 4290
OpenGL version string: 3.3.11653 Compatibility Profile Context

Теперь проверим фреймы Using GLX_SGIX_pbuffer

fgl_glxgears

Если возникли вопросы или что-то повисло, можно отключить быстрый TLS

sudo aticonfig --tls=0