Installere og konfigurere AMDGPU-PRO i Ubuntu 16.04 Linux

Summary: Denne artikkelen beskriver installasjon og konfigurasjon av AMD-GPU-driveren for bruk i Ubuntu Linux for å aktivere HDMI-lyd.

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-driveren med åpen kildekode støtter ikke (for øyeblikket) HDMI-lyd. Installering av følgende "hybrid" AMDGPU-Pro-driver fra AMD vil løse dette problemet.

AMD-PRO fungerer bare i 16.04 LTS eller nyere, og bare med disse kortene:

  • Grafikk i Radeon™ RX Vega-serien AMD Radeon™ Pro WX-serien
  • Radeon™ Vega Frontier Edition AMD FirePro™ W9100
  • Grafikk i Radeon™ RX 550/560/570/580-serien AMD FirePro™ W8100
  • AMD Radeon™ RX 460/470/480-grafikk AMD FirePro™ W7100
  • AMD Radeon™ Pro Duo AMD FirePro™ W5100
  • AMD Radeon™ R9 Fury/Fury X/Nano-grafikk AMD FirePro™ W4300
  • AMD Radeon™ R9-grafikk for 380/380X/390/390X AMD FirePro™ W4100
  • AMD Radeon™ R9 285/290/290X-grafikk AMD FirePro™ W2100
  • AMD Radeon™ R7 240/250/250X/260/260X/350 AMD FirePro™ W600
  • AMD Radeon™ HD7700/7800/8500/8600 AMD FirePro™ S-Series
  • AMD Radeon™ R9 360-grafikk AMD Radeon™ Pro WX 9100
  • AMD Radeon™ R5 340

For å finne ut hvilket skjermkort som er installert i systemet, kjør følgende i terminalen:
  • $ lspci -k | grep -EA2 'VGA|3D'

Hvis du vil finne ut om driveren allerede er installert, kjører du følgende i terminalen:

  • $ dpkg -l amdgpu-pro

Cause

HDMI-lydfunksjonalitet krever driverinstallasjon.

Resolution

Installere AMDGPU-PRO-driveren

  1. Kjør følgende i terminalen:
    • sudo apt-get update
    • sudo apt-get upgrade
    • sudo apt-get dist-upgrade
    • Omstart av VSUDO
  2. Last ned den nyeste driveren herfra – https://support.amd.com/en-us/download/workstation?os=Linux+x86_64#
    Merk - Du vil ønske å hente driveren " Radeon™ Pro Software Enterprise Edition for Ubuntu 16.04.3 "
  3.  Når filen er lastet ned, kjører du følgende i terminalen:
    1. cd ~ nedlastinger /
    2. tar -jxvf amdgpu-pro*
    3. cd amdgpu-pro*
    4. ./amdgpu-pro-install --compute
      MERK: "compute" -kommandoen har to bindestreker uten mellomrom 
    5. Omstart av sudo

 


Konfigurer AMD-PRO-driveren for bruk

  1. Forsikre deg om at brukerkontoen er medlem av "video" -gruppen før du bruker vulkandriveren. Du kan finne hvilke grupper du er medlem av med følgende kommando:
    • Grupper
  2. Hvis kontoen din ikke er en del av videogruppen, trenger du sudo-passordet for å heve følgende kommandoer:
    • sudo usermod -a-G video $LOGNAME
    • sudo gedit /etc/default/grub
  3. Finn og erstatt GRUB_CMDLINE_LINUX_DEFAULT="stille sprut" med GRUB_CMDLINE_LINUX_DEFAULT="stille sprut amdgpu.vm_fragment_size=9" 
  4. Lagre og lukk txt-editoren 
  5. Kjør følgende i terminal for å oppdatere grub:
    • # sudo update-grub
  6. Reboot

 


Kontrollere funksjonalitet

Kjør følgende i terminalen:
  • lspci -k | grep -EA3 'VGA|3D|Skjerm' (Denne kommandoen angir det installerte skjermkortet og kjernedriveren som er i bruk. Hvis det fungerer som det skal, bør det stå "amdgpu" )
  • sudo apt-get install mesa-utils (Installerer en pakke som brukes til de neste trinnene)
  • glxinfo | grep OpenGL (Dette er en ekstra sjekk for å bekrefte at AMD-kortet er aktivert og fungerer)
  • glxinfo | grep "direkte gjengivelse" (Hvis det står ja, så AMD-kortet er aktivert og ikke bruker prosessoren for grafikk)
 

Avinstallere AMD GPU-PRO-driveren

Hvis du av en eller annen grunn ønsker å fjerne AMDGPU-PRO-grafikkstakken, kan du gjøre dette ved å bruke avinstalleringsskriptet som fulgte med den opprinnelige installasjonen og er til stede i banen din. Skriv inn følgende kommando fra ledeteksten:
  • amdgpu-pro-uninstall

 


Sette inn den valgfrie ROCm-komponenten

 Denne AMDGPU-Pro-driverpakken inneholder ROCm-komponenten som eventuelt kan installeres for kjøring av Compute-/OpenCL-applikasjoner. Du kan installere komponenten ved å sende følgende kommando:

  • sudo apt install -y rocm-amdgpu-pro

 

Konfigurere den valgfrie ROCm-komponenten

Den LLVM_BIN miljøvariabelen må angis før du kjører ROCm-applikasjoner.

  • Hvis du vil angi den midlertidig når du kjører en individuell ROCm-kommando, for eksempel clinfo, bruk:
    • env LLVM_BIN=/opt/amdgpu-pro/bin /opt/amdgpu-pro/bin/clinfo
  • For å angi den permanent for alle bash og andre sh-lignende skallbrukere, kan du bruke følgende kommando:
    • echo 'eksport LLVM_BIN=/opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.sh
  • For å angi den permanent for alle csh-brukere, kan du bruke følgende kommando:
    • echo 'setenv LLVM_BIN / opt / amdgpu-pro / bin '| sudo tee /etc/profile.d/amdgpu-pro.csh

 

Se Ubuntu Environment Variables Community Help for mer informasjon.
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.