Linux + NVIDIA

Install Ubuntu 16.04 :

You can use another operating system such as Xubuntu, EthOS or even the latest version of Ubuntu 18.04. However, for this tutorial, we will use Ubuntu 16.04.

Download Ubuntu 16.04 by clicking here. Then, put the ISO on a bootable USB. After preparing the installation support, install Ubuntu on the hard disk of your RIG.

Follow the instructions, and as soon as the installation is finished, the session will automatically open with Ubuntu. Remember to remove the bootable USB after the installation.

Disable the lock mode :

Disabling the lock mode is extremely important as it avoids your machine to lock during mining.

To change these values, go to Ubuntu settings, then to Brightness & Lock tab. Then, disable Lock and uncheck Require my password when waking from suspend.

Disable Ubuntu sleeping mode

Disabling the sleeping mode is very important because it avoids your computer to enter sleep mode or to switch off, which stops mining activity.

To change these values, go to Ubuntu settings and then to Power tab. Then, set Don’t suspend to Suspend when inactive for.

Open your Ubuntu terminal

To configure your settings, open the terminal and press Ctrl + Alt + T.

Install SSH and package updates :

To install SSH, insert these command lines :

sudo apt-get install openssh-server
sudo apt-get dist-upgrade

Install NVIDIA graphic card’s drivers:

First, insert this command line :

sudo add-apt-repository ppa:graphics-drivers/ppa

You need to install the best NVIDIA drivers for your GPUs. Search in this page the number of the last driver update of your graphics card.

Then, press Ctrl + Alt + F1, it gives you a black screen interface asking you to log in. Then type these command lines:

sudo service lightdm stop

Replace the “X” with the NVIDIA driver update number.

sudo apt-get install nvidia-XXX

Finally, insert this command line :

sudo reboot

Install Claymore on Linux :

To download Claymore, go to this link. We advise you to rename the downloaded archive, in our case we have renamed it claymore. Then insert these command lines :

cd Downloads/
sudo mkdir /usr/local/claymore
sudo tar -xvf claymore.tar.gz -C /usr/local/claymore

Then, go to the installation directory and create a startup script with the following command lines :

cd /usr/local/claymore
cd Clay*
sudo mv * /usr/local/claymore
cd ..
sudo rm -r Clay*
sudo chown root:root ethdcrminer64
sudo chmod 755 ethdcrminer64
sudo chmod u+s ethdcrminer64
sudo nano mine.sh

A new window will appear and you will set up Claymore. In this window, choose your Cruxpool server according to your location :

Europe: eu.cruxpool.com
North America: us.cruxpool.com
Asia: asia.cruxpool.com

Then, put your wallet address in place of YOUR_WALLET. As for the other features to add to the software, check them out on this link. Once you have set up Claymore, press Ctrl + X to save and confirm with (Y)es.

Then, give the file permission to execute, using this command line :

sudo chmod a+x mine.sh

Finally, launch mining operation using this command line :

./mine.sh