Skip to content

Releases: trexminer/T-Rex

T-Rex 0.25.2

03 Feb 12:53
8066c4f
Compare
Choose a tag to compare
  • Add blake3 algorithm (Alephium coin)
  • Add ETH+ALPH dual mining mode for LHR cards (ETH 68% / ALPH 32% by default)

NOTE: solo mining to Alephium nodes isn't supported

T-Rex 0.24.8

10 Dec 09:04
5a33ea5
Compare
Choose a tag to compare
  • Add DNS-over-HTTPS support when resolving mining pool domain names (see --dns-https-server for details)
  • Add an option not to set mining pool domain name in SNI header for SSL connections (see --no-sni)
  • Resolve domain names through SOCKS5 proxy if --proxy is set
  • Display mining pool IP address in console
  • (WebUI) Make the monitoring page layout more compact on mobile phones

Bug fixes:

  • Miner is not creating a log file when --log-path is specified
  • GPU does not get turned off when overheated while mining in dual mode
  • (WebUI) Charts are not scaled correctly when zooming in

T-Rex 0.24.7

13 Nov 07:59
5a33ea5
Compare
Choose a tag to compare

Bug fixes:

  • Some command line arguments don't take precedence over the values set in a config file (e.g. --lhr-autotune-step-size)
  • (WebUI) Performance degradation introduced in 0.24.6
  • (WebUI) Monitoring page shows a blank page if you had 15M or 2H graph views selected while using an older version of T-Rex
  • (WebUI) Impossible to set LHR tune values with decimal point

HiveOS users: many of you complained that your hashrate on LHR cards is fluctuating too much compared to the Windows version. The reason is HiveOS sets "hashrate-avr": 30 for T-Rex causing it to report 30-seconds average hashrate as opposed to 1-minute average (default).
A temporary solution would be to edit your flight sheet and manually add "hashrate-avr": 60 to the "Extra config arguments" field. Otherwise, we've been told there will be a HiveOS release that fixes it permanently.

T-Rex 0.24.6

11 Nov 07:13
e0d2a78
Compare
Choose a tag to compare
  • (ethash) Improve LHR unlocker, LHR tune value increased from 71 to 74 by default.
    The new LHR tune scale is somewhat different, so it's recommended to let autotune find the optimal parameters
    (in other words, for the first run, remove --lhr-autotune-mode and --lhr-tune parameters from your bat file if they are set)
  • (ethash, autolykos2) New --lhr-autotune-step-size and --lhr-autotune-interval parameters for finer control of LHR unlock behaviour
  • (ethash, firopow) Add ETH+FIRO dual mining (use the same OC settings as ETH+RVN)
  • (autolykos2) New --dataset-mode parameter to enable/disable double buffer mode: 1 - single buffer mode, 2 - double buffer mode (default)
  • Add SOCKS5 proxy support (see --proxy parameter)
  • New --temperature-color-mem parameter to control memory temperature highlighting in console and WebUI
  • (WebUI) Multiple improvements:
    • 24H view on the graph
    • Ability to hide individual charts (power, avg hashrate etc.) on the graph
    • Recompute average hashrate/power when zooming in the graph
    • Ability to reorder/hide GPU table columns
    • Auto-propagation of the miner node list to all nodes

Bug fixes:

  • (ethash) RTX 3060 GA104 is not recognised as an LHR card
  • Veriblock mining is broken since 0.24.2
  • (Linux) Log file contains ANSI escape sequences
  • (WebUI) Log file retrieved through WebUI has trailing zeros

Known issues: WebUI shows a blank page if you had 15M or 2H graph views selected on the previous version. Temporary solution is to delete browser cookies.

T-Rex 0.24.5

24 Oct 13:34
7ab3689
Compare
Choose a tag to compare

Bug fixes:

  • (autolykos2) Double-buffer feature in 0.24.4 is not activated automatically unless --lhr-tune is specified

T-Rex 0.24.4

24 Oct 06:00
969a7a7
Compare
Choose a tag to compare
  • (autolykos2) Increase pool-side hashrate by 1-4%.
    The miner now generates the dataset for the next ERGO block before it arrives with a small penalty to reported hashrate, and when the next block does arrive, it immediately starts hashing without losing 1-4 seconds on creating the dataset.
    Memory requirements are doubled in this mode as the GPU has to hold two memory buffers. If there is not enough memory on the GPU for two datasets, the miner will fall back to running in single buffer mode.
    To take the full advantage of this mode it's recommended not to set power limit but instead limit power consumption with --lock-cclock - this will allow the miner to draw more power during dataset rebuild and not lose hashrate. If you prefer to keep your power consumption constant, you can still set the power limit, however, in that case you'll notice a slight hashrate drop after each block.
    Please note that in both cases the miner should give you higher pool-side hashrate in the long run compared to previous versions. Miner's reported hashrate now fully accounts for dataset creation time.
  • (kawpow, firopow) Report hashrate to the mining pool
  • (WebUI) Add support for displaying multiple rigs (nodes) on the same page; various improvements and fixes
  • Add --devices-info parameter to list available CUDA devices

