操作系统:debian gnu linux x86_64 3.2.0-3“喘息”(无根登录)
CPU:AMD Phenom(TM)II X61100T处理器[系列16型号10步进0]
GPU:AMD ATI Radeon HD 5800系列(Cypress)(1024MB)驱动程序:1.4.1741
boinc: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)。
在这两种情况下,以根用户身份执行都是成功的。对于boinc,我从根终端运行。我也可以为Mathematica做同样的事情,但每次我都必须重新验证。
如何让boinc和mathematica都以其默认权限运行?
在我尝试建立一个opencl组之前,我问了这个问题,每个opencl组都可以是其成员,但我不确定是否存在任何安全问题。(我甚至不确定这是否能解决问题。)

最佳答案

boinc有一个修复程序被保留,直到amd完成对gpu驱动程序的修复。
我的回答是为了去掉这个问题。直到发帖后的一段时间,我才意识到这个问题不能被别人复制,所以很难排除故障。

10-06 14:33