Встановлення та налаштування AMDGPU-PRO в Ubuntu 16.04 Linux
摘要: У цій статті описано встановлення та налаштування драйвера AMD-GPU для використання в Ubuntu Linux для ввімкнення аудіо HDMI.
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
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
原因
Функція звуку HDMI вимагає встановлення драйвера.
解决方案
Встановлення драйвера 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 для отримання додаткової інформації.
文章属性
文章编号: 000146175
文章类型: Solution
上次修改时间: 10 11月 2021
版本: 4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。