- Драйвер видеокарт AMD
- Содержание
- Драйвер для видеокарт AMD для Ubuntu 16.04 и новее
- Драйвер amdgpu-pro
- Список поддерживаемых видеокарт
- Установка amdgpu-pro
- Удаление amdgpu-pro
- Проприетарный драйвер для видеокарт AMD для версий Ubuntu до 16.04
- Проприетарный драйвер
- Установка драйвера AMD с сайта
- Другой вариант установки
- Удаление проприетарного драйвера
- Аппаратное ускорение декодирования видео
- Решение некоторых вопросов
- Video Tearing
- Гибридная графика и Catalyst
- Техническая поддержка AMD
- Как установить драйвера видеокарты amd linux
- 1. Установка открытых видеодрайверов из архива пакетов oibaf
- 2. Установка пропиетарных драйверов от компании AMD
- Проприетарный драйвер для видеокарт AMD
- Содержание
- Проприетарный драйвер
- Установка проприетарного драйвера из репозиториев Ubuntu
- Установка драйвера AMD вручную
- Подготовка к установке
- Установка драйвера
- Другой вариант установки
- Установка legacy-драйвера для видеокарт HD2xxx-4xxx
- Настройка проприетарного драйвера
- Корректное и полное удаление проприетарного драйвера
- Аппаратное ускорение декодирования видео
- Решение некоторых вопросов
- Video Tearing
- Compiz (Unity/GNOME-Shell)
- Гибридная графика и Catalyst
- ATI/ATI Hybrids
- Intel/ATI Hybrids
- Техническая поддержка AMD
Драйвер видеокарт AMD
Содержание
Драйвер для видеокарт AMD для Ubuntu 16.04 и новее
Для видеокарт 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 для версий Ubuntu до 16.04
В этой статье мы рассмотрим способы установки проприетарного драйвера AMD (Radeon Software/FGLRX). У обладателей видеокарт AMD есть несколько вариантов:
Проприетарный драйвер
Установка драйвера AMD с сайта
Подготовка к установке
Для начала нам потребуется скачать проприетарный драйвер последней версии и установить зависимости, необходимые для сборки драйвера. Для того, чтобы установить требуемые пакеты выполните:
Для 64-битных систем
Для 32-битных систем
Открываем терминал и вводим команду:
Установка драйвера
Генерируем пакеты для вашей версии дистрибутива. Обратите внимание на то, что вместо Ubuntu/wily вам может понадобиться указать используемую вами версию дистрибутива, если она отлична от Ubuntu 15.10.
Устанавливаем сгенерированные пакеты:
Создаём конфигурационный файл видео драйвера:
Другой вариант установки
Скачаем, распакуем архив. Сгенерируем и установим пакеты одной командой. На всякий случай в ручную создадим 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
Можно использовать официальные драйвера, но есть две проблемы ( Launchpad Bug: #1068404): Проблемы несовместимости между intel и драйверами fglrx (Это дает ошибку сегментации в X-сервера) Некоторые пути и отсутствует для OpenGL работы драйвера fglrx (Это предотвращает работу приложений, которые требуют прямого рендеринга, например, Unity/игры/и т.д., от правильной загрузки драйверов) Если вы будете следовать инструкциям, приведенным в HOWTO по бинарным драйверам, вы должны получить функциональную конфигурацию.
Существует еще одна ошибка, если вы используете интегрированный GPU (Intel), что делает сбой X сервера.
Для обхода этих ошибок, нужно использовать дискретный GPU (ATI). Для получения дополнительной информации Вы можете следить за этой темой
Техническая поддержка AMD
Если при использовании проприетарного драйвера AMD у вас возникнут какие-либо проблемы, то вы можете обратиться в техническую поддержку компании AMD:
Источник
Как установить драйвера видеокарты amd linux
При использовании новейшей модели видеокарты на основе графического процессора производства AMD вы можете столкнуться со следующей проблемой: из-за устаревшего видеодрайвера из репозитория дистрибутива Ubuntu или Linux Mint будут наблюдаться проблемы с видеовыводом.
Существует вариант решения данной проблемы, не связанный с использованием официального репозитория дистрибутива: вы можете установить новейшую версию видеодрайверов из неофициального, но в то же время надежного персонального архива пакетов (PPA). Кроме того, вы можете попробовать установить пропиетарный драйвер от разработчика — компании AMD.
1. Установка открытых видеодрайверов из архива пакетов oibaf
Вы можете установить новейшие драйверы для видеокарт на основе графических процессоров производства AMD из неофициального архива пакетов oibaf/graphics-drivers.
Этот метод решения проблемы с устаревшими драйверами из комплекта поставки дистрибутива работает в подавляющем большинстве случаев, так как персональный архив пакетов поддерживается разработчиком с хорошей репутацией. Этот разработчик адаптирует новейшие версии открытых драйверов для дистрибутивов Ubuntu и Linux Mint, поэтому они будут гарантированно совместимы с данными дистрибутивами.
Но, в любом случае, использование персонального архива пакетов связано с определенными рисками, от которых невозможно застраховаться. Однако, при точном следовании приведенным ниже инструкциям вы сможете свести эти риски к минимуму.
Предупреждение: вы должны обновлять драйверы лишь в том случае, если наблюдаете реальные проблемы с видеовыводом! Не стоит обновлять их лишь ради увеличения номера версии, как обычно делают пользователи Windows.
Вы должны действовать следующим образом:
A. В случае использования дистрибутива Linux Mint не стоит пренебрегать возможностью создания снимка файловой системы с помощью TimeShift для того, чтобы иметь возможность откатить сделанные изменения.
B. В первую очередь следует открыть окно терминала, скопировать и вставить в него следующую команду:
sudo add-apt-repository ppa:oibaf/graphics-drivers
После окончания ввода команды следует нажать клавишу Enter для ее исполнения. При запросе пароля вы должны будете ввести свой пароль. В Ubuntu символы вашего пароля не будут отображаться никоим образом, даже с помощью точек, и это нормально. В Linux Mint символы пароля будут отображаться с помощью звездочек. После ввода пароля следует снова нажать клавишу Enter.
Данная команда позволяет добавить персональный архив пакетов в список источников программного обеспечения дистрибутива.
C. Далее следует выполнить с помощью терминала следующую команду:
sudo apt-get update
После окончания ввода команды следует также нажать клавишу Enter для ее исполнения.
Данная команды позволит вашей системе получить информацию о содержимым добавленного источника программного обеспечения.
D. Теперь следует убедиться в том, что вы создали снимок файловой системы с помощью TimeShift при наличии такой возможности и установить драйверы. В результате будут обновлены не только драйверы для видеокарт с графическими процессорами производства AMD: по сути, будут обновлены все драйверы для видеокарт с открытым исходным кодом. Для инициирования процесса обновления следует выполнить следующую команду:
sudo apt-get upgrade
После окончания ввода команды также следует нажать клавишу Enter для ее исполнения.
E. Сразу же после завершения процесса обновления пакетов следует перезагрузить компьютер с помощью следующей команды:
Как обычно, после окончания ввода команды следует нажать клавишу Enter для ее исполнения. После перезагрузки ваша видеокарта должна работать с обновленным драйвером.
F. Теперь следует удалить информацию о персональном архиве пакетов oibaf/graphics-drivers из системы для того, чтобы застраховаться от последующей установки обновленной версии драйверов с ошибками. В Linux Mint вам нужно будет найти в главном меню и запустить приложение «Источники приложений» (обычно оно размещается в разделе «Администрирование» или «Система» главного меню системы), перейти в раздел «PPA-репозитории», по очереди выделить два репозитория oibaf/graphics-drivers и удалить их (с помощью кнопки «Удалить» снизу). После этого нужно обновить кэш и закрыть окно приложения.
G. После выполнения описанных выше действий следует запустить приложение «Менеджер обновлений» и воспользоваться кнопкой «Проверить обновления» для того, чтобы избавиться от возможной информации об обновлениях установленной версии драйверов. Не стоит беспокоиться об отказе от установки обновлений драйверов для видеокарт — для обычных пользователей даже их обновления безопасности не имеют решающего значения.
2. Установка пропиетарных драйверов от компании AMD
Если вам нужна более высокая производительность и лучшая совместимость с играми и у вас одна из новых видеокарт с графическим процессором от AMD (а точнее, видеокарта с графическим процессором AMD Radeon R9 Fury или более новым), вы можете отдать предпочтение пропиетарному видеодрайверу amdgpu-pro от компании AMD. Для его установки следует действовать следующим образом:
A. В случае использования дистрибутива Linux Mint не стоит пренебрегать возможностью создания снимка файловой системы с помощью TimeShift для того, чтобы иметь возможность откатить сделанные изменения.
B. Далее нужно перейти на страницу загрузки программного обеспечения веб-сайта AMD и определиться с тем, доступен ли драйвер amdgpu-pro для вашей видеокарты. Как для Ubuntu 18.04 LTS, так и для Linux Mint 19 подойдет драйвер из раздела «Ubuntu x86» (64-Bit, если у вас 64-битная система и 32-Bit, если у вас 32-битная система). Сам драйвер должен носить имя «Radeon Software for Linux Driver». Следует загрузить его с помощью кнопки «Download». Драйвер будет сохранен в директории «Загрузки».
C. Теперь нужно перейти в директорию с драйвером и распаковать его. Для этого нужно открыть терминал и ввести в него следующую команду:
cd Загрузки && tar -xf amdgpu-pro-*.tar.xz && cd amdgpu-*/
После окончания ввода команды следует нажать клавишу Enter для ее исполнения.
D. Наконец, следует запустить установщик драйвера с помощью следующей команды:
После окончания ввода команды следует также нажать клавишу Enter для ее исполнения.
E. Как только установщик драйвера завершит свою работу, вы должны будете перезагрузить систему с помощью следующей команды:
Как обычно, после окончания ввода команды следует нажать клавишу Enter для ее исполнения.
F. После перезагрузки ваша видеокарта должна работать с новым драйвером.
Источник
Проприетарный драйвер для видеокарт AMD
Содержание
В этой статье мы рассмотрим способы установки проприетарного драйвера AMD (Catalyst/FGLRX) в Ubuntu Linux, а так же некоторые твики в их настройке. Ранее продукты ATI были не очень популярны в среде пользователей Linux из-за отсутствия нормальных драйверов для них. Однако, c момента объединения ATI с AMD, которая гораздо более лояльно относится к Linux, драйверы были в значительной степени доработаны, в том числе для их использования совместно с WINE. У обладателей видеокарт AMD есть несколько вариантов:
Проприетарный драйвер
Установка проприетарного драйвера из репозиториев Ubuntu
Надо отметить, что этот способ является самым простым. Все, что вам нужно сделать, это открыть параметры системы, далее выбрать Источники приложений → Дополнительные драйверы, затем выбрать проприетарный драйвер, либо проприетарный драйвер с плановыми обновлениями, и нажать кнопку Применить изменения. Дальше система сделает все за вас и в завершении потребует перезагрузку для активации нового драйвера.
Установка через командную строку:
Установка драйвера AMD вручную
Подготовка к установке
Для начала нам потребуется скачать проприетарный драйвер последней версии http://support.amd.com/ru-ru/download/desktop?os=Linux+x86 и установить зависимости, необходимые для сборки драйвера. Для того, чтобы установить требуемые пакеты выполните:
Для 64-битных систем
Для 32-битных систем
Открываем терминал и вводим команду:
Установка драйвера
Генерируем пакеты для вашей версии дистрибутива. Обратите внимание на то, что вместо Ubuntu/trusty вам может понадобиться указать используемую вами версию дистрибутива, если она отлична от Ubuntu 14.04.
Устанавливаем сгенерированные пакеты:
Создаём конфигурационный файл видео драйвера:
Другой вариант установки
Скачаем, распакуем архив. Сгенерируем и установим пакеты одной командой. На всякий случай в ручную создадим 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, значит можно устанавливать.
Настройка проприетарного драйвера
Для дальнейших настроек: разрешения, частоты обновления и других параметров монитора, можно воспользоватся Система ⇒ Параметры ⇒ AMD Catalyst Control Center (для Администратора).
Корректное и полное удаление проприетарного драйвера
Если что-то пошло не так и вы хотите вернуть всё обратно до состояния, предшествовавшего установке проприетарного драйвера FGRLX, можно столкнуться с некоторыми трудностями. Однако, выход есть 1) . Можно выполнить последовательно следующие команды в терминале:
— удалить все пакеты fgrlx вместе с файлами настроек
— перенастройка пакета 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
Можно использовать официальные драйвера, но есть две проблемы ( Launchpad Bug: #1068404): Проблемы несовместимости между intel и драйверами fglrx (Это дает ошибку сегментации в X-сервера) Некоторые пути и отсутствует для OpenGL работы драйвера fglrx (Это предотвращает работу приложений, которые требуют прямого рендеринга, например, Unity/игры/и т.д., от правильной загрузки драйверов) Если вы будете следовать инструкциям, приведенным в HOWTO по бинарным драйверам, вы должны получить функциональную конфигурацию.
Существует еще одна ошибка, если вы используете интегрированный GPU (Intel), что делает сбой X сервера.
Для обхода этих ошибок, нужно использовать дискретный GPU (ATI). Для получения дополнительной информации Вы можете следить за этой темой
Сценарий решения
Техническая поддержка AMD
Если при использовании проприетарного драйвера AMD у вас возникнут какие-либо проблемы, то вы можете обратиться в техническую поддержку компании AMD:
Источник