Ubuntu

如何在 Ubuntu 中為 poclbm 啟用更多 GPU?

  • April 4, 2012

我有一個 Ubuntu (11.10) 和 2 個 ATI Radeon HD 6870 卡。當我嘗試執行時,它會檢測到一個,但由於某種原因沒有檢測到另一個poclbm

當我執行時lspci,它會找到兩張卡。

有什麼幫助嗎?

lspci列出 PCI 設備。./poclbm.py列出 OpenCL 設備。如果前者找到了設備,而後者沒有找到,則您的第二個 GPU 不得註冊為 OpenCL 設備。

Ubuntu 11.10 因多 GPU 錯誤而臭名昭著。(請參閱此處此處。)我個人遇到了 11.10 挖礦的問題,只需切換到另一個版本即可解決。我建議您改用 Ubuntu 11.04 (Natty Narwhal);它通常被認為是挖礦最可靠的 Ubuntu 版本。

如果這不是一個選項,或者安裝 11.04 不能解決問題,請嘗試以下步驟:

  1. 解除安裝您擁有的任何版本的 Catalyst/SDK(確保刪除所有配置文件)並安裝 Catalyst 11.6 和 SDK 2.4。
  2. 再跑aticonfig -f --initial --adapter=all。確保它執行沒有錯誤。
  3. 執行aticonfig --list-adapters。你應該看到兩個。

這些步驟應該可以解決任何配置問題。如果您的問題仍然存在,則可能是硬體問題(或 Ubuntu 11.10 問題)。

引用自:https://bitcoin.stackexchange.com/questions/3136