1

我在我的系统上运行 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:无效随机数 - 硬件错误

我正在使用带有 ATI 5800 系列显卡的 12.10 版本 poclbm 的 Ubuntu 12.10 (Quantal Quetzal)。据我所知,视频驱动程序已安装并可以正常工作。当我运行“aticonfig --odgc --adapter=all”时,gpu 似乎确实与 poclbm 一起使用(大约 70% 左右的利用率)。

4

2 回答 2

6

我通过 irc 频道(频道#cgminer 上的 Freenode)找到了解决方案。基本上,至少在我拥有的 Ubuntu 版本(12.10)上,SDK 的 2.8 版本不能与 cgminer 或 poclbm 一起正常工作。我被指示下载 SDK 的 2.4 版本。这里: 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 试过它,它也适用。

于 2013-02-24T18:02:31.210 回答
-1

嗯,我在使用 pclbm 和 cgminer 时遇到了同样的错误。然后我找到了https://bitcointalk.org/index.php?topic=139406.msg1502120#msg1502120 .. 我尝试了 phoenix,现在一切正常。希望能帮助到你。对不起我的英语不好。

于 2013-04-20T07:03:53.880 回答