Вот моя команда запуска:
cgminer -o stratum+tcp://coinotron.com:3334 -u user -p pass --scrypt
единственный вывод в моем терминале, который я получаю, это (и только это):
[2013-11-30 11:34:02] Started cgminer 3.7.2
если Ctrl+Cя наконец получу этот вывод:
[2013-11-30 11:34:43] Summary of runtime statistics:
[2013-11-30 11:34:43] Started at [2013-11-30 11:34:03]
[2013-11-30 11:34:43] Pool: stratum+tcp://coinotron.com:3334
[2013-11-30 11:34:43] Runtime: 0 hrs : 0 mins : 40 secs
[2013-11-30 11:34:43] Average hashrate: 0.0 Kilohash/s
[2013-11-30 11:34:43] Solved blocks: 0
[2013-11-30 11:34:43] Best share difficulty: 0
[2013-11-30 11:34:43] Share submissions: 0
[2013-11-30 11:34:43] Accepted shares: 0
[2013-11-30 11:34:43] Rejected shares: 0
[2013-11-30 11:34:43] Accepted difficulty shares: 0
[2013-11-30 11:34:43] Rejected difficulty shares: 0
[2013-11-30 11:34:43] Hardware errors: 0
[2013-11-30 11:34:43] Utility (accepted shares / min): 0.00/min
[2013-11-30 11:34:43] Work Utility (diff1 shares solved / min): 0.00/min
[2013-11-30 11:34:43] Stale submissions discarded due to new blocks: 0
[2013-11-30 11:34:43] Unable to get work from server occasions: 0
[2013-11-30 11:34:43] Work items generated locally: 1
[2013-11-30 11:34:43] Submitting work remotely delay occasions: 0
[2013-11-30 11:34:43] New blocks detected on network: 1
[2013-11-30 11:34:43] Summary of per device statistics:
[2013-11-30 11:34:43] GPU0 | (5s):0.000 (avg):0.000h/s | A:0 R:0 HW:0 WU:0.0/m
мой GPU правильно обнаружен:
11:34:56 me@ArchPC::~/Desktop cgminer -n
[2013-11-30 11:36:35] CL Platform 0 vendor: NVIDIA Corporation
[2013-11-30 11:36:35] CL Platform 0 name: NVIDIA CUDA
[2013-11-30 11:36:35] CL Platform 0 version: OpenCL 1.1 CUDA 6.0.1
[2013-11-30 11:36:35] Platform 0 devices: 1
[2013-11-30 11:36:35] 0 GeForce 9600 GT
[2013-11-30 11:36:35] 1 GPU devices max detected
[2013-11-30 11:36:35] USB all: found 6 devices - listing known devices
[2013-11-30 11:36:35] No known USB devices
В чем может быть проблема?
РЕДАКТИРОВАТЬ: Только что попробовал без --scrypt
... тогда он работает, но мне нужен scrypt для LTC. Как это исправить?
По-видимому, у меня еще недостаточно баллов, чтобы проголосовать за ваш ответ, но ваше решение также сработало для меня! Добавление -T в команду командной строки помогло. Теперь я не только получаю четкое представление о том, что происходит; Параметр -T также заставил весь процесс майнинга работать !
Перед добавлением команды -T: На экране появилось сообщение «Started CGMiner 3.7.2». Никаких сообщений не показывалось, пока я не нажал CTRL + C. В отчете говорилось, что была отправлена и принята только одна акция — каждый раз , когда я запускал CGMiner.
После добавления команды -T: Экран больше не мигает. Все, что происходит, выводится построчно в мою командную строку. CGMiner действительно работает и отправляет акции . Пока мы говорим, у меня в общей сложности 3616 принятых долей сложности, в отличие от 32 ранее.
Убедитесь, что в вашем bat-файле сначала есть эти две строки.
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
Флаг -T исправил это для моего ноутбука. Что-то с форматированием текста ncurses
В дополнение к обходному пути -T я обнаружил, что исправление для моей машины заключается в удалении .bin
сгенерированного файла. Ошибка воспроизводилась каждый раз, если я оставлял ее в покое.
Поскольку я запускаю из командного файла, я просто добавил строку перед выполнением cgminer:
del scrypt*.bin
Естественно, при этом удаляются все .bin
файлы с префиксом scrypt
(оставляя другие в покое, если вы копаете что-то еще, используя тот же базовый каталог).
Это была и моя проблема, но я ненавидел работать с -T
включенным переключателем. Я обнаружил, что это связано с отсутствием библиотеки ncurses в моей только что установленной системе Win7, поэтому после установки cygwin cgminer работал без -T
переключателя и с обычным экраном статистики.
Добавление --no-restart к моей команде устранило эту проблему для моей настройки 290x.
Фрэнсис Дин