Ubuntu 16.04 LinuxでのAMDGPU-PROのインストールと設定
Summary: この記事では、HDMIオーディオを有効にするためにUbuntu Linuxで使用するAMD-GPUドライバーのインストールと設定について説明します。
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
オープン ソースの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 ドライバのインストール
- ターミナルで次のコマンドを実行します。
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get dist-upgrade
- vsudo再起動
- ここから最新のドライバーをダウンロードします- https://support.amd.com/en-us/download/workstation?os=Linux+x86_64#
注-ドライバー「Radeon™ Pro Software Enterprise Edition for Ubuntu 16.04.3」を入手する必要があります - ファイルがダウンロードされたら、ターミナルで次のコマンドを実行します。
- cd ~ダウンロード/
- tar -jxvf amdgpu-pro*
- CD AMDGPU-PRO*
- ./amdgpu-pro-install --compute
注:「compute」コマンドには、スペースのない2つのダッシュがあります - sudo reboot
AMD-PROドライバーを使用するための設定
- Vulkanドライバーを使用する前に、ユーザー アカウントが「video」グループのメンバーであることを確認してください。次のコマンドを使用して、自分がメンバーになっているグループを確認できます。
- グループ
- アカウントがビデオグループの一部でない場合は、次のコマンドを昇格するためにsudoパスワードが必要になります。
- sudo usermod -a -Gビデオ$LOGNAME
- sudo gedit /etc/default/grub を実行します
- GRUB_CMDLINE_LINUX_DEFAULT="quiet splash'を見つけて、GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9"に置き換えます
- txtエディターを保存して閉じます
- ターミナルで次のコマンドを実行してgrubをアップデートします。
- # sudo update-grub (英語)
- 再起動
機能の確認
ターミナルで次のコマンドを実行します。- lspci -k | grep -EA3 'VGA|3D|Display' (このコマンドは、インストールされているビデオカードと使用中のカーネルドライバを示します。正常に動作している場合は、「amdgpu」と表示されるはずです)
- sudo apt-get install mesa-utils(次の手順で使用するパッケージをインストール)
- glxinfo | grep OpenGL(これは、AMDカードが有効で動作していることを確認するための追加チェックです)
- glxinfo |grep「ダイレクトレンダリング」(「はい」と表示されている場合は、AMDカードが有効になっており、グラフィックスにプロセッサを使用していません)
AMD GPU-PROドライバーのアンインストール
何らかの理由で AMDGPU-PRO グラフィックス スタックを削除する場合は、元のインストールに含まれており、パスに存在するアンインストール スクリプトを使用して削除できます。コマンド プロンプトから、次のコマンドを入力します。- amdgpu-pro-アンインストール
オプションの ROCm コンポーネントの取り付け
このAMDGPU-Proドライバー パッケージには、Compute/OpenCLアプリケーションを実行するためにオプションでインストールできるROCmコンポーネントが組み込まれています。次のコマンドを実行して、コンポーネントをインストールできます。
- sudo apt install -y rocm-amdgpu-pro
オプションの ROCm コンポーネントの設定
LLVM_BIN環境変数は、ROCmアプリケーションを実行する前に設定する必要があります。
- clinfoなどの個々のROCmコマンドを実行するときに 一時的に 設定するには、次を使用します。
- env LLVM_BIN=/opt/amdgpu-pro/bin/opt/amdgpu-pro/bin/clinfo
- すべてのbashおよびその他のshライクなシェルユーザーに対して 永続的 に設定するには、次のコマンドを使用できます。
- エコー 'export LLVM_BIN = / opt / amdgpu-pro / bin'|sudo tee /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
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.