Sp a une version pour le cryptonight Regarde le Readme.txt dans le dossier de ccminer Le plaisir est pour moi, heureux d'avoir ou t'aider 😊! Je sais que ca a pris beaucoup de temps dans mon cas pour tout comprendre alors si j'ai pu faire diminuer le temps que ca a pu te prendre, alors tant mieux 😊! Si t'as d'autres questions, je suis la 😊 Je vais regarder pour le cryptonight de Sp. Je t'avoue que j'avais bien prévu de remonter le mineur pour début septembre, mais pour faire du minage CPU et le minage GPU, j'avais bien l'intention de m'y remettre, mais sans certitude de succès et assez refroidi par mon expérience passée. Il faudra que je refasse tout quand j'aurais offert un support de masse un peu plus décent que ma µSD de 16 GO à mon mineur : on verra si j'y parviens seul :-). J'espère, sinon je me souviendrai de ta proposition d'aide :-). 2 questions me viennent t à l'esprit: - sur NiceHash : à quoi sert de s'inscrire sur le site si on peu louer sa "puissance" de hash , se faire payer et avoir un tableau de bord sans inscription ? - sur les RIGs : là ma carte est sur son slot PCIe x 16. J'ai déjà 4 risers pour d'éventuelles autres cartes : sous Ubuntu, la multiplication des cartes graphiques ne pose pas de problèmes ? Il faut rester en nVidia ou on peut mixer nVidia/AMD (j'en doute) et puis-je mixer GTX750 non Ti, GTX 750 TI et GTX 950 (ou autre de chez nVidia) ?
|
|
|
Superbe nouvelle !!! Le parametre -i est l'intensité du travail de la carte J'ai trouvé une liste des paramètres de ccminer sur git, mais pas de -i -a, --algo=ALGO specify the algorithm to use heavy use to mine Heavycoin mjollnir use to mine Mjollnircoin fugue256 use to mine Fuguecoin groestl use to mine Groestlcoin myr-gr use to mine Myriad-Groestl jackpot use to mine Jackpotcoin quark use to mine Quarkcoin anime use to mine Animecoin nist5 use to mine TalkCoin x11 use to mine DarkCoin
-d, --devices gives a comma separated list of CUDA device IDs to operate on. Device IDs start counting from 0! Alternatively give string names of your card like gtx780ti or gt640#2 (matching 2nd gt640 in the PC).
-f, --diff Divide difficulty by this factor (std is 1) \n\ -v, --vote Heavycoin block vote (default: 512) -o, --url=URL URL of mining server (default: " DEF_RPC_URL ") -O, --userpass=U:P username:password pair for mining server -u, --user=USERNAME username for mining server -p, --pass=PASSWORD password for mining server --cert=FILE certificate for mining server using SSL -x, --proxy=[PROTOCOL://]HOST[:PORT] connect through a proxy -t, --threads=N number of miner threads (default: number of nVidia GPUs in your system) -r, --retries=N number of times to retry if a network call fails (default: retry indefinitely) -R, --retry-pause=N time to pause between retries, in seconds (default: 15) -T, --timeout=N network timeout, in seconds (default: 270) -s, --scantime=N upper bound on time spent scanning current work when long polling is unavailable, in seconds (default: 5) --no-longpoll disable X-Long-Polling support --no-stratum disable X-Stratum support -q, --quiet disable per-thread hashmeter output -D, --debug enable debug output -P, --protocol-dump verbose dump of protocol-level activities -B, --background run the miner in the background --benchmark run in offline benchmark mode -c, --config=FILE load a JSON-format configuration file -V, --version display version information and exit -h, --help display this help text and exit Cela n'a pas l'air inutile en X11 de ne pas mettre sa carte à fond : la mienne est montée de 5°C entre Lyra2V2 et X11 ! Tu place le paramètre n'importe où, aprés -p ou -t, j'imagine ? Bon, que de chemin parcouru :-). Surtout si on ajoute tous les essais que j'avais fait auparavant. Ce n'est tout de même pas si simple. Merci encore de ta disponibilité de ta compétence et de ta patience. Il me reste à trouver une version pour le cryptonight (à priori, SP-Mod ne le supporte pas mais peut-être TPruvot),
|
|
|
Reboot ta machine et relance C'est un bug connu de cette version 1.5.61 Là, il faut le savoir : cette version est sortie il y a quelques jours seulement (même pas, puisque nous avons compilé à partir des sources, donc c'est "au fil de l'eau" : bravo ! Sous Windows, je rebooterai sans cesse, dés qu'un souçis apparait, mais avec Ubuntu, j'ai perdu l'habitude :-). Donc, j'ai rebooté et relancé et ca tourne :-) MERCI ENCORE ! (par contre la pool est avarre : je n'ai pas beaucoup de blocs acceptés) Edit : Tu peux toujours essayer de jouer avec le paramètre "-i XX" En remplacant le XX par un chiffre entre 15-22 (decimal possible ) Je vais voire ce qu'est ce paramètre (de ccminer, j'imagine) : je ne serais pas surpris que cela serve à régler la difficulté (comme l'extension d'adresse sous CPUMiner.
|
|
|
Tu as le stratum-tcp qui apparait 2 fois Oui, vu merci. La commande corrigée : sudo LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64 ./ccminer --algo=x11 -o stratum+tcp://x11.eu.nicehash.com:3336 -u 16HGUJUGh7TF9QiGm759h4phwAJXMjaDZT.750 -p x -d 0 Aprés correction, nouvelle erreur, mémoire cette fois : *** ccminer 1.5.61-git(SP-MOD) for nVidia GPUs by sp-hash@github *** Built with the nVidia CUDA SDK 6.5
Based on pooler cpuminer 2.3.2 and the tpruvot@github fork CUDA support by Christian Buchner, Christian H. and DJM34 Includes optimizations implemented by sp , klaust, tpruvot and tsiv.
[2015-08-29 17:37:52] 1 miner thread started, using 'x11' algorithm. [2015-08-29 17:37:52] Binding thread 0 to cpu 0 (mask 1) [2015-08-29 17:37:52] Starting Stratum on stratum+tcp://x11.eu.nicehash.com:3336 0 [2015-08-29 17:37:52] Stratum difficulty set to 0.04 [2015-08-29 17:37:52] x11.eu.nicehash.com:3336 x11 block 73256 Cuda error in func 'x11_simd512_cpu_init' at line 791 : out of memory.]*** ccminer 1.5.61-git(SP-MOD) for nVidia GPUs by sp-hash@github *** Built with the nVidia CUDA SDK 6.5
Based on pooler cpuminer 2.3.2 and the tpruvot@github fork CUDA support by Christian Buchner, Christian H. and DJM34 Includes optimizations implemented by sp , klaust, tpruvot and tsiv.
[2015-08-29 17:37:52] 1 miner thread started, using 'x11' algorithm. [2015-08-29 17:37:52] Binding thread 0 to cpu 0 (mask 1) [2015-08-29 17:37:52] Starting Stratum on stratum+tcp://x11.eu.nicehash.com:3336 0 [2015-08-29 17:37:52] Stratum difficulty set to 0.04 [2015-08-29 17:37:52] x11.eu.nicehash.com:3336 x11 block 73256 Cuda error in func 'x11_simd512_cpu_init' at line 791 : out of memory.
Là, je crains que ce ne soit dans le code source... mince.
|
|
|
Essai un autre pool au pire C'est ce que je viens de faire. Et pour faire simple, j'ai repris NiceHash, histoire de ne faire varier q'un minimum de paramètres à la fois. Voilà la copie de la console : la ligne de commande puis l'erreur de startum : sudo LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64 ./ccminer --algo=x11 -o stratum+tcp://stratum+tcp://x11.eu.nicehash.com:3336 -u 16HGUJUGh7TF9QiGm759h4phwAJXMjaDZT.750 -p x -d 0 *** ccminer 1.5.61-git(SP-MOD) for nVidia GPUs by sp-hash@github *** Built with the nVidia CUDA SDK 6.5
Based on pooler cpuminer 2.3.2 and the tpruvot@github fork CUDA support by Christian Buchner, Christian H. and DJM34 Includes optimizations implemented by sp , klaust, tpruvot and tsiv.
[2015-08-29 17:30:11] Starting Stratum on stratum+tcp://stratum+tcp://x11.eu.nicehash.com:3336 [2015-08-29 17:30:11] Binding thread 0 to cpu 0 (mask 1) 0 [2015-08-29 17:30:11] 1 miner thread started, using 'x11' algorithm. [2015-08-29 17:30:11] Stratum connection failed: Could not resolve host: stratum+tcp [2015-08-29 17:30:11] ...retry after 30 seconds [2015-08-29 17:30:41] Stratum connection failed: Could not resolve host: stratum+tcp [2015-08-29 17:30:41] ...retry after 30 seconds
Edit : Vu l'erreur du doublon des mots stratum+tcp :-) Voici la ligne de commande corrigée : sudo LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64 ./ccminer --algo=x11 -o stratum+tcp://x11.eu.nicehash.com:3336 -u 16HGUJUGh7TF9QiGm759h4phwAJXMjaDZT.750 -p x -d 0
|
|
|
Quelle est l'erreur que tu obtiens?
Un simple "command not found" L'erreur à l'air simple mais je ne trouve pas : peut-être quand j'auraios la tête reposée. Super si le suivi fonctionne Oui, c'est trés bien fait. Autour de 5000 satoshis à l'heure : cela permet peut-être de payer l'électricité, à condition d'optimiser la consommation :-).
|
|
|
Pour le x11, le path ne change rien : j'avais déjà essayé (mais je l'ai laissé maintenant dans le script de lancement, en changeant sudo par export, sudo ne fonctionne pas non plus).
Pour le suivi NiceHash, c'est parfait :-).
|
|
|
C'est une erreur dans ta commande de départ Envoi moi là 😊 La voici : #!/bin/bash cd ~/Cryptocurrencies/Miners/GPUMiners/CCMiner_SP-Mod/ccminer ./ccminer -a x11 -o stratum+tcp://dash.p2pool.1yz.de:7903 -u address -p x Tu sait si on peut suivre ses "gains" sur NiceHash (je trouve les statistiques du site, mais aucun endroit où entrer une adresse BTC pour suivre les gains d'un mineur en particulier) ?
|
|
|
Le plaisir est pour moi 😊!
:-) Tu as une idéé du pourquoi le X11 ne fonctionne pas sur mon ccminer SP-Mod ?
|
|
|
Fais louer ton équipement sur Nicehash pour commencer, tu peux essayer plusieurs algo! 😊 Pour ce qui est du Lyra2, tu dois t'assurer que ce n'est pas du Lyra2REv2 ... Comme le VTC Je ne comprends pas : ta ligne de commande ccminer d'exemple est bien en Lyra2V2, donc j'ai cherché une monnaie en Lyra2V2 et j'ai trouvé le VertCoin ? Stratum Lyra2REv2 : sudo LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64 ./ccminer --algo=lyra2v2 -o stratum+tcp://lyra2rev2.eu.nicehash.com:3347 -u 16HGUJUGh7TF9QiGm759h4phwAJXMjaDZT.750 -p x -d 0 Ça va miner à ton compte Alors, excellente nouvelle, cela fonctionne :-) Super, merci et tout tout, sincèrement :-). Cela mine à mon compte ? Ah, oui, c'est mon adresse BTC. Bon, j'ai du boulot pour digérer tout cela et essayer de ne pas être obligé de passer par NiceHash, et puis aussi voire le fonctionnement de NiceHash. Je te remercie vivement, chaudement, même : MERCI. P.S. : si je comprends bien, avec ta commande, je mets ma "puissance" de hash Lyra2V2 à disposition de NiceHash : ceux-ci trouvent des clients qui souhaitent louer cette puissance de hash Lyra2V2 et NiceHash vat me rétribuer directement en Btc (satoshi) ? Je n'ai pas besoin de choisir quelle monnaie à miner en Lyra2V2, ni à convertir ce que j'aurais miné dans cette monnaie en Btc ? Tout ca sans créer de compte ?
|
|
|
Mon équipement : - 1 x Core i3 4330T - 1 x GTX 750 avec 2 GO de RAM (pas Ti) C'est limité, c'est pour tester. Si c'est fun ou profitable, je pourrai augmenter jusqu'à 6 cartes (peut-être du 750 Ti voir du 950 si le ratio hash/consommation est plus intéressant). Dans un premier temps, j'aimerai bien comparer avec ce que je fais en minage CPU, donc du Cryptonote principalement (XDN, ByteCoin, Monero...) et un peu de X11 (Dash...). Pour ce qui est de Lyra : Pour le moment, quelle que soit l'adresse de la pool, impossible de résoudre le stratum (par exemple http://vip3.cloud.ip.unanimix.com:9171/static/).
|
|
|
Tu as une monnaie et une pool à me conseiller avec cet algorithme (je verrai les autres algorithmes dans un second temps) ?
En monnaie, j'ai trouvé le VertCoin : la monnaie viens de perdre plus de 20% en 24 h et le site web est offline. Rien de trés engageant :-).
|
|
|
J'ai rebooté : j'ai de nouveau l'erreur : ./ccminer: error while loading shared libraries: libcudart.so.6.5: cannot open shared object file: No such file or directory Mas là, la commande PATH ne résoud pas le problème... Non, je n'avais pas testé ta ligne de code : je n'ai rien en Lyra, j'ai donc fait une ligne pour du X11 avec une adresse de pool X11 et l'adresse de mon wallet. *** ccminer 1.5.61-git(SP-MOD) for nVidia GPUs by sp-hash@github *** Built with the nVidia CUDA SDK 6.5
Based on pooler cpuminer 2.3.2 and the tpruvot@github fork CUDA support by Christian Buchner, Christian H. and DJM34 Includes optimizations implemented by sp , klaust, tpruvot and tsiv.
[2015-08-29 14:56:28] 1 miner thread started, using 'lyra2v2' algorithm. [2015-08-29 14:56:28] Binding thread 0 to cpu 0 (mask 1) 0 [2015-08-29 14:56:28] Starting Stratum on stratum+tcp://blabla.com:3333 [2015-08-29 14:56:28] Stratum connection failed: Failed to connect to blabla.com port 3333: No route to host [2015-08-29 14:56:28] ...retry after 30 seconds [2015-08-29 14:56:59] Stratum connection failed: Failed to connect to blabla.com port 3333: No route to host [2015-08-29 14:56:59] ...retry after 30 seconds A priori, cela semble fonctionner, sauf pour le stratum dont je vais vérifier la validité sur la pool. Edt : Donc l'adresse "blabla.com:3333" est bidon, si j'ai bien compris ma recherche :-). Tu as une monnaie et une pool à me conseiller avec cet algorithme (je verrai les autres algorithmes plus tard si tu veux que l'on se focalise sur le lyra) ?
|
|
|
As-tu utilisé la ligne de commande que je t'ai envoyé?
A quelle ligne fait-tu précisément référence (j'ai édité mon post précédent) ?
|
|
|
En mettant en commentaire la ligne de l'architecture 52, le make abouti et j'ai mon ccminer compilé :-). Maintenant, lors de l'exécution, j'ai l'erreur : ./ccminer: error while loading shared libraries: libcudart.so.6.5: cannot open shared object file: No such file or directory A priori, je n'ai rien d'autre qui utilise CUDA... Edit 1 : Bon, cette dernière erreur est un problème de path : je verrai comment rendre le changement du path persistant. En tapant "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-6.5/lib64" (non persistant), ccminer se lance, mais j'ai encore une erreur (quand je dis que c'est laborieux ;-)) : [2015-08-29 14:33:20] Unable to query number of CUDA devices! Is an nVidia driver installed? . Je cherche... si je trouve, je post. Edit 2 : Je suis toujours avec le bon driver 346.82, par contre, je suis sous Unity, pas en mode console et encore avec lightdm stoppé (mais il me semble que c'est inutile ?).
|
|
|
J'ai essayé directement avec le répertoire source SP-Mod ( https://github.com/sp-hash/ccminer) J'ai checké les dépendances et en ai profité pour ajouter : - build-essential (je croyais qu'elle était installée par défaut) - curl - checkinstall (facultative) Le ./autogen.sh et le ./configure aboutissent et permettent de lancer le "make". Celui-ci commence la compilation et asser rapidement s'arrête sur une erreur fatale de nvcc : nvcc fatal : Unsupported gpu architecture 'compute_52' make[2]: *** [heavy/heavy.o] Erreur 1 make[2]: quittant le répertoire « /home/zemp/Cryptocurrencies/Miners/GPUMiners/CCMiner_SP-Mod/ccminer » make[1]: *** [all-recursive] Erreur 1 make[1]: quittant le répertoire « /home/zemp/Cryptocurrencies/Miners/GPUMiners/CCMiner_SP-Mod/ccminer » make: *** [all] Erreur 2
A priori CUDA 6.5 ne supporte pas une partie du code se référant à l'architecture 52 (mais l'architecture des GTX750 est me semble-t'il la 50) ? J'ai relancé la compilation sur ton zip de ccminer et j'ai le même message d'erreur de autogen.sh : rien de changé.
|
|
|
Bon, là je galère.
Difficile de reporter toutes les erreurs et warnings que j'aie eu, mais en bref :
1) ./autogen.sh : erreur "aclocal" -> solution : installation de la dépendance automake (bien sur),
2) ./configure : erreur "OpenSSL library requiered" -> pourtant OpenSSL est présent, donc je désinstalle et réinstalle : la désisntallaton de aclocal supprime la logithèque Ubuntu (à priori, un lien avec Python ?), -> solution : installer la librairie de développement "libssl-dev"
3) ./configure : erreur "line 6192 : LIBCURL_CHECK_CONFIG..." (il test si ma version est supérieure à tel numéro et c'est le cas, mais il me fait une erreur) -> j'installe la librairie de développement "libcurl4-openssl-dev" : pas d'effet -> j'installe "libevent-pthreads-2.0-5" : pas d'effet
4) Maintenant j'ai même une erreur sur ./autogen.sh" Makefile.am:6: warning: JANSSON_INCLUDES was already defined in condition TRUE, which includes condition WANT_JANSSON ... Makefile.am:4: ... 'JANSSON_INCLUDES' previously defined here -> j'installe "libjansson-dev" (j'avais déjà installé "libjansson4" auparavant) : pas d'effet.
Ton archive a le suffixe "windows" : il y a quelque chose de spécifique à Windows dans ces sources ?
|
|
|
Cela peut attendre demain :-).
Là, en attendant d'aller me coucher, je pense que je vais configurer la chaîne de minage CPU.
Pour mémo/info (cela pourra peut-être être utile à de futurs lecteurs) : La commande sudo "service lightdm start" n'a pas voulu fonctionner et m'envoie des erreurs faisant référence à des sorties VGA et autres choses. De même le CTRL+ALT+F7 m'a bien remis sur l'écran de log (là où j'avais quitté l'interface graphique), mais l'écran était incomplet et impossible de faire quoi que ce soit, même éteindre (j'ai fait un hard reset). J'ai l'impression que la commande a du mal à gérer les différentes sorties vidéos entre iGPU et GTX...
|
|
|
Effectivement, je n'ai pas lancé le update/upgrade depuis l'installation : j'y vas de ce pas. J'ai utilisé le fork fe Sp_ (sp-hash) ! Si t'as besoin d'aide pour le compiler fais moi signe 😊
Si tu as le temps, volontiers, histoire d'être certain de faire les choses de façon orthodoxe :-).
|
|
|
Ma µSD est lente et tout cela prends du temps, mais voilà où j'en suis :
Installation du driver nVidia en 346 updates (346.82, comme toi) : - pas de problème.
Installation des 3 dépendances (à priori libglu1-mesa était déjà dans sa dernière version avec l'installation d'Ubuntu) : - pas de problème.
Installation de CUDA (en refusant le driver de carte graphique inclus dans CUDA, mais en acceptant lien symbolique, toolkit et samples) : - après l'installation et la mise à jour de Ubuntu 14.04, celui-ci passe en 14.04.3 et le compilateur GCC est en version 4.8.4, - j'imagine que CUDA 6.5 ne connait pas cette version 4.8.4, donc l'installation de base échoue et impose l'option "--overrides compiler" , - avec cette option l'installation abouti mais j'ai le message "missing recomanded library : libGLU1.so, libX11.so, libXi.so, libXmu.so".
Commande "nvcc --version" me donne le retour "release 6.5, V6.5.12".
Au final, CUDA semble instalé mais il y a 2 questions en suspend : 1) le warning sur les 4 dépendances, 2) le "V6.5.12" en retour de la commande "nvcc --version" alors que mon run est le même que le tiens, le 6.5.14 (que te retourne la commande sur ton RIG ?).
Je vais creuser du côté du warning (le numéro de version est sans conséquence j'imagine).
Quel fork de ccminer utilises-tu ? Moi j'avais réussi à compiler cetui de wolf je crois, mais il plantati asser vite à l'éxécution (entre 1 et 30 mn environ).
Encore merci.
|
|
|
|