clinfo不打印任何内容

备注

这只是一个Ubuntu系统里的问题。

如果您的用户不属于 render 组和 video video 组,OpenCL将无法工作。

如果您的用户不属于 render 组,OpenCL将无法工作。

如果您的用户不属于 video 组,OpenCL将无法工作。

备注

Support for Ubuntu 16.04 is removed since SDK 2.7. To see Ubuntu 16.04 instructions for an earlier SDK version, change the Knowledge Base version in the top left corner.

按下键盘上的 Ctrl + Alt + T 键打开终端窗口,然后将您的用户添加到正确的组:

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

重启你的电脑:

sudo reboot

按下键盘上的 Ctrl + Alt + T 键打开终端窗口,然后执行以下命令:

备注

您首先必须 安装clinfo

/usr/bin/clinfo -l

这将打印有关系统上所有OpenCL平台及其公开的设备的所有可用信息。

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

或者,如果您不想将用户添加到上述组中,您可以使用 sudo

sudo /usr/bin/clinfo -l

如果平台数量等于0,您需要 在Ubuntu上安装OpenCL驱动程序