操作系统:Debian GNU Linux x86_64 3.2.0-3“Wheezy”(无根登录)
CPU:AMD Phenom(tm)II X6 1100T处理器[系列16型号10步进0]
GPU:AMD ATI Radeon HD 5800系列(赛普拉斯)(1024MB)驱动程序:1.4.1741
BOINC:Wheezy存储库版本7.0.27
AMD / ATI Catalyst:版本12.8 ---包含openCL 1.2
AMDAPP SDK:未安装---对BOINC项目没有任何影响。
Linux BOINC用户知道,当boinc-client作为守护进程安装时,BOINC项目不会看到ATI GPU(默认情况下)。将boinc用户从“boinc”更改为“root”会使他们对项目可见。
我也在尝试没有成功的Mathematica openCL示例(安装了AMDAPP SDK。)
在这两种情况下,以root身份执行都是成功的。对于BOINC,我从根终端运行。我可以为Mathematica做同样的事情,但每次都必须重新进行身份验证。
如何让BOINC和Mathematica以默认权限运行?
在我尝试设置一个每个都可以成为的成员的openCL组之前,我问这个问题,但我不确定是否存在任何安全问题。 (我甚至不确定这是不是解决方案。)
答案 0 :(得分:0)
BOINC有一个修复程序,直到AMD完成对gpu驱动程序的修复后才会被扣留。
我正在回答删除这个问题。直到发布后的一段时间,我才意识到这个问题无法被其他人复制,因此很难排除故障。