【问题标题】:poclbm not reporting hashes to deepbit or slushpoclbm 未向 deepbit 或 slush 报告哈希值
【发布时间】:2013-02-09 06:12:43
【问题描述】:

我在我的系统上运行 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% 左右的利用率)。

【问题讨论】:

标签: bitcoin mining


【解决方案1】:

我通过 irc 频道(频道上的 Freenode #cgminer)找到了解决方案。基本上,至少在我拥有的 Ubuntu 版本(12.10)上,SDK 的 2.8 版本不能与 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 试过它,它也能用它。

【讨论】:

  • 我必须安装 SDK 2.7 才能让它在 Mint 14 上运行,但非常感谢。
  • 仅供参考 SDK 2.4 不适用于最新版本的 archlinux。我尝试了 2.7,它对我有用。
  • 这是比特币还是莱特币?
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 2019-05-26
    • 1970-01-01
    • 2019-05-02
    • 2010-10-20
    • 1970-01-01
    • 2015-10-16
    • 1970-01-01
    • 2012-08-29
    • 2014-02-01
    相关资源
    最近更新 更多