【发布时间】:2015-12-02 15:36:31
【问题描述】:
我一直在尝试摆脱使用 OpenCL(在英特尔 GPU 上,使用 beignet)作为 root 运行应用程序。不过,我似乎遇到了一些权限问题。 clinfo 似乎显示了相同的权限问题。是否有一些简单的方法可以找出所需的权限/功能?
当我以普通用户身份从 Linux 控制台运行 clinfo 时,我得到以下信息:
drm_intel_gem_bo_context_exec() failed: Invalid argument
/dev/dri/card0 not authenticated
Device open failed, aborting...
error in /home/magnus/lcam-deb/libbeignet-lcam/src/cl_api.c line 298
Invalid device
作为root,它工作正常。
如果我以同一用户身份启动 X,然后在 x 终端中运行 clinfo,它也可以正常工作。
【问题讨论】:
-
问题解决了吗?我也有类似的问题