Instalowanie i konfigurowanie AMDGPU-PRO w systemie Ubuntu 16.04 Linux
Summary: W tym artykule opisano instalację i konfigurację sterownika karty graficznej AMD do użytku w systemie Ubuntu Linux w celu włączenia dźwięku 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
Sterownik AMDGPU o otwartym kodzie źródłowym nie obsługuje (obecnie) dźwięku HDMI. Zainstalowanie następującego "hybrydowego" sterownika AMDGPU-Pro firmy AMD rozwiąże ten problem.
AMD-PRO działa tylko w wersji 16.04 LTS lub nowszej i tylko z tymi kartami:
- Karta graficzna Radeon™ RX z serii Vega AMD Radeon™ Pro z serii WX
- Radeon™ Vega Frontier Edition AMD FirePro™ W9100
- Karta graficzna Radeon™ RX z serii 550/560/570/580 AMD FirePro™ W8100
- Karta graficzna AMD Radeon™ RX 460/470/480 AMD FirePro™ W7100
- AMD Radeon™ Pro Duo AMD FirePro™ W5100
- Karta graficzna AMD Radeon™ R9 Fury/Fury X/Nano AMD FirePro™ W4300
- Karta graficzna AMD Radeon™ R9 380/380X/390/390X AMD FirePro™ W4100
- Karta graficzna 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™ z serii S
- Karta graficzna AMD Radeon™ R9 360 AMD Radeon™ Pro WX 9100
- AMD Radeon™ R5 340
Aby określić, jaka karta graficzna jest zainstalowana w systemie, uruchom następujące polecenie w terminalu:
- $ lspci -k | grep -EA2 'VGA|3D'
Aby sprawdzić, czy sterownik jest już zainstalowany, uruchom następujące polecenie w terminalu:
- $ dpkg -l amdgpu-pro
Cause
Funkcja HDMI audio wymaga zainstalowania sterownika.
Resolution
Instalowanie sterownika AMDGPU-PRO
- Uruchom następujące polecenie w terminalu:
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get dist-upgrade
- Ponowne uruchomienie vSudo
- Pobierz najnowszy sterownik stąd - https://support.amd.com/en-us/download/workstation?os=Linux+x86_64#
Uwaga - będziesz chciał uzyskać sterownik " Radeon™ Pro Software Enterprise Edition dla Ubuntu 16.04.3 " - Po pobraniu pliku uruchom następujące polecenie w terminalu:
- cd ~Pliki do pobrania/
- tar -jxvf amdgpu-pro*
- Płyta CD AMDGPU-PRO*
- ./amdgpu-pro-install --compute
UWAGA: polecenie "compute" ma dwa myślniki bez spacji - sudo reboot
Konfigurowanie sterownika AMD PRO do użytku
- Upewnij się, że konto użytkownika jest członkiem grupy "wideo" przed użyciem sterownika vulkan. Grupy, do których należysz, możesz sprawdzić za pomocą następującego polecenia:
- Grupy
- Jeśli Twoje konto nie należy do grupy wideo, będziesz potrzebować hasła sudo, aby podnieść poziom następujących poleceń:
- sudo usermod -a -G wideo $LOGNAME
- sudo gedit /etc/default/grub
- Zlokalizuj i zamień GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" na GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9"
- Zapisz i zamknij edytor txt
- Uruchom następujące polecenie w terminalu, aby zaktualizować grub:
- # sudo update-grub
- Ponowne uruchomienie
Weryfikacja funkcjonalności
Uruchom następujące polecenie w terminalu:- lspci -k | grep -EA3 'VGA|3D|Wyświetlacz' (To polecenie wskazuje zainstalowaną kartę graficzną i używany sterownik jądra. Jeśli działa poprawnie, powinien zawierać "amdgpu" )
- sudo apt-get install mesa-utils (Instaluje pakiet używany do następnych kroków)
- glxinfo | grep OpenGL (Jest to dodatkowe sprawdzenie, czy karta AMD jest włączona i działa)
- glxinfo | grep "bezpośrednie renderowanie" (Jeśli jest napisane tak, oznacza to, że twoja karta AMD jest włączona i nie używa procesora do grafiki)
Odinstalowanie sterownika AMD GPU-PRO
Jeśli z jakiegoś powodu chcesz usunąć stos graficzny AMDGPU-PRO, możesz to zrobić za pomocą skryptu dezinstalacji, który został dołączony do oryginalnej instalacji i jest obecny w Twojej ścieżce. W wierszu polecenia wprowadź następujące polecenie:- amdgpu-pro-dezinstalacja
Instalowanie opcjonalnego komponentu ROCm
Ten pakiet sterownika AMDGPU-Pro zawiera komponent ROCm, który może być opcjonalnie zainstalowany w celu uruchamiania aplikacji Compute/OpenCL. Składnik można zainstalować, wydając następujące polecenie:
- sudo apt install -y rocm-amdgpu-pro
Konfigurowanie opcjonalnego komponentu ROCm
Przed uruchomieniem aplikacji ROCm należy ustawić zmienną środowiskową LLVM_BIN.
- Aby ustawić go tymczasowo podczas uruchamiania pojedynczego polecenia ROCm, takiego jak clinfo, użyj:
- env LLVM_BIN=/opt/amdgpu-pro/bin /opt/amdgpu-pro/bin/clinfo
- Aby ustawić go na stałe dla wszystkich użytkowników bash i innych użytkowników powłoki podobnej do sh, możesz użyć następującego polecenia:
- echo 'eksport LLVM_BIN=/opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.sh
- Aby ustawić go na stałe dla wszystkich użytkowników csh, możesz użyć następującego polecenia:
- echo 'setenv LLVM_BIN /opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.csh
Więcej informacji można znaleźć w Pomocy społeczności zmiennych środowiskowych systemu 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.