YoRyan / nuxhash

A NiceHash cryptocurrency mining client for Linux.
GNU General Public License v3.0
262 stars 161 forks source link

No profitability? #88

Open iamanewb00 opened 3 years ago

iamanewb00 commented 3 years ago

`nuxhashd

CUDA device: GeForce RTX 3070 excavator_daggerhashimoto_pascal: 0.00 H/s, 0.00 H/s
excavator_cryptonightV8: 4.30 MH/s
excavator_cryptonightV7: 4.34 MH/s
excavator_x16r: 0.00 H/s
excavator_neoscrypt: 72.45 MH/s
excavator_lyra2z: 0.00 H/s `

This is what I get when I start nuxhash in terminal, however when I go into my nicehash account, even though it finds the rig and it says its online, i have: Current Actual profitability / 24h 0.00000000 BTC

I know its just one 3070, but shouldnt it have at least something showing?

thanks!

edit: I used nicehash-gui and it also shows mining and GreenWithEnvy shows load on the gpu. The only thing that nicehash doesnt show is the profitability; which in turn nuxhash does show. So i dont know if what I am mining is actually going to my nicehash wallet.
Im on Pop!_OS 20.04

Eric1212 commented 3 years ago

Make sure you entered your wallet, username & region intoo ~/.config/nuxhash/settings.conf

gl-santos commented 3 years ago

I have the same issue with RTX 3070. It does not work with daggerhashimoto and the miner always chooses neoscrypt, which shows empty results in "Mining history stats".

The same GPU works fine with NiceHash QuickMiner (for Windows). I have not tested NiceHash OS yet.

Maybe the linux binary became outdated, the last linux version is 1.5.14a and the current version is 1.7.1d.

Eric1212 commented 3 years ago

How is ~/.config/nuxhash/benchmarks.json ?

Try nuxhashd --benchmark-all --show-mining

Then nuxhashd --show-mining

If it's doesn't help, get back here, i will suggest you an other miner.

gl-santos commented 3 years ago

@Eric1212,

// Here is the benchmarks.json generated by the command below: { "nvidia_GPU-98b3d3a5-2b8a-fac6-8bc2-d8066117c0e7": { "excavator_daggerhashimoto": 0.0, "excavator_neoscrypt": 72331800.46657784, "excavator_lyra2z": 0.0, "excavator_pascal": 0.0, "excavator_blake2s": 3489182792857.153, "excavator_x16r": 0.0, "excavator_decred": 0.0, "excavator_lyra2rev2": 0.0, "excavator_cryptonightV7": 6612224.601871775, "excavator_keccak": 0.0, "excavator_daggerhashimoto_pascal": [ 0.0, 0.0 ], "excavator_equihash": 0.0, "excavator_cryptonightV8": 7294708.402544145, "excavator_daggerhashimoto_decred": [ 0.0, 0.0 ] } }

// Here are the commands output. Notice the long time to complete the API calls. Its a recent problem and if I call the API on my browser it returns in a second:

gustavo@regulus:~$ /home/gustavo/.pyenv/versions/3.9.2/envs/nuxhash/bin/nuxhashd --benchmark-all --show-mining

CUDA device: GeForce RTX 3070 (GPU-98b3d3a5-2b8a-fac6-8bc2-d8066117c0e7) excavator_daggerhashimoto: 0.00 H/s
excavator_neoscrypt: 72.33 MH/s
excavator_lyra2z: 0.00 H/s
excavator_pascal: 0.00 H/s
excavator_blake2s: 3.49 TH/s
excavator_x16r: 0.00 H/s
excavator_decred: 0.00 H/s
excavator_lyra2rev2: 0.00 H/s
excavator_cryptonightV7: 6.61 MH/s
excavator_keccak: 0.00 H/s
excavator_daggerhashimoto_pascal: 0.00 H/s, 0.00 H/s
excavator_equihash: 0.00 H/s
excavator_cryptonightV8: 7.29 MH/s
excavator_daggerhashimoto_decred: 0.00 H/s, 0.00 H/s
Terminated

