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.

在 Ubuntu 16.04 Linux 中安裝和設定 AMDGPU-PRO

Summary: 本文說明如何在 Ubuntu Linux 中用於啟用 HDMI 音訊的 AMD-GPU 驅動程式的安裝和設定。

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 驅動程式不支援 (目前) HDMI 音訊。從 AMD 安裝下列「混合式」AMDGPU-Pro 驅動程式可解決此問題。

AMD-PRO 僅適用於 16.04 LTS 或更新版本,且僅適用於下列卡:

  • Radeon™ RX Vega 系列顯示卡 AMD Radeon™ Pro WX 系列
  • Radeon™ Vega Frontier Edition AMD FirePro™ W9100
  • Radeon™ RX 550/560/570/580 系列顯示卡 AMD FirePro™ W8100
  • AMD Radeon™ RX 460/470/480 顯示卡 AMD FirePro™ W7100
  • AMD Radeon™ Pro Duo AMD FirePro™ W5100
  • AMD Radeon™ R9 Fury/Fury X/Nano 顯示卡 AMD FirePro™ W4300
  • AMD Radeon™ R9 380/380X/390/390X 顯示卡 AMD FirePro™ W4100
  • AMD Radeon™ R9 285/290/290X 顯示卡 AMD FirePro™ W2100
  • AMD Radeon™ R7 240/250/250X/260/260X/350 AMD FirePro™ W600
  • AMD Radeon™ HD7700/7800/8500/8600 AMD FirePro™ S 系列
  • AMD Radeon™ R9 360 顯示卡 AMD Radeon™ Pro WX 9100
  • AMD Radeon™ R5 340

若要判斷系統中安裝的顯示卡,請在終端機中執行下列步驟:
  • $ lspci -k |grep -EA2 'VGA|3D'

若要判斷驅動程式是否已安裝,請在終端機中執行下列命令:

  • $ dpkg -l amdgpu-pro

Cause

HDMI 音訊功能需要安裝驅動程式。

Resolution

安裝 AMDGPU-PRO 驅動程式

  1. 在終端機中執行下列命令:
    • sudo apt-get update
    • sudo apt-get upgrade
    • sudo apt-get dist-upgrade
    • vsudo 重新開機
  2. 從這裡下載最新的驅動程式 - https://support.amd.com/en-us/download/workstation?os=Linux+x86_64#
    注意 - 您將需要取得驅動程式「適用於 Ubuntu 16.04.3 的 Radeon™ Pro 軟體企業版」
  3.  下載檔案後,請在終端機中執行下列步驟:
    1. cd ~下載/
    2. tar -jxvf amdgpu-pro*
    3. 光碟 AMDGPU-Pro*
    4. ./amdgpu-pro-install --compute
      注意:「compute」命令有兩個破折號,沒有空格 
    5. sudo 重新開機

 


設定 AMD-PRO 驅動程式以供使用

  1. 在使用 vulkan 驅動程式之前,請確定使用者帳戶是「video」群組的成員。您可以使用下列命令尋找您所屬的群組:
    • 群組
  2. 如果您的帳戶不屬於視頻組,則需要 sudo 密碼才能提升以下命令:
    • sudo usermod -a -g video $LOGNAME
    • sudo gedit /etc/default/grub
  3. 找到 GRUB_CMDLINE_LINUX_DEFAULT=“安靜的飛濺” 並將其替換為 GRUB_CMDLINE_LINUX_DEFAULT=“安靜的飛濺amdgpu.vm_fragment_size=9” 
  4. 儲存並關閉文字編輯器 
  5. 在終端機中執行下列命令以更新 grub:
    • # sudo update-grub
  6. 重新啟動

 


確認功能

在終端機中執行下列命令:
  • lspci -k | grep -EA3 'VGA|3D|顯示」 (此命令將指示已安裝的視頻卡和正在使用的核心驅動程式。如果工作正常,它應該說明「amdgpu」)
  • sudo apt-get install mesa-utils (安裝用於後續步驟的套件)
  • glxinfo | grep OpenGL (這是確認 AMD 卡已啟用並可正常運作的額外檢查)
  • glxinfo | grep “直接渲染” (如果說是,則您的AMD卡已啟用,並且未使用處理器進行圖形)
 

解除安裝 AMD GPU-PRO 驅動程式

如果出於任何原因您希望刪除 AMDGPU-PRO 圖形堆疊,您可以使用原始安裝中包含的卸載腳本執行此操作,該腳本存在於您的路徑中。從命令提示字元中輸入下列命令:
  • AMDGPU-PRO-UNINSTALL

 


安裝選配的 ROCm 元件

 此 AMDGPU-Pro 驅動程式套件包含 ROCm 元件,可選擇安裝該元件以執行運算/OpenCL 應用程式。您可以通過發出以下命令來安裝元件:

  • sudo apt install -y rocm-amdgpu-pro

 

設定選配的 ROCm 元件

在運行 ROCm 應用程式之前,需要先設置LLVM_BIN環境變數。

  • 若要在執行個別 ROCm 命令 (例如 clinfo) 時暫時 設定,請使用:
    • env LLVM_BIN=/opt/amdgpu-pro/bin /opt/amdgpu-pro/bin/clinfo
  • 要為所有 bash 和其他類似 sh 的 shell 使用者 永久 設置它,您可以使用以下命令:
    • 呼應“導出LLVM_BIN=/opt/amdgpu-pro/bin” |sudo t /etc/profile.d/amdgpu-pro.sh
  • 若要為所有 csh 使用者 永久 設定,可以使用以下命令:
    • echo 'setenv LLVM_BIN /opt/amdgpu-pro/bin' |sudo tee /etc/profile.d/amdgpu-pro.csh

 

如需詳細資訊,請參閱 Ubuntu 環境變數社群 說明。

Article Properties


Last Published Date

10 Nov 2021

Version

4

Article Type

Solution