Как установить fglrx в ubuntu

Обновлено: 04.07.2024

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

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

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

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

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

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

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

Вы можете автоматически обновлять проприетарный драйвер, установленный этим, или описанным ниже способом, подключив репозиторий ppa:ubuntu-x-swat/x-updates

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

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

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

Для сборки пакетов с драйвером необходимо установить некоторые пакеты

Для установки оных выполните:

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

Открываем терминал и вводим команду:

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

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

Генерируем пакеты для вашей версии дистрибутива. Обратите внимание на то, что вместо Ubuntu/natty вам может понадобиться указать используемую вами версию дистрибутива, если она отлична от Ubuntu 11.04.

Теперь установите сгенерированные пакеты:

Если вы планируете изменять настройки монитора не системными средствами, а с помощью Catalyst Control Center, то выполните эту команду:

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

3. Настройка

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

Дополнительные настройки и опции

Приведенные ниже настройки и опции добавляются в секцию Device файла /etc/X11/xorg.conf.

Добавлять/изменять что-либо нужно только в том случае, если вас не устраивает текущая производительность и/или неправильная работа видеокарты.

По умолчанию в открытых драйверах используется режим AGP 1x, но вы можете изменить эту опцию «принудительно» прописав один из возможных вариантов вплоть до 8х:

Это пример для AGP 4х, по аналогии для 1, 2, 4, 8х.
Следующая опция делает возможным быструю запись на шине AGP:

;-)

Но при включении данной опции могут возникнуть проблемы с запуском X-сервера. Будьте готовы ко всему
Технология ColorTiling сейчас хорошо доработана и крайне рекомендуется ее использовать. В новых версиях драйверов эта опция включена по умолчанию, но тем не мене некоторым спокойнее когда эта опция явно включена в xorg.conf:

Далее несколько слов про метод ускорения графики: На картах серии R6хх для активации аппаратного 3D необходимо принудительно указать метод EXA (по умолчанию активен ShadowBuffer):

Для старых видеокарт ATI полезно использовать следующую опцию:

Но эту опцию лучше не использовать вместе с EXA, хотя в последних версиях открытых драйверов они вполне приемлемо работают вместе.

Наиболее стабильная конфигурация xorg.conf

Разрешение монитора (1024×768) меняем на то, которое вам нужно

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

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

Для видеокарт Radeon в Ubuntu 16.04 и более новых версиях доступно 2 варианта: 1. Использовать открытый драйвер по умолчанию 2. Использовать amdgpu-pro, который доступен для относительно новых видеокарт (gcn 1.1 и новее)

Драйвер amdgpu-pro

amdgpu-pro - это новый драйвер от AMD, реализующий новую стратегию в разработке драйверов для Linux. Теперь не требуется установка закрытого модуля в ядро системы, вместо этого используется открытый драйвер amdgpu. Закрытая часть кода amdgpu-pro, повышающая функционал и производительность драйвера, работает в пространстве пользователя и использует открытый драйвер amdgpu в ядре.

Список поддерживаемых видеокарт

Установка amdgpu-pro

Проверяем не установлен ли уже amdgpu-pro:

Если установлен и вы хотите обновить версию, предварительно нужно удалить старый драйвер, как это сделать читать ниже.

Скачиваем, распаковываем и устанавливаем драйвер:

Добавляем пользователя в группу video:

Если у Вас чёрный экран при загрузке, и диалоговое окно The system is running in low graphic mode, надо загрузиться через grub параметром nomodeset. Удалить драйвер. Перезагрузиться и пересобрать ядро с параметром

Удаление amdgpu-pro

В той же папке из который вы запускали скрипт установки, доступен скрипт удаления

Дополнительную информацию можно почитать на сайте AMD AMDGPU-PRO Driver for Linux® – Release Notes

Проприетарный драйвер для видеокарт AMD для версий Ubuntu до 16.04

В этой статье мы рассмотрим способы установки проприетарного драйвера AMD (Radeon Software/FGLRX). У обладателей видеокарт AMD есть несколько вариантов:

