Как установить драйвер amdgpu Pro в Ubuntu Linux?

Как установить драйвер amdgpu Pro в Ubuntu Linux?

Устанавливаем Программное обеспечение Radeon в Linux

Графический стек amdgpu-pro рекомендуется использовать с графическими продуктами Radeon Pro. Использование amdgpu рекомендуется для всех других продуктов. Обратите внимание, что приведенная ниже инструкция предназначена для использования с системами, работающими под управлением Ubuntu или RedHat/CentOS. Работа ПО Radeon Pro была протестирована на Ubuntu 16.04.4 и производных RedHat 7.4, RedHat 7.3, CentOS 6.9 и SLED 12.

Подготовка к установке драйвера amdgpu Pro

Загрузите архив amdgpu-pro tar, содержащий скрипт который управляет всем процессом установки (например в директорию ~/Downloads).

Распакуйте архив в заранее подготовленную директорию (замените "NNNNNN" в следующих командах на фактический номер сборки загруженного файла.)

cd ~/Downloads
tar -Jxvf amdgpu-pro-18.10-NNNNNN.tar.xz

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

cd ~/Downloads/amdgpu-pro-18.10-NNNNNN

Примечание (RedHat Only Pre-Install ): Подключение к интернету потребуется, если EPEL не найден, а установочный носитель Red Hat или CentOS с DVD-диска, USB-ключа или смонтированного ISO потребуется, если система не имеет активной подписки Red Hat или CentOS.

Драйвер AMDGPU-Pro требует доступа к определенным файлам rpm с установочного носителя Red Hat или CentOS, а также дополнительным пакетам для Enterprise Linux (EPEL) в целях устранения зависимостей. Сценарий (скрипт) с именем amdgpu-pro-preinstall.sh подтвердит, что все необходимые файлы предварительных условий и репозитории доступны для успешной установки драйвера AMDGPU-Pro в среде Red Hat или CentOS. Его можно запустить следующим образом:

sh amdgpu-pro-preinstall.sh --check

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

sh amdgpu-pro-preinstall.sh

Инструкция по установке amdgpu All Open Graphics Stack

Для установки amdgpu All Open Graphics Stack достаточно в терминале выполнить команду:

./amdgpu-install -y

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

Удаление amdgpu

Удаление всех компонентов осуществляется путем простого запуска сценария удаления используя терминал:

amdgpu-uninstall

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

Инструкция по установке amdgpu Pro Graphics Stack

В рамках полного графического и вычислительного стека для установки нового оборудования потребуется другой компонент OpenCL. Пожалуйста, выберите правильную инструкцию по установке на основе используемого графического продукта.

Vega10 и более новые карты

Для установки amdgpu Pro Graphics Stack выполнить в терминале команду:

./amdgpu-pro-install -y --opencl=pal

по завершению установки перезагрузить компьютер.

Vega10 и более новые карты (при использовании 18.Q1.1 Enterprise драйвера)

Для установки amdgpu Pro Graphics Stack выполнить в терминале команду:

./amdgpu-pro-install -y --opencl=rocm

по завершению установки перезагрузить компьютер.

Pre Vega10

Для установки amdgpu Pro Graphics Stack выполнить в терминале команду:

./amdgpu-pro-install -y --opencl=legacy

по завершению установки перезагрузить компьютер.

Удалить amdgpu Pro Graphics Stack

Удаление всех компонентов осуществляется путем простого запуска сценария удаления из любой точки системы. Выполнить в терминале команду:

amdgpu-pro-uninstall

по завершению установки перезагрузить компьютер.

Параметры установки графического стека amdgpu

Графический стек amdgpu предоставляет два сценария (amdgpu-install и amdgpu-pro-install), которые помогают установить согласованный набор компонентов стека. Оба этих сценария поддерживают один и тот же набор аргументов, которые будут подробно описаны ниже. Хотя все приведенные ниже примеры показывают сценарий, вызываемый как amdgpu-install, те же аргументы могут использоваться с amdgpu-pro-install.

В списке ниже собрана подборка вариантов параметров для установки драйвера непосредственно из скрипта. Его можно использовать в командной строке, запустив скрипт с аргументом -h или --help.

amdgpu-install -h

