我在我的系统上运行了poclbm,但出于某种原因,deepbit和slush都没有“看到”正在执行的工作。我的系统报告每秒大约200兆字节。我尝试使用相同的设置使用我的cpu挖掘,然后deepbit和slush都认识到正在执行的工作。
这些是我从相应的采矿硬件中获得的错误(每分钟左右):
poclbm错误: pit.deepbit.net:8332 22/02/2013 21:50:59,验证失败,检查硬件! (0:0:赛普拉斯,d47b7ba0)
cgminer错误: [2013-02-22 22:18:51] GPU0:nonce无效 - HW错误
我正在使用Ubuntu 12.10(Quantal Quetzal)和12.10版本的poclbm以及ATI 5800系列视频卡。视频驱动程序已安装并尽我所能工作。当我运行“aticonfig --odgc --adapter = all”时,gpu似乎与poclbm一起使用(利用率约为70%左右)。
答案 0 :(得分:6)
我通过irc频道找到了解决方案(freenode on channcel #cgminer)。基本上,至少在我拥有的Ubuntu版本(12.10)上,2.8版本的SDK无法与cgminer或poclbm一起正常工作。我被指示下载2.4版本的SDK。这里: http://developer.amd.com/Downloads/AMD-APP-SDK-v2.4-lnx32.tgz http://developer.amd.com/Downloads/AMD-APP-SDK-v2.4-lnx64.tgz
某些发行版需要“2.7”版本,因此我将链接放在此处: http://developer.amd.com/Downloads/AMD-APP-SDK-v2.7-lnx32.tgz http://developer.amd.com/Downloads/AMD-APP-SDK-v2.7-lnx64.tgz
我编译了它。显然,这个Makefile没有“make install”,所以你必须手动将文件复制到你的lib目录:
代表32位:$ cp -pv lib / x86 / * / usr / lib /
表示64位:$ cp -pv lib / x86_64 / * / usr / lib /
同时复制包含文件:$ rsync -avl include / CL / / usr / include / CL /
将库安装在适当的目录中,我重新编译了cgminer然后它工作了。我也用poclbm尝试过它,它也适用于它。
答案 1 :(得分:0)
嗯,我遇到了与pclbm和cgminer相同的错误。然后我找到https://bitcointalk.org/index.php?topic=139406.msg1502120#msg1502120 ..我试过凤凰,一切都好了。希望能帮助到你。我的英语不好。