Использовать свободные драйвера AMD, которые зачастую стабильнее проприетарных и благодаря поддержке DRI_PRIME удобнее для владельцев ноутбуков с гибридной графикой (AMD PowerXpress / AMD Enduro) Установить проприетарные драйвера из deb-пакетов, выложенных на сайте AMD для Ubuntu 14.04.0 и 14.04.1 (рекомендуется, если необходимые возможности отсутствующие в свободном драйвере и используется поддерживаемая версия дистрибутива) Установить проприетарные драйвера из deb-пакетов, сгенерированных инсталлятором с сайта AMD под установленную у вас версию Ubuntu (если используемая версия дистрибутива отлична от 14.04.0 и 14.04.1)

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

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

AMD Radeon Software 15.11 и новее, не поддерживает видеокарты на базе архитектуры TeraScale. Архитектуру вашей видеокарты можно посмотреть здесь. Если у вас неподдерживаемая видеокарта, используйте последнюю версию Ubuntu с дефолтным свободным драйвером.
Подготовка к установке

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

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

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

Открываем терминал и вводим команду:

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

Генерируем пакеты для вашей версии дистрибутива. Обратите внимание на то, что вместо Ubuntu/wily вам может понадобиться указать используемую вами версию дистрибутива, если она отлична от Ubuntu 15.10.

Устанавливаем сгенерированные пакеты:

Создаём конфигурационный файл видео драйвера:

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

Другой вариант установки

Для Ubuntu совсем не обязательно указывать версию, инсталлятор сам определит Более того в этом варианте не требуется проводить подготовку к установке, установщик сам все сделает, только жмите далее когда спросит ;)

Скачаем, распакуем архив. Сгенерируем и установим пакеты одной командой. На всякий случай в ручную создадим xorg.conf. Перезагрузим систему.

Удаление проприетарного драйвера

Если что-то пошло не так и вы хотите вернуть всё обратно до состояния, предшествовавшего установке проприетарного драйвера FGRLX, можно переключиться на свободный драйвер (в окне Дополнительные драйверы) либо выполнить эту команду в терминале:

Аппаратное ускорение декодирования видео

Решение некоторых вопросов

Video Tearing

AMD/ATI утверждает, что опция «Tear Free Video» включена по умолчанию, но это не в случае с Catalyst 12-3, который был установлен на Kubuntu 12.04. Если у вас возникли проблемы с tearing, убедитесь, что «Tear Free Video» включен. Вы можете найти эту опцию в центре управления Catalyst в разделе «Опции» или вы можете использовать следующую команду:

Эта опция не вступит в силу до перезагрузки X (т.е. выхода пользователя из сеанса). Если вы используете композитинг, вы также должны убедиться, что vsync включена в настройках композитинга. Было обнаружено, что vsync было включено по умолчанию, но здесь есть соответствующие настройки, если вы хотите поэкспериментировать.

Вы можете включить VSync для KWin в Системных Настройках → Эффекты рабочего Стола → вкладка Дополнительно

Compiz (Unity/GNOME-Shell)

TODO: Смотрите, если есть более дружественный способ убедиться, что VSync включен без установки CCSM. Установить compiz менеджер настроек:

«Синхронизация с VBlank» находится в «OpenGL» в подразделе «Общие».

Гибридная графика и Catalyst

Существует два основных типа гибридных конструкций. Старшие гибридные системы используют мультиплексор (mux) для переключения между GPU. Новые системы (те, что с PowerXpress >= 4.0) используют muxless.

ATI/ATI Hybrids

По состоянию на Catalyst 11-8, переключение между двумя картами ATI (и, возможно, Intel / ATI muxless тоже?) должна быть выполнима, хотя это не ясно, если это относится ко всем ATI/ATI гибридам или только к тем, что используют muxless. Можно было бы использовать amdconfig в PowerXpress вариантах переключения между интегрированной и дискретной карты, например, так:

После переключения, можно было бы выйти и вернуться обратно для перезапуска X-ов.

Intel/ATI Hybrids

Существует еще одна ошибка, если вы используете интегрированный GPU (Intel), что делает сбой X сервера.

