CGMiner keine Ausgabe (LTC GPU Mining)

Hier ist mein Run-Befehl:

cgminer -o stratum+tcp://coinotron.com:3334 -u user -p pass --scrypt

Die einzige Ausgabe in meinem Terminal, die ich bekomme, ist (und nur diese):

[2013-11-30 11:34:02] Started cgminer 3.7.2

wenn Ctrl+Cja bekomme ich endlich diese Ausgabe:

[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

Meine GPU wird richtig erkannt:

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

Was könnte das Problem sein?

EDIT: Habe es gerade mal ohne versucht --scrypt... es funktioniert dann, aber ich brauche scrypt für LTC. Wie behebe ich das?

Antworten (6)

Anscheinend habe ich noch nicht genug Punkte, um Ihrer Antwort eine Stimme zu geben, aber Ihre Lösung hat auch für mich funktioniert! Das Hinzufügen von -T zum Befehlszeilenbefehl hat den Zweck erfüllt. Ich bekomme jetzt nicht nur eine ordentliche Ausgabe dessen, was passiert; Der Parameter -T sorgte auch dafür, dass der gesamte Mining-Prozess tatsächlich funktionierte !

Vor dem Hinzufügen des -T-Befehls: Der Bildschirm blinkte mit der Meldung „Started CGMiner 3.7.2“. Es wurden keine Nachrichten angezeigt, bis ich STRG + C drückte. Der Bericht besagte, dass nur eine Freigabe eingereicht und akzeptiert wurde - jedes Mal, wenn ich CGMiner ausführte.

Nach Hinzufügen des Befehls -T: Der Bildschirm blinkt nicht mehr. Alles, was passiert, wird Zeile für Zeile an meine Eingabeaufforderung ausgegeben. CGMiner arbeitet tatsächlich und reicht Aktien ein . Während wir hier sprechen, habe ich insgesamt 3616 akzeptierte Schwierigkeitsgrade, im Gegensatz zu 32 zuvor.

+1 - Für mich behoben. Für diejenigen, die sich fragen, '-T' ist eine Abkürzung für '--text-only', die verwendet wird, um die ncurses-formatierte Bildschirmausgabe zu deaktivieren.

Stellen Sie sicher, dass Ihre bat-Datei zuerst diese beiden Zeilen enthält

setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1

-T Flag hat dies für meinen Laptop behoben. Etwas mit Ncurses-Textformatierung

Zusätzlich zur -T-Problemumgehung fand ich, dass die Lösung für meinen Computer darin bestand, die .bingenerierte Datei zu löschen. Der Fehler war jedes Mal reproduzierbar, wenn ich ihn in Ruhe ließ.

Da ich aus einer Batchdatei ausführe, habe ich vor dem Ausführen von cgminer nur eine Zeile hinzugefügt:

del scrypt*.bin

Dies löscht natürlich alle .binDateien mit dem Präfix scrypt(und lässt andere in Ruhe, wenn Sie etwas anderes mit demselben Basisverzeichnis abbauen).

Das war auch mein Problem, aber ich hasste es, mit -Teingeschaltetem Schalter zu laufen. Ich fand heraus, dass es mit der fehlenden ncurses lib auf meinem frisch installierten Win7-System zu tun hatte, also funktionierte nach der Installation von cygwin cgminer ohne den -TToggle und mit dem normalen Statistikbildschirm.

Das Hinzufügen von --no-restart zu meinem Befehl hat dieses Problem für mein 290x-Setup behoben