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.05.18
  • SimpleMining images update and new naming

    • From now every new image contains a unique ordinal number in file name for better image identification and for troubleshooting purposes. This uniqe number is also visible in dashboard in rig details as addition to kernel version after hash character - only for images containing such number)
    • All actual images (stable, beta and few other for advanced users) are standardized with all latest changes (faster AMD driver loading during startup / fixed blank screen on NVIDIA rig running with default email / fixed entering emergency mode after startup in some rare causes)
    • SM-i001-5.4.105-1-a20.40-n460.56 - official stable image with all AMD and NVIDIA GPUs support (except AMD RX 6700)
    • SM-i002-5.4.107-6-a20.40-n465.24.02 - beta support for AMD RX 6700)
    • Below images are available only via Advanced Commands as reflashOS command:
    • SM-i003-5.4.105-1-a20.30-n460.56 (for users that needs older AMD libraries 20.30 for some reasons)
    • SM-i004-5.4.105-1-a18.20-n430.40 (for users that needs older AMD library 18.20 or NVIDIA driver 430.40 for some reasons)
    • SM-i005-5.4.105-1-a20.30-n460.56-Radeon-VII (boost for Radeon VII with even 105 MH)
    • SM-i006-5.4.107-6-a20.40-n460.39-RTX3060 (unlock hashrate for NVIDIA RTX 3060 GPUs)
  • 2021.05.18
  • Miners update

    • srbminer-multi-v0.7.5 (Dataset creation for autolykos2 faster. Small improvements ethash/etchash. --gpu-tweak-profile and --gpu-boost should now work with latest AMD drivers. Added --gpu-buffer-mode - can be used with ZIL dual mining. Added --gpu-ethash-mode 3 for older cards, no DAG is created on Ethash, Etchash (use it if you feel really lucky). Changed the way how ignored jobs are displayed. If you want to see such messages, enable extended logging. More bug fixes with ZIL dual mining. Minor bug fixes)
  • 2021.05.15
  • NVIDIA RTX3060 unlock hashrate

    • RTX3060 can now hash 30-40% faster when you use meet two things. You use special OS image and newest lolminer 1.29. First You need to reflash your rig with special image. Select rig and set Actions,Advanced commands, select image called NV 3060 only and confirm. You an also download and reflash image manually https://download.simplemining.net/images/archive/SM-5.4.98-1-a20.40-n460.39-v1304.img.xz . Then you just need to use newest lolminer 1.29. If You have any trouble ask on our discord.
  • 2021.05.15
  • Miners update

    • lolminer-v1.29 (Added the Nvidia 3060 "Unlocker". This new mode allows to mine at a speed about 3/4 of the maximum speed of this cards. Does not fully unlock card, but partially (~3/4 of max performance, +40-45% over locked card). Allows using risers. Allows multiple GPUs in one system. Needs Nvidia driver between 455.45.01 and 460.39. Other driver versions will run at locked speed)
  • 2021.05.13
  • SimpleMining images update

    • Official image updated
    • SM-5.4.105-1-2-ub18-a20.40-n460.56
    • Fixed emergency mode in some rare causes
  • 2021.05.12
  • Update v1309

    • New feature Core Lock for Nvidia. In Core MHz field you can type as usual core offset from -1000 to 499 and this will decrease or increase base GPU core. New feature core lock is activated when you enter value bigger or equal 500. This is usefull for mining ETH on Nvidia GPUs 1660, RTX2xxx, RTX3xxx. Check what core clock currently is using your GPU and you can type that value directly in oc clock field. This will force GPU to stay at this clock and it might use 5-15 less watts. Powerlimit you can leave the same as it was before. RTX3060 takes normally 113W and by using core lock 1700-1800 it went down to 107W. RTX 3070 using value 1245 it went from 130W to 110W. High end RTX have very small savings. GTX10xx series should not be using that as it might give you oposite. Powerlimit should be considered as safe limit but if it is too low then core lock will not reach its value.
    • New Delayed Nvidia OC. From this update powerlimit is applied as always before miner program starts. OC Core and OC Memory is applied 60 seconds after miner starts that is after DAG file is loaded into GPU, this allows Nvidia OC to be more stable on higher clocks.
    • Improved sending dmesg in force reboot (Improved debug console sending during rig reboot via miner watchdogs)
    • Fix error ssh server running on first time image running
    • Added Ubuntu version to motd/info command in terminal console
    • Disable remote ssh root login for increase security
  • 2021.05.12
  • Miners update

    • phoenixminer-v5.6d (Official release. Changes from last 5.6c-beta: Fixed the problem with the missing GPU temperatures on Nvidia GPUs)
  • 2021.05.11
  • SimpleMining images update

    • New BETA image
    • SM-5.4.107-5-2-ub18-a20.40-n465.24.02
    • Fixed emergency mode issues occured on some rigs
  • 2021.05.09
  • Miners update

    • phoenixminer-v5.6c-beta (Lower percent of rejected/stale shares when mining on Nicehash. Fixed problem with reading GPU temperature with some AMD GPUs/drivers. Other small fixes and improvements)
  • 2021.05.07
  • Miners update

    • lolminer-v1.28 (Significantly improved/speed up DAG repair function. The miner should produce valid DAG at high overclock. Emergency temperature stop now also working for Nvidia using CUDA. Zombie mode GPUs no longer crash during DAG verify. When one Nvidia GPU stops because of a recoverable error, this will no longer crash all other Nvidia GPUs. Fix --disbale-dag-verify not working for OpenCL fired cards. Fixed overzealous reconnection on Ethash connections when not receiving new work within 30 seconds (now limit 150s))
  • 2021.05.06
  • Miners update

    • nbminer-nebutech-v37.3 (Add option --enable-dag-cache to allow an extra DAG for different epoch cached in GPU memory, useful for ETH+ZIL mining and mining on NiceHash)
  • 2021.05.05
  • Miners update

    • lolminer-v1.27 (Added verify routine for Ethash dag epochs 400 to 450. In case the miner will detect defect entries, the CPU will try to fix this. Mining will be paused until the repair is completed. Use --disable-dag-verify to disable the verify & repair mechanism routine. Re-worked default Ethash kernels for Pascal GPUs - improved their performance. Added Ethash kernels for Fermi and Kepler GPUs. Most of them will only work for small epoch Eth forks. Nvidia cards on Ethash now pause when the stratum reports no current work (e.g. when connection was lost). Added a split DAG mode for Nvidia GPUs in case that the memory allocation fails on the primary kernels. This will be a bit slower, but improve compatibility, especially for 5G GPUs. Use --mode s to force it. Added parameter --cclk to fix the core clock of Nvidia Turing and newer GPUs without using external tools. Use a comma separated list to give different values to cards, use * to skip over cards. Needs super user or administrator privileges to work. Added new dualmode zilEx. This works like --dualmode zil but with the ability to use --dualdevices to exclude GPUs from switching to ZIL. They will continue on the secondary connection and do not switch. Added new dualmode eth. This will allow to point different GPUs to different pools. Added parameter --statsformat to use custom format for the bigger statistic box. The expected values are either compact or default or extended or a comma separated list of values. Use --help-format to get a list with accepted entries. Added reading of current core and memory clocks for AMD and Nvidia GPUs. Fixed a stratum error, that caused the "all shares stale" bug when too many reconnect attempts in a row did fail. Fixed a crash on Nvidia GPUs when mixing ethproxy and Nicehash stratum modes in dualmodes. Fixed zombie tune values not applied when using json format for configuring. Fixed displayed names of RX 6000 generation of cards and RTX 3060 in 460.x drivers. Deprecation notice: Furthermore Cuckaroo-29 with 48 cycle length - originally planned for Italocoin - got removed because of the lack of use)
  • 2021.05.04
  • Miners update

    • sgminer-fancyIX-v0.7.5 (Fixed allium stability issue)
  • 2021.04.30
  • Miners update

    • gminer-v2.54 (Generates valid DAG on higher OC modes. Improved speed of DAG generation up to 2x)
  • 2021.04.28
  • Miners update

    • nanominer-v3.3.5 (Fixed "Unknown GPU name" issue with new AMD drivers)
    • phoenixminer-v5.6b-beta (Beta release. Added support for showing GPU hotspot (junction), and video memory temperatures for Nvidia GPUs. Note that the video memory temperature is only shown by some GPUs (3080, 3090, possibly 2080Ti). The options -ttj, -ttmem, -tmaxj, and -tmaxmem now also work with Nvidia GPUs. Added support for AMD Linux drivers 21.10-1244864-ubuntu-18.04 and 21.10-1247438-ubuntu-20.04 (use these only with Polaris or older GPUs, or with the latest RX6x00 GPUs, these drivers won't work with Vega, Radeon VII, or Navi GPUs))
  • 2021.04.26
  • Miners update

    • teamredminer-v0.8.2.1 (Verthash: added --verthash_max_uploads=N to control the upload of the verthash table to gpus at startup. Some chipsets get issues running > 4 gpus concurrently. Typical error is that multiple gpus die immediately at startup when running the full rig, but work fine if you only run 3-4 gpus. Verthash: fixed support for 2GB gpus)
  • 2021.04.24
  • Miners update

    • nbminer-nebutech-v37.2 (Add option -p -p1 -p2 for setting password of mining pool, old format -u wallet.worker:passwd is disabled, : can be added as part of worker or wallet. Ethash minor hashrate improvement on RDNA GPUs)
    • t-rex-v0.20.3 ((octopus) Add share validation support via --validate-shares parameter. Enable miner termination upon exceeding predefined maximum of total power consumption (see --exit-on-high-power in readme). (ethash) Performance degradation on Pascal and Turing GPUs. Miner fails to start after saving config file through Web UI. Miner fails to start if password (-p) is not specified. User script specified with --script-on-exit doesn't execute when miner gets shut down via WebUI. Minor cosmetic fixes)
  • 2021.04.24
  • SimpleMining images update

    • Official SM-5.4.105-1-ub18-a20.40-n460.56 and beta SM-5.4.107-5-ub18-a20.40-n465.24.02 images updated
    • Fixed empty screen on NV rigs during email provide when booting with default config
    • New faster method of AMD driver loading
  • 2021.04.23
  • Miners update

    • xmrig-v6.12.1 (Fixed Zen3 assembly code for cn/upx2 algorithm)
  • 2021.04.22
  • Update v1308

    • Updated nvflash tool (Adds support for GeForce RTX 3060)
    • Added new XFX GPU definition for stats
    • Longer wait for IP during rig start from slower DHCP servers
    • Fixed RAM size reading on crashed/newest SMBIOS motherboards
  • 2021.04.22
  • Miners update

    • teamredminer-v0.8.2 (Verthash algo added: good choice for Polaris 4GB gpus, not a good algo for Navi gpus - the RDNA architecture is not a good fit, hashrates at high tuning: 560 KH/s (Polaris), 1.2 MH/s (RX Vegas), 850 KH/s (5700XT). Tonga gpus (R9 285/285X/380/380X, W7100, S7150) now supported for ethash and kawpow. Extended support to 24 gpus (previous max was 16 gpus). Better handling of driver issues related to gpu clocks/temps stats.Now displaying sensor power in the 30s stats output. Fixed watchdog DEAD false alerts for small gpus building the kawpow DAG.Kawpow now working fully with MiningPoolHub, regardless of bad seedhash values)
  • 2021.04.21
  • Miners update

    • xmrig-v6.12.0 (Added support for Uplexa (cn/upx2). RandomX: optimized IMUL_RCP instruction. Added support for --user command line option for online benchmark)
  • 2021.04.20
  • Miners update

    • gminer-v2.53 (Fixed miner crashes on DAG changes for ETH+ZIL mining. Fixed DAG caching on 6GB cards. Apply lock_voltage before DAG generation (in 2.52 miner applied lock_voltage after DAG generation))
  • 2021.04.19
  • Advanced Command update

    • OS reflash (Fix possible crash on very slow pendrives causing rig reboot before finish reflash process. Fix possible crash if reflash process starting in first 5 minutes after rig start)
  • 2021.04.18
  • Miners update

    • phoenixminer-v5.6a-beta (Added native kernels for AMD RX6700 GPUs. These are faster than the generic kernels and produce a lot less stale shares. Increase the max supported DAG epoch to 550 (should be enough to about Jan 2023)
    • Full support for setting clocks, fan speeds, voltages, and memory timings of AMD RX6900/6800/6700 cards. The specific hashrate is now shown in the form of kilo hashes per joule (kH/J). Example: if a GPU has hashrate of 30 MH/s with 100W power usage, the specific hashrate is 300 kH/J. Added new command-line parameters -ttj and -ttmem, allowing automatic fan speed control based on GPU hotspot (junction), and memory temperatures respectively. Example: -ttmem 83 will keep the GPU memory temperature at or bellow 83C by increasing the fan speed as necessary. These parameters can be combined with -tt, as well as with each other. These options are supported only on AMD GPUs that report junction and memory temperatures. Added new command-line parameters -tmaxj and -tmaxmem, allowing to decrease the GPU usage when the GPU hotspot (junction), or GPU memory temperatures are above the specified thresholds. These options are supported only on AMD GPUs that report junction and memory temperatures. Added support for AMD Linux drivers 20.50.x. Use this drivers only if you have Polaris or older GPUs, or the latest RX6x000 GPUs. WARNING: Vega, Radeon VII, and Navi GPUs won't work with these drivers! Turn off the zero fan feature on AMD cards whenever a fixed fan speed is used (e.g. -tt -40), or when an auto fan with min fan speed is used (e.g. -tt 63 -minfan 35). To disable this feature, add -fanstop 1 command-line parameter)
    • srbminer-multi-v0.7.3 (Small improvement on cryptonight_xhv for some GPU's. Fixed --gpu-off-temperature. Fixed bugs with dual mining ZIL + any other algorithm. Removed parameters --gpu-target-temperature and --gpu-target-fan-speed - use external application instead. Minor bug fixes)
  • 2021.04.16
  • SimpleMining images update

    • New BETA image
    • SM-5.4.107-5-ub18-a20.40-n465.24.02
    • Newest NVIDIA beta driver
    • Image is available via Advanced Command for live reflash or in download beta section
  • 2021.04.16
  • Miners update

    • t-rex-v0.20.1 (--extra-dag-epoch can now be set per-GPU. Fixed miner crashes when --validate-shares is set. Fixed incorrect share difficulty suffix when diff is greater than 1000G. Fixed (Web UI) Hashrate chart resets at midnight. Fixed manually selected kernel number is not displayed at start up. Fixed incorrect failover pool setup args parsing (multiple -o, and single -u/-p pair causes empty username/pass for failover pools))
  • 2021.04.14
  • Miners update

    • lolminer-v1.26 (Slightly improved performance of Ethash on Pascal/Turing/Ampere GPUs +0.1-0.2 mh. Performance hint for Pascal cards: 1070 and 1080 best use --mode a, 1070ti best use --mode b. Further reduced internal latency in Ethash Cuda back end - less stale shares & CPU load. Added experimental Grin-C32 kernel for Radeon 6700. Fixed bug in Cuda back-end to crash with a segfault on Epoch change (introduced in 1.25). Fixed a bug that Nvidia-GPUs did not start when Cuda Toolkit was not installed (It reported "No OpenCL devices found ..." - which was complete nonsense). Fixed some (rare) potential faults in Beam stratum)
  • 2021.04.12
  • SimpleMining images update

    • New BETA image
    • SM-5.4.107-5-ub18-a20.40-n460.67
    • Newest beta AMD driver with 6700 / 6800 / 6900 support
    • Fixed issue with RX 6000 series discovers very slowly after rig reboot and not take OC with first miner start after reboot.
    • Image is available via Advanced Command for live reflash or in download beta section
  • 2021.04.12
  • Miners update

    • gminer-v2.51 (Fixed bug with AE mining and bug with worker name appeared in 2.50)
    • srbminer-multi-v0.7.2 (Added algorithm heavyhash (oBTC - Optical Bitcoin), fee 2.5%. Dataset creation for autolykos2 on ellesmere GPU's faster ~3%. DevFee for verthash lowered to 1%. Parameter --disable-workers-ramp-up changed back to --enable-workers-ramp-up, so default value of ramp-up is now disabled. Api doesn't report 0 h/s anymore while creating dataset for autolykos2. Added parameter --max-no-submit-responses. Minor bug fixes)
    • t-rex-v0.20.0 (Remove old and rarely used algorithms (x25x, x16r, etc). Combine all CUDA builds into a single binary. (UI) Display maximum share difficulty if --validate-shares is set. --script-epoch-change fails to execute the script when switching to ZIL session when dual mining ETH+ZIL. (API) Inconsistent GPU ordering in API when --pci-indexing is set. Various stability issues)
    • xmrig-v6.11.2 (Fixed regression in HTTP parser and llhttp updated)
  • 2021.04.09
  • Miners update

    • nanominer-v3.3.4 (Faster dataset creation for Ergo on AMD RX 4xx and 5xx series (autolykos2 algorithm))
  • 2021.04.08
  • Miners update

    • lolminer-v1.25 (Added a real Cuda back-end for better Nvidia GPU support on Ethash. Supports Maxwell to Ampere GPU generations. Two different mining kernels. Use --mode a (faster) --mode b (better energy efficiency) to select between the two. The selection can be done per card via a comma separated list. In mixed system select 'a' for skipping over the AMD cards. Both kernel modes need less energy and perform better then in 1.24a. Reduced internal latency for less stale shares. Reduced CPU load when mining with Nvidia cards. ZIL cache feature fully supported (and stable). Temperature stop & Zombie mode is currently not supported. Added Ethash, Beam Hash III & Cortex kernels for RX 6700. The Ethash stratum interface will now try to run up to three attempts of reconnecting before switching the stratum mode. Fixed "Warning: index out of bounds" error when switching from ETHPROXY to ETHV1 stratum mode. This might solve problems with some pools on connection loss)
  • 2021.04.07
  • Miners update

    • gminer-v2.50 (Official stable 2.50 release. Improved beamhash performance (~+2%). Improved cuckatoo32 performance (~+5%). Added display of GPU model in statistics table. Added --worker parameter to specify worker name for ETH pools thats doesn't support wallet.worker notation. Added option to display date in log (--log_date). Added option to log stratum (--log_stratum). Display epoch and block number on new job. Updated Web UI for --api. Uses --proto stratum for NiceHash by default. Removed algorithms: VDS, BFC. Bug fixes and stability improvements)
    • xmrig-v6.11.1 (Improved DNS subsystem and added new DNS specific options. Optimized cn-heavy algorithm. Fixed mining job creation sequence. Don't use RandomX JIT if WITH_ASM=OFF. Removed useless code for cryptonight algorithms. Fixed broken coin setting functionality)
  • 2021.04.06
  • SimpleMiningImager update

    • SimpleMiningImager-v5.0 (Based on new linux kernel with more hardware support. Faster flashing process. Removed GUI blinking screen effect. Fixed issue with reboot caused by kernel panic on flash very slow pendrives. Improved responibility of progress bars. Fixed progress bar freeze at 99% with waiting for other slower devices to finish work.)
  • 2021.04.03
  • Miners update

    • bminer-v16.4.6 (Improve performance for Conflux on Turing/Ampere GPUs. Improve energy efficiency for Ethereum on Polaris GPUs)
    • gminer-v2.50-beta (Improved beamhash performance +2%. Improved cuckatoo32 performance +5%. Added display of GPU model in statistics table. Added --worker parameter to specify worker name for ETH pools thats doesn't support wallet.worker notation. Added option to display date in log --log_date. Added option to log stratum --log_stratum. Display epoch and block number on new job. Updated Web UI for --api. Uses --proto stratum for NiceHash by default
    • bug fixes and stability improvements)
    • nanominer-v3.3.3 (Faster dataset creation for Ergo (autolykos2). Added zombie mode for Ergo on 2 Gb GPUs Nvidia and AMD. Fixed issues with shardpool (Zilliqa))
  • 2021.04.01
  • Upcoming changes

    • Please vote if you like it or not and leave comment in youtube.
    • https://www.youtube.com/watch?v=rUV8XCBRPUw
  • 2021.03.28
  • Miners update

    • t-rex-v0.19.14 (Octopus minor performance improvements for 16 series GPUs. Ethash, Etchash - add --validate-shares parameter to enable share validation and display share difficulty. Fixed memory tweaks have no effect on some 1060 cards. Fixed miner fails to start after Linux kernel update. Fixed API invalid stats if power usage reporting is not supported. Various UI fixes. Since this version t-rex miner package contains script named reboot.sh, that can be used for example with option --script-crash for rig reboot during miner/gpu issues detected by t-rex miner itself. This script also send some logs to dashboard just before rebooting rig)
  • 2021.03.27
  • Miners update

    • gminer-v2.49 (Improved DAG generation, now miner generates valid DAG in extremal OC modes. --safe_dag option allows you to choose a way to DAG generation. Improved memory tweaks(fixed problem with possibly broken DAG on epoch change)
  • 2021.03.25
  • Miners update

    • nbminer-nebutech-v37.1 (Fix ergo high reject ratio on 10 series Nvidia GPUs. Fix ergo pool compatibility. Recommend miners with p106-90 & 1060 3G to mine ERGO, hashrate will be increased significantly with -mt option)
  • 2021.03.24
  • SRRv2 v1.5 firmware update

    • We released new firmware v1.5 for SRRv2 and new Tool that fixes problem with connection between SRRTool and SRRv2 after windows update. FYI SRRv2 are still out of stock.
  • 2021.03.24
  • Update v1307

    • Added OCTOMINER and MINERDUDE all in one mining rack cases support. Integrated OLED display in case provide most important details: rig name, IP number, miner name, hashrate, power usage, temp, fan. Watchdog works after enabling it in rig options (SRR Watchdog enable to ON). Case fans can be adjusted to certain % using advanced overclocking in rig options.
    • Added support for cheap USB watchdogs, v3.2 with black board and v5.0 with red board ( for example https://www.aliexpress.com/item/32854315632.html )
  • 2021.03.24
  • Miners update

    • sgminer-fancyIX-v0.7.4 (Added Navi support for groestlcoin. Aadd gfx803 and gfx900 bin kernel for groestlcoin)
    • teamredminer-v0.8.1.1 (Minimal one-line update: device id added for 6700XT. No need to upgrade for other users)
  • 2021.03.23
  • SimpleMining images update

    • New BETA image with AMD RX 6700 support
    • SM-5.4.107-1-ub18-a20.40-n460.67
  • 2021.03.23
  • Miners update

    • srbminer-multi-v0.7.1 (Improvement on autolykos2. Fixed crash on panthera on non-ryzens. Minor bug fixes)
  • 2021.03.19
  • Miners update

    • nbminer-nebutech-v37.0 (new algo ERGO for Nvidia GPUs. Delete algo: bfc cuckarood for Nvidia, octopus for AMD. Fix octopus support CFX new address format. Fix clBuildProgram error issue on Vega for versions 35.0 - 36.1. Disable AMD iGPU by default, can be enabled back by setting --enable-igpu. Other minor bug fix, improve overall stability)
  • 2021.03.17
  • Miners update

    • nanominer-v3.3.2 (Autolykos performance improvements about 40% for AMD Vega family (RX Vega 56, RX Vega 64, Radeon VII)
  • 2021.03.15
  • Miners update

    • t-rex-v0.19.12 (Ethash - add ethproxy (getwork) mode. Fix API security vulnerability that allows creating / modifying PC files when API is bound to 0.0.0.0 in --api-read-only mode. Fix No connection error. FIx --watchdog-exit-mode doesn't always reboot the PC in r mode)
  • 2021.03.15
  • SimpleMining images update

    • SM-5.4.105-1-ub18-a20.40-n460.56-v1305 (Updated official SimpleMining image with supporting more 2.5 Gbit network adapters in newest motherboards. Image available in download section and via AdvancedCommands)
  • 2021.03.15
  • Miners update

    • verthashminer-v0.7.2 (Fixed nonce range calculation for GBT)
  • 2021.03.12
  • Miners update

    • srbminer-multi-v0.7.0 (Reduced power consumption on autolykos2 for Ellesmere 2-3%, verthash for Ellesmere 5%, verthash for Vega 10%. Performance increase on verthash for Vega GPU's ~3%. Added --verthash-dat-path. Fixed verthash stack smash issue. Fixed watchdog not triggering on dead GPU issue. Fixed crash on panthera algorithm. Removed --gpu-watchdog-disable-mode, --watchdog-rounds. Minor bug fixes)