Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Установка и настройка AMDGPU-PRO в Ubuntu 16.04 Linux

Summary: В этой статье описывается установка и настройка драйвера AMD-GPU для использования в Ubuntu Linux с целью включения аудио HDMI.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

Ubuntu AMDGPU-PRO

Драйвер AMDGPU с открытым исходным кодом не поддерживает (в настоящее время) звук HDMI. Установка следующего «гибридного» драйвера AMDGPU-Pro от AMD решит эту проблему.

AMD-PRO работает только с 16.04 LTS или новее и только со следующими картами:

  • Графический адаптер Radeon™ RX серии Vega Графический адаптер AMD Radeon™ Pro серии WX
  • Плата Radeon™ Vega Frontier Edition AMD FirePro™ W9100
  • Графический адаптер Radeon™ RX серий 550/560/570/580 AMD FirePro™ W8100
  • Графический адаптер AMD Radeon™ RX 460/470/480 AMD FirePro™ W7100
  • AMD Radeon™ Pro Duo AMD FirePro™ W5100
  • Графический адаптер AMD Radeon™ R9 Fury/Fury X/Nano AMD FirePro™ W4300
  • Графический адаптер AMD Radeon™ R9 380/380X/390/390X, AMD FirePro™ W4100
  • Графический адаптер AMD Radeon™ R9 285/290/290X, AMD FirePro™ W2100
  • AMD Radeon™ R7 240/250/250X/260/260X/350 AMD FirePro™ W600
  • AMD Radeon™ HD7700/7800/8500/8600 AMD FirePro™ серии S
  • Графический адаптер AMD Radeon™ R9 360 AMD Radeon™ Pro WX 9100
  • AMD Radeon™ R5 340

Чтобы определить, какая видеокарта установлена в системе, выполните в терминале следующие команды:
  • $ lspci -k | grep -EA2 'VGA|3D'

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

  • $ ДПКГ -Л АМДГПУ-ПРО

Cause

Для работы аудиофункций HDMI требуется установка драйвера.

Resolution

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

  1. Выполните в терминале следующие команды:
    • sudo apt-get update
    • sudo apt-get upgrade
    • sudo apt-get dist-upgrade
    • Перезагрузка VSUDO
  2. Скачайте новейший драйвер отсюда . https://support.amd.com/en-us/download/workstation?os=Linux+x86_64#
    Примечание. Необходимо получить драйвер Radeon™ Pro Software Enterprise Edition для Ubuntu 16.04.3
  3.  После скачивания файла выполните в терминале следующие команды:
    1. cd ~Загрузки/
    2. tar -jxvf amdgpu-pro*
    3. Компакт-диск AMDGPU-Pro*
    4. ./amdgpu-pro-install --compute
      ПРИМЕЧАНИЕ: команда «compute» состоит из двух тире без пробелов 
    5. sudo reboot

 


Настройка драйвера AMD-PRO для использования

  1. Перед использованием драйвера vulkan убедитесь, что учетная запись пользователя является членом группы «video». Вы можете узнать, в каких группах вы состоите, с помощью следующей команды:
    • Группы
  2. Если ваша учетная запись не входит в группу видео, вам потребуется пароль sudo, чтобы повысить права следующих команд:
    • sudo usermod -a -G video $LOGNAME
    • sudo gedit /etc/default/grub
  3. Найдите и замените GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" на GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9" 
  4. Сохраните и закройте редактор текстовых сообщений. 
  5. Выполните следующие действия в терминале для обновления grub:
    • # sudo update-grub
  6. Перезагрузить

 


Проверить функциональность

Выполните в терминале следующие команды:
  • lspci -k | grep -EA3 'VGA|3D|Display' (Эта команда укажет установленную видеоплату и используемый драйвер с ядром. Если работа выполняется правильно, должно быть указано "amdgpu" :)
  • sudo apt-get install mesa-utils (Устанавливает пакет, используемый для следующих шагов)
  • glxinfo | grep OpenGL (это дополнительная проверка для проверки того, что плата AMD включена и работает)
  • glxinfo | grep "direct rendering" (Если он говорит «да», то ваша плата AMD включена и не использует процессор для графики)
 

Удаление драйвера AMD GPU-PRO

Если по какой-либо причине вы хотите удалить графический стек AMDGPU-PRO, вы можете сделать это с помощью скрипта удаления, который был включен в оригинальную установку и присутствует в вашем пути. В командной строке введите следующую команду:
  • amdgpu-pro-удаление

 


Установка опционального компонента ROCm

 Этот пакет драйверов AMDGPU-Pro включает в себя компонент ROCm, который можно установить дополнительно для работы приложений Compute/OpenCL. Компонент можно установить, выполнив следующую команду:

  • sudo apt install -y rocm-amdgpu-pro

 

Настройка дополнительного компонента ROCm

Перед запуском приложений ROCm необходимо задать переменную среды LLVM_BIN.

  • Чтобы временно установить его при выполнении отдельной команды ROCm, например clinfo, используйте:
    • env LLVM_BIN=/opt/amdgpu-pro/bin /opt/amdgpu-pro/bin/clinfo
  • Чтобы установить его на постоянной основе для всех пользователей оболочки bash и других sh-подобных оболочек, вы можете использовать следующую команду:
    • echo 'экспорт LLVM_BIN=/opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.sh
  • Чтобы установить его на постоянной основе для всех пользователей csh, можно использовать следующую команду:
    • echo 'setenv LLVM_BIN /opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.csh

 

Дополнительные сведения см. в справке сообщества по переменным среды Ubuntu.

Article Properties


Last Published Date

10 Nov 2021

Version

4

Article Type

Solution