gustavo@regulus:~$ /home/gustavo/.pyenv/versions/3.9.2/envs/nuxhash/bin/nuxhashd --show-mining 2021-04-23 17:09:52,950 INFO: Querying NiceHash for miner connection information... 2021-04-23 17:09:52,954 DEBUG: Starting new HTTPS connection (1): api2.nicehash.com:443 2021-04-23 17:14:13,924 DEBUG: https://api2.nicehash.com:443 "GET /main/api/v2/public/simplemultialgo/info/ HTTP/1.1" 200 None 2021-04-23 17:14:13,935 DEBUG: Starting new HTTPS connection (1): api2.nicehash.com:443 2021-04-23 17:18:35,999 DEBUG: https://api2.nicehash.com:443 "GET /main/api/v2/mining/algorithms/ HTTP/1.1" 200 None 2021-04-23 17:18:36,014 DEBUG: =========================== www.nicehash.com ========================= 2021-04-23 17:18:36,014 DEBUG: Excavator v1.5.14a GPU Miner for NiceHash. 2021-04-23 17:18:36,014 DEBUG: Copyright (C) 2018 NiceHash. All rights reserved. 2021-04-23 17:18:36,014 DEBUG: =========================== www.nicehash.com ========================= 2021-04-23 17:18:36,014 DEBUG: Build time: 2018-12-07 10:21:06+01:00 2021-04-23 17:18:36,014 DEBUG: Build number: 3897564716 2021-04-23 17:18:36,014 DEBUG: [17:18:36][0x00007fbe2f4e5680][info] Log started 2021-04-23 17:18:36,026 DEBUG: [17:18:36][0x00007fbe2f4e5680][info] core | Found CUDA device: GeForce RTX 3070 2021-04-23 17:18:36,087 DEBUG: [17:18:36][0x00007fbe2f4e5680][info] api | Listening on 127.0.0.1:32791 2021-04-23 17:18:36,087 DEBUG: [17:18:36][0x00007fbe2f4e5680][info] core | Initialized! 2021-04-23 17:18:36,089 DEBUG: Starting new HTTPS connection (1): api2.nicehash.com:443 2021-04-23 17:20:47,478 DEBUG: [17:20:47][0x00007fbe2e3f3700][info] Connected to nhmp.br.nicehash.com:3200 2021-04-23 17:20:47,829 DEBUG: [17:20:47][0x00007fbe2f4e5680][info] nhmp | Subscribed 2021-04-23 17:20:53,982 DEBUG: [17:20:53][0x00007fbe2e3f3700][info] nhmp | Disconnected 2021-04-23 17:20:53,982 DEBUG: [17:20:53][0x00007fbe2e3f3700][warning] nhmp | read: End of file (2) 2021-04-23 17:22:58,239 DEBUG: https://api2.nicehash.com:443 "GET /main/api/v2/public/simplemultialgo/info/ HTTP/1.1" 200 None 2021-04-23 17:22:58,243 INFO: Assigning nvidia_GPU-98b3d3a5-2b8a-fac6-8bc2-d8066117c0e7 to excavator_neoscrypt (0.0 mBTC/day) 2021-04-23 17:22:58,402 DEBUG: [17:22:58][0x00007fbe217fe700][info] wrkr0-0 | Algorithm: CUDA-neoscrypt parameters: B=102 M=1 2021-04-23 17:22:58,402 DEBUG: [17:22:58][0x00007fbe217fe700][info] wrkr0-0 | Mining with high intensity 2021-04-23 17:23:14,921 DEBUG: [17:23:14][0x00007fbe2f4e5680][info] Connected to nhmp.br.nicehash.com:3200 2021-04-23 17:23:15,264 DEBUG: [17:23:15][0x00007fbe2e3f3700][info] nhmp | Subscribed 2021-04-23 17:23:15,596 DEBUG: [17:23:15][0x00007fbe2f4e5680][info] nhmp | neoscrypt | add success 2021-04-23 17:23:15,597 DEBUG: [17:23:15][0x00007fbe2f4e5680][info] net | neoscrypt | New job '00000000b6927872', diff=0.0258405 2021-04-23 17:23:34,150 DEBUG: [17:23:34][0x00007fbe2e3f3700][info] net | neoscrypt | New job '00000000b6927873', diff=0.0258405 2021-04-23 17:23:35,808 DEBUG: [17:23:35][0x00007fbe2f4e5680][info] net | neoscrypt | New job '00000000b6927874', diff=0.0258405 2021-04-23 17:23:58,260 DEBUG: Starting new HTTPS connection (1): api2.nicehash.com:443 2021-04-23 17:24:00,007 DEBUG: [17:24:00][0x00007fbe2e3f3700][info] net | neoscrypt | New job '00000000b6927875', diff=0.0258405 2021-04-23 17:24:17,667 DEBUG: [17:24:17][0x00007fbe2f4e5680][info] net | neoscrypt | New job '00000000b6927876', diff=0.0258405 2021-04-23 17:24:49,973 DEBUG: [17:24:49][0x00007fbe2e3f3700][info] net | neoscrypt | New job '00000000b6927877', diff=0.0258405 2021-04-23 17:25:46,731 DEBUG: [17:25:46][0x00007fbe2f4e5680][info] net | neoscrypt | New job '00000000b6927878', diff=0.015625 2021-04-23 17:25:59,428 DEBUG: [17:25:59][0x00007fbe2e3f3700][info] net | neoscrypt | New job '00000000b6927879', diff=0.015625 2021-04-23 17:26:08,057 DEBUG: [17:26:08][0x00007fbe2f4e5680][info] net | neoscrypt | New job '00000000b692787a', diff=0.015625 2021-04-23 17:26:22,261 DEBUG: [17:26:22][0x00007fbe2e3f3700][info] net | neoscrypt | New job '00000000b692787b', diff=0.015625 2021-04-23 17:26:39,816 DEBUG: [17:26:39][0x00007fbe2f4e5680][info] net | neoscrypt | New job '00000000b692787c', diff=0.015625 2021-04-23 17:26:49,885 DEBUG: [17:26:49][0x00007fbe2e3f3700][info] net | neoscrypt | New job '00000000b692787d', diff=0.015625 2021-04-23 17:26:59,937 DEBUG: [17:26:59][0x00007fbe2f4e5680][info] net | neoscrypt | New job '00000000b692787e', diff=0.015625 2021-04-23 17:27:10,797 DEBUG: [17:27:10][0x00007fbe2e3f3700][info] net | neoscrypt | New job '00000000b692787f', diff=0.015625 2021-04-23 17:27:27,643 DEBUG: [17:27:27][0x00007fbe2f4e5680][info] net | neoscrypt | New job '00000000b6927880', diff=0.015625 2021-04-23 17:28:20,008 DEBUG: https://api2.nicehash.com:443 "GET /main/api/v2/public/simplemultialgo/info/ HTTP/1.1" 200 None 2021-04-23 17:28:23,165 DEBUG: [17:28:23][0x00007fbe2e3f3700][info] net | neoscrypt | New job '00000000b6927881', diff=0.015625 2021-04-23 17:28:25,431 DEBUG: [17:28:25][0x00007fbe2f4e5680][info] net | neoscrypt | New job '00000000b6927882', diff=0.015625 2021-04-23 17:29:06,092 DEBUG: [17:29:06][0x00007fbe2e3f3700][info] net | neoscrypt | New job '00000000b6927883', diff=0.015625 2021-04-23 17:29:08,121 DEBUG: [17:29:08][0x00007fbe2f4e5680][info] net | neoscrypt | New job '00000000b6927884', diff=0.015625 2021-04-23 17:29:20,018 DEBUG: Starting new HTTPS connection (1): api2.nicehash.com:443 2021-04-23 17:29:26,824 DEBUG: [17:29:26][0x00007fbe2e3f3700][info] net | neoscrypt | New job '00000000b6927885', diff=0.015625 2021-04-23 17:29:34,061 DEBUG: [17:29:34][0x00007fbe2f4e5680][info] net | neoscrypt | New job '00000000b6927886', diff=0.015625 2021-04-23 17:30:00,361 DEBUG: [17:30:00][0x00007fbe2e3f3700][info] net | neoscrypt | New job '00000000b6927887', diff=0.015625

