XMR-STAK-RX - Free Monero RandomX Miner
To improve our support we created /r/xmrstak sub-reddit check it out if you have a problem, or you are looking for most up to date config for your card. |
---|
This is the first bug-fix release for xmr-stak-rx. There is no dev fee of any kind.
This release only supports randomx variants
AMD GPUs under linux require the AMD driver, ROCm is not supported. NVIDIA GPUs require CUDA 9.0 or newer. The minimum required amount of main memory on a GPU and/or CPU is ~3GiB.
Changelog:
- Correct authors of RandomX mining code #2551
- fix hwloc warning #2556
- fix ignored tls on first start #2558
- fix miner benchmark mode #2561
- NVIDIA: fix auto adjustment #2567
Pre-fork instructions
... helps to switch from Monero cryptonight_r
to randomX
automatically during the fork.
rx-switcher is killing all xmr-stak
instances on your system and starts automatically xmr-stak-rx as soon as the Monero network is forking to the POW randomX.
ATTENTION: If you are using xmr-stak
instances to mine other coins those instances will be closed too.
This is what you must do:
- unzip the pre-compiled binaries into a new folder (do not reuse your old xmr-stak folders)
- keep your old version of
xmr-stak
running on Monero - copy the files
config.txt
andpools.txt
from2.
to the folder from1.
whererx-switcher
andxmr-stak-rx
is located - change the currency in
pools.txt
to"currency" : "randomx",
- do NOT copy
cpu.txt
,nvidia.tx
oramd.txt
, due to new memory requirements for randomX you must generate new config files to avoid that the miner crashes on the first start. - run
rx-switcher
- as soon as the Monero network is forking
xmr-stak
will be stopped andxmr-stak-rx
will automatically start - after the network forked we suggest to start
xmr-stak-rx
directly and not use `rx-switcher anymore
If you do not like to mine Monero/RandomX after the fork with your GPU start xmr-stak-rx
once before the fork and let the miner create the amd.txt
and/or nvidia.txt
configurations. Edit both files and set "gpu_threads_conf" : [ ],
to disable the gpus.
Necessary prerequisites for Windows
If the application does not start properly, please make sure that Visual Studio libraries are installed.
You can download them from https://go.microsoft.com/fwlink/?LinkId=746572
Anti-virus detection
All miners are detected as viruses. Please add the binary as an exception.
Pre-compiled Binaries and Checksums
Please use the Developer PGP Key's to verify the integrity of the precompiled binaries.
The pre-compiled Windows binaries uses OpenSource Software hwloc, OpenSSl and microhttpd: https://github.com/fireice-uk/xmr-stak-dep/releases/tag/v3
The pre-compiled Linux binaries uses OpenSource Software
-
hwloc https://github.com/open-mpi/hwloc/archive/hwloc-2.0.2.tar.gz
-
microhttpd https://ftp.gnu.org/gnu/libmicrohttpd/libmicrohttpd-0.9.60.tar.gz
-
xmr-stak-rx
is build from https://github.com/fireice-uk/xmr-stak/tree/xmr-stak-rxf8d367e952ac74dd6068ca5ddd43a7469e9edd44
-
rx-switcher
is build from https://github.com/psychocrypt/rx_switcher7ec446c11f2db502d44a35508f4bf37fb317b9c7
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
XMR-Stak-rx 1.0.1 Build Checksums
compiled by: psychocrypt
# released compressed binaries
$ sha1sum
5f7696a262de2112bb71d8ba028716bd3bc41007 xmr-stak-rx-linux-1.0.1-cpu_cuda-nvidia.tar.xz
83baa4c9355b45652149022eda1e9e79503d988b xmr-stak-rx-linux-1.0.1-cpu_opencl-amd.tar.xz
e0798a7f5182e1c4a3fb3593c0555d38696b9c69 xmr-stak-rx-linux-1.0.1-cpu.tar.xz
172e693ec8bf29f3c572d2017cdd51ceab7acfd6 xmr-stak-rx-win64-1.0.1.7z
41369b45ec44b3ee01778b87005fbee52aa8217e xmr-stak-rx-win64-1.0.1.zip
$ sha3sum
1b92ca130ab6faf21a68cf993f36f77c72d5a0bf6ff2c14853d0fa21 xmr-stak-rx-linux-1.0.1-cpu_cuda-nvidia.tar.xz
c9cc025bd7c667eb0a5c9406c0f29d9d7325b9c3534b392984909e8e xmr-stak-rx-linux-1.0.1-cpu_opencl-amd.tar.xz
ae57f558226891a34f42b7f6e219b3971c8c28091eef3e72a387a9eb xmr-stak-rx-linux-1.0.1-cpu.tar.xz
57048595621ea235e54030dee3a4eaad3a31eba4553a7cc3a882c78d xmr-stak-rx-win64-1.0.1.7z
3e76b2ab6a88807bdab956e3a86c523a25c66f816175e52b077588e5 xmr-stak-rx-win64-1.0.1.zip
$ date
Tue Nov 26 20:12:32 CET 2019
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEE/1KCl0CoWz10QvqNBRY4wIhl6UMFAl3deVQACgkQBRY4wIhl
6UMJhAf/bDqomgYOA3uKLV+UHPPECJ9N7t6b/tsTGLoscXog1bKOqLPhNwJ08KqD
1WQISqgmBrzYSP7Iw6T2k+pRmek1l0bX7J3r+0QGu0OhbsZEod5MaylhJUO3YF/Q
kdZ/oJtKT8ab8+nJlveeWQPDr1BiOCcRC8Uhs0um6+M0A7cDmPDRthHlWepjc5jI
1bPSQIvDaW8+vScmtGEM24/JwQEPfnUfOLWJIIV1JxhZmVRtdrVoXm4r8HnbxAZ2
p4CxfPTilJHIsbIiky5bawU4ze8sd5XUzdpmo7YtK+6kINKtMy1f7kzF6Qj6rin+
gePZOJ41w1qIn6HglOaXTgYs13nhdQ==
=JPbB
-----END PGP SIGNATURE-----