/bin/sh 复制代码

/bin/sh 复制代码

第一次开始挖掘莱特币“错误 -11....”我想更多地了解如何解决这个问题..

  • Ubuntu 14.04.2 LTS(Trusty Tahr)
  • 64 位笔记本
  • 显卡:ATI Radeon™ HD 5000 系列型号:5470M
  • cgminer:3.7.2
  • 3D 加速器激活 $ glxinfo | grep render 直接渲染:是 OpenGL 渲染器字符串:AMD Mobility Radeon HD 5000 系列 GL_KTX_buffer_region、GL_NV_blend_square、GL_NV_conditional_render、GL_KTX_buffer_region、GL_NV_blend_square、GL_NV_conditional_render,
  • cgminer:$./cgminer -n [2015-02-28 00:55:42] CL 平台 0 供应商:Advanced Micro Devices, Inc.
    [2015-02-28 00:55:42] CL 平台 0 名称:AMD Accelerated Parallel Processing
    [2015-02-28 00:55:42] CL 平台 0 版本:OpenCL 1.2 AMD-APP (1411.4)
    [2015-02-28 00:55:42] 平台 0 设备:1
    [2015-02-28 00:55:42] 0 Cedar
    [2015-02-28 00:55:42] GPU 0 AMD Mobility Radeon HD 5000 系列硬件监控已启用 [2015-02-28 00:55:42] 1 GPU 设备最大检测到数
    [2015-02-28 00:55:42] USB 全部:找到 6 个设备 - 列出已知设备
    [2015-02-28 00:55:42] 没有已知 USB 设备
    $
  • 挖掘scrypt:

    /bin/sh 复制代码

导出 DISPLAY=:0 导出 GPU_MAX_ALLOC_PERCENT=100 导出 GPU_USE_SYNC_OBJECTS=1 ./cgminer --scrypt --url=stratum+tcp://us2.pool.org:3333 --userpass=my.worker:1 --url=stratum+tcp://us.lite.pool.org:3333 --userpass=my.worker:1 --failover-only --shaders=80 --intensity=19

  • 启动 scrypt 时出现错误 -11:[2015-02-28 00:51:13] 启动 cgminer 3.7.2 [2015-02-28 00:51:13] 启动 cgminer 3.7.2 [2015-02-28 00:51:13] 探测活动矿池 [2015-02-28 00:51:14] 矿池 0 难度更改为 1024 [2015-02-28 00:51:14] 错误 -11:正在构建程序 (clBuildProgram) [2015-02-28 00:51:14] “/tmp/OCL2443T5.cl”,第 762 行:警告:变量“ySIZE”已声明但从未引用

    const uint ySIZE = (1024/LOOKUP_GAP+(1​​024%LOOKUP_GAP>0));

“/tmp/OCL2443T5.cl”,第 814 行:错误:工作组大小超出最大值

[2015-02-28 00:51:14] 无法初始化 GPU 线程 0,禁用设备 0 [2015-02-28 00:51:14] 从菜单重新启动 GPU 无法解决此问题。 [2015-02-28 00:51:14] 尝试重新启动 cgminer。按 Enter 继续:

答案1

我看到你问题标题中的问题,任何 x86 都是 32 位的,而 x86 应该远远低于 64 位和 amd64,所以出于某种原因,你将两者结合在一起,我还应该注意到大多数笔记本电脑都是 32 位的,所以我相信你的问题在于安装 Ubuntu 之前缺乏研究......

计算机编程规则 1:适当的准备 = 积极的结果...但不适当的准备 = 消极的结果。

别担心,当我第一次学习计算机编程时,我犯了一些错误,甚至删除了 Windows 7,无法启动 Ubuntu,但我学会了在跑步之前进行研究,现在我认为自己是一个伟大的计算机程序员,所以很遗憾你可能必须重新安装预设的操作系统,然后重新安装 Ubuntu。

相关内容