clinfo Does Not Print Anything

참고

이것은 Ubuntu만의 문제입니다.

Requirements

On Ubuntu, you may need to add your user as part of the render and/or video groups for OpenCL to work.

사용자가 render 그룹 및 video 그룹에 속하지 않으면 OpenCL이 작동하지 않습니다.

사용자가 render 그룹 및 video 그룹에 속하지 않으면 OpenCL이 작동하지 않습니다.

사용자가 render 그룹에 속하지 않으면 OpenCL이 작동하지 않습니다.

참고

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

키보드에서 Ctrl + Alt + T 키를 눌러 터미널 창을 연 다음 사용자를 올바른 그룹에 추가합니다.

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

PC를 다시 시작합니다.

sudo reboot

키보드에서 Ctrl + Alt + T 키를 눌러 터미널 창을 열고 다음 명령을 실행합니다.

/usr/bin/clinfo -l

그러면 시스템의 모든 OpenCL 플랫폼과 해당 플랫폼이 노출하는 장치에 대한 모든 사용 가능한 정보가 출력됩니다.

../_images/clinfo-does-not-print-anything-screenshot.png

또는 위에서 언급한 그룹에 사용자를 추가하지 않으려면 sudo 를 사용할 수 있습니다.

sudo /usr/bin/clinfo -l

In case the number of platforms is equal to 0 you need to install OpenCL drivers.