Ubuntu 16.04 Linux'ta AMDGPU-PRO Yükleme ve Yapılandırma
Summary: Bu makalede, HDMI sesi etkinleştirmek için Ubuntu Linux ta kullanılacak AMD-GPU sürücüsünün kurulumu ve yapılandırması açıklanmaktadır.
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
Açık kaynaklı AMDGPU sürücüsü (şu anda) HDMI sesi desteklemiyor. AMD'den aşağıdaki "karma" AMDGPU-Pro sürücüsünü yüklemek bu sorunu çözecektir.
AMD-PRO yalnızca 16.04 LTS veya daha yeni sürümlerde ve yalnızca şu kartlarla çalışır:
- Radeon™ RX Vega Serisi Grafik Kartı AMD Radeon™ Pro WX serisi
- Radeon™ Vega Frontier Edition AMD FirePro™ W9100
- Radeon™ RX 550/560/570/580 Serisi Grafik AMD FirePro™ W8100
- AMD Radeon™ RX 460/470/480 Graphics AMD FirePro™ W7100
- AMD Radeon™ Pro Duo AMD FirePro™ W5100
- AMD Radeon™ R9 Fury/Fury X/Nano Graphics AMD FirePro™ W4300
- AMD Radeon™ R9 380/380X/390/390X Grafik Kartı 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 Serisi
- AMD Radeon™ R9 360 Grafik Kartı AMD Radeon™ Pro WX 9100
- AMD Radeon™ R5 340
Sisteme hangi ekran kartının takılı olduğunu belirlemek için terminalde aşağıdaki komutu çalıştırın:
- $ lspci -k | grep -EA2 'VGA|3D'
Sürücünün zaten yüklü olup olmadığını belirlemek için terminalde aşağıdaki komutu çalıştırın:
- $ dpkg -l amdgpu-pro
Cause
HDMI ses işlevselliği için sürücünün yüklenmesi gerekir.
Resolution
AMDGPU-PRO Sürücüsünü Yükleme
- Terminalde aşağıdaki komutu çalıştırın:
- sudo apt-get update (sudo apt-güncelleştirmeyi al)
- sudo apt-get upgrade (sudo apt-güncellemeyi al)
- sudo apt-get dist-upgrade
- VSUDO yeniden başlatma
- Buradan en yeni sürücüyü indirin - https://support.amd.com/en-us/download/workstation?os=Linux+x86_64#
Not - " Radeon™ Pro Software Enterprise Edition for Ubuntu 16.04.3 " sürücüsünü edinmek isteyeceksiniz - Dosya indirildikten sonra terminalde aşağıdaki komutu çalıştırın:
- cd ~Downloads/
- tar -jxvf amdgpu-pro*
- CD AMDGPU-PRO*
- ./amdgpu-pro-install --compute
NOT: 'compute' komutunun boşluksuz iki çizgisi vardır - sudo yeniden başlatma
AMD-PRO Sürücüsünü Kullanım İçin Yapılandırma
- Vulkan sürücüsünü kullanmadan önce kullanıcı hesabının "video" grubunun bir üyesi olduğundan emin olun. Hangi gruplara üye olduğunuzu aşağıdaki komutla bulabilirsiniz:
- Grup
- Hesabınız video grubunun bir parçası değilse, aşağıdaki komutları yükseltmek için sudo şifresine ihtiyacınız olacaktır:
- sudo usermod -a -G video $LOGNAME
- sudo gedit /etc/default/grub
- GRUB_CMDLINE_LINUX_DEFAULT="quiet splash' öğesini bulun ve GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9" ile değiştirin
- txt düzenleyiciyi kaydedin ve kapatın
- Grub'u güncelleştirmek için terminalde aşağıdakileri çalıştırın:
- # sudo update-grub
- Reboot
İşlevselliği Doğrulama
Terminalde aşağıdaki komutu çalıştırın:- lspci -k | grep -EA3 'VGA|3D|Görüntüle' (Bu komut, takılı video kartını ve kullanılmakta olan çekirdekli sürücüyü gösterir. Düzgün çalışıyorsa "amdgpu" belirtmelidir :)
- sudo apt-get install mesa-utils (Sonraki adımlar için kullanılan bir paketi yükler)
- glxinfo | grep OpenGL (Bu, AMD kartının etkin ve çalışır durumda olduğunu doğrulamak için yapılan ek bir kontroldür)
- glxinfo | grep "doğrudan oluşturma" (Evet yazıyorsa, AMD kartınız etkindir ve işlemcileri grafikler için kullanmaz)
AMD GPU-PRO Sürücüsünü Kaldırma
Herhangi bir nedenle AMDGPU-PRO grafik yığınını kaldırmak isterseniz, bunu orijinal kurulumda bulunan ve yolunuzda bulunan kaldırma komut dosyasını kullanarak yapabilirsiniz. Komut isteminden aşağıdaki komutu girin:- amdgpu-pro-uninstall
İsteğe bağlı ROCm bileşenini takma
Bu AMDGPU-Pro sürücü paketi, Hesaplama/OpenCL uygulamalarını çalıştırmak için isteğe bağlı olarak kurulabilen ROCm bileşenini içerir. Aşağıdaki komutu vererek bileşeni yükleyebilirsiniz:
- sudo apt install -y rocm-amdgpu-pro
İsteğe Bağlı ROCm Bileşenini Yapılandırma
ROCm uygulamaları çalıştırılmadan önce LLVM_BIN ortam değişkeninin ayarlanması gerekir.
- clinfo gibi tek bir ROCm komutu çalıştırırken geçici olarak ayarlamak için şunu kullanın:
- env LLVM_BIN=/opt/amdgpu-pro/bin /opt/amdgpu-pro/bin/clinfo
- Tüm bash ve diğer sh benzeri kabuk kullanıcıları için kalıcı olarak ayarlamak için aşağıdaki komutu kullanabilirsiniz:
- echo 'LLVM_BIN dışa aktar=/opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.sh
- Tüm csh kullanıcıları için kalıcı olarak ayarlamak için aşağıdaki komutu kullanabilirsiniz:
- echo 'setenv LLVM_BIN /opt/amdgpu-pro/bin' | sudo tee /etc/profile.d/amdgpu-pro.csh
Daha fazla bilgi için Ubuntu Çevre Değişkenleri Topluluk Yardımı'na bakın.
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.