Для обхода этих ошибок, нужно использовать дискретный GPU (ATI). Для получения дополнительной информации Вы можете следить за этой темой

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

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

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

Использовать свободные драйвера AMD, которые в большинстве случаев работают стабильнее проприетарных. Использовать проприетарные драйвера, предлагаемые Ubuntu. Установить проприетарные драйвера из пакетов сгенерированных инсталлятором с сайта AMD.

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

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

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

Установка через командную строку:

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

Catalyst 12.6 и новее, не поддерживает Radeon HD HD5xxV и модели до Radeon HD 5165. Если у вас неподдерживаемая видеокарта, используйте Ubuntu 14.04 со свободным драйвером.

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

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

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

Открываем терминал и вводим команду:

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

Генерируем пакеты для вашей версии дистрибутива. Обратите внимание на то, что вместо Ubuntu/trusty вам может понадобиться указать используемую вами версию дистрибутива, если она отлична от Ubuntu 14.04.

Устанавливаем сгенерированные пакеты:

Создаём конфигурационный файл видео драйвера:

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

Другой вариант установки

Для Ubuntu совсем не обязательно указывать версию, инсталлятор сам определит Более того в этом варианте не требуется проводить подготовку к установке, установщик сам все сделает, только жмите далее когда спросит ;)

Скачаем, распакуем архив. Сгенерируем и установим пакеты одной командой. На всякий случай в ручную создадим xorg.conf. Перезагрузим систему.

Установка legacy-драйвера для видеокарт HD2xxx-4xxx

AMD перевела указанные видеокарты в разряд legacy. Это значит, что обычные драйверы уже не поддерживают эти адаптеры. AMD выпустила специальные legacy драйверы, но они не поддерживают xorg версии 1.13, который стоит в Ubuntu 12.04.2, 12.10, 13.04. Поэтому для установки этих драйверов необходимо понизить версию xorg до 1.12.

Tomasz Makarewicz сделал ppa, c помощью которого автоматически устанавливаются драйверы и понижается версия xorg. Делается это так.

Пред установкой необходимо убедиться, что в системе стоит пакет xserver-xorg-lts-quantal. Для этого можно воспользоваться командой

В результате будет выведен список пакетов. Если имена пакетов оканчиваются на lts-quantal, значит можно устанавливать.

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

Если вы установили драйверы на ноутбук hp с двумя видеокартами ATI/AMD, то вам нужно в настройках Amd Catalyst ⇒ 3D ⇒ переключаемые графические адаптеры выбрать Энергосберегающий графический адаптер, поскольку высокопроизводительный работать не будет. Подробнее

ati-ubuntu4.jpg

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

Корректное и полное удаление проприетарного драйвера

Если что-то пошло не так и вы хотите вернуть всё обратно до состояния, предшествовавшего установке проприетарного драйвера FGRLX, можно столкнуться с некоторыми трудностями. Однако, выход есть 1) . Можно выполнить последовательно следующие команды в терминале:

— удалить все пакеты fgrlx вместе с файлами настроек

В версии Убунту 12.04 можно установить более новые пакеты libgl1-mesa-glx-lts-quantal и libgl1-mesa-dri-lts-quantal, libgl1-mesa-glx-lts-raring и libgl1-mesa-dri-lts-raring. Соответственно, к последующим командам тоже надо добавлять -lts-quantal или -lts-raring, в зависимости от устанавливаемых пакетов.

— перенастройка пакета xserver-xorg для учёта произведённых изменений

— переустановка xorg для учёта изменений. Может понадобиться, если нужны эффекты рабочего стола.

Аппаратное ускорение декодирования видео

Решение некоторых вопросов

Video Tearing

AMD/ATI утверждает, что опция «Tear Free Video» включена по умолчанию, но это не в случае с Catalyst 12-3, который был установлен на Kubuntu 12.04. Если у вас возникли проблемы с tearing, убедитесь, что «Tear Free Video» включен. Вы можете найти эту опцию в центре управления Catalyst в разделе «Опции» или вы можете использовать следующую команду:

