操作系统:Debian GNU Linux x86_64 3.2.0-3 “Wheezy”(无需 root 登录)
CPU:AMD Phenom(tm) II X6 1100T 处理器 [Family 16 Model 10 Stepping 0]
GPU:AMD ATI Radeon HD 5800 series (Cypress) ( 1024MB) 驱动程序:1.4.1741
BOINC:来自 Wheezy 存储库的 7.0.27 版
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 组之前,我会问这个问题,但我不确定是否存在任何安全问题。(我什至不确定这是否是解决方案。)