Встановлення та налаштування 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 Graphics 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'
Щоб визначити, чи драйвер уже інстальовано, запустіть у терміналі наступне:
- $ dpkg -l amdgpu-pro
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. Ви можете дізнатися, до яких груп ви належите, за допомогою такої команди:
- Групи
- Якщо ваш обліковий запис не належить до групи відео, пароль sudo знадобиться для підвищення рівня таких команд:
- sudo usermod -a -G відео $LOGNAME
- sudo gedit /etc/default/grub
- Знайдіть і замініть GRUB_CMDLINE_LINUX_DEFAULT="тихий сплеск ' на GRUB_CMDLINE_LINUX_DEFAULT="тихий сплеск amdgpu.vm_fragment_size=9"
- Збережіть і закрийте редактор txt
- Щоб оновити grub, виконайте такі дії у терміналі:
- # sudo update-grub
- Перезавантаження
Перевірте функціональність
Запустіть наступне в терміналі:- lspci -k | grep -EA3 'VGA|3D|Display' (Ця команда вкаже на встановлену відеокарту та драйвер ядра, що використовується. Якщо він працює належним чином, він повинен вказувати "amdgpu" )
- sudo apt-get install mesa-utils (Встановлює пакунок, який використовується для наступних кроків)
- glxinfo | grep OpenGL (Це додаткова перевірка, щоб переконатися, що карта AMD увімкнена та працює)
- glxinfo | grep "прямий рендеринг" (Якщо каже "так", значить, ваша карта AMD увімкнена і не використовує процесор для графіки)
Видалення драйвера AMD GPU-Pro
Якщо з якоїсь причини ви хочете видалити графічний стек AMDGPU-PRO, ви можете зробити це за допомогою сценарію видалення, який був включений в оригінальну інсталяцію і присутній на вашому шляху. У командному рядку введіть таку команду:- amdgpu-pro-uninstall
Встановлення додаткового компонента ROCm
Цей пакет драйверів AMDGPU-Pro включає компонент ROCm, який можна додатково встановити для запуску програм Compute/OpenCL. Встановити компонент можна, виконавши наступну команду:
- sudo apt install -y rocm-amdgpu-pro
Налаштування додаткового компонента ROCm
Змінну середовища LLVM_BIN слід встановити перед запуском програм ROCm.
- Щоб тимчасово встановити його під час виконання окремої команди ROCm, наприклад clinfo, використовуйте:
- env LLVM_BIN=/opt/amdgpu-pro/bin /opt/amdgpu-pro/bin/clinfo
- Щоб встановити його на постійній основі для всіх користувачів оболонки bash та інших sh-подібних, ви можете скористатися такою командою:
- echo 'export 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.