Эта опция не вступит в силу до перезагрузки X (т.е. выхода пользователя из сеанса). Если вы используете композитинг, вы также должны убедиться, что vsync включена в настройках композитинга. Было обнаружено, что vsync было включено по умолчанию, но здесь есть соответствующие настройки, если вы хотите поэкспериментировать.

Вы можете включить VSync для KWin в Системных Настройках → Эффекты рабочего Стола → вкладка Дополнительно

Compiz (Unity/GNOME-Shell)

TODO: Смотрите, если есть более дружественный способ убедиться, что VSync включен без установки CCSM. Установить compiz менеджер настроек:

«Синхронизация с VBlank» находится в «OpenGL» в подразделе «Общие».

Гибридная графика и Catalyst

Существует два основных типа гибридных конструкций. Старшие гибридные системы используют мультиплексор (mux) для переключения между GPU. Новые системы (те, что с PowerXpress >= 4.0) используют muxless.

ATI/ATI Hybrids

По состоянию на Catalyst 11-8, переключение между двумя картами ATI (и, возможно, Intel / ATI muxless тоже?) должна быть выполнима, хотя это не ясно, если это относится ко всем ATI/ATI гибридам или только к тем, что используют muxless. Можно было бы использовать amdconfig в PowerXpress вариантах переключения между интегрированной и дискретной карты, например, так:

После переключения, можно было бы выйти и вернуться обратно для перезапуска X-ов.

Intel/ATI Hybrids

Существует еще одна ошибка, если вы используете интегрированный GPU (Intel), что делает сбой X сервера.

Для обхода этих ошибок, нужно использовать дискретный GPU (ATI). Для получения дополнительной информации Вы можете следить за этой темой

Сценарий решения

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

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

Собственно не могу никак установить :( Помогите пожалуйста!

xorg-edgers/ archive/ubuntu/ppa/ packages пишет то архитектура не правильная, то ещё что, один установился, но вышло как и в первой попытке (Catalyst не запускается, разрешение не меняется).

Зачем fglrx? Она поддерживается нормальным драйвером.

Надо было брать D1, для неё поддержка полная.

Нормальный в смысле свободный тот что по умолчанию? Мне просто проприетарный нужен, в репозитории его нет (или я не так ищу), а тот что с оф.сайта amd открываться в GDebi не хочет.

Драйвер Legacy для 4 серии больше не обновляется. Последняя версия за Январь 2013 года уже не подходит для 14.04. Последнее на чём работает этот драйвер это Ubuntu 12.10, и с даунгрейдом иксов на 13.04.

И ничего ты с этим не поделаешь, потому что он проприетарный.

Просто используй то что шло и работало по умолчанию после установки или меняй видеокарту.

stitchix ★ ( 26.07.14 17:15:21 )
Последнее исправление: stitchix 26.07.14 17:22:34 (всего исправлений: 5)

Нормальный в смысле свободный тот что по умолчанию?

Хуже него только Nouveau, да и то не факт.


Не знаю как там в убунте, а в дебиане есть для видеокарт 2xxx, 3xxx,4xxx серий специальный репозиторий. Я для своей 4870 ставил вот так

Кстати тот репозиторий, ppa:makson96/fglrx нерабочий, проверено. Попробуй поставить из дебиановской репы. Но качество драйвера ужасное, по крайней мере у меня игры под ним жутко лагали. w1nner ★★★★★ ( 26.07.14 17:29:53 )
Последнее исправление: w1nner 26.07.14 17:33:47 (всего исправлений: 1)


Надо было брать D1, для неё поддержка полная.

Так если переводчик не врёт, то и в DG всё поддерживается как я понял, только не догнал где этот oxygen скачать?

Попробуй поставить из дебиановской репы.

Зависимости устанавливаться отказались.

Вообще вся хрень в том, что друг поставил линукс и получил +10 фпс в Dota 2, но у него Nvidia, я же получил минус 23 фпс :) правильно ли я понял, что нативность игры для линукс с моей видеокартой пустой звук? Или можно что-то донастроить?