Список Параметров

  • --help | -h - Отобразить справку
  • --px   - Поддержка платформы PX
  • --online  - Принудительная установка из онлайн-репозитория
  • --version=VERSION  - Установить указанную версию драйвера
  • --pro   - Установить поддержку" pro " (legacy OpenGL и Vulkan)
  • --opencl=legacy  - Установить устаревшую поддержку OpenCL
  • --opencl=pal  - Установить поддержку Pal OpenCL
  • --opencl=rocm  - Установить поддержки Rockm OpenCL
  • --opencl=legacy,pal  - Установить поддержку legacy и Pal OpenCL
  • --headless - Установить (только поддержку OpenCL)
  • --compute   (Не рекомендуется) равно --opencl=legacy --headless

Примечания

  • Если не указан параметр -h / --help, могут присутствовать опции' apt-get' или 'aptitude'.
  • Если headless установка не запрашивается, поддержка OpenGL будет установлена.
  • При установке из онлайн-репозитория предполагается, что репозиторий уже был правильно настроен.
  • Установка указанной версии всегда выполняется из онлайн-репозитория.

Non-Interactive Установка

С помощью аргумента -y система управления пакетами получает подтверждение  "да / yes" на любые вопросы / запросы и подтверждения выполнения операций. Этот параметр позволяет встроить сценарий установки непосредственно в другие автоматические сценарии. Пример использования:

amdgpu-install -y

Использование OpenGL

OpenGL является неотъемлемой частью графического стека, и если headless установка не запрашивается, поддержка OpenGL будет установлена по умолчанию.

OpenCL

OpenCL является дополнительным компонентом графического стека и устанавливается только по специальному запросу. Две различные реализации OpenCL (legacy & pal) предоставляются и могут быть установлены бок о бок в целевой системе. Некоторые примеры ниже:

amdgpu-install --opencl=legacy
amdgpu-install --opencl=pal
amdgpu-install --opencl=legacy,pal
amdgpu-install --opencl=rocm (for the enterprise driver)

Vulkan

Поддержка Vulkan может быть установлена с помощью аргумента --pro.:

amdgpu-install –pro

Поддержка платформы PX

Чтобы включить поддержку PowerExpress, используйте аргумент px следующим образом:

amdgpu-install –px

Установка для сервера

  • --online - Принудительная установка из онлайн-репозитория
  • --version=VERSION  - Установить указанную версию драйвера

headless Установка

  • --headless Установка без головы (только поддержка OpenCL)

Управление Конкретными Пакетами

Более расширенные функциональные возможности можно получить, используя сценарий установки с аргументами для передачи в программном обеспечении управления пакетами используемой операционной системы. Пользователи Ubuntu и Redhat будут использовать apt и yum соответственно. Дополнительную информацию об этих пакетах смотрите на их справочных страницах.

Настройка Мультимедийной Среды Mesa

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

export VDPAU_DRIVER_PATH=/opt/amdgpu/lib/x86_64-linux-gnu/vdpau
export VDPAU_DRIVER=radeonsi

Установка LUNARG Vulkan SDK

Добавляем себе в список Видео

sudo usermod -a -G video $LOGNAME

Выйдите из системы и снова войдите, чтобы изменение применились.

Создайте базовый каталог (например. ~/Downloads/vulkan), в терминале выполнить команды:

cd ~/Downloads
mkdir vulkan
cd vulkan
export VULKAN_BASE=$HOME/Downloads/vulkan

Скачиваем установочный пакет с сайта https://vulkan.lunarg.com/sdk/home#linux в каталог $VULKAN_BASE (например. 1.0.70.0)

~/Downloads/vulkan/vulkansdk-linux-x86_64-1.0.70.0.run

Распаковка и установка (в терминале выполнить команды)

export VULKAN_VER=1.0.37.0
chmod ugo+x vulkansdk-linux-x86_64-${VULKAN_VER}.run
./vulkansdk-linux-x86_64-${VULKAN_VER}.run

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

export VULKAN_SDK=$VULKAN_BASE/VulkanSDK/$VULKAN_VER/x86_64
export PATH=$PATH:$VULKAN_SDK/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$VULKAN_SDK/lib
export VK_LAYER_PATH=$VULKAN_SDK/etc/explicit_layer.d

Быстрая проверка установки

vulkaninfo | head

Источник: amd.com / gpu-643

Скачать архив amdgpu pro: https://www.amd.com/en/support

Лицензия: CC BY-SA 4.0

Похожие материалы:
Помогла ли вам статья?
Да Нет
Статья оказалась полезной для 0 человек
avatar