Changelog - SimpleMining OS

We want to inform our users about all the notable changes and improvements that we've made (and will be making) in our Simple Mining Operating System based on Linux.
To find out more about updates, check our changelog regularly. Here you can learn about new developments, new features, bug fixes, etc.
We are also giving users ability to vote each change - to know better if you like it or not.

  • 2021.03.06
  • Miners update

    • gminer-v2.46 (Added memory tweaks for Nvidia GPUs with GDDR5X and GDDR5 memory, requires admin privileges (--mt 1-6). Improved --api parameter, now you can bind ip address (--api [address][port] or --api [port]). Added option to control watchdog restart delay (--watchdog_restart_delay). Optimized memory usage while generating DAG (will able to run miner on 13 GPUs+ rigs with 4GB memory and without swap). Improved kernel auto-tuning)
  • 2021.03.05
  • Miners update

    • srbminer-multi-v0.6.9 (Added algorithm verthash, fee 1.25%. Performance increase on autolykos2 algorithm ~1-6%. Reduced power consumption on autolykos2 algorithm on Vega GPUs. Minor bug fixes)
  • 2021.03.03
  • SimpleMining images update

    • Revert back with official SimpleMining image SM-5.4.98-1-a20.30-n460.56-v1305 to previous ones because of problems with booting under some conditions. We are working on a bug fix and will back to new one image when done.
  • 2021.03.01
  • SimpleMining images update

    • SM-5.4.98-1-a20.40-n460.56-v1305 (One image for all supported GPUs: AMD RX 370 / 380 / 390 / 470 / 480 / 550 / 560 / 570 / 580 / 590 / Vega / Radeon VII / RX 5500 / 5600 / 5700 / 6800 / 6900, NVIDIA 1050 / 1060 / 1070 / 1080 / P102 / P104 / P106 / 1650 / 1660 / 2060 / 2070 / 2080 / 3060 / 3070 / 3080 / 3090)
  • 2021.02.26
  • SimpleMining images update

    • SM-5.4.98-1-a20.30-n460.56-v1305 (Updated NVIDIA driver with 3060 support)
  • 2021.02.25
  • Miners update

    • srbminer-multi-v0.6.8 (Performance increase on autolykos2 on Vega ~6-9%. Performance increase on autolykos2 on rest GPUs ~3-5%. Added abort mechanism for autolykos2 dataset creation)
  • 2021.02.24
  • Miners update

    • verthashminer-v0.7.0 (Fixed crash when receiving first stratum job. Miner will now instantly switch stratum jobs(on mining.notify). Removed PCIe bus ID configuration file format(due to being not reliable). Raw device list is now default configuration file format(as --gen-conf(-g)) and --gen-conf-raw(-G) option has been removed. A full PCIe ID (bus:device:function) will now be displayed in the device list. Added a new feature "Adaptive batch size" (WorkSize = 0). (It is now used as default, instead of hardcoded 131072 WorkSize). Added 2 new options "BatchTimeMs" and "OccupancyPct" to control "Adaptive batch size". (Increase "BatchTimeMs" if you have any performance regressions compared to v0.6.2. More inside README). Added support for AMD GPU monitoring through SysFs backend. Added support for NVIDIA GPU monitoring through NVML backend. Added new option GPUTemperatureLimit when GPU Monitoring is available. Automatically transfer NVIDIA SM3.0 devices to the OpenCL backend if the miner was compiled with CUDA 11 or later. Added extra config validation layers for device settings inside the configuration file and command line.Misc fixes and code refactoring)
  • 2021.02.22
  • Miners update

    • gminer-v2.45 (Improved Ethash performance for AMD/NVIDUA. Improved performance on KAWPOW for NVIDIA. Decreased stale shares on Nvidia for Ethash and KAWPOW. Removed kernel and added 2 energy efficiency kernels on Ethash for Nvidia. Improved kernel auto-tuning, auto-tuning takes into account energy efficiency of kernels. Optimized NVML polls to decrease memory leaks caused by recent Nvidia drivers (use --pec 0 to exclude memory leaks completely))
  • 2021.02.22
  • Update v1305

    • Small fix with first run rig and error message on screen during some conditions
    • New watchdog detecting read-only filesystem due to filesystem or hard drive issue
    • Fixed file permission error message of system console
    • Added error msg in console if rig has not IP address
    • Fixed hard drive info on some systems
  • 2021.02.21
  • Miners update

    • miniz-v1.7x3 (Improved stale shares for all algos. Added support for Ravencoin (RVN), Zelantus (ZELS), Super Zero (SERO), Zano (ZANO), Veil (VEIL), Veriblock (VBK) with fee 1%. Added support for ethash ETH/ETC (beta) with fee 0.75%. Fixed 192,7 mining. Minor improvements for 210,9 and 96,5. Removed support for 150,5,3. Improved overall stability. --smart-pers enabled by default. miniZ will adjust the pers string as needed. Fixed hashrate reporting for 96,5. Added --coolui option for alternative interface. Added --quit-disconnect to force the miner to quit when the connection drops (or when quit file is detected))
    • xmrig-v6.9.0 (Added pause-on-active config option and --pause-on-active=N command line option. Added support for Tari merge mining. Fixed crash when GPU mining cn-heavy on Zen3 system)
  • 2021.02.18
  • SimpleMining images update

    • SM-5.4.98-1-a20.30-n460.39-v1304, SM-5.4.98-1-a20.40-n460.39-v1304, SM-5.4.98-1-a20.30-Radeon-VII-v1304
    • Updated images with Intel 2.5Gbps network card adapters support.
    • First image for almost all GPUs, second one for AMD RX 6xxx series (as in previous update)
    • Third one image is available only via advanced commands in dashboard and is optimized only for Radeon VII GPUs.
  • 2021.02.16
  • Update v1304

    • Fixed missing RAM size
    • Fixed missing dmesg crash console
  • 2021.02.15
  • Update v1303

    • Added parser for verthashminer (only summary hashrate)
    • Fixed srbminer API
    • Improved NVIDIA fancontrol for 3xxx series
    • Fixed VRAM vendor stats reading for AMD Vega+ GPUs
  • 2021.02.15
  • Miners update

    • srbminer-multi-v0.6.7 (Performance increase on autolykos2. Devfee increased on autolykos2 to 2%. Ethash - added 1 or 2 buffer mode for DAG (--gpu-ethash-mode). Minor bug fixes)
  • 2021.02.13
  • Miners update

    • lolminer-v1.24a (Fixed a bug, that often caused the amdgpu driver to report a VM_CONTEXT1_PROTECTION_FAULT_STATUS on startup and possible caused rig reboot. Fixed defect shares and wrong reported has hrate when started with fixed --zombie-tune parameters directly)
  • 2021.02.13
  • Miners update

    • t-rex-v0.19.11 (Bind API servers to 127.0.0.1 by default to prevent unauthorised access to the API)
  • 2021.02.12
  • Miners update

    • lolminer-v1.24 (Added tunable zombie mode kernels for R9 290(x) and R9 295. Fixed bug with Baffin (RX 450,460, 550, 560) and Tonga (R9 380(X) ) GPUs showing too high hashrate and producing invalids in 1.23 zombie mode. Fixed a bug with ETC mining not starting up when more then two 4G GPUs in 1.23)
    • xmrig-v6.8.2 (Optimized CryptoNight-Heavy for Zen3, 7-8% speedup)
    • nanominer-v3.2.2 (Fixed Autolykos for AMD Big Navi - RX 6xxx series)
  • 2021.02.11
  • Miners update

    • nanominer-v3.2.1 (Autolykos performance improvements for AMD, 1-5% depending on GPU)
    • sgminer-fancyIX-v0.7.3 (Added Navi support for neoscrypt_navi, neoscrypt-xaya_navi, ethash_navi, lyra2Z_navi, allium_navi, phi2_navi. To run with Navi cards, use suffix _navi to algo, such as -k neoscrypt_navi or -k ethash_navi)
  • 2021.02.09
  • Miners update

    • srbminer-multi-v0.6.6 (Autolykos2: performance increase, reduced power consumption, faster dataset creation, fixed miner crashing when creating dataset, fixed miner crashing when running --gpu-auto-tune, possible fix for duplicate share. Fixed k12 algorithm. Minor bug fixes)
    • lolminer-v1.23 (Reduced the amount of needed host memory when running many cards in zombie mode. Will resolve issues when there is a high number of card. If 1.22 works good for you, but 1.23 is unstable stay at 1.22. Slightly improve zombie mode performance on future epochs above 387)
  • 2021.02.08
  • Miners update

    • t-rex-v0.19.10 (Add --script-exit parameter to execute a script upon miner exit. Fixed some user scripts specified in --script-start, --script-epoch-change etc. that fail to execute. Fixed ethash GPU is idle error when generating DAG. Fixed miner fails to start on some linux distros with TREX: ... error)
  • 2021.02.06
  • Miners update

    • nanominer-v3.2.0 (Added Autolykos algorithm support for Ergo coin. Fee is 5%. Needs at least 3 GB GPU)
  • 2021.02.05
  • Miners update

    • lolminer-v1.22 (Significantly improved the performance of zombie mode on RX 400 and RX 500 GPUs, especially for low zombie tune values between 0 and 4 and rather high epochs. Performance increases by 7-11% on epoch 393 (--4g-alloc-size 4080 on a RX 580. 4G) and 15-20% on epoch 400. Re-tuning using the auto-tune is recommended. Also this version might draw a bit more power, but with approximately same total efficiency)
    • srbminer-multi-v0.6.5 (Huge performance increase on autolykos2 algo up to ~600%)
  • 2021.02.05
  • Miners update

    • lolminer-v1.21 (Slightly improved performance zombie mode on Polaris on medium tune stages. Increased range of accepted zombie tune parameter for GPUs with high interconnect bandwidth. Slightly decreased GPU load of Polaris during DAG build. Added more control about handling cards that are detected to be non-working any more. Use parameter --watchdog off/exit/script to turn off any action, exit the miner with a specific exit code or to run an external script (Default is SimpleMining is use external script that reboot rig in case of any miner error). Nvidia cards that experienced a OpenCL driver error (e.g. "CL_OUT_OF_RESOURCES" will now also trigger the watchdog with the configured effect. --ethstratum parameter can now take two options separated by a ',' to give different options in case the dual or split mining mode is used. The dns resolving and the connection attempt can now timeout (after 10 seconds each) and will re-try to connect afterwards. Each timeout event contributes to the counter that will trigger switching to fail-over pools. New option --apihost (default 0.0.0.0) which controls to which host address the api binds. Use 127.0.0.1 to restrict api access to only your computer, 0.0.0.0 is equivalent to everyone can access. Fixed issue that might cause rig drop to 0 hash rate on epoch changes - including changes with activated ZIL caching. Fixed the pool hash rate reporting not working correctly in dual & split stratum modes. Fixed the dual stratum connection not picking up the correct worker name when --worker is used)
  • 2021.02.04
  • Miners update

    • verthashminer-v0.6.2 (New miner for verthash mining on AMD and NVIDIA GPUs. Required newest SimpleMining image to work this miner. Miners start very slow because of generatig data file each time - be pacient. API stats will be available in nearest future)
  • 2021.02.04
  • Miners update

    • teamredminer-v0.8.1 (Big Navi support added (RX 6800/6900) - basic support release for all supported Navi algos (ethash, kawpow, mtp, nimiq). Kernels close to or identical with Navi10 A-mode (ethash) and default modes for Navi10 (kawpow, mtp, nimiq).Big Navi should run in A-mode for ethash (default choice), not B-mode. Eth+zil mining: new pool strategy 'min_epoch' added for switching between plain eth and eth+zil pools. Ethash: Navi display gpus now using A-mode by default to prevent allocation issues. Navi gpus without a monitor attached will continue to default to B-mode. Statistics: now proper handling of negative temperatures)
  • 2021.02.03
  • New SimpleMining image

    • SM-5.4.52-10-a20.30-Radeon-VII
    • Image ONLY! for AMD Radeon VII with boost up to 105 MH/s support
    • Image is available only in "Advanced commands"
    • This is special version of image modified only for AMD Radeon VII boost up to 105 MH/s with 210W power using TeamRedMiner
    • Image has enabled grub options: amdgpu.vm_block_size=10 amdgpu.vm_size=1024 and this is not recomended fo use with other GPUs because of lower hashare possibility.
    • Short set up procedure
    • Group config:
    • - Select miner: TeamRedMiner v0.8.0 or higher
    • - Miner OPTIONS: add --eth_config=C option
    • - Run as root: enabled
    • OC settings:
    • - Core MHz / Memory MHz / Core undervolt:
    • 1600 / 900 / 1000 (gives in our tests 96.00 MH/s)
    • 1700 / 1000 / 950 (gives in our tests 105.70 MH/s)
    • - Advanced tools: enabled
    • - Advanced tools options:
    • for Hynix video memory: amdmemorytweak --i XXX --ref 7500 --rtp 6 --rrds 3 --faw 12 --ras 19 --rc 30 --rcdrd 11 --rp 11
    • for Samsung video memory: amdmemorytweak --i XXX --ref 7500 --faw 15 --rcdrd 13 --rp 13 --rrds 3 --rc 38 --ras 25
    • (where "XXX" is GPU number 0 or 1 or 2 or 0,1,2,3 for each one)
  • 2021.02.03
  • Miners update

    • xmrig-v6.8.1 (Fixed AMD GPUs health data readings. Added support for flexible huge page sizes)
  • 2021.01.31
  • Miners update

    • srbminer-multi-v0.6.4 (Added algorithm autolykos2 (Ergo) with fee 1.25%. Removed devfee for cryptonight_heavyx. Bug fixes)
  • 2021.01.28
  • Update v1302

    • Fixed all AMD Navi21 GPUs identification (6800/6800XT/6900XT)
    • Improved fan control for AMD GPUs
  • 2021.01.28
  • Miners update

    • gminer-v2.44 (Fixed compatibility issues with ezil.me pool when no rig name passed - bug appeared in v2.43)
  • 2021.01.27
  • Miners update

    • gminer-v2.43 (Improved compatibility with Ethash pools (shardpool.io). Improved handling of device freezing. Improved auto-tuning. Added two kernels for Ethash, miner support 5 kernels for Nvidia GPUs, miner automatically select optimal kernel, also you can select specific kernel by --oc parameter)
  • 2021.01.26
  • Miners update

    • xmrig-v6.8.0 (Added information about memory modules on the miner startup and for online benchmark. New command line option --no-dmi. Improved MSR subsystem code quality. RandomX JIT x86: removed unnecessary instructions)
  • 2021.01.25
  • Update v1301

    • Improved GPU memory temperature handling in fancontrol, especially for Vega/Navi GPUs
    • Fixed console not updated in first minute rig startup under some conditions
    • Updated GPU stats with AMD RX 6900 XT definition
  • 2021.01.24
  • Miners update

    • phoenixminer-v5.5c-rc (Next release candidate version. New -mcdag parameter to reset the memory overclock on Nvidia cards during DAG generation. This may allow you to set higher memory overclock on your Nvidia cards without risking corrupt DAG buffer, which can lead to excessive number of incorrect shares. Use -mcdag 1 (by default the value is 0, which means turned off) to use this new feature. The -tt parameter is now strictly for controlling the fan behavior. New -hwm parameter that allows controlling the frequency of the hardware monitoring, which was also done by -tt in the previous versions of PhoenixMiner. Other small improvements and fixes)
  • 2021.01.22
  • Miners update

    • lolminer-v1.20 (Significantly improved Ethash mining speed on R9 390 and Etchash speed on R9 290. Added new split & dual mining options. Fixed bug with 4G cards crash on mining ETC when trying to falsely enter zombie-tune. Fixed R9 380 cards not start mining Beam. Fixed "Address already in use" bug)
  • 2021.01.19
  • Miners update

    • t-rex-v0.19.9 (Add ability to execute custom scripts upon certain events with new parameters: --script-start --script-epoch-change --script-crash --script-low-hash. Ethash, kawpow, octopus: add --dag-build-mode to fine tune DAG build mode. Allow non-existent GPU indices passed in to --devices / -d parameter: miner will display warning message but will continue mining using the GPUs it could find. Improve error descriptions, display block number when mining solo at some pools (2miners). Fixed ethash, kawpow, octopus stability regression for Pascal GPUs. Fixed mining pool difficulty is not always updated in the summary report)
  • 2021.01.19
  • Miners update

    • teamredminer-v0.8.0 (Ethash: VII kernel rewrite and new C-mode with boost feature. Ethash: Navi kernel slight optimization and new B-mode for lower core clock and power. Ethash: Vega kernel rewrite and new B-mode for lower core clock and power. Ethash: Polaris kernel rewrite and new B-mode for slightly higher perf. Ethash: added share processing timeout and default for Binance pool. Kawpow: now mining ok at MiningPoolHub even though their seedhash is broken. Fan control: added min/max fan speed range. General: added argument to turn off duplicate pci bus id filtering)
  • 2021.01.17
  • Miners update

    • xmrig-v6.7.2 (Fixed solo mining)
  • 2021.01.15
  • Miners update

    • bminer-v16.4.5 (Fix compatibility issues with Etherum mining pools)
  • 2021.01.14
  • Miners update

    • gminer-v2.42-cuda9.2 (Fixed performance regression for Ethash/Etchash on Nvidia mining cards. Added auto-tune for Ethash/Etchash on Nvidia, auto select fastest kernel, you can select specific kernel manually by using --oc. Added display of shares per minute. Added option to control hashrate --report_interval. Removed cuckarooz29 algorithm)
  • 2021.01.13
  • Update v1300

    • Added CUDA 11.2 definition
    • Added API stats per GPU for CryptoDredge
    • Fixed AMD RX 6800 zero fan value reading (need rig restart for activate this fix)
  • 2021.01.13
  • Miners update

    • phoenixminer-v5.5b (Beta release. Added native kernels for AMD RX 6800/6900 - faster than generic and produce less stale shares. Updated kernels for Polaris/Vega/Navi - faster and less power mining ETH. New kernels require SimpleMining image with 20.10+ drivers. Added support for AMD Linux drivers 20.45 but use this drivers only with AMD RX 6800/6900 (will not work with Vega/Navi !!!). Automatically set -ttli instead of -tmax when later is not supported by the driver - will throttle down the GPUs when they reach the specified temperature to avoid overheating)
  • 2021.01.12
  • Miners update

    • nanominer-v3.1.5 (Updated AMD Navi GPU Ethash kernels, new performance tuning applied. AMD Radeon VII and Navi GPUs now have temperature, power and fan reported)
    • srbminer-multi-v0.6.3 (Added algorithm phi5. Fixed cn/xhv, now it works on coins other than Haven)
    • xmrig-v6.7.1 (Fixed log initialization. Added hashrate in the benchmark finished message. AstroBWT OpenCL fixes. RandomX x86 JIT: removed redundant CFROUND)
  • 2021.01.11
  • Miners update

    • lolminer-v1.19 (Fixed not mining ETC correctly. Reverted some internal parameters that might cause instability of 1.18. Added automatic tuning mode for --zombie-tune. Ethash stratum connection will now reconnect after three pool rejected shares in a row that did pass own CPU verify before)
    • nbminer-nebutech-v36.1 (Octopus Lower power comsumption for 20/30 series Nvidia, improve hashrate 2% on 16 series Nvidia GPU. Ethash slightly reduce stale ratio. A random crash bug fix, improve overall stability. Add detail datetime & cpu usage in summary log. If Ethash DAG verification failed, display corresponding GPU name in red in summary)
    • cryptodredge-v0.26.0 (Add KawPow and Chukwa-v2 algos. Fix MTP issue related to "invalid device symbol". Support NVIDIA Ampere RTX 30XX. Add --temperature-limit and --temperature-start options. Add off flag to Nimiq optimizer --optimizer off. Avoid c-ares dependency on libnsl. Remove no longer supported algorithms. Version 0.26.0 is available only as CUDA 11.2 compatible binary package. SimpleMining will release in few days new image with CUDA 11.2 libraries)
  • 2021.01.10
  • Miners update

    • t-rex-v0.19.7 (Ethash, octopus, kawpow - improve stability for 30xx GPUs. Ethash - verify overclock stability after DAG rebuild. Add --gpu-report-interval-s parameter to control hashrate summary report frequency based on the number of share submissions. Watchdog - display a list of GPUs caused miner restart with GPU is idle error. Fixed x21s incorrect size of extranonce2 error. Fixed incorrect GPU index in share submission report when --pci-indexing mode is enabled)
  • 2021.01.07
  • Miners update

    • gminer-v2.41 (Changed default --dag_mode values for polular AMD GPUs. Display valid/stale/invalid shares for Ethash/Etchash and KAWPOW algorithms when solution check on CPU enabled. Display warning when AMD compute mode is disabled)
  • 2021.01.05
  • Miners update

    • bminer-v16.4.4 (Fix compatiblity issues with ETH pools that use the ethproxy)
    • wildrig-multi-v0.28.3 (added algo phi5)
  • 2021.01.03
  • Miners update

    • bminer-v16.4.3 (Fix bugs with high rejection rates in AMD Ethereum)
    • sgminer-fancyIX-v0.7.2 (added optimized neoscrypt bin kernel - 35% faster. Fixed global offset bug in yescrypt)
    • srbminer-multi-v0.6.2
  • 2020.12.30
  • Miners update

    • gminer-v2.39 (Added kernel auto-tuning for kawpow - improves hashrate up to 4% on some cards. Fixed AMD cards detection under linux)
  • 2020.12.28
  • Miners update

    • nbminer-nebutech-v36.0 (Fix kawpow crash on some GPUs in versions 35.x. Deleted algo: eaglesong, eaglesong_ethash, trb, trb_ethash, hns, hns_ethash, sipc, cuckaroo, cuckaroo_swap. 3 times smaller binary size)
    • srbminer-multi-v0.6.1 (cryptonight_xhv kernel small changes, pool side hashrate should be a little higher. Auto setup for cryptonight_xhv is a little more agressive now - if you experience some issues, use --gpu-auto-intensity 1 for lighter settings. Removed parameter --gpu-worksize)