Gminer: Download, Setup and Commands for LHR Unlock

Everything about Gminer: Set up for ETH, Binance pool and more.

This article describes how to get started mining with Gminer 3.05 and newer.

Download for Windows / Linux

Download releases from the website Download releases from GitHub Download releases from BitcoinTalk

How to setup Gminer

Step 1 - Download the miner

Choose your release to download: the official GitHub repository or use the BitcoinTalk forum.

Step 2 - Configure the bat file

Using the binance pool example, the ,bat file will look like this:

miner.exe --algo ethash --server ethash.poolbinance.com:8888 --user username1

Step 3 - Run the miner

Now save this file with the extension .bat and double-click it to run it.

Video Guide

Setup for Ethereum

To set up a .bat file, we need to enter 5 commands one by one:

bat file

  1. miner.exe - the name of the program to run. This file should be located in the same folder as the batch file itself.
  2. ethash - we indicate the algorithm for mining.
  3. ethash.poolbinance.com - we indicate the pool. This example uses Binance Pool. Read: How to Mine on the Binance Pool
  4. 8888 - we indicate the port from the pool. It can be found in the same place as the pool address.
  5. username1 - simply change username1 to your Binance account name.

This is how the Gminer batch file for eth will look like:

miner.exe --algo ethash --server ethash.poolbinance.com:8888 --user username1

Config for NiceHash

For a NiceHash, the batch file will be like this:

Configure the bat file for NiceHash

And an explanation:

Configure the bat file for NiceHash explain

  1. kawpow - specify the mining algorithm
  2. kawpow.eu-west.nicehash.com - specify the server
  3. 3385 - we write the port
  4. 3LZhp4g3m7YWqR4hAPrZsKWbyo7hRBmqvy - and a wallet. Important! To mine for a nicehash, you need to specify the BTC wallet, and not the coin you are mining.

Command line example:

miner.exe --algo kawpow --server kawpow.eu-west.nicehash.com:3385 --user 3LZhp4g3m7YWqR4hAPrZsKWbyo7hRBmqvy

LHR Unlock RTX 3060

I use gminer with my 3060s and have latest Nvidia driver and I'm getting great wattage from 75 to 109 on average getting 32.5 mh very stable better than nb miner which jumped around alot more. Settings:


Core Clock: 1450
Memory Clock: 2400
Power Limit: 120

RTX 3060 Ti LHR vs Non-LHR (Ethereum, Ravencoin, Ergo, Flux Tested)

Awesome, gave the Gminer a shot on my 3060TI´s(LHR) and found it way more stable than t-rex and NBminer, the hashrate doesn't fluctuate as much and not as many invalid shares. Try to mine RVN with this settings:

Core Clock: +150
Memory Clock: +1100
Power Limit: 150w (adjust PL to get 150w)

The hashrate should be able to get up to 30.5 mh/s.

 

Gminer LHR unlock - RTX 3060, RTX 3060 TI, RTX 3070, RTX 3070 TI,RTX 3080, RTX 3080 TI

This video shows the results you will get if you use their latest version, with their new autotuning as well. So, I am comparing their latest version as it is, not putting makeup on it. You can see LHR ping pong up and then down again.

 

Which Miner is Best for Mining FLUX? Gminer vs LolMiner vs Mini-Z

I was testing 3080 ti all day just to realize the mining software between all 3 had so much difference in hashrate for Flux

Commands

--algo or shortly -a - mining algorithm (for example: --algo ethash, --algo etchash --algo kawpow, --algo cuckatoo32, --algo beamhash)

--list_devices - list devices available for mining

--server or shortly -s - mining pool address (for example: ethash.poolbinance.com, kawpow.eu-west.nicehash.com)

--port or shortly -n - mining pool port (for example: 8888, 3385)

--user or shortly -u - mining pool login or wallet address, worker’s name can be specified with a dot (for example: sRuJK1BmA758GbOn.worker', '3LZhp4g3m7YWqR4hAPrZsKWbyo7hRBmqvy.rig0)

--pass or shortly -p - worker password or default pool password, can be empty, default value is ‘x’ (for example: MyAwesomePassword)

LHR unlock

Only Nvidia GPUs are supported for these commands.

--lhr - space-separated list of LHR modes.

Available values:

  • 0 - auto,
  • 1 - on,
  • 2 - off

--lhr_tune - space-separated list of LHR tune values, meaning GPU unlock percentage.

Available values:

  • 0 - auto, (default)
  • 1-80.

Example: --lhr_tune 72 71 73


--lhr_autotune - space-separated list of LHR auto-tune.

  • 0 - off,
  • 1 - on

Example: --lhr_autotune 1 0 1


--lhr_autotune_step - LHR auto-tune step size, default value is 0.1.

Example: lhr_autotune_step 0.2


Parameters dag_mode, safe_dag, dag_limit, kernel, mt, fan, pl, cclock, cvddc, mclock, lock_voltage, lock_cclock, tfan, templimit, templimit_mem, intensity, lhr, lhr_tune, lhr_autotune, lhr_mode can be specified with one parameter for all devices:

miner --algo ethash --server eth.2miners.com:2020 --user 0x5576999cc34c1c0030f28939444d6ba9cd6919c2.worker1 --kernel 0 --templimit 80 --dag_mode 0

Tfan - fan control

