Ubuntu に OpenCL ドライバーをインストールする
キーボードの Ctrl + Alt + T キーを押してターミナル ウィンドウを開き、OpenCL ドライバーをインストールします。
sudo apt update sudo apt install intel-opencl-icd
sudo apt update sudo apt install intel-opencl-icd
sudo apt update sudo apt install intel-opencl-icd
sudo apt update sudo apt install intel-opencl-icd
注釈
Ubuntu 18.04 のサポートは SDK 2.10 以降削除されました。以前の SDK バージョンの Ubuntu 18.04 の手順を確認するには、左上隅にあるナレッジベースのバージョンを変更します。
Zivid Studio を開き、OpenCL エラーが発生しないことを確認します。
注釈
OpenCL エラーが発生した場合は、 ユーザーをグループ Video に追加する必要がある場合があります。
NVIDIA GPU ドライバー PPA をシステムに追加します。
システムに現在の最新ドライバーをインストールします。
sudo apt update sudo apt install nvidia-driver-xxx
sudo apt update sudo apt install nvidia-driver-xxx
sudo apt update sudo apt install nvidia-driver-xxx
sudo apt update sudo apt install nvidia-driver-xxx
注釈
Ubuntu 18.04 のサポートは SDK 2.10 以降削除されました。以前の SDK バージョンの Ubuntu 18.04 の手順を確認するには、左上隅にあるナレッジベースのバージョンを変更します。
ドライバーをインストールした後、システムを再起動します。
sudo rebootZivid Studio を開き、OpenCL エラーが発生しないことを確認します。
注釈
OpenCL エラーが発生した場合は、 ユーザーをグループ Video に追加する必要がある場合があります。
警告
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
注釈
セキュア ブートが必要な場合は、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
手順に従ってセキュア ブートを構成します (プロンプトが表示された場合)。
Zivid Studio を開き、OpenCL エラーが発生しないことを確認します。
注釈
OpenCL エラーが発生した場合は、 ユーザーをグループ Video に追加する必要がある場合があります。