Драйвер Legacy для 4 серии больше не обновляется.

А скачать его ещё можно где-то? И если я буду на 12.10 в этом ничего страшного ведь нет?

Нет, вы не поняли.

У вас старая видео карта, для которой AMD (ATI) последний раз выпускали видео драйвер Catalyst 13.1 в январе 2013 года. В выпущенном тогда драйвере поддерживается ядро версии 3.4 и xorg-server версии 1.12:

Description: Automated installer and Display Drivers for Xorg 6.9 to Xserver 1.12 and Kernel version up to 3.4

Неофициально есть патчи (модификации) для модуля ядра Linux, которые добавляют поддержку ядра до версии 3.10.

В вашей версии Linux ядро 3.13 драйвер, который AMD выпустила для вашей видео карты для Linux, не поддерживает это ядро, да и версию xorg-server`а (графиеской оболочки), поэтому вы можете использовать только открытый видео драйвер.

Игра, скорее всего, тестировалась на проприетарном драйвере, т.к. он поддерживает больше функционала видео карт и всё же более производителен по сравнению с открытым.

Отсюда возможные варианты решения проблемы:
- Установить более старый релиз Linux, например всё тот же Ubuntu, скажем 12.04, 13.04, но посмотрите какая там версия ядра и xorg-server`а и установить там проприетарный видео драйвер версии 13.1;
- Купить более новую видео карту, скажем ATI Radeon HD 5xxx или более новую и установить проприетарный видео драйвер, с другой стороны покупка более новой видео карты сама по себе даст вам более высокий FPS даже в Windows;
- Использовать открытый видео драйвер;
- Ещё можете обратиться в AMD (ATI) с просьбой (требованием) выпустить новый видео драйвер для вашей видео карты с поддержкой современных версий Linux.

kostik87 ★★★★★ ( 26.07.14 18:54:33 )
Последнее исправление: kostik87 26.07.14 18:59:53 (всего исправлений: 1)

А скачать его ещё можно где-то?

Он будет в официальном репозитории установленной версии Ubuntu. Поставите оттуда.

И если я буду на 12.10 в этом ничего страшного ведь нет?

Если указанная вами игра работает через клиент Steam, то предварительно проверьте может или нет Steam установлен на версию Ubuntu 12.10 или он будет требовать более новые версии прочих компонентов.

Я планирую сделать новую установку Ubuntu и хочу узнать, как правильно установить ATI Catalyst Video Driver?

Во-первых, убедитесь, что ваша Ubuntu OS обновлена. Чтобы проверить это, нажмите значок питания в верхнем правом углу. В меню выберите "Об этом компьютере". Теперь проверьте, есть ли кнопка "Установить обновления" (она может появиться через несколько секунд после кнопки "Проверка обновлений"), которую можно использовать для обновления, как показано ниже. Если нет, ваша система обновлена.

введите описание здесь

(Сначала вы можете увидеть это)

введите описание здесь

(Тогда это)

введите описание здесь

(После нажатия "Установить обновления" вы увидите это)

Можно также прибегнуть к использованию команды терминала, как показано ниже, для обновления:

Затем перейдите на сайт AMD, вручную выберите драйвер и загрузите. Если вы не уверены, какой драйвер установить, вы можете установить "Программное обеспечение для определения драйверов" в вашей ОС Windows и увидеть драйвер, который вам следует установить.

Ознакомьтесь с заметками о выпуске и установщиком того драйвера, который вы собираетесь установить в обязательном порядке. Посмотрите, соответствует ли ваша ОС всем системным требованиям, указанным в примечаниях к выпуску.

Затем следуйте инструкциям в примечаниях для установщика, чтобы установить драйвер.

1: Если вы установили неправильный драйвер (или допустили какую-то другую ошибку при установке драйвера), Unity может произойти сбой или у вас может возникнуть проблема "Система работает в режиме низкой графики" (или какая-либо другая проблема). Какова бы ни была проблема, вы должны сначала удалить установленный драйвер. Для этого запустите tty сессию, нажав CTRL + ALT + F1 . Затем используйте эту команду:

