CGMiner не выводит (майнинг LTC GPU)

Вот моя команда запуска:

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. Как это исправить?

Ответы (6)

По-видимому, у меня еще недостаточно баллов, чтобы проголосовать за ваш ответ, но ваше решение также сработало для меня! Добавление -T в команду командной строки помогло. Теперь я не только получаю четкое представление о том, что происходит; Параметр -T также заставил весь процесс майнинга работать !

Перед добавлением команды -T: На экране появилось сообщение «Started CGMiner 3.7.2». Никаких сообщений не показывалось, пока я не нажал CTRL + C. В отчете говорилось, что была отправлена ​​и принята только одна акция — каждый раз , когда я запускал CGMiner.

После добавления команды -T: Экран больше не мигает. Все, что происходит, выводится построчно в мою командную строку. CGMiner действительно работает и отправляет акции . Пока мы говорим, у меня в общей сложности 3616 принятых долей сложности, в отличие от 32 ранее.

+1 - исправил это для меня. Для тех, кому интересно, «-T» — это ярлык для «--text-only», используемый для отключения вывода на экран в формате ncurses.

Убедитесь, что в вашем 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.