Install OpenCL Drivers on Ubuntu

  1. Open a terminal window by pressing Ctrl + Alt + T keys on the keyboard, and install the OpenCL driver.

    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
    

    참고

    SDK 2.10부터 Ubuntu 18.04에 대한 지원이 종료되었습니다. 이전 SDK 버전에 대한 Ubuntu 18.04 지침을 보려면 왼쪽 상단 모서리에서 기술 자료 버전을 변경하십시오.

  2. Open Zivid Studio and verify that you do not get OpenCL errors.

참고

If you get OpenCL errors, you might have to add your user to group Video.

  1. 시스템에 NVIDIA GPU 드라이버 PPA를 추가합니다:

    키보드에서 Ctrl + Alt + T 키를 눌러 터미널 창을 엽니다.

    graphics-driver PPA를 추가합니다.

    sudo add-apt-repository ppa:graphics-drivers/ppa
    

    이것은 현재 long-lived branch release: `nvidia-xxx` 에서 정보를 제공합니다.

    ../../../_images/long-lived-branch-release-nvidia.png
  2. 시스템에 최신 최신 드라이버를 설치합니다:

    sudo apt update
    sudo apt install intel-opencl-icd
    
    sudo apt update
    sudo apt install nvidia-driver-xxx
    
    sudo apt update
    sudo apt install nvidia-driver-xxx
    

    참고

    SDK 2.10부터 Ubuntu 18.04에 대한 지원이 종료되었습니다. 이전 SDK 버전에 대한 Ubuntu 18.04 지침을 보려면 왼쪽 상단 모서리에서 기술 자료 버전을 변경하십시오.

    드라이버를 설치한 후 시스템을 다시 시작합니다.

    sudo reboot
    
  3. Open Zivid Studio and verify that you do not get OpenCL errors.

참고

If you get OpenCL errors, you might have to add your user to group Video.

경고

Support for using AMD compute devices/GPUs is removed due to low usage and OpenCL stability issues in the drivers. It is possible to opt in to run the SDK with an unsupported compute device, by enabling an option in the Config.yml file. However, such a setup may give unexpected results and errors, and is not tested by Zivid.

경고

Radeon은 일부 GPU에서 더 이상 SPIR을 지원하지 않습니다. GPU 드라이버가 Zivid 소프트웨어와 호환되도록 SPIR을 지원하는지 확인하십시오.

  1. Linux용의 알맞은 Radeon 소프트웨어를 다운로드하고 압축을 풉니다.

    키보드에서 Ctrl + Alt + T 키를 눌러 터미널 창을 엽니다.

    임시 폴더를 만들고 해당 폴더로 이동합니다.

    mkdir amd
    cd amd
    

    https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux-22-20 에서 손상된 버전 AMD GPU 드라이버 설치 프로그램에 대한 링크를 찾을 수 있습니다. 다음 가이드에서는 테스트한 버전을 사용하고 작동되는 버전을 사용합니다. 현재 가이드를 작성하는 시점에 AMD에서 /latest path 업로드된 버전은 22.20.3 버전입니다. 하지만 여전히 잘못된 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 -r
    

    Linux Kernel 버전 5.4(Ubuntu LTS)의 경우 Ubuntu 20.04용 Radeon Software 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 Kernel 버전 5.8(Ubuntu LTS HWE 스택)의 경우 Linux 20.04용 Radeon Software 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
    

    참고

    SDK 2.10부터 Ubuntu 18.04에 대한 지원이 종료되었습니다. 이전 SDK 버전에 대한 Ubuntu 18.04 지침을 보려면 왼쪽 상단 모서리에서 기술 자료 버전을 변경하십시오.

  2. graphics stack을 설치합니다.

    AMDs own instructions

    amdgpu-install --usecase=graphics,opencl --no-32 --no-dkms
    

    참고

    Secure Boot 이 필요한 경우 DKMS(위 command에서 --no-dkms 을 제거)를 포함해야 할 수 있습니다. 자세한 내용은 secure-boot-support 을 참조하십시오.

    이제 사용자를 render 그룹과 video 그룹의 구성원으로 추가합니다.

    sudo gpasswd -a $USER render
    sudo gpasswd -a $USER video
    

    변경 사항을 적용하려면 재부팅해야 할 수 있습니다.

    sudo reboot
    

    이제 ZividStudio 를 열어 봅니다. 실패하면 다음 단계를 따르십시오.

    ZividStudio
    

    AMDs own instructions .

    ./amdgpu-pro-install --opencl=pal
    
  3. Configure Secure Boot 단계를 따르십시오(메시지가 표시되는 경우).

    ../../../_images/secure_boot_1.png
    ../../../_images/secure_boot_2.png
    ../../../_images/secure_boot_3.png

    부팅이 안될시 System Boot Error After AMD OpenCL Drivers Installation 를 참조하십시오.

  4. Open Zivid Studio and verify that you do not get OpenCL errors.

참고

If you get OpenCL errors, you might have to add your user to group Video.