Installere og konfigurere AMDGPU-PRO i Ubuntu 16.04 Linux

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

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

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

原因

HDMI-lydfunksjonalitet krever driverinstallasjon.

解决方案

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.
文章属性
文章编号: 000146175
文章类型: Solution
上次修改时间: 10 11月 2021
版本:  4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。