Releases: Lolliedieb/lolMiner-releases
lolMiner 1.76
Changes
- Improved performance of Blake3-Alephium mining on Nvidia Turing and newer cards by 15-18%.
- Improved performance of Blake3-Ironfish mining on Nvidia Turing and newer cards by 9-11%.
- Slightly improved performance of Blake3-Ironfish mining on AMD cards by ~0.8%.
- Slightly improved performance of Nexa mining on Nvidia Turing and newer cards by ~0.6%.
- Updated dag repair tables for OctaSpace, ETHW & ETC mining to cover current epochs
- Added option --screen to enable a special mining mode in case a GPU is connected to a screen to prevent shuttering. The value -1 activates this mode for all cards, any value above or equal 0 will activate this mode for the GPU with index equal to the provided number. E.g. --screen 0 will active it for the first card detected by the miner.
Note: it is in the nature of this option to cost some performance when used. At the moment this option is available for Ethash (AMD cards), Kaspa (Nvidia), Nexa, Alephium and Ironfish solvers.
Fixes
- Fixed a bug with Alephium mining on RTX4090 producing duplicated shares.
- Fixed a bug making some Nvidia only rigs to need --no-cl parameter to mine Ironfish.
- Fixed a bug causing Nvidia Ampere-based CMP HX GPUS & Nvidia Ax000 series not to mine blake3 algorithms.
- Fixed a bug rarely causing defect shares on AMD cards when mining Ironfish.
Update guides
mmpOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.76/lolMiner_v1.76_Lin64.tar.gz && tar -xvf lolMiner_v1.76_Lin64.tar.gz && agent-stop && sudo cp -adpR 1.76/lolMiner /opt/mmp/miners/lolminer-equihash && agent-start
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.76/lolMiner_v1.76_Lin64.tar.gz && tar -xvf lolMiner_v1.76_Lin64.tar.gz && cp -adpR 1.76/lolMiner /app-data/miners/lolminer-1.75 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.76/lolMiner_v1.76_Lin64.tar.gz && tar -xvf lolMiner_v1.76_Lin64.tar.gz && miner stop && cp -adpR 1.76/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
MinerstatOS
Open console and write in it:
mstop; cd /tmp; wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.76/lolMiner_v1.76_Lin64.tar.gz; tar -xvf lolMiner_v1.76_Lin64.tar.gz; sudo cp -adpR 1.76/lolMiner /home/minerstat/minerstat-os/clients/lolminer; mstart
lolMiner 1.75
Changelog
Changes
- Improved Ironfish mining speed by 4-5% on all supported GPUs.
- Added support to mine Alephium on AMD GCN3 (RX 400, Rx500) and newer GPUs
- Added support to mine Ironfish on AMD GCN3 gpus
- Renamed Blake3-Ironfish to Blake3-Iron to make it identical to competing miner softwares and better detectable by some mining OS
Fixes
- Fixed a bug causing to little shares submitted when mining Alephium on Nvidia GPUs
- Fixed a bug causing high stale and defect share counts when mining Ironfish on AMD GPUs
- Fixed a bug causing AMD RX 7900 series GPUs not starting up Ironfish mining
- Fixed a bug causing only defect shares on Ironfish mining when a pool did not zero the Grafitti part of the block header (e.g. ezil pool)
Update guides
mmpOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.75/lolMiner_v1.75_Lin64.tar.gz && tar -xvf lolMiner_v1.75_Lin64.tar.gz && agent-stop && sudo cp -adpR 1.75/lolMiner /opt/mmp/miners/lolminer-equihash && agent-start
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.75/lolMiner_v1.75_Lin64.tar.gz && tar -xvf lolMiner_v1.75_Lin64.tar.gz && cp -adpR 1.75/lolMiner /app-data/miners/lolminer-1.74 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.75/lolMiner_v1.75_Lin64.tar.gz && tar -xvf lolMiner_v1.75_Lin64.tar.gz && miner stop && cp -adpR 1.75/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
MinerstatOS
Open console and write in it:
mstop; cd /tmp; wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.75/lolMiner_v1.75_Lin64.tar.gz; tar -xvf lolMiner_v1.75_Lin64.tar.gz; sudo cp -adpR 1.75/lolMiner /home/minerstat/minerstat-os/clients/lolminer; mstart
lolMiner 1.74
Fishing for a Windows build? That will come tomorrow.
Changes
- Added support for Ironfish mining (use -a IRONFISH for putting out your rod) for Nvidia Pascal and newer and AMD Vega and newer GPUs. (AMD Vega require rocm based drivers). Fee is 0.75%.
This version uses the pool protocol extension of TeamRedMiner and should be compatible to all pools supporting their protocol as well as their solo mining protocol fork of Ironfish node. - Slight improved performance and reduction of stales for Alephium mining on Nvidias.
Update guides
mmpOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.74/lolMiner_v1.74_Lin64.tar.gz && tar -xvf lolMiner_v1.74_Lin64.tar.gz && agent-stop && sudo cp -adpR 1.74/lolMiner /opt/mmp/miners/lolminer-equihash && agent-start
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.74/lolMiner_v1.74_Lin64.tar.gz && tar -xvf lolMiner_v1.74_Lin64.tar.gz && cp -adpR 1.74/lolMiner /app-data/miners/lolminer-1.73 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.74/lolMiner_v1.74_Lin64.tar.gz && tar -xvf lolMiner_v1.74_Lin64.tar.gz && miner stop && cp -adpR 1.74/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
lolMiner 1.73
Changes
Improved Kaspa codes:
- Improved performance of Kaspa on Nvidia Turing and newer by 0.2-1% depending on model
- Improved efficiency of Kaspa mining on Nvidia Turing and newer by 2-3% depending on model
- Halved number of stale shares on Kaspa on Nvidia Turing and newer
Improved Nexa codes:
-
Improved performance of Nexa on Nvidia Turing and newer by 2-5% depending on model
-
Improved performance of Nexa on AMD cards by 0.5 - 1.5% depending on model
-
All GPUs on Nexa and Nvidia GPUs on Kaspa now do a clean shutdown once hitting ctrl+c - that should prevent issues and crashing when exiting / resetting oc
-
Enabling reading of GPU junction temperature ( and memory temperature on Nvidia GDDR6x GPUs) on Nvidia 530 drivers or newer
-
Windows: updated the oc gui with added AMD overclock functionality
Fixes
- Fixed a bug causing --tstart and --tstop not working in Nexa solvers
- Fixed a bug causing the miner not to pause on a connection loss in Nexa solvers
Notes:
The Nexa gpu codes are (and will be in foreseeable future) joint work with Iedoc from BzMiner. Miner fees will be evenly shared regardless of which of these two flavors of the code you prefer.
Update guides
mmpOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.73/lolMiner_v1.73_Lin64.tar.gz && tar -xvf lolMiner_v1.73_Lin64.tar.gz && agent stop && sudo cp -adpR 1.73/lolMiner /opt/mmp/miners/lolminer-equihash && agent-start
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.73/lolMiner_v1.73_Lin64.tar.gz && tar -xvf lolMiner_v1.73_Lin64.tar.gz && cp -adpR 1.73/lolMiner /app-data/miners/lolminer-1.72 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.73/lolMiner_v1.73_Lin64.tar.gz && tar -xvf lolMiner_v1.73_Lin64.tar.gz && miner stop && cp -adpR 1.73/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
lolMiner 1.72
Changes
- Improved Nexa mining performance by 4% on AMD Vega, Navi and Big Navi gpus and by 2-3% on Nvidia Turing and Ampere gpus.
Update commands meanwhile mining:
HiveOS
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.72/lolMiner_v1.72_Lin64.tar.gz && tar -xvf lolMiner_v1.72_Lin64.tar.gz && miner stop && cp -adpR 1.72/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
RaveOS update to 1.72 from 1.71 : Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.72/lolMiner_v1.72_Lin64.tar.gz && tar -xvf lolMiner_v1.72_Lin64.tar.gz && cp -adpR 1.72/lolMiner /app-data/miners/lolminer-1.71 && start
HiveOS Custom (ZIL / Switch) or update the link to 1.72
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.72/lolMiner_v1.72_Lin64.tar.gz && tar -xvf lolMiner_v1.72_Lin64.tar.gz && miner stop && cp -adpR 1.72/lolMiner /hive/miners/custom/lolminer/ && miner start
lolMiner 1.71
Changes
- Added support for mining Kaspa on AMD RX Vega using rocm based drivers (amdgpu-pro 20.50 and newer)
- Added support for mining Nexa on AMD RX 400 & 500 series gpus
- Improved Nexa mining performance on AMD Vega based gpuss by 45% (Vega 56 & Vega 64) and up to 60% on Radeon VII, Note: needs still drivers that are HSA based as very new amdgpu-pro versions or rocm drivers.
- Improved Nexa mining performance on all other supported AMD & Nvidia Turing and Ampere gpus by 1.5 - 3% depending on model
Fixes
- fixed a bug causing Vega GPUs not starting to mine Nexa on systems with xnack feature enabled.
General note: The Nexa gpu codes are (and will be in foreseeable future) joint work with Iedoc from BzMiner. Miner fees will be evenly shared regardless of which of these two flavors of the code you prefer.
Update Instructions
Hiveos meanwhile mining:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.71/lolMiner_v1.71_Lin64.tar.gz && tar -xvf lolMiner_v1.71_Lin64.tar.gz && miner stop && cp -adpR 1.71/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
RaveOS update to 1.71 from 1.70 : Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.71/lolMiner_v1.71_Lin64.tar.gz && tar -xvf lolMiner_v1.71_Lin64.tar.gz && cp -adpR 1.71/lolMiner /app-data/miners/lolminer-1.70 && start
HiveOS Switch or ZIL:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.71/lolMiner_v1.71_Lin64.tar.gz && tar -xvf lolMiner_v1.71_Lin64.tar.gz && miner stop && cp -adpR 1.71/lolMiner /hive/miners/custom/lolminer/ && miner start
lolMiner 1.70
Changes
- Improved Nexa mining performance by 6 - 8% on all supported GPUs (except AMD Vega / VII).
- Improved power efficiency of Nexa mining.
Hint:
Due to recent problems we advice to use the miner with --dns-over-https 0 when connecting to an auto-location pool. Else the pool mirror you receive might not be ideal for your location.
Special thanks to hashrate.no and JulianoCaju for help to iron out the bugs of this version :)
General note: The Nexa gpu codes are (and will be in foreseeable future) joint work with Iedoc from BzMiner. Miner fees will be evenly shared regardless of which of these two flavors of the code you prefer.
lolMiner 1.69
Changes
- Added Nexa support for AMD Vega / VII (1) and RDNA 1-3 GPUs (2)
- The parameter --keepfree can now be used to keep a certain amount of memory free on each GPU on Nexa mining. This might end up in allocating a smaller lookup table, so the GPU memory has space left for other workloads (3)
- The --keepfree parameter is now working for each GPU separately. Use a comma separated list of values if you want to assign different values for each GPU.
- Nexa mining will now allocate memory for each GPU sequentially and delay later cards startup slightly to help systems with small virtual memory.
Notes
(1) AMD Vega and VII are currently only supported on GPU drivers running the Rocm compute OpenCL driver stack. This is e.g. default for Vega GPUs on the latest Linux drivers, but not on pre 2021 drivers. Support for older drivers (and maybe older GPUs) might be included with the upcoming releases.
(2) Attention: we have seen cases where one or multiple RX 6000 GPUs have been mining significantly slower then identical cards on the same rig. This happens only on older 21.x or 20.40 Linux drivers. We recommend to update to 21.50 or 22.20 to fix the issue.
(3) For users of the alternative Windows version of 1.68: Use --keepfree 1024 or higher to get the effect the alternative version had.
General note: The Nexa gpu codes are (and will be in foreseeable future) joint work with Iedoc from BzMiner. Miner fees will be evenly shared regardless of which of these two flavors of the code you prefer.
lolMiner 1.68
Changes
- Significantly improved Nexa mining performance on supported GPUs (e.g. up to +25% on 8G Ampere GPUs)
Fixes
- Fixed a bug that can make the miner crash with error message "Authorization problem on all configured pools 1" during Nexa mining
Note
The alternative Windows version uses a different mechanism to determine the available memory on a Windows system. On most 8G GPUs this will cause the miner to select a smaller dataset table that has only slightly above 2 G. Therefore the alternative version might be a good choice for systems with connected screens or for Nexa / Zil mining using the Zil switching app.
General note: The Nexa gpu codes are (and will be in foreseeable future) joint work with Iedoc from BzMiner. Miner fees will be evenly shared regardless of which of these two flavors of the code you prefer.
Windows note: Try lolMiner_v1.68_alternative_Win64 ONLY if you get the message GPU ?: error in allocation memory 0 .
lolMiner 1.67
Changes
- Improved Nexa performance on Nvidia Turing based gpus by approximately 35%+.
- Improved Nexa performance on 8G Nvidia Ampere gpus by approximately 1.5% when memory is not locked and ~3% on locked memory (5000). 10G and higher gpus got an additional 5% performance increase.
- Improved Nexa performance on Nvidia Ada based gpus by approximately 25% on locked memory clock (5000) and about 8% on unlocked memory.
- Added Nexa echelon mining protocol to support pools using it, e.g. 137pool.io. The needed format will be automatically detected when connecting to a pool using it.
- Updated WebUI for Nexa mining and more pools to support.
- Windows: Updated GUI
Fixes
- Fixed a bug causing scattered defect shared on Nexa mining (all OS)
- Fixed a display bug when setting power limit on Nvidia GPUs saying the value is out of Range, although its fine. (all OS)
- Fixed a bug in Nexa mining of the miner creating only defects (Windows)
- Fixed a bug in Nexa mining of the miner crashing silently after a few minutes (Windows)
Note 1: Every code update - in particular when so massive as here - may require re-tuning your oc & uv settings for ideal results and stability.
Note 2: memory locking on Ada gpus is only recommended if the core clock is locked as well and not maxed out - on high core clock in combination with memory locked to 5000 the performance will struggle due to worse memory timings.
General note: The Nexa gpu codes are (and will be in foreseeable future) joint work with Iedoc from BzMiner. Miner fees will be evenly shared regardless of which of these two flavors of the code you prefer.