Post
Topic
Board Mining (Altcoins)
Re: ethminer-0.9.41-genoil-1.1
by
BitMinerN8
on 02/06/2016, 04:45:31 UTC
@BitminerN8 Thanks for the input.  I had seen the note from Geniol to you and I had removed those references in that file.  Still had the same issue so I suspected drivers.  Made the mistake of trying to install the .run file then couldn't get X Win to let me log back in with Ubuntu.  Found some references to messed up perms on .XAuthority and a few other things.  Nothing worked. 

So back to the drawing board, I just blew the box away and starting from scratch.  Hopefully I can get some working drivers and then try to install Genoil's miner again...  I swear, sometimes you cannot win for losing... It has been a nonstop battle with this rig... It is a new build and I did not have it running on 1.0.8.

Thanks again for the feedback.

No worries, my linux skills are not that great, but I try. These are the steps I have used on my Ubuntu 14.04 rigs. (I think I got from a readme or faq from a mining pool) Feel free to try this it if it works for you great. Again, I'm no expert, just collect stuff that works for me.
From a fresh install:
Code:
wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_7.5-18_amd64.deb
sudo dpkg -i cuda-repo-ubuntu1404_7.5-18_amd64.deb
sudo apt-get -y install software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get -y update && sudo apt-get -y install screen htop git cmake libcryptopp-dev libleveldb-dev libjsoncpp-dev libjson-rpc-cpp-dev libboost-all-dev libgmp-dev libreadline-dev libcurl4-gnutls-dev ocl-icd-libopencl1 opencl-headers mesa-common-dev libmicrohttpd-dev build-essential cuda
IIRC you need to reboot, then continue:
On the 110 branch or remove the -b 110 once it goes main.
Code:
git clone -b 110 https://github.com/Genoil/cpp-ethereum/ && cd cpp-ethereum && mkdir build && cd build
This is where you then need to edit ~/ccp-ethereum/libethash-cuda/CMakeLists.txt to remove references to 61.
Code:
nano ~/ccp-ethereum/libethash-cuda/CMakeLists.txt
And then compile.
Code:
cmake -DBUNDLE=cudaminer ..
make -j8
If it builds with no errors, the compiled ethminer will be in the ~/cpp-ethereum/build/ethminer folder. I just copy that to my home folder and run it from there. (cp ethminer ~ && cd ~)

Hope it works for you.