「インストール - ATIグラフィックドライバ」の版間の差分

📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

14行目: 14行目:
== ATI / AMDグラフィックドライバのインストール ==
== ATI / AMDグラフィックドライバのインストール ==
==== プロプライエタリのグラフィックドライバ ====
==== プロプライエタリのグラフィックドライバ ====
===== AMDグラフィックドライバのバージョンが21.40以降の場合 =====
# [https://support.amd.com/en-us/download AMT / ATIの公式Webサイト]にアクセスして、プロプライエタリのドライバを手動で選択およびダウンロードする。<br>
# ダウンロードしたAMDグラフィックドライバのリポジトリを登録する。<br>AMDグラフィックドライバをインストールする時、インストーラとAMD関連のリポジトリがシステムに追加される。<br>このリポジトリは、パッケージ管理システムからアクセスできるようになり、そのパッケージ管理システムはインストーラからも使用される。
#: CentOS
#: sudo yum install ./amdgpu-install-<バージョン>.rpm
#: SUSE
#: sudo zypper install ./amdgpu-install-<バージョン>.rpm
#: <br>
# 次に、AMDグラフィックドライバをインストールする。<br>上記のリポジトリを登録した時、併せて、AMDグラフィックドライバをインストールする<code>amdgpu-install</code>コマンドが追加される。<br><br>例えば、Radeon RX550を使用している場合は、以下のオプションを付加してAMDグラフィックドライバをインストールする。<br><code>amdgpu-install --usecase=graphics --opencl=legacy --vulkan=amdvlk</code><br>または<br><code>amdgpu-install --usecase=graphics --opencl=legacy --vulkan=amdvlk,pro</code><br><br>オプションの詳細については、以下の通りである。
#: OpenCLにおいて、利用可能な2つの<code>--opencl</code>オプションが存在する。<br>
#:* PAL
#:*: Vega 10を含めてそれ以降のハードウェアをサポートする。
#:*: <code>--opencl=rocr</code>
#:* legacy
#:*: Vega 10より古いハードウェアをサポートする。
#:*: <code>--opencl=legacy</code>
#:* PALとlegacy
#:*: 両方サポートする。
#:*: <code>--opencl=rocr,legacy</code>
#: <br>
#: 例えば、Radeon RX550の場合はVega 10より古いため、<code>--opencl=legacy</code>となる。<br>
#: また、<code>--headless</code>オプションは、ディスプレイに接続しない状態でもGPU演算を行う場合に使用する。<br>
#: <code>amdgpu-install --opencl=legacy</code>
#: <br>
#: Vulkanにおいて、利用可能な2つの<code>--vulkan</code>オプションが存在する。
#:* AMDVLK
#:*: オープンソースのVulkanをインストールする。
#:*: <code>--vulkan=amdvlk</code>
#:* PRO
#:*: PRO Vulkan(プロプライエタリ)をインストールする。(EULAへの同意が必要)
#:*: <code>--vulkan=pro</code>
#:* AMDVLKとPRO
#:*: 両方をサポートする。
#:*: <code>--vulkan=amdvlk,pro</code>
#: <br>
#: ユースケースの指定
#:* グラフィック<br>これは、以前のバージョンでは、All-Open Variantと呼ばれていた。
#:*: All-Openコンポーネントをインストールする。
#:*: <code>--usecase=graphics</code>
#:* ワークステーション<br>これは、以前のバージョンでは、Pro Variantと呼ばれていた。
#:*: <code>--usecase=workstation</code>
<br>
AMD GPUドライバの詳細は、https://amdgpu-install.readthedocs.io/en/latest/ を参照すること。<br>
<br>
<u>※注意</u><br>
<u>OpenCLのROCrを使用するには、実行中のユーザに追加の権限が必要な場合がある。</u><br>
<u>一般的に、ユーザを"render"グループまたは"video"グループに追加しなければならない。</u><br>
<br>
<code>clinfo</code>コマンドやその他のopenCLを使用したソフトウェアが動作しない場合は、まず、レンダーノードの所有権とパーミッションを確認する。<br>
ls -l /dev/dri/render*
<br>
次に、レンダーノードがrenderグループに所属している場合、かつ、全てのユーザが読み書きできない場合、現在のユーザをrenderグループに追加する。<br>
sudo usermod -aG render $USER
<br>
また、レンダーノードがvideoグループに所属している場合、かつ、全てのユーザが読み書きできない場合、現在のユーザをvideoグループに追加する。<br>
sudo usermod -aG video $USER
<br>
もし、AMD GPU ProのOpenGL部分を省いてOpenCL部分のみをインストールすることが望ましい場合、<code>--headless</code>オプションを付加してインストールする。<br>
<br>
===== AMDグラフィックドライバのバージョンが21.30以前の場合 =====
# [https://support.amd.com/en-us/download AMT / ATIの公式Webサイト]にアクセスして、プロプライエタリのドライバを手動で選択およびダウンロードする。<br>
# [https://support.amd.com/en-us/download AMT / ATIの公式Webサイト]にアクセスして、プロプライエタリのドライバを手動で選択およびダウンロードする。<br>
# ダウンロードしたドライバを解凍する。<br>
# ダウンロードしたドライバを解凍する。<br>