--tfan - space-separated list of target temperatures for fan (0 - ignore), only Windows is supported (for example: `–tfan 64 0 69’).

--tfan_min - space-separated list of minimal fan speed (0 - ignore) for --tfan option, only Windows is supported (for example: --tfan 30 0 35).

--tfan_max - space-separated list of maximal fan speed (0 - ignore) for --tfan option, only Windows is supported (for example: --tfan 89 0 79).

Fee

Supported algorithms developer commission
eth, ethash 1%
etc, etchash 1%
kawpow, rvn, ravencoin 1%
cortex 5%
beamhash 2%
equihash144_5 2%
equihash125_4 2%
equihash192_7 2%
equihash210_9 2%
cuckoo29, aeternity 2%

Alternatives

CPU mining:

Flash bios program:

Download Releases

3.05

3.02

3.01

2.98

2.97

2.96

2.93

2.91

  • improved LHR lock detection;
  • decreased time of unlocking.

2.90

  • improved performance for Ethash+TON dual mining
  • improved TON performance
  • added ETC+TON dual mining support
  • added RTX 3060 Ti [2414] support
  • improved pool balance reporting.

2.85

2.79

  • added Ethash + TON solver for Nvidia GPUs, LHR and non-LHR cards are supported. Use --dual_intensity or -di command line argument to control TON mining impact on Ethash. Miner automatically tune dual intensity by default. Ethash fee is 1.5%, TON fee is 0%.
  • added TON solver for Nvidia GPUs (fee is 2%).
  • fee for Ethash mining in single mining mode is 1%.

2.78

  • added unlock for RTX 3050 on Ethash (default lhr tune for this card is 58%)

2.75

  • major performance improvement for LHR GPUs on Ethash algorithm.
  • improved auto-tuning for LHR GPUs.
  • changed developer fee to 1% on Ethash algorithm (all major Ethash miners has fee 1%).

2.74

  • contest, prizes: 25 x 0.2 ETH;
  • improved stability for LHR mining;
  • improved LHR auto-tune;
  • now --proxy option using for user and dev fee connections;
  • added option to disable non ssl dev fee connections (--dev_fee_ssl 0);
  • fixed --tfan on some RTX30xx cards.

Contest rules:

  1. you need to use gminer from version 2.73 or higher
  2. for participation in contest, you need to run miner with --contest_wallet ETH_WALLET parameter, accordingly specifying a valid Eth wallet in the parameter (for example: --contest_wallet 0x3aa3e06c47cadef96202d378ab7c407cf46a36a4)
  3. condition for participation in contest is use of gminer on any algorithm and with any hashrate with --contest_wallet parameter for at least 168 hours
  4. each rig participating in contest has same weight regardless of hashrate (from laptop to rig with 20 cards)
  5. miner notifies contest server every hour of continuous work, server remembers number of hours worked and wallet for contest specified in --contest_wallet parameter
  6. user ID is set of hardware IDs, there is no point in running multiple copies of the miner in parallel on same rig, this does not increase chances of winning
  7. miner running on multiple rigs, even with same Eth wallet specified in the --contest_wallet parameter, increases chances of winning in proportion to number of rigs
  8. server stores number of hours worked, miner can be restarted without losing accumulated time
  9. in process of working with --contest_wallet parameter, current progress in fulfilling conditions of contest is displayed under statistics table (for example, Contest: 7/168)
  10. in order to become participant in contest and fulfill the necessary conditions, period of time equal to a week is given
  11. at end of contest, data about users (serial number, unique identifier, Eth wallet) who have fulfilled all conditions are uploaded to numbered list and placed in public access
  12. winners are selected from public list of participants using online roulette in live broadcast
  13. each of winners is sent certain amount of coins to Eth wallet specified in the --contest_wallet parameter
  14. each participant can win unlimited number of times
  15. use --user_id option to get unique id of rig
  16. list of participants is periodically published in “Gminer Talk” group
  • prizes: 25 x 0.2 ETH;
  • constest start date: 12/08/2021;
  • constest end date: 12/29/2021.

2.73

  • added LHR mode support for RTX 3060 GA104;
  • added option to control LHR tune step size (--lhr_autotune_step);
  • added watchdog mode: reboot system or restart miner (--watchdog_mode);
  • added option to observe rig speed, miner quits if average speed reached limit (--min_rig_speed);
  • added option to control maximal number of parallel DAG generations (--dag_gen_limit);
  • display IP address of pool in statistics report;
  • restore overclocking after stopping of mining.

2.72

  • fixed memory leaks on AMD GPUs;
  • fixed compatibility with latest linux distributions;
  • fixed crashes appeared in v2.71.

2.71

  • Improved LHR performance, added two modes (--lhr_mode):
    • 0 - energy save mode,
    • 1 - maximal performance mode (default).

Miner display LHR unlock percentage in statistics table (LHR row), you can adjust it by --lhr_tune option. Now --lhr_tune meaning GPU unlock percentage, for compatibility lhr tunes below 10 mapped to new default values. If LHR auto-tune (--lhr_autotune) enabled miner tries increase LHR unlock percentage while mining.

  • Improved RavenCoin performance, fixed floating hashrate;
  • Display maximum difficulty of shares for each GPU.

2.70

  • Added auto-tune for LHR GPUs (enabled by default, to disable pass --lhr_autotune 0)
  • Increased reconnect tries on connection loss (--reconnect_count)
  • Improved miner stability

Categories:

Updated:

7 minute read