Это должно удалить ваш драйвер. Если не отослать это. Теперь используйте команду:

перезагрузить вашу систему. Это должно помочь вам вернуться к единству без проблем. Теперь вы можете снова попасть на сайт AMD, получить поддерживаемый драйвер и установить.

Если это не решит вашу проблему, вам могут помочь следующие вопросы:

2: Кроме того, если вы не знаете, удовлетворяет ли ваша ОС системным требованиям драйвера, упомянутым в примечаниях к выпуску, то могут помочь следующие команды:

  1. uname -a : даст вам знать о вашем ядре
  2. Xorg -version : даст вам знать о вашем Xorg
  3. ldd --version : даст вам знать ваш glibc

Также не обязательно, что ваша ОС должна быть указана в примечаниях к выпуску. Просто посмотрите, соответствуете ли вы системным требованиям и упоминается ли ваша графическая карта в примечаниях к выпуску.

3: Убедитесь, что вы обновили свою ОС перед установкой графического драйвера, как указано выше. Хотя ваша ОС может поддерживать ваш драйвер перед обновлением, после обновления вашей ОС это может не произойти.

4: Также не пугайтесь, если ваш установщик драйвера выглядит так (без текста):

введите описание здесь

В этом случае см. Примечания установщика и с помощью скриншотов, представленных там, установите драйвер.

PS:

По моему скромному мнению, драйверы с открытым исходным кодом по умолчанию удовлетворяют все обычные потребности вычислений. Так что устанавливайте проприетарный драйвер только в том случае, если он вам действительно нужен (например, если вы "чуткий" геймер или что-то в этом роде). Кроме того, если вы пытаетесь установить свой проприетарный драйвер только для того, чтобы получить максимальное разрешение экрана, вы можете обратиться к этому ответу.

В следующих инструкциях объясняется, как установить последнюю версию видеодрайвера ATI Catalyst для Ubuntu 12.04 LTS (Precise Pangolin).

Заметка

В августе AMD выпустила драйвер Catalyst 12.8 для систем Linux, в который были внесены некоторые улучшения и исправления ошибок. Этот драйвер основан на выпуске fglrx 8.982 и улучшает поддержку Ubuntu 12.04 LTS.

Чтобы быть в курсе последних версий драйверов, всегда обращайтесь на официальный сайт AMD, поскольку обновления публикуются довольно регулярно.

Протестировано: v12.4, v12.6, v12.8

Важная информация и подготовка

Используйте эти инструкции только в том случае, если вы решили НЕ использовать официальные двоичные файлы Ubuntu.

  • Если вы хотите использовать официальные двоичные файлы Ubuntu или установить последнюю версию видеодрайвера ATI Catalyst для предыдущих версий Ubuntu, перейдите к ответу на этот вопрос и следуйте инструкциям.

Прежде чем принять решение, проверьте, поддерживает ли Ubuntu вашу видеокарту здесь.

  • Если вы используете официальные двоичные файлы Ubuntu и хотите установить последнюю версию видеодрайвера ATI Catalyst, необходимо выполнить очистку некоторых файлов. Прежде чем продолжить с этими инструкциями. Вы можете пропустить шаг очистки, если у вас новая версия Ubuntu 12.04.

Удаление (очистка) существующих драйверов

Установите эти зависимости

Вам необходимо установить некоторые зависимости в вашей системе, сделайте это, запустив их в Терминале:

Только для 64-битных

Установка самого последнего драйвера ATI/AMD

При необходимости откроется окно диспетчера пакетов, в котором будут установлены некоторые зависимости, и через некоторое время создайте следующие четыре пакета.deb:

Чтобы установить созданные файлы.deb, введите:

Продолжая установку, введите:

Перед перезагрузкой компьютера: если вы используете бета-версию, вы можете удалить водяной знак AMD "Testing". В противном случае пропустите следующий блок инструкций.

Бета-версии: удаление водяного знака AMD "Testing"

Отредактируйте файл подписи ATI с помощью "nano" или "gedit":

