Ubuntu 16.04 Linux'ta AMDGPU-PRO Yükleme ve Yapılandırma

摘要: 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.

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

症状

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

原因

HDMI ses işlevselliği için sürücünün yüklenmesi gerekir.

解决方案

AMDGPU-PRO Sürücüsünü Yükleme

  1. 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
  2. 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
  3.  Dosya indirildikten sonra terminalde aşağıdaki komutu çalıştırın:
    1. cd ~Downloads/
    2. tar -jxvf amdgpu-pro*
    3. CD AMDGPU-PRO*
    4. ./amdgpu-pro-install --compute
      NOT: 'compute' komutunun boşluksuz iki çizgisi vardır 
    5. sudo yeniden başlatma

 


AMD-PRO Sürücüsünü Kullanım İçin Yapılandırma

  1. 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
  2. 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
  3. GRUB_CMDLINE_LINUX_DEFAULT="quiet splash' öğesini bulun ve GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9" ile değiştirin 
  4. txt düzenleyiciyi kaydedin ve kapatın 
  5. Grub'u güncelleştirmek için terminalde aşağıdakileri çalıştırın:
    • # sudo update-grub
  6. 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.
文章属性
文章编号: 000146175
文章类型: Solution
上次修改时间: 10 11月 2021
版本:  4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。