so last week i build a second rig to mine eth and burst. My main computer is a windows and i have had no issues what so ever setting anything up.
My new machine is a linux machine (ubuntu) and i am having problems.
I have not downloaded the wallet on the linux machine, but if i understand everything correctly i don't need to for pool mining. I would rather use the gui wallet on my windows machine.
I managed to plot and optimize my drives without any issues with mdcct, but when it comes to actually mining, im stumped. when i launch the mdcct mine i get:
./mine <node url> [<plot dir> <plot dir> ..]
what is the node url and how do i find it?
where do i configure my pool and wallet address?
im confused, any help would be much appreciated!
@viking mdcct miner is outdated. it doesn't support targetDeadline in api replies from pools.
creepMiner is currently maintained
Okay thanks for the heads up, is that just for the miner? Or should I replot?
@viking nah plots are plots no matter what program you mine them with. no need to replot unless the account password is lost/compromised or the file/disk is corrupted.
forgot to mention jminer as an option, it is java and ocl for gpu optimization
mdcct (the sse, avx version) is current cpu plotter for linux. the gpu plotter should work if you have ocl but i don't have gpus to mess with it (or jminer for that matter)
falconCoin last edited by
@damncourier you suggest creepminer or jminer on linux?
@falconCoin i haven't messed with either enough to have recommendations. i run an old version of creepMiner without poco (web interface) and another uray fork that supports deadline limits in the config (because of low c++ lib requirements)
that said it depends on your setup. if have a bunch on drives and a gpu to read them with then jminer seems like a good choice. meanwhile creepMiner if you only have a cpu to spare, don't want to install java or want a slick web interface for a headless machine.
i was confused before, im about 50X more confused now. I cannot find a terminal launchable file anywhere within creepminer files.
This is my first linux experience and im really struggling here.
@viking assuming you got the source from the mirror of the github repo, you want the binary release.
get the 1.5.2 release tarball off
should be compiled and have a shell script to run
thanks for that, i have a .sh file now.
when i run it in console, i get:
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by ./creepMiner)
any idea what GLIBCXX is?
@viking hrrmmm what version ubuntu you running?
i am running xubuntu 16.04.2
@viking sorry about delay, doing some googling about this cause don't have a ubuntu install laying around right now.
basically the binary is linked to a version of glibc++ which is not on your system. there should be a way to get it installed using apt-get on 16.04.
looking for a good link to address this
it is that or compile from the miner from source so it is linked to a version that is on the system
I tried to sudo apt-get install glibc++
It downloaded for a solid 5 mins.
I did the following for good measure:
sudo apt-get update
sudo apt-get upgrade
I still get the same messages.
I don't know how to compile so the second option is a problem. I feel like my brain is melting.
hrmmm don't know how much i am helping at this point ( you might ask @Creepsky ) but i believe you need gcc6
you could try https://www.howtoinstall.co/en/ubuntu/xenial/gcc-6-base
personally i would compile though it involves getting compilers to do so
sudo apt-get install build-essential
in the repo directory:
and binaries should be in the bin directory and run.sh should work there
Okay thanks a lot for your help, I am closer to getting this sorted than before at least.
last thing, creepsky seems to reply on github promptly so you might trying opening an issue there if you don't get it sorted out