Установка и настройка AMDGPU-PRO в Ubuntu 16.04 Linux
Summary: В этой статье описывается установка и настройка драйвера AMD-GPU для использования в Ubuntu Linux с целью включения аудио HDMI.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
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
- Выполните в терминале следующие команды:
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get dist-upgrade
- Перезагрузка VSUDO
- Скачайте новейший драйвер отсюда . https://support.amd.com/en-us/download/workstation?os=Linux+x86_64#
Примечание. Необходимо получить драйвер Radeon™ Pro Software Enterprise Edition для Ubuntu 16.04.3 - После скачивания файла выполните в терминале следующие команды:
- cd ~Загрузки/
- tar -jxvf amdgpu-pro*
- Компакт-диск AMDGPU-Pro*
- ./amdgpu-pro-install --compute
ПРИМЕЧАНИЕ: команда «compute» состоит из двух тире без пробелов - sudo reboot
Настройка драйвера AMD-PRO для использования
- Перед использованием драйвера vulkan убедитесь, что учетная запись пользователя является членом группы «video». Вы можете узнать, в каких группах вы состоите, с помощью следующей команды:
- Группы
- Если ваша учетная запись не входит в группу видео, вам потребуется пароль sudo, чтобы повысить права следующих команд:
- sudo usermod -a -G video $LOGNAME
- sudo gedit /etc/default/grub
- Найдите и замените GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" на GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9"
- Сохраните и закройте редактор текстовых сообщений.
- Выполните следующие действия в терминале для обновления grub:
- # sudo update-grub
- Перезагрузить
Проверить функциональность
Выполните в терминале следующие команды:- 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
Article Number: 000146175
Article Type: Solution
Last Modified: 10 Nov 2021
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.