clinfo Does Not Print Anything

OpenCL will not work if your user is not part of the render group

Open a terminal window by pressing Ctrl + Alt + T keys on the keyboard, then add your user to the correct group:

sudo gpasswd -a $USER render

Restart your PC:

sudo reboot

Open a terminal window by pressing Ctrl + Alt + T keys on the keyboard, then execute the following commands:

clinfo -l

This will print all available information about all OpenCL platforms on the system and the devices they expose.

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

Alternatively, if you do not want to add your user to the group mentioned above, you can use sudo:

sudo /usr/bin/clinfo -l

In case the number of platforms is equal to 0 you need to Install OpenCL Drivers On Ubuntu.