Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Installera och konfigurera AMDGPU-PRO i Ubuntu 16.04 Linux

Summary: I den här artikeln beskrivs installationen och konfigurationen av AMD-GPU-drivrutinen för användning i Ubuntu Linux för att aktivera HDMI-ljud.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

Ubuntu AMDGPU-PRO

AMDGPU-drivrutinen med öppen källkod stöder (för närvarande) inte HDMI-ljud. Att installera följande "hybrid" AMDGPU-Pro-drivrutin från AMD löser problemet.

AMD-PRO fungerar endast i 16.04 LTS eller senare och endast med dessa kort:

  • Radeon™ RX Vega-seriens grafik AMD Radeon™ Pro WX-serien
  • Radeon™ Vega Frontier-utgåva AMD FirePro™ W9100
  • Radeon™ RX grafikkort i 550/560/570/580-serien AMD FirePro™ W8100
  • AMD Radeon™ RX 460/470/480-grafik AMD FirePro™ W7100
  • AMD Radeon™ Pro Duo AMD FirePro™ W5100
  • AMD Radeon™ R9 Fury/Fury X/nanografik AMD FirePro™ W4300
  • AMD Radeon™ R9 380/380X/390/390X grafik AMD FirePro™ W4100
  • AMD Radeon™ R9 285/290/290X-grafik AMD FirePro™ W2100
  • AMD Radeon™ R7 240/250/250X/260/260X/350 AMD FirePro™ W600
  • AMD Radeon™ HD7700/7800/8500/8600 AMD FirePro™ S-serien
  • AMD Radeon™ R9 360-grafik AMD Radeon™ Pro WX 9100
  • AMD Radeon™ R5 340

För att avgöra vilket grafikkort som är installerat i systemet kör du följande i terminalen:
  • $ lspci -k | grep -EA2 'VGA|3D'

Ta reda på om drivrutinen redan är installerad genom att köra följande i terminalen:

  • $ dpkg -l amdgpu-pro

Cause

HDMI-ljudfunktioner kräver installation av drivrutiner.

Resolution

Installera AMDGPU-PRO-drivrutinen

  1. Kör följande i terminalen:
    • sudo apt-get update
    • sudo apt-get upgrade
    • sudo apt-get dist-upgrade
    • Omstart av vsudo
  2. Ladda ner den senaste drivrutinen härifrån - https://support.amd.com/en-us/download/workstation?os=Linux+x86_64#
    Obs - Du kommer att vilja skaffa drivrutinen " Radeon™ Pro Software Enterprise Edition för Ubuntu 16.04.3 "
  3.  När filen har laddats ner kör du följande i terminalen:
    1. cd ~Nedladdningar/
    2. tar -jxvf amdgpu-pro*
    3. cd amdgpu-pro*
    4. ./amdgpu-pro-install --compute
      Kommandot "compute" har två bindestreck utan blanksteg 
    5. Omstart av sudo

 


Konfigurera AMD-PRO-drivrutinen för användning

  1. Se till att användarkontot är medlem i "video"-gruppen innan du använder Vulkan-drivrutinen. Du kan ta reda på vilka grupper du är medlem i med följande kommando:
    • Grupper
  2. Om ditt konto inte är en del av videogruppen behöver du sudo-lösenordet för att höja följande kommandon:
    • sudo usermod -a -G video $LOGNAME
    • sudo gedit /etc/default/grub
  3. Leta reda på och ersätt GRUB_CMDLINE_LINUX_DEFAULT="tyst stänk" med GRUB_CMDLINE_LINUX_DEFAULT="tyst stänk amdgpu.vm_fragment_size=9" 
  4. Spara och stäng txt-redigeraren 
  5. Kör följande i terminalen för att uppdatera grub:
    • # sudo update-grub
  6. Omstart

 


Kontrollera funktionalitet

Kör följande i terminalen:
  • lspci -k | grep -EA3 'VGA|3D|Display' (Detta kommando anger det installerade grafikkortet och den kernelförsedda drivrutin som används. Om det fungerar som det ska ska det stå "amdgpu" )
  • sudo apt-get install mesa-utils (Installerar ett paket som används för nästa steg)
  • glxinfo | grep OpenGL (Detta är en extra kontroll för att verifiera att AMD-kortet är aktiverat och fungerar)
  • glxinfo | grep "direkt rendering" (Om det står ja, då är ditt AMD-kort aktiverat och använder inte processorn för grafik)
 

Avinstallera AMD GPU-PRO-drivrutinen

Om du av någon anledning vill ta bort AMDGPU-PRO-grafikstacken kan du göra det med hjälp av avinstallationsskriptet som medföljde den ursprungliga installationen och som finns i sökvägen. Ange följande kommando i kommandotolken:
  • amdgpu-pro-avinstallera

 


Installera den valfria ROCm-komponenten

 Det här AMDGPU-Pro-drivrutinspaketet innehåller ROCm-komponenten som kan installeras som tillval för att köra Compute-/OpenCL-program. Du kan installera komponenten genom att utfärda följande kommando:

  • sudo apt install -y rocm-amdgpu-pro

 

Konfigurera den valfria ROCm-komponenten

Den LLVM_BIN miljövariabeln måste ställas in innan du kör ROCm-program.

  • Om du vill ställa in det tillfälligt när du kör ett enskilt ROCm-kommando, till exempel clinfo, använder du:
    • env LLVM_BIN=/opt/amdgpu-pro/bin /opt/amdgpu-pro/bin/clinfo
  • Om du vill ställa in den permanent för alla bash- och andra sh-liknande gränssnittsanvändare kan du använda följande kommando:
    • echo 'export LLVM_BIN=/opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.sh
  • Om du vill ställa in det permanent för alla csh-användare kan du använda följande kommando:
    • echo 'setenv LLVM_BIN /opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.csh

 

Mer information finns i communityhjälpen för Ubuntu-miljövariabler .

Article Properties


Last Published Date

10 Nov 2021

Version

4

Article Type

Solution