В этой статье мы рассмотрим способы установки проприетарного драйвера AMD (Catalyst/FGLRX) в Ubuntu Linux, а так же некоторые твики в их настройке. Ранее продукты ATI были не очень популярны в среде пользователей Linux из-за отсутствия нормальных драйверов для них. Однако c момента объединения ATI с AMD, которая гораздо более лояльно относится к Linux, драйверы были в значительной степени доработаны в том числе для их использования совместно с WINE. У обладателей видеокарт AMD есть несколько вариантов:

  1. Использовать свободные драйвера AMD, которые в некоторых случаях работают стабильнее проприетарных, но имеют менее полную поддержку стандарта OpenGL 3.x, и совсем не поддерживают OpenGL 4.x.
  2. Использовать проприетарные драйвера, предлагаемые Ubuntu через приложение Jockey.
  3. Устанавить проприетарные драйвера из пакетов сгенерированных инсталлятором с сайта AMD.

Свободные драйвера

Эти драйвера используются системой по умолчанию и поставляются в комплекте с графическим сервером. Для их использования не нужно производить каких-либо особенных действий - система сама определит наиболее подходящий для вашего оборудования драйвер.

Проприетарный драйвер

Установка проприетарного драйвера из репозиториев Ubuntu

Начинающим пользователям Linux крайне рекомендуется использовать именно этот способ установки драйверов

Надо отметить, что этот способ является самым простым. Все, что вам нужно сделать, это перейти в меню «Система» на панели задач, а далее выбрать АдминистрированиеДрайвера устройств, затем выбрать проприетарный драйвер, либо проприетарный драйвер с плановыми обновлениями, и нажать кнопку «Активировать». Дальше система сделает все за вас и в завершении потребует перезагрузку для активации нового драйвера.

Установка драйвера AMD вручную

Подготовка к установке

Для начала нам потребуется скачать проприетарный драйвер последней версии с официального сайта AMD и установить зависимости, необходимые для сборки драйвера. Для того, чтобы установить требуемые пакеты выполните:

  • Для 64-битных систем

    sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases linux-headers-generic xserver-xorg-core libgcc1 ia32-libs-multiarch:i386 lib32gcc1 libc6-i386
  • Для 32-битных систем

    sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases linux-headers-generic xserver-xorg-core libgcc1

Если проприетарный драйвер AMD ранее был установлен вами без использования механизма генерации пакетов, то перед тем как продолжить его необходимо будет предварительно удалить. Для этого выполняем следующие действия:
  • Открываем терминал и вводим команду:

    sudo sh /usr/share/ati/fglrx-uninstall.sh
  • Перезагружаем систему.

Установка драйвера

  • Разрешаем запуск инсталлятора. Обратите внимание на то, что вместо 12-4 может быть другая версия - посмотрите название инсталлятора, скаченного вами с сайта AMD.

    chmod +x amd-driver-installer-12-4-x86.x86_64.run
  • Генерируем пакеты для вашей версии дистрибутива. Обратите внимание на то, что вместо Ubuntu/precise вам может понадобиться указать используемую вами версию дистрибутива, если она отлична от Ubuntu 12.04.

    sudo sh ./amd-driver-installer-12-4-x86.x86_64.run --buildpkg Ubuntu/precise
  • Установиваем сгенерированные пакеты:

    sudo dpkg -i fglrx*.deb
  • Генерируем конфигурационний файл:

    sudo aticonfig --initial

После успешной установки нужно закрыть терминал и выполнить перезагрузку системы.

Настройка проприеиарного драйвера

Для дальнейших настроек: разрешения, частоты обновления и других параметров монитора, можно воспользоватся Система ⇒ Параметры ⇒ AMD Catalyst Control Center (для Администратора). ati-ubuntu4.jpeg

Техническая поддержка AMD

Если при использовании проприетарного драйвера AMD у вас возникнут какие-либо проблемы вы можете обратиться в техническую поддержку компании AMD:

Рекомендуется сообщать о возникших проблемах как минимум по первой и третьей ссылке. При обращении в техническую поддержку прикладывайте к тикету отчёт, генерируемый скриптом /usr/share/fglrx/atigetsysteminfo.sh (запускать с помощью sudo).

Ссылки