ИЛИ ЖЕ

Заменив строку "UNSIGNED" следующим кодом:

Обязательно сохраните перед / при закрытии файла.

Это приведет к удалению водяного знака AMD "Testing" (который вы теперь никогда не увидите) в правом нижнем углу экрана при перезагрузке ( источник).

Теперь идите и перезагрузите компьютер.

Если все в порядке, драйвер fglrx, соответствующий AMD/ATI Catalyst, будет установлен и работает в вашей системе. Чтобы убедиться, что драйверы работают, откройте терминал и введите:

Вы должны получить вывод, подобный следующему:

Примечание. Если вы увидите упоминание MESA в выходных данных, драйверы fglrx были установлены неправильно. См. Раздел устранения неполадок для получения более подробной информации.

Вы можете вносить изменения в конфигурацию через AMD/ATI Catalyst Control Center. Его можно найти в меню приложений или запустить через терминал, например:

ВАЖНАЯ ЗАМЕТКА:

Имейте в виду, что когда вы вручную устанавливаете fglrx, это может слегка сломать вашу систему, так как система упаковки не знает о ваших изменениях.

Разработчики Launchpad получают много отчетов об ошибках от пользователей, которые делают это, а затем, после нескольких обновлений, обнаруживают, что их система начинает вести себя странно из-за этих остатков fglrx.

Установка драйверов ATI Catalyst для 12.10

Важное обновление (22 октября 2012 г.)

Новую проприетарную версию драйвера AMD Catalyst 12.9 нельзя использовать с Ubuntu 12.10 Если у вас есть карта AMD Radeon HD серии 2xxx-4xxx.

Драйверы для этих карт теперь доступны в отдельной ветке под названием Legacy Series. К сожалению, эти устаревшие драйверы (версия 12.6) не были обновлены для работы с Ubuntu 12.10. Ubuntu 12.10 поставляется с xorg 1.13, в то время как эти драйверы поддерживают более старый xorg 1.12. Поэтому, если вы хотите установить эти драйверы в Ubuntu 12.10, вам нужно перейти на xorg 1.12.

ИНСТРУКЦИИ

Сначала удалите текущий драйвер AMD с помощью этих двух команд:

Примечание. Вам нужно будет установить драйверы (следуя инструкциям ниже), но сначала добавьте те же зависимости, которые описаны в ответе выше для 12.04LTS.

Затем следуйте инструкциям по установке:

Запустите следующую команду, чтобы завершить установку:

Затем перезагрузите вашу систему:

Это оно!

Установка драйверов ATI Catalyst для 13.04

В этих инструкциях будет установлен Catalyst v13.4, чтобы увидеть, какая последняя версия драйвера доступна на официальном сайте AMD.

инструкции

Проверьте свою карту

Драйверы Catalyst поддерживают только карты RadeonHD.

Чтобы узнать, какая карта установлена ​​в вашей системе, введите в терминале следующую команду:

Это может показать вам вашу графическую карту.

Прежде чем продолжить, пожалуйста, прочитайте сначала! Какие карты Radeon больше не поддерживаются Catalyst от ATI:

Карты, которые больше не могут использовать драйверы AMD Catalyst и ограничены драйверами с открытым исходным кодом:

ATI Radeon 9500-9800, Xpress200-1250, 690G, 740G, X300-X2500, мобильность RadeonHD 2300

Карты, которые не работают с AMD Catalyst в версиях Xserver новее v1.13 и Linux Kernel новее v3.5:

ATI RadeonHD 2x00 - 4xx0 карты

Эти карты могут использовать драйвер Catalyst Legacy, но только если вы понижаете версию Xserver. Это можно сделать очень легко, следуя инструкциям на LaunchPad. Этот PPA понижает версию Xserver и устанавливает исправленную версию fglrx, которая поддерживает версию ядра 3.5.

Удаление (очистка) существующих драйверов

Установить зависимости

Для 32-битных систем:

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

Чтобы установить последние версии драйверов, проверьте, является ли v13.4 последней версией на веб- странице AMD. Если v13.4 не самая последняя версия, вы можете вручную загрузить драйверы оттуда, распакуйте zip-файл в

