ello guvna,
i have been trying to compile tpruvots ccminer on kubuntu 16.04 to no avail
how did you compile it?
did you use cuda 7.5?
there are dozens of guides and each one is different from the other and results in different errors
I used cuda 8.0. There are a lot of dependencies for ccminer, which you have to either know what they are and where to find and install them, or look each one up and install them. You also have to add a few lines in some of the files to ensure that you are building for 6x card support / the coins you want to use are supported. Dev's of the new branches could make an updated guide for compiling to make all of this easier.
also, i would like to give nvOC a test drive
do I need to configure anything in onebash before I boot it?
See the
OP; I added an image of the default oneBash, also made a demo video.
A lot of this may be obvious; but oneBash is an actual Bash Script so syntax must be upheld with changes.
oneBash defaults to:
mining ZEC
change: COIN="ZEC" to COIN="LBC" to mine LBRY or COIN="ETC" to mine ETC or COIN="DUAL_ETC_LBC" to mine dual ETC/LBRY ect...
using a powerlimit of 125 on all cards
note pl can be above TDP as well
change: POWERLIMIT="YES" to POWERLIMIT="NO" if you want to use stock TDP
If you want to change the powerlimit go to the area:
if [ $POWERLIMIT == "YES" ]
then
sleep 6
#change powerlimit by changing the number after -pl to the desired wattage
expect -c 'spawn sudo nvidia-smi -pl 125
expect "*password*:"
send "miner1\r" '
sleep 6
fi
and change the last number in this line to your desired powerlimit: expect -c 'spawn sudo nvidia-smi -pl 125 to expect -c 'spawn sudo nvidia-smi -pl 100
for a 100 watt powerlimit
change: INDIVIDUAL_POWERLIMIT="NO" to INDIVIDUAL_POWERLIMIT="YES" if you want to use the individual per card powerlimits
then go to the area below if [ $INDIVIDUAL_POWERLIMIT == "YES" ] and find the line:
expect -c 'spawn sudo nvidia-smi -i 0 -pl 125
for the first card
expect -c 'spawn sudo nvidia-smi -i 1 -pl 125
for the second card
ect...
using a core overclock of 100 on all cards
using a memory overclock of 100 on all cards
change: INDIVIDUAL_CLOCKS="NO" to INDIVIDUAL_CLOCKS="YES" if you want to use the individual per card OC
Using auto fan speed
change: MANUAL_FAN="NO" to MANUAL_FAN="YES" if you want to use manual fans, then change: FAN_SPEED=85 to the desired percent
ewbf donation percent of 0
and my workers / addresses / nanopool for us-east
(replace with your own for each coin you plan on mining)
ensure you don't remove the ""
for example if I was using;
t1RcrtTsgrTLarjjWfJDvRFY1pMEjWz96M3 for my ZEC address
zec-eu1.nanopool.org for my pool with port 6666
and worker1 as my worker name I would replace the default:
ZEC_WORKER="nvOC"
ZEC_ADDRESS="t1XfkZUZWME8FnRiFxHZQAQ2K1UdQMbshJp"
ZEC_POOL="zec-us-east1.nanopool.org"
ZEC_PORT="6666"
with:
ZEC_WORKER="worker1 "
ZEC_ADDRESS="t1RcrtTsgrTLarjjWfJDvRFY1pMEjWz96M3"
ZEC_POOL="zec-eu1.nanopool.org"
ZEC_PORT="6666"