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
- Kjør følgende i terminalen:
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get dist-upgrade
- Omstart av VSUDO
- 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 " - Når filen er lastet ned, kjører du følgende i terminalen:
- cd ~ nedlastinger /
- tar -jxvf amdgpu-pro*
- cd amdgpu-pro*
- ./amdgpu-pro-install --compute
MERK: "compute" -kommandoen har to bindestreker uten mellomrom - Omstart av sudo
Konfigurer AMD-PRO-driveren for bruk
- 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
- 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
- Finn og erstatt GRUB_CMDLINE_LINUX_DEFAULT="stille sprut" med GRUB_CMDLINE_LINUX_DEFAULT="stille sprut amdgpu.vm_fragment_size=9"
- Lagre og lukk txt-editoren
- Kjør følgende i terminal for å oppdatere grub:
- # sudo update-grub
- 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
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。