/ катализатор /. затем пропустите следующие первые две команды и выполните последнюю, заменив имя пакета именем извлеченного в папке

Установить драйверы

Перейдите к извлеченному пакету (

Откроется окно AMD Catalyst, чтобы развернуть пакеты.deb, дождаться его завершения и затем выполнить следующую команду:

конфигурация

Это будет работать для большинства людей

Очень простой файл /etc/X11/xorg.conf может быть тем, что вам нужно, если у вас есть новая карта, которая не полностью поддерживается aticonfig. Далее следует полный минимальный файл xorg.conf для Radeon HD 6870:

X2 / Dual GPU карты

Используйте только если у вас есть карта X2 (например, 4870X2 или 5970) !! Не используйте для двух отдельных карт в перекрестном огне!

Двойные / мульти мониторы

Если у вас двойной дисплей монитора (также известный как "Большой рабочий стол")

Имейте в виду, что вам может потребоваться вручную установить правильную частоту обновления для вашего второго монитора через катализатор. Посмотри на эту угрозу.

Перед перезагрузкой

На всякий случай запишите эти инструкции для случая, когда вы получите черный экран:

Если X-сервер не запускается, переключитесь на новый TTY, используя Ctrl+Alt+F2 , Войдите в систему и попытайтесь запустить X-сервер.

Если он не запустится, вы, скорее всего, увидите трассировку стека, и сразу над ней будет что-то вроде "Не удалось stat /usr/lib64/fglrx/switchlibGL", что означает, что вы не смогли правильно скопировать исполняемые файлы. Ctrl+C и немедленно скопируйте исполняемые файлы switchlibGL и switchlibglx в папку fglrx в / usr / lib64 / или /usr/lib32/.

Если ничего не помогает, верните ваш xorg.conf и перезагрузите компьютер:

Это должно вернуть ваш оригинальный дисплей.

Если что-то сработало, попробуйте эти комбинации клавиш в следующем порядке:

Ctrl+Alt+F1 ; Ctrl+Alt+Backspace ; Alt+PrntScr+r ; Alt+PrntScr+s ; Alt+PrntScr+e ; Alt+PrntScr+i ; Alt+PrntScr+n ; Alt+PrntScr+u ; Alt+PrntScr+b ; и в последнем случае держите Ctrl+Alt+SysRq (SysRq обычно совпадает с Print Screen) и печатать очень медленно R E I S U B ,

Протестируйте вашу установку

Перезагрузите систему и введите в терминале:

Вывод может быть похож на это, если все прошло хорошо:

Если у вас возникли проблемы или зависание, вам может потребоваться отключить быстрый TLS:

Есть еще один подход. Мы поддерживаем PPA под названием x-updates, который предоставляет обновленные драйверы для стабильных выпусков.

Это действительно лучший способ обновления драйверов, поскольку:

а) его намного проще установить (просто переверните ppa и обновите),

б) это не сломает вашу систему при обновлении,

в) вы все еще можете подавать отчеты об ошибках и ожидать поддержки от Ubuntu.

К сожалению, как вы можете видеть, у нас нет точного -fglrx, и версии, которые мы имеем для прошлых выпусков, сами по себе немного устарели.

Это потому, что официальные сопровождающие, такие как я, как правило, ленивы. заняты разработкой и / или исправлением ошибок для LTS, поэтому не часто обновляют этот PPA. Но мы очень поощряем и поддерживаем членов сообщества, которые помогают нам поддерживать этот PPA. У нас есть вся процедура, документированная до такой степени, что она в основном нажимная кнопка; Если вы можете понять и выполнить шаги, описанные в других ответах здесь, и вы знаете, как использовать PPA, и имеете систему ATI, на которой вы можете тестировать свои пакеты, у вас уже есть необходимые навыки. Это просто вопрос знакомства с вами, чтобы мы могли доверять вам. Мы будем рады обучить и наставить вас, все, что вам нужно, это забота и преданность делу.

Читайте также: