AMD ドライバー Ubuntu
警告
AMD コンピューティングデバイス/GPU のサポートは、使用率の低さとドライバーにおける OpenCL の安定性の問題により削除されました。Config.yml ファイルでオプションを有効にすることで、 サポートされていないコンピューティングデバイスで SDK を実行するようにオプトインすること が可能です。ただし、このような設定では予期しない結果やエラーが発生する可能性があり、Zivid ではテストされていません。
警告
Radeon は一部の GPU で SPIR をサポートしなくなりました。Zivid ソフトウェアと互換性を持たせるために、GPU ドライバーが SPIR をサポートしていることを確認してください。
Linux 用の正しい Radeon ソフトウェアをダウンロードして解凍します。
キーボードの Ctrl + Alt + T キーを押してターミナルウィンドウを開きます。
一時フォルダーを作成し、そこに移動します。
mkdir amd cd amd
https://www.amd.com/en/camera/support/kb/release-notes/rn-amdgpu-unified-linux-22-20 にアクセスすると、不具合のあるバージョンの AMD GPU ドライバーインストーラーへのリンクが見つかります。以下の手順では、テスト済みで正常に動作するバージョンを使用します。この記事執筆時点では、バージョン 22.20.3 です。AMD には
/latestパスがありますが、これはまだ不具合のある 22.20 を指しています。wget --referer http://support.amd.com http://repo.radeon.com/amdgpu-install/22.20.3/ubuntu/jammy/amdgpu-install_22.20.50203-1_all.deb
このパッケージを
aptでインストールします。sudo apt install ./amdgpu-install_22.20.50203-1_all.deb sudo apt update
Linux カーネルのバージョンを確認します。
uname -rLinux カーネルバージョン 5.4 (Ubuntu LTS) の場合は、Ubuntu 20.04 用の Radeon ソフトウェア 20.45 をダウンロードします。
wget --referer http://support.amd.com https://drivers.amd.com/drivers/linux/amdgpu-pro-20.45-1188099-ubuntu-20.04.tar.xz
内容を解凍します。
tar -Jxvf amdgpu-pro-20.45-1188099-ubuntu-20.04.tar.xz cd amdgpu-pro-20.45-1188099-ubuntu-20.04
Linux カーネルバージョン 5.8 (Ubuntu LTS HWE スタック) の場合は、Linux 20.04 用の Radeon ソフトウェア 20.50 をダウンロードします。
wget --referer http://support.amd.com https://drivers.amd.com/drivers/linux/amdgpu-pro-20.50-1234664-ubuntu-20.04.tar.xz
内容を解凍します。
tar -Jxvf amdgpu-pro-20.50-1234664-ubuntu-20.04.tar.xz cd amdgpu-pro-20.50-1234664-ubuntu-20.04
注釈
Ubuntu 18.04 のサポートは SDK 2.10 以降削除されました。以前の SDK バージョンの Ubuntu 18.04 の手順を確認するには、左上隅にあるナレッジベースのバージョンを変更してください。
グラフィックスタックをインストールします。
amdgpu-install --usecase=graphics,opencl --no-32 --no-dkms
注釈
Secure Boot が必要な場合は、DKMS を含める必要がある場合があります (上記コマンドの
--no-dkmsを削除します)。詳細については、 secure-boot-support を参照してください。次に、ユーザーを
renderグループとvideoグループの両方のメンバーとして追加します。sudo gpasswd -a $USER render sudo gpasswd -a $USER video
変更を有効にするには、再起動が必要な場合があります。
sudo rebootここで
ZividStudioを開いてみることができます。失敗した場合は、次の手順に従ってください。ZividStudio
./amdgpu-pro-install --opencl=pal
手順に従って Secure Boot を設定します (プロンプトが表示された場合)。
Zivid Studio を開き、OpenCL エラーが発生しないことを確認します。
注釈
OpenCL エラーが発生した場合は、 ユーザーをグループ Video に追加する必要があるかもしれません。