Bug fixes:

  • (ethash, autolykos2) LHR lock detection is triggered by short-term hashrate drops, e.g. when turning on the monitor connected to the GPU.
  • Original overclock settings are not restored upon miner shutdown in dual mining mode (only applicable if you overclock GPUs with t-rex)
  • (WebUI) Cannot set --gpu-report-interval to 0 (disable)
  • (WebUI, API) GPUs are sometimes paused with a considerable delay (should be immediate)

T-Rex 0.24.2

10 Oct 06:27
94dec67
Compare
Choose a tag to compare
  • (autolykos2) Enable LHR unlock functionality
    See https://github.com/trexminer/T-Rex/wiki/LHR#ergo for more details
  • (ethash, autolykos2) Add LHR unlock "auto-tune" functionality (it's enabled by default, see --lhr-autotune-mode in readme)
    Now the miner will try increasing --lhr-tune if it is stable at the current value, so you'll find out what the maximum LHR tune your cards can sustain without trying a lot of values manually.
    If you want the miner to stay at the LHR tune value you set yourself no matter what, use --lhr-autotune-mode off.
  • Add ETH+ZIL mining mode with an arbitrary ETH pool (not proxying through a ZIL pool)
    See ETH+ZIL *.bat/*.sh file in miner archive
  • New parameter --no-new-block-info to stop "new block" messages appearing in miner console
  • (WebUI) Update interface to handle dual mining mode (algo switch button in the top right corner)

Bug fixes:

  • (kawpow) Hashrate degradation in version 0.24.0 on some configurations

T-Rex 0.24.0

07 Oct 08:26
febabb0
Compare
Choose a tag to compare
  • LHR unlock dual mining mode:
    You can now mine ETH (~30% of full speed) and other coins (~70%) simultaneously with LHR cards using their full potential.
    Available combinations along with memory requirements:
    • ETH+ERGO (8GB+)
    • ETH+RVN (8GB+ on linux, 10GB+ on windows)
    • ETH+CFX (10GB+)
      See https://github.com/trexminer/T-Rex/wiki/LHR on how to set it up.
      WebUI is not updated yet to reflect second algo stats in dual mode, but will be in future.
  • (ethash) "standard" LHR unlock changes and improvements:
    • automatically detect LHR cards even if --lhr-tune is not specified
    • new parameter --lhr-low-power reduces power consumption in LHR mode at a cost of a slightly lower hashrate (start from --lhr-tune 68)
    • change of --lhr-tune scale compared to the version 0.23.2, now it indicates a percentage of the GPU's full hashrate the miner tries to achieve. The old values in the [1-8] range are automatically mapped to the new scale, no configuration change required.
    • recommended starting LHR tune values: 71 in normal mode, 68 in low power consumption mode (this doesn't apply to dual mode)

T-Rex 0.23.2

28 Sep 08:07
7512646
Compare
Choose a tag to compare

NOTE this is an important update for HiveOS users mining CFX (see octopus bug fix below)

Bug fixes:

  • (octopus) CPU validation incorrectly detects invalid shares after epoch change
  • (autolykos2) Miner sometimes crashes when --validate-shares is enabled
  • (WebUI) Multiple fixes and improvements:
    added compact mode with the chart hidden
    fixed rounding of numbers along chart axes
    fixed incorrect hashrate/power labels in pop-up hints
    allow authorisation with existing session id (/trex?sid=xxx - for API users)

T-Rex 0.23.1

24 Sep 08:05
d10ccf1
Compare
Choose a tag to compare

NOTE: this version includes a couple of breaking changes: GPU ordering change and telnet API removal. Make sure you remove your GPU-order specific OC settings from *.bat/*.sh files before updating.
Auto-updates won't be turned on for this version for the same reason.
Users of HiveOS and other mining operating systems that force PCI bus GPU order are unaffected by the GPU-order change.

  1. Ability to generate config files
  2. Improved API security: optional password and https
  3. GPU/memory clock and share difficulty reporting
  4. Log viewer
  5. Ability to pause GPUs

If you don't like the new WebUI and would prefer to use the old one for any reason, download webui.zip archive, put it next to t-rex executable, and restart the miner.

  • Order GPUs by PCI bus id. You may need to change the settings that relied on GPU order.
  • Remove telnet API
  • Multiple bug fixes