Cgminer 不適用於 AMD APP SDK 2.8
在我安裝 AMD APP SDK 2.8 之前,我從 cgminer 3.7.2 收到此錯誤:
[2014-01-06 22:44:56] 錯誤 -1001:clGetPlatformsIDs 失敗(沒有安裝 OpenCL SDK?) [2014-01-06 22:44:56] clDevicesNum 返回錯誤,沒有可用的 GPU
[2014-01-06 22:44:58] 未檢測到任何設備!
安裝 APP SDK 2.8 後,我得到這個視窗:
cgminer.exe 已停止工作
我的顯卡是 ATI Radeon HD 545v。我已經嘗試過 Catalyst 13.4 和 12.10。軟體版本均為 64 位(礦工除外)。
安裝 SDK 2.8 後,guiminer 在我執行時退出。安裝前會顯示一個視窗:
未找到 OpenCL 設備。
如果您只想使用 CPU 或 CUDA 進行挖礦,您可以忽略此消息。
如果你想在 ATI 顯卡上挖礦,可能需要安裝 ATI Stream SDK,或者你的 GPU 可能不支持 OpenCL。
問題:我如何去挖礦?
假設您使用的是 Windows:
解除安裝所有 AMD 驅動程序
不要安裝(解除安裝)APP SDK。
下載催化劑驅動程序的 3.11 beta 版本 <http://www.guru3d.com/files_get/amd_catalyst_13_11_beta_9_2_(13_250_18_november_7)_download,1.html>
確保您的 cgminer 設置為 modeset,然後重試。如果您從未使用適度的 cgminer 設置,您可能永遠不知道您的軟體/驅動程序配置是否可以正常工作。
在 Linux 下,您需要安裝:
- AMD 驅動程序
- AMD SDK
- AMD ADL
我建議使用以下連結作為指南,它包含詳細的所有步驟。
如果您使用的是 Windows,那麼您應該可以直接執行它。