Releases: Lolliedieb/lolMiner-releases
lolMiner 1.82a
Changes
- Improved Heavyhash-Pyrin performance on GTX16 cards by about 25-30%, improved Heavyhash-Pyrin performance on GTX 10 series cards by about 10%.
- Improved energy efficiency of Heavyhash-Karlsen mining on GTX 16 series cards. Also slightly improved performance by about 1.5%.
Fixes
- Fixed a bug causing ETH / ETC / Ubiq mining to sometimes crash with a segfault (introduced in 1.82)
- Fixed the "submit not found" bug on Karlsen & Pyrin mining
- Fixed a bug causing too many rejected shares on Karlsen and Pyring when on unmineable pool.
- Fixed reading memory temperatures on AMD RTX 4000 cards
- Fixed a bug causing Beam mining to not work on AMD RX 5500 with 8G
PS:
Wish you all a happy new year 2024 :)
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.82a/lolMiner_v1.82a_Lin64.tar.gz && tar -xvf lolMiner_v1.82a_Lin64.tar.gz && cp -adpR 1.82a/lolMiner /app-data/miners/lolminer-1.82 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.82a/lolMiner_v1.82a_Lin64.tar.gz && tar -xvf lolMiner_v1.82a_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.82a/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
lolMiner 1.82
Changes
- Added support to mine Heavyhash-Pyrin on AMD RX Fury, RX 400, RX 500 and Vega / VII series
- Increased Heavyhash-Pyrin performance of Nvidia GTX 16 series GPUs by over 100%
- Increased Heavyhash-Pyrin performance of AMD RX 5500 series and AMD 7000 series GPUs by over 60%
- Increased Heavyhash-Karlsen performance of AMD RX 5500 series and AMD 7000 series GPUs by over 15%
- Increased Heavyhash-Pyrin performance of Nvidia Pascal GPUs by about 6+%, Slightly increased Heavyhash-Karlsen performance on Nvidia Pascal series by 1.3%
- Slightly improved performance of Heavyhash-Pyrin on Nvidia RTX (by up to 1.5%) and AMD RDNA 2 cards (by 3% at improved efficiency), minor improvements to the Heavyhash-Karlsen performance as well
- Added support to read memory temperatures on Nvidia drivers 545 and upwards (for those cards that support it)
Fixes
- Fixed a bug causing dual mining ETHW, ETC, Ubiq + Alephium being broken from 1.77
- Fixed a bug causing Pyrin mining not starting on Nvidia GPUs without --no-cl parameter from 1.81
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.82/lolMiner_v1.82_Lin64.tar.gz && tar -xvf lolMiner_v1.82_Lin64.tar.gz && cp -adpR 1.82/lolMiner /app-data/miners/lolminer-1.81 && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.82/lolMiner_v1.82_Lin64.tar.gz && tar -xvf lolMiner_v1.82_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.82/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
lolMiner 1.81
Changes
- Added support to mine Heavyhash-Pyrin (-a PYRIN) on Nvidia Turing and newer / AMD Navi and newer. Fee is 1%. Note: requires a Pyrin stratum pool or adjusted stratum bridge. Please keep an eye open on those.
- Added support to dual mine EthashB3 and Heavyhash-Pyrin on Nvidia Turing and newer / AMD Navi and newer. Fee is 1% + 1%
- Added support to dual mine EthashB3 and Heavyhash-Karlsen on AMD RX 5000 series.
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.81/lolMiner_v1.81_Lin64.tar.gz && tar -xvf lolMiner_v1.81_Lin64.tar.gz && cp -adpR 1.81/lolMiner /app-data/miners/lolminer-1.80a && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.81/lolMiner_v1.81_Lin64.tar.gz && tar -xvf lolMiner_v1.81_Lin64.tar.gz && pidof -x SCREEN && miner stop || echo lolminer && cp -adpR 1.81/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
lolMiner 1.80a
Changes (1.80a)
- 1.80a: Added Karlsen support for AMD Vega and Radeon VII on PAL drivers (current Windows, older Linux). Note: For ideal performance and future developments on this mining software we strongly recommend moving to a Linux platform with modern drivers if you own this card, since not all future algorithms will be ported this way.
Changes (1.80)
- Massively improved Karlsen mining performance on AMD RX 400, AMD RX 500 (both +45%) and AMD Vega 56 / 64 (both +92%).
- Improved Karlsen mining performance on AMD Radeon VII and AMD RX 5000 GPUs (+12%).
Note: All AMD Vega and VII cards still need a driver that reports its Driver version as 3261.0 (HSA1.1,LC) or higher. As far as we know all mining operation systems offer a driver packed that is new enough - but it might be this is the latest.
Fixes
- Improved / Fixed hashrate regression in 1.78a / 1.79 of Nvidia GPUs in Windows on Alephium, EthashB3, Ironfish, Karlsen, Nexa and Radiant.
- Fixes Karlsen performance regression on GTX 16xx GPUs from 1.78 to 1.79.
- Fixed an issue causing RX 5000 cards sometimes to not work in Windows on recently added algorithms
HiveOS (update from 1.79)
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.80a/lolMiner_v1.80a_Lin64.tar.gz && tar -xvf lolMiner_v1.80a_Lin64.tar.gz && miner stop && cp -adpR 1.80a/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
RaveOS (update from 1.79)
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.80a/lolMiner_v1.80a_Lin64.tar.gz && tar -xvf lolMiner_v1.80a_Lin64.tar.gz && cp -adpR 1.80a/lolMiner /app-data/miners/lolminer-1.79 && start
lolMiner 1.80
Changes
- Massively improved Karlsen mining performance on AMD RX 400, AMD RX 500 (both +45%) and AMD Vega 56 / 64 (both +92%).
- Improved Karlsen mining performance on AMD Radeon VII and AMD RX 5000 GPUs (+12%).
Note: All AMD Vega and VII cards still need a driver that reports its Driver version as 3261.0 (HSA1.1,LC) or higher. As far as we know all mining operation systems offer a driver packed that is new enough - but it might be this is the latest.
Fixes
- Improved / Fixed hashrate regression in 1.78a / 1.79 of Nvidia GPUs in Windows on Alephium, EthashB3, Ironfish, Karlsen, Nexa and Radiant.
- Fixes Karlsen performance regression on GTX 16xx GPUs from 1.78 to 1.79.
- Fixed an issue causing RX 5000 cards sometimes to not work in Windows on recently added algorithms
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.80/lolMiner_v1.80_Lin64.tar.gz && tar -xvf lolMiner_v1.80_Lin64.tar.gz && miner stop && cp -adpR 1.80/lolMiner $(ls -d1 /hive/miners/lolminer/*/ | tail -1) && miner start
RaveOS
Open console and write in it:
stop && wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.80/lolMiner_v1.80_Lin64.tar.gz && tar -xvf lolMiner_v1.80_Lin64.tar.gz && cp -adpR 1.80/lolMiner /app-data/miners/lolminer-1.79 && start
lolMiner 1.79
Changes
- Added Karlsen support for AMD RX 400, RX 500, RX Vega*, Radeon VII* and RX 5000 generation GPUs. This is for the stand alone solver only and not yet for RTH+KLS dual mining. * RX Vega and Radeon VII requiereing an OpenCL driver with version number 3261.0 or higher.
- Slightly improved Karlsen solvers for Nvidia GPUs by approximately 0.5 (Ampere) to 3 % (Pascal cards)
Fixes
- Fixed a bug causing FISHHASH-TESTNET solver not submitting shares to testnet server
- Fixed a bug causing 1.78 added dual mining codes to not start up on some Linux systems
- Fixed a bug causing multiple algorithms (RTH, NEXA, Radiant) not to start up on some systems in Windows
- Fixed a bug causing KLS solver to sometimes segmentation fault in Linux
- Fixed a bug causing AMD RDNA2 & RDNA3 cards to have low poolside Karlsen hashrate on older drivers. Hint: please update to drivers with OpenCL version above 3261.0 to get best possible performance out of your cards, cause the fix did cost a bit of raw speed.
Notes & Tips:
- If you see the miner re-tunes the dualmode very often, because of clock change, try to spot a good factor and fix it via --dualfactor
- The IRONDUAL dual mode does cost a lot of RETH performance on Nvidia cards. Therefore often the automatic tuning tunes it to 0. Therefore we advice to set a good for you --dualfactor on your own.
1.78
Changes
- Added support for Beam Hash III on Nvidia RTX 4000 and AMD RX 7000 generation GPUs
- Added support for Heavyhash-Karlsen for Nvidia Pascal and newer and AMD RX 6000 and newer GPUs. Use --algorithm KARLSEN to mine it, fee is 1%
- Added multiple dual mining options for EthashB3 algorithm (Rethereum). The algorithm can now be used with --dualmode to be set to ALEPHDUAL (Blake3 - Alephium), FISHDUAL (Blake3 - Ironfish), RXDDUAL (Sha512 / 256D, Radiant) or KARLSENDUAL (HeavyHash-Karlsen). Fee rule for dual mining: its the same as with the individual algorithms, so if EthB3 takes 1% and Radiant mining 0.75 as individual algorithms, you pay 1% on the EthB3 portion and 0.75% on the Radiant portion when dual mining. Usage is the same as described here for Ethash.
- The algorithms ALEPH, ETHASHB3, IRONFISH, KARLSEN, NEXA and RADIANT now support splitting the hashrate analog to the options described here. Use --dualmode SPLIT-X to put X% of the hashrate to the 2nd connection given by --dualuser and --dualpool
- When using split mining, the hashrate will now be displayed as one solver as well in stats as in the API. This gives a more consistent representation.
- Reduced stale shares on algorithms ALEPH, ETHASHB3, IRONFISH, NEXA and RADIANT.
- Windows: Updated GUI tool
- Added support for the FishHash algorithm (Future Ironfish PoW) for testing purposes. Use --algorithm FISHHASH-TEST to connect to a current Ironfish pool and run the shares just against the build in CPU verify. In this mode the difficulty is 1/256 of what the usual Blake3 difficulty would be. Use --algoriithm FISHHASH-TESTNET to connect to a real testnet pool and mine there including submitted shares.
Fixes
- Fixed a bug causing BEAM mining to crash on newer cuda versions.
- Fixed a bug causing multiple algorithms to show hashrate in wrong place of statistics when running two algorithms on different GPUs.
- Fixed a bug with Rethereum mining not working on Cuda 11 drivers.
Note on Dual Mining and how to use an unknown algorithm:
As you might know you can use --dualmode according with --dualdevices to mine an algorithm that is completely different to the one provided by --algo. So e.g. if you use --algo ETHASHB3 --dualalgo KARLSEN --dualdevices ALL, you will actually only mine Heavyhash-Karlson to the pool and user given to --dualpool and --dualuser. Note that this entry is different from real dual mining, there you must use KARLSENDUAL to enable real dual mining both algorithms on one card. This difference is important, as the miner can run into buggy behavior if you use the wrong parameter entry for your purpose.
mmpOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.78/lolMiner_v1.78_Lin64.tar.gz && tar -xvf lolMiner_v1.78_Lin64.tar.gz && agent-stop && sudo cp -adpR 1.78/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.78/lolMiner_v1.78_Lin64.tar.gz && tar -xvf lolMiner_v1.78_Lin64.tar.gz && cp -adpR 1.78/lolMiner /app-data/miners/lolminer-1.77b && start
HiveOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.78/lolMiner_v1.78_Lin64.tar.gz && tar -xvf lolMiner_v1.78_Lin64.tar.gz && miner stop && cp -adpR 1.78/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.78/lolMiner_v1.78_Lin64.tar.gz; tar -xvf lolMiner_v1.78_Lin64.tar.gz; sudo cp -adpR 1.78/lolMiner /home/minerstat/minerstat-os/clients/lolminer; mstart
lolMiner 1.78a
Fixes over 1.78
- Fixed a bug causing low amount of Karlsen shares in Windows (introduced in 1.78)
- Fixed a bug causing a segmentation fault on multiple algorithms when start mining on Nvidia cards (introduced in 1.78)
- Fixed a bug causing first hashes on Ironfish to be invalid (introduced in 1.78)
lolMiner 1.77b
Changes
- Added support to mine SHA512_256D used for Radiant (RXD). Use -a RADIANT to mine it, fee is 0.75%. Supported GPUs: AMD RX 470 - 590, Vega (requires rocm drivers) and all Navi and newer, Nvidia Pascal and newer.
- Added support to mine Ethash B3 used for Rethereum (RETH). Use -a ETHASHB3 to mine it, fee is 1.0%. Supported GPUs: AMD Navi and newer, Nvidia Pascal and newer.
- Added ethash dag correction tables for epochs 13-29 (PowBlocks, XPB), 112-129 (OCTA) and 608 - 619 (ETHW)
Fixes
- Fixed a bug in Ethash solvers for AMD Navi and newer and Nvidia GPUs that caused a crash when mining at some low epochs. This fix will allow to mine PowBlocks (XPB).
- Fixed a bug introduced in 1.76a causing CTXC mining to not work.
- (1.77a): Fixed a bug causing RXD mining to not work (bug was new in 1.77)
- (1.77b): Fixed a bug causing Alephium and Ironfish mining to not work (bug was new in 1.77)
lolMiner 1.76a
Fixes
- Fixed a bug causing split pool connections for ZIL mining not working since the epoch change
- Fixed a bug causing ZIL dag cache on Nvidia GPUs to not work since the epoch change
- Fixed a bug causing a defect ZIL dag to be created on AMD GPUs when mining ETC+ZIL
Update guides
mmpOS
Open console and write in it:
wget https://github.com/Lolliedieb/lolMiner-releases/releases/download/1.76a/lolMiner_v1.76a_Lin64.tar.gz && tar -xvf lolMiner_v1.76a_Lin64.tar.gz && agent-stop && sudo cp -adpR 1.76a/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.76a/lolMiner_v1.76a_Lin64.tar.gz && tar -xvf lolMiner_v1.76a_Lin64.tar.gz && cp -adpR 1.76a/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.76a/lolMiner_v1.76a_Lin64.tar.gz && tar -xvf lolMiner_v1.76a_Lin64.tar.gz && miner stop && cp -adpR 1.76a/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.76a/lolMiner_v1.76a_Lin64.tar.gz; tar -xvf lolMiner_v1.76a_Lin64.tar.gz; sudo cp -adpR 1.76a/lolMiner /home/minerstat/minerstat-os/clients/lolminer; mstart