Eric1212 commented 3 years ago

On older hardware, i do not have this benchmarking problem so the 3070 pattern seems to be a definitive error.

On my system, this miner work pretty good with NiceHash AND BetterHash: https://github.com/Lolliedieb/lolMiner-releases/releases

There is the fees :

Algorithm | Fee % BeamHash I | 1.0 BeamHash II | 1.0 BeamHash III | 1.0 Cuckoo 29 | 2.0 CuckarooD 29 | 2.0 CuckarooM 29 | 2.0 Cuckaroo 30 CTXC | 2.5 Cuckatoo 31 | 2.0 Cuckatoo 32 | 2.0 Cuckaroo 29-32 | 1.0 Cuckaroo 29-40 | 1.0 Equihash 144/5 | 1.0 Equihash 192/7 | 1.0 Equihash 210/9 | 1.0 Etchash | 0.7 Ethash | 0.7 ZelHash | 1.0

I figured out Cudo Miner does work but pretty bad on my system (Does slow it entirely). https://www.cudominer.com/

You can also try Honeyminer Max, it's a very low fee solution but my hadware are too old for it to install so i couldn't test it.

https://honeyminer.com/labs

Good Mining ;)

PS: If you desire, you CAN edit benchmarks.json and put fake data to "force" nuxhashd to mine the algo you want...

If you change line "excavator_daggerhashimoto": 0.0, to "excavator_daggerhashimoto": 9999999999999999999.0,

nuxhashd --show-mining will go with dagger... But i'm totally unsure of the actual mining you will get out of it.

gl-santos commented 3 years ago

Right now I am testing "nsfminer (no stinkin' fees)" which has no fees (allegedly...)

https://github.com/no-fee-ethereum-mining/nsfminer

I'll try the nuxhash - daggerhashimoto with the fake benchmark and see if it works

Thank you for the tips, @Eric1212!

SandDew commented 2 years ago

I'm having the same issues on my 3060ti. Nuxhash shows in my manager but after an hour of mining I don't get a single cent of profit. The binary is most likely outdated.