GMiner Setup Guide

2 minute read

You can use this list as a reference for all Launch Parameters supported by gminer. GMiner

Download

Download Now

How to use

To start Ethash, enter at the command line:

miner --algo ethash --server eth.2miners.com:2020 --user 0x5218597d48333d4a70cce91e810007b37e2937b5.worker1

  • --algo - mining algorithm, in this case ethash
  • --server - pool address and port, in this case the pool is eth.2miners.com, port is 2020
  • --user - Ethash wallet and worker name, in this case wallet is 0x5218597d48333d4a70cce91e810007b37e2937b5, worker is worker1

The easiest way to get a wallet is to register on a cryptocurrency exchange like Huobi or Binance.

How to set up for NiceHash

For Ethash and Etсhash algorithms, there are 2 options for stratum protocol (proxy and stratum), to explicitly specify the protocol use the “–proto” parameter, for example, to use Nicehash pool, enter in the command line:

miner --algo ethash --server daggerhashimoto.usa.nicehash.com:3353 --user 3LsTTSsSy17xuoShcMHuRgGBxKn1AHgeVN --proto stratum

Want to customize GMiner for maximum profit? Read the full guide to configuring GMiner

How to disable GPU

If you have a mixed rig, you can run the miner only on CUDA devices:

miner --algo ethash --server eth.2miners.com:2020 --user 0x5218597d48333d4a70cce91e810007b37e2937b5.worker1 --opencl 0

or only on OpenCL devices:

miner --algo ethash --server eth.2miners.com:2020 --user 0x5218597d48333d4a70cce91e810007b37e2937b5.worker1 --cuda 0

or on devices of your choice, such as GPU0 GPU2 and GPU4:
miner --algo ethash --server eth.2miners.com:2020 --user 0x5218597d48333d4a70cce91e810007b37e2937b5.worker1 --devices 0 2 4

the list of available GPUs can be seen by calling the following command:

miner --list_devices

Temperature limit

To set temperature limits on GPU0 GPU2 and GPU4, upon reaching which mining on this device will pause until it cools down:

miner --algo ethash --server eth.2miners.com:2020 --user 0x5218597d48333d4a70cce91e810007b37e2937b5.worker1 --devices 0 2 4 --templimit 80 70 65

Where 80 is the temperature limit for GPU0, 70 is the temperature limit for GPU2, 65 is the temperature limit for GPU4.

Now you can see Memory Temp on Hive Os by Gminer.

Show memory temperature in Hiveos ui

Are you tired of running commands in HiveOS to see memory temps? Or maybe you are tired of starting a shell every time? Do not worry, I got you covered so that you can see them in the UI!

Log file

To save the miner’s logs to a file for later analysis:

miner --algo ethash --server eth.2miners.com:2020 --user 0x5218597d48333d4a70cce91e810007b37e2937b5.worker1 --logfile c: \ log.txt

Where c:\log.txt is the path to the file with the miner’s logs.

Kernels

--kernel or shortly -k - space-separated list of kernel numbers for each device.

Available values:

  • 0 - auto,
  • 1-6 - kernel number, currently supports 6 kernels for Nvidia on Ethash/Etchash)

For example: --kernel 1 3 5

CUDA support

The GMiner Nvidia CUDA miner requires an Nvidia GPU with CUDA compute capability 5.0 or later as well as CUDA 9.0 driver support.

Running GMiner to mine Ethereum

Instructions on mining in our Etherium pool on Windows.

Linux config

In Linux files need to be marked as “executable” to run.

#!/bin/sh
./miner --algo ethash --server eth.2miners.com:2020 --user 0x1F170a2061537D2F3e9d917b632c91c35a738409 --dalgo ton --dserver wss://eu1.stratum.ton-pool.com/stratum --duser EQDk8olXYxBsrxiKvZSQMO1-Jjmx9_e-yNjvePJ3dxHlnAwf