Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
请帮助我解决Linux/openCL权限混淆问题_Linux_Permissions_Opencl_User Permissions - Fatal编程技术网

请帮助我解决Linux/openCL权限混淆问题

请帮助我解决Linux/openCL权限混淆问题,linux,permissions,opencl,user-permissions,Linux,Permissions,Opencl,User Permissions,OS:Debian GNU Linux x86_64 3.2.0-3 Wheezy无根登录 CPU:AMD Phenomtm II X6 1100T处理器[系列16型号10步进0] GPU:AMD ATI Radeon HD 5800系列Cypress 1024MB驱动程序:1.4.1741 BOINC:7.0.27版,来自Wheezy存储库 AMD/ATI Catalyst:12.8版-包含openCL 1.2 AMDAPP SDK:未安装对BOINC项目没有影响 Linux BOINC用户都

OS:Debian GNU Linux x86_64 3.2.0-3 Wheezy无根登录 CPU:AMD Phenomtm II X6 1100T处理器[系列16型号10步进0] GPU:AMD ATI Radeon HD 5800系列Cypress 1024MB驱动程序:1.4.1741 BOINC:7.0.27版,来自Wheezy存储库 AMD/ATI Catalyst:12.8版-包含openCL 1.2 AMDAPP SDK:未安装对BOINC项目没有影响

Linux BOINC用户都知道,当BOINC客户端作为守护进程安装时(默认情况下),BOINC项目看不到ATI GPU。将boinc用户从boinc更改为root将使它们对项目可见

我还尝试了Mathematica openCL示例,但在安装了AMDAPP SDK的情况下没有成功

在这两种情况下,以root用户身份执行都是成功的。对于BOINC,我从根终端运行。我可以为Mathematica做同样的事情,但每次我都必须重新验证

如何让BOINC和Mathematica以其默认权限运行


在我尝试建立一个每个人都可以成为其成员的openCL组之前,我会问这个问题,但我不确定是否存在任何安全问题。我甚至不确定这是否是解决方案。

BOINC有一个修复程序,在AMD完成对gpu驱动程序的修复之前,该程序将被保留


我的回答是要删除这个问题。直到发帖后的一段时间,我才意识到这个问题不能被其他人重复,因此很难排除故障。

选择这个作为正式答案。只需点击它旁边的复选框。