Giter Club home page Giter Club logo

nvoc_miners's People

Contributors

delawr0190 avatar draco-falcon avatar egyptianbman avatar lukepicci avatar papampi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

nvoc_miners's Issues

Compilation problems

Hi, the update script checks version and doesn't clone git if version match.
Ok, it's a little confusion but why not.

But there is a problem: if - it's what happens to me - binaries cloned from git doesn't work, we cannot compile from source because the update script considers that version is ok, so doesn't download source submodule.

Moreover, some sources doesn't have the good files permissions and compilation aborts. The best I think is to add a:
chmod +x ${NVOC_MINERS}/*/src/*.sh
or something similar.

Choosing NBMiner for grin throws error as stratum is passed for algo option

SCREEN -c /home/m1/NVOC/testing/screenrc-miner -dmSL miner /home/m1/NVOC/testing/miners/NBMiner/recommended/nbminer -a stratum+tcp://grincuckaroo29.eu.nicehash.com:3371 -u xxxxxxxxxxxx:x --devices 0,1,2,3,4,5,6,7,8,9,10,11

[18:35:08] INFO - USER: xxxxxxxx.015:x
[18:35:09] INFO - ============= Device Information =============
[18:35:09] INFO - ID 0: GeForce GTX 1080 Ti 11177 MB, CC 61
[18:35:09] INFO - ID 1: GeForce GTX 1080 Ti 11178 MB, CC 61
[18:35:09] INFO - ID 2: GeForce GTX 1080 Ti 11178 MB, CC 61
[18:35:09] INFO - ID 3: GeForce GTX 1080 Ti 11178 MB, CC 61
[18:35:09] INFO - ID 4: GeForce GTX 1080 Ti 11178 MB, CC 61
[18:35:09] INFO - ID 5: GeForce GTX 1080 Ti 11178 MB, CC 61
[18:35:09] INFO - ID 6: GeForce GTX 1080 Ti 11178 MB, CC 61
[18:35:09] INFO - ID 7: GeForce GTX 1080 Ti 11178 MB, CC 61
[18:35:09] INFO - ID 8: GeForce GTX 1080 Ti 11178 MB, CC 61
[18:35:10] INFO - ID 9: GeForce GTX 1080 Ti 11178 MB, CC 61
[18:35:10] INFO - ID10: GeForce GTX 1080 Ti 11178 MB, CC 61
[18:35:10] INFO - ID11: GeForce GTX 1080 Ti 11178 MB, CC 61
[18:35:10] INFO - ==============================================
[18:35:10] INFO - NVML initialized.
[18:35:13] ERROR - Algo stratum+tcp://grincuckaroo29.eu.nicehash.com:3371 not implemented.
[18:35:13] ERROR - Algorithm add failed.
/home/m1/NVOC/testing/2unix: line 82: 20113 Terminated bash "${NVOC}/3main"

CryptoDredge 0.15.0 binary filename mismatch

The CryptoDredge 0.15.0 tarball for the 3.0-miners branch contains a binary which is not named in a valid way to get it working in the 3.0 branch. The package for 3.1-miners is fine since the binary filename is correctly specified in its version specific json pm manifest.

Disabled GPU not working correctly on PhoenixMiner and Claymore

PhoenixMiner still not mining on 12th GPU and start from 0

Miner command:
SCREEN -c /home/m1/NVOC/testing/screenrc-miner -dmSL miner /home/m1/NVOC/testing/miners/PhoenixMiner/recommended/PhoenixMiner -pool stratum+tcp://eu1.ethermine.org:4444 -wal ETH_ADDR -worker nv104 -pass x -coin eth -wdog 1 -rmode 0 -nvidia -cdmport 192.168.1.104:3333 -stales 1 -retrydelay 5 -wdog 1 -rmode 0 -gpus 0,1,2,3,4,5,6,7,8,9,10,11

Miner log:

Eth: New job #2c0b1b32 from eu1.ethermine.org:4444; diff: 4000MH
Eth speed: 241.950 MH/s, shares: 1/0/0, time: 0:01
GPUs: 1: 20.821 MH/s (0) 2: 22.357 MH/s (0) 3: 22.342 MH/s (0) 4: 22.331 MH/s (1) 5: 22.334 MH/s (0) 6: 22.341 MH/s (0) 7: 22.348 MH/s (0) 8: 22.348 MH/s (0) 9: 21.201 MH/s (0) 10: 21.196 MH/s (0) 11: 22.329 MH/s (0)

Added new miners and updated some

Added some miners and edited miner update script in 19-2.1 branch.
Forgot to make new branch and pull request so you can check easier.

Please when you get time, take a look and see if all is ok.
Thanks.

miners recompilation issues

I post on bitcointalk : https://bitcointalk.org/index.php?topic=1854250.msg41779862#msg41779862

Quote from: LuKePicci on July 07, 2018, 07:53:18 PM
Quote from: papampi on July 07, 2018, 06:45:06 PM
Edit firstboot.json to enable/disable auto_expand and recompile miners on first boot. ("true" or "false")
You can set auto_expand to "true" or "false" depending on your choice, while recompile_miners can be either "false" if you do not intend to let any miner be recompiled during first image boot, or a list of miners do you want to recompile, written in the same way as you are used to do with the nvOC_update_miner.sh. For exampt recompile_miners:"7 U" will recompile TPccminer(7) and SUPPRminer(U), recompile_miners:"A" will recompile all(A) miners. The letter/number associated to each recompilable miner depends on the latest nvOC_miner_update.sh script you find in the nvOC_miners repository on GitHub.

Exactly, enter the nvOC_Miner_Update.sh script choice menu in the readme because I was caught in a loop that asked me to choose at first boot.

I VOLUNTARILY chose to recompile ALL of the software on my machine to check if the mining software update script runs well and does the job properly.

On the other hand, it seems that there are problems to clone and compile some mining software. I copied below extracts from the log displayed in terminal console that is displayed after reboot.

Code:

Sun Jul  8 08:12:36 MST 2018 - nvOC FirstBoot start

 + Looking for the small fat partition
/media/m1/12D3-A869 is a mountpoint

 + Parsing firstboot.json
  ++ selected branch: 'release'
  ++ nvOC will install to: '/home/m1/NVOC/mining'

 + Wait for internet connection to continue nvOC setup
Connection to google.com 443 port [tcp/https] succeeded!

 + Cloning 'release' nvOC branch into /home/m1/NVOC/mining
  ++ Checking if selected branch actually exists...
0a8378ceb49c778f19134af18f421dba7f42ace3	refs/heads/release
  ++ /home/m1/NVOC/mining already exists, cleaning up
Cloning into '/home/m1/NVOC/mining'...
remote: Counting objects: 40, done.        
remote: Compressing objects: 100% (36/36), done.        
remote: Total 40 (delta 7), reused 15 (delta 1), pack-reused 0        
Checking connectivity... done.

 + Updating miners submodule
  ++ No cache found in /home/m1/.miners-cache
Submodule 'miners' (https://github.com/papampi/nvOC_miners.git) registered for path 'miners'
Cloning into 'miners'...
Submodule path 'miners': checked out 'ee963aa25b6b8d4f8299a2d5f13749fc6bdee498'

 + Checking free space
  ++ Available free space in root partition: 178460508 KB

 + Installing miners (recompile: A)
~/NVOC/mining/miners ~
Updating miners for nvOC V0019-2.1
Will check and restart miner if needed

Checking Equihash DSTM zm miner 0.6.1
cat: /home/m1/NVOC/mining/miners/dstm/latest/version: No such file or directory
Extracting DSTM zm miner

Checking Z-Enemy 1.10
cat: /home/m1/NVOC/mining/miners/ZENEMYminer/version: No such file or directory
Extracting z-enemy

Checking xmr-stak 2.4.4
cat: /home/m1/NVOC/mining/miners/xmr-stak/version: No such file or directory
Extracting xmr-stak

Checking Silent Miner 1.1.0
cat: /home/m1/NVOC/mining/miners/SILENTminer/version: No such file or directory
Extracting Silent Miner

Checking Claymore v11.8
cat: /home/m1/NVOC/mining/miners/claymore/latest/version: No such file or directory
Extracting Claymore

Checking SP Mod ccminer-1.8.2
cat: /home/m1/NVOC/mining/miners/SPccminer/version: No such file or directory
Extracting SPccminer

Checking alexis ccminer
cat: /home/m1/NVOC/mining/miners/ASccminer/version: No such file or directory
Extracting ASccminer

Checking Krnlx ccminer
cat: /home/m1/NVOC/mining/miners/KXccminer/version: No such file or directory
Extracting KXccminer

Checking Tpruvot ccminer-2.2.5
cat: /home/m1/NVOC/mining/miners/TPccminer/version: No such file or directory
Extracting Tpruvot

Checking KlausT ccminer 8.20
cat: /home/m1/NVOC/mining/miners/KTccminer/version: No such file or directory
Extracting Klaust ccminer

Checking Vertminer v1.0-stable.2 Release
cat: /home/m1/NVOC/mining/miners/vertminer/version: No such file or directory
Extracting vertminer

Checking nanashi-ccminer-2.2-mod-r2
cat: /home/m1/NVOC/mining/miners/NAccminer/version: No such file or directory
Extracting nanashi ccminer

Checking Ethminer 0.14.0
cat: /home/m1/NVOC/mining/miners/ethminer/latest/version: No such file or directory
Extracting and making changes for Ethminer

Checking KTccminer-cryptonight v2.06
cat: /home/m1/NVOC/mining/miners/KTccminer-cryptonight/version: No such file or directory
Extracting KTccminer-cryptonight

Checking Equihash Bminer 8.0.0
cat: /home/m1/NVOC/mining/miners/bminer/latest/version: No such file or directory
Extracting Bminer

Checking ANXccminer (git@cd6fab68823e247bb84dd1fa0448d5f75ec4917d)
cat: /home/m1/NVOC/mining/miners/ANXccminer/version: No such file or directory
Extracting ANXccminer

Checking MSFT Tpruvot ccminer-2.2.5 (RVN)
cat: /home/m1/NVOC/mining/miners/MSFTccminer/version: No such file or directory
Extracting MSFT Tpruvot ccminer

Checking SUPRminer 1.5
cat: /home/m1/NVOC/mining/miners/SUPRminer/version: No such file or directory
Extracting SUPRminer

Checking cpuminer-opt 
cat: /home/m1/NVOC/mining/miners/cpuOPT/version: No such file or directory
Extracting cpuminer


Extracting and checking new miners for nvOC-v0019-2.x finished


Do you want to re-compile your miners (y/N)?  

Checking if bn.h bignum error is fixed for compiling miners or not
bn.h openssl already fixed for compiling miners

Select miners to compile (multiple comma separated values: 1,6,7)
1 - ASccminer
2 - KTccminer
3 - KTccminer-cryptonight
4 - KXccminer
5 - NAccminer
6 - SPccminer
7 - TPccminer
8 - vertminer
9 - ANXccminer
C - cpuminer
R - MSFTccminer (RVN)
U - SUPRminer
X - xmr-stak

ALL
Compiling alexis ccminer







ccminer.cpp:45:26: fatal error: cuda_runtime.h: No such file or directory
compilation terminated.
Makefile:1398: recipe for target 'ccminer-ccminer.o' failed
make[2]: *** [ccminer-ccminer.o] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f .deps/ccminer-bench.Tpo .deps/ccminer-bench.Po
api.cpp: In function ‘void gpuhwinfos(int)’:
api.cpp:286:31: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘uint32_t {aka unsigned int}’ [-Wformat=]
   cgpu->gpu_sn, cgpu->gpu_desc);
                               ^
api.cpp:286:31: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘uint32_t {aka unsigned int}’ [-Wformat=]
mv -f .deps/ccminer-pools.Tpo .deps/ccminer-pools.Po
mv -f .deps/ccminer-api.Tpo .deps/ccminer-api.Po
mv -f .deps/ccminer-util.Tpo .deps/ccminer-util.Po
mv -f .deps/ccminer-bignum.Tpo .deps/ccminer-bignum.Po
make[2]: Leaving directory '/home/m1/NVOC/mining/miners/ASccminer/src'
Makefile:1558: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/m1/NVOC/mining/miners/ASccminer/src'
Makefile:545: recipe for target 'all' failed
make: *** [all] Error 2
cp: cannot stat '/home/m1/NVOC/mining/miners/ASccminer/src/ccminer': No such file or directory
Finished compiling alexis ccminer

Compiling Vertminer
 This could take a while ...
Submodule 'vertminer/src' (https://github.com/vertcoin-project/vertminer-nvidia) registered for path 'src'
Cloning into 'vertminer/src'...
fatal: reference is not a tree: 48b170a5828256600ca71e66d4c114af4e114236
Unable to checkout '48b170a5828256600ca71e66d4c114af4e114236' in submodule path 'src'
Update from shallow clone failed, reinit and fetching old commits...
From https://github.com/vertcoin-project/vertminer-nvidia
 * [new tag]         v1.0-beta.1 -> v1.0-beta.1
 * [new tag]         v1.0-beta.6 -> v1.0-beta.6
 * [new tag]         v1.0-beta.7 -> v1.0-beta.7
 * [new tag]         v1.0-stable.0 -> v1.0-stable.0
 * [new tag]         v1.0-stable.1 -> v1.0-stable.1
fatal: reference is not a tree: 48b170a5828256600ca71e66d4c114af4e114236
Unable to checkout '48b170a5828256600ca71e66d4c114af4e114236' in submodule path 'src'
bash: /home/m1/NVOC/mining/miners/vertminer/src/autogen.sh: No such file or directory
bash: /home/m1/NVOC/mining/miners/vertminer/src/configure: No such file or directory
bash: /home/m1/NVOC/mining/miners/vertminer/src/build.sh: No such file or directory
cp: cannot stat '/home/m1/NVOC/mining/miners/vertminer/src/vertminer': No such file or directory


/home/m1/NVOC/mining/miners/ANXccminer/src/build.sh: line 11: ./autogen.sh: Permission denied
done
/home/m1/NVOC/mining/miners/ANXccminer/src/build.sh: line 14: ./configure.sh: Permission denied
make: *** No targets specified and no makefile found.  Stop.
cp: cannot stat '/home/m1/NVOC/mining/miners/ANXccminer/src/ccminer': No such file or directory

Finished compiling anorganix ccminer

Would it be possible to have the compilation results in a log file specifically for this recompilation of mining software?

Is there a functional check or operational check of all mining software after automated recompilation?

The recompilations of all the software took about 1h15 on my machine, but it is also necessary to know that some recompliations have aborted and that the software is not operational.
On wet finger, I think it should warn the user that the recompilation of all minning software will take about 90 to 120 minutes

When the recompilations are completed, it starts again in a loop by dragging the choice by interaction with the user.
If I close and restart the console, then it resumes the synchonization of the papampi gihub nvOC_Miners repository.

Same thing if I restart the system.

Translated from French with Google translation

Add missing SUPRminer for RVN

1bash already make reference to this miner. It has been reported that it's working fine but it's missing in this repo.

Missing cmake while compiling xmr-stak.

X
Compiling xmr-stak
This could take a while ...
Submodule 'XMR_Stak/src' (https://github.com/fireice-uk/xmr-stak) registered for path 'src'
Cloning into '/home/m1/NVOC/3_0/miners/XMR_Stak/src'...
remote: Total 0 (delta 0), reused 0 (delta 0), pack-reused 0
remote: Enumerating objects: 156, done.
remote: Counting objects: 100% (156/156), done.
remote: Compressing objects: 100% (79/79), done.
remote: Total 80 (delta 64), reused 11 (delta 0), pack-reused 0
Unpacking objects: 100% (80/80), done.
From https://github.com/fireice-uk/xmr-stak

  • branch c0ab1734332d6472225d8ac7394f6fcba71aabc9 -> FETCH_HEAD
    Submodule path 'src': checked out 'c0ab1734332d6472225d8ac7394f6fcba71aabc9'
    Warning: you are leaving 1 commit behind, not connected to
    any of your branches:

c0ab173 Merge pull request #1610 from fireice-uk/dev

If you want to keep it by creating a new branch, this may be a good time
to do so with:

git branch c0ab173

HEAD is now at 4e72408 Merge pull request #1958 from fireice-uk/dev
~/NVOC/3_0/miners/XMR_Stak/src ~/NVOC/3_0/miners
~/NVOC/3_0/miners/XMR_Stak/src/build ~/NVOC/3_0/miners/XMR_Stak/src ~/NVOC/3_0/miners
./nvOC_miner_update.sh: line 607: cmake: command not found
make: *** No rule to make target 'install'. Stop.
~/NVOC/3_0/miners/XMR_Stak/src ~/NVOC/3_0/miners
cp: cannot stat '/home/m1/NVOC/3_0/miners/XMR_Stak/src/build/bin/xmr-stak': No such file or directory
cp: cannot stat '/home/m1/NVOC/3_0/miners/XMR_Stak/src/build/bin/*.so': No such file or directory
~/NVOC/3_0/miners

Finished compiling xmr-stak

I tried others choice in the miner update script and all the script untar correctly but all have problemzs to compile. All indicates same errors messages :

HEAD is now at 4e72408 Merge pull request #1958 from fireice-uk/dev
~/NVOC/3_0/miners/XMR_Stak/src ~/NVOC/3_0/miners
~/NVOC/3_0/miners/XMR_Stak/src/build ~/NVOC/3_0/miners/XMR_Stak/src ~/NVOC/3_0/miners
./nvOC_miner_update.sh: line 607: cmake: command not found
make: *** No rule to make target 'install'. Stop.
~/NVOC/3_0/miners/XMR_Stak/src ~/NVOC/3_0/miners
cp: cannot stat '/home/m1/NVOC/3_0/miners/XMR_Stak/src/build/bin/xmr-stak': No such file or directory
cp: cannot stat '/home/m1/NVOC/3_0/miners/XMR_Stak/src/build/bin/*.so': No such file or directory
~/NVOC/3_0/miners

all the miners i choose returned the same erros.

For xmr-stak, i had to install dependencies:
sudo apt install libmicrohttpd-dev libssl-dev cmake build-essential libhwloc-dev

Originally posted by @cryptatometrader44 in #22 (comment)

Xmr-stak 2.5.2 release (NVIDIA Bug fix)

@psychocrypt psychocrypt released this 2 days ago
Assets 3

xmr-stak-win64-2.5.2.zip
33.2 MB
Source code
(zip)

Source code
(tar.gz)

This release fixes a NVIDIA bug which reduce the hash rate for monero/cryptonight_v8 a little bit.
The upcoming Graft fork on 31st Oct to the POW cryptonight_v8 is supported with this release.

Config files from 2.5.X are compatible and 2.4.X or older are NOT compatible to this release.
Changelog:

NVIDIA: fix wrong number of threads #2003
Update for upcoming Graft CNv2 fork #2001

https://github.com/fireice-uk/xmr-stak/tree/2.5.2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.