第一次开始挖掘莱特币“错误 -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+(1024%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。