clinfo不打印任何内容
备注
这只是一个Ubuntu系统里的问题。
如果您的用户不属于 render
组和 video
video
组,OpenCL将无法工作。
如果您的用户不属于 render
组,OpenCL将无法工作。
如果您的用户不属于 video
组,OpenCL将无法工作。
备注
自SDK 2.7起,已移除了对Ubuntu 16.04的支持。如需查看在Ubuntu 16.04上运行较早期SDK版本的说明,请更改左上角的知识库版本。
按下键盘上的 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平台及其公开的设备的所有可用信息。
或者,如果您不想将用户添加到上述组中,您可以使用 sudo
:
sudo /usr/bin/clinfo -l
如果平台数量等于0,您需要 在Ubuntu上安装OpenCL驱动程序。