Skip to content

Releases: ohcee/Veil-Miner

v1.1.3: RTX 50 series support

Choose a tag to compare

@ohcee ohcee released this 15 Aug 14:01
edb4fba

RTX 50 series (Blackwell) support

One binary now covers every Nvidia card from the GTX 900 series through the RTX 5090. The CUDA build had been stuck at Turing and would not even compile on a modern toolkit. It now builds with CUDA 12.9 and bakes in code for sm_50 through sm_120, plus PTX so cards newer than Blackwell can still JIT.

What you need

  • Windows: an Nvidia driver 570 or newer for the 50 series, older cards are fine with what they have. The zip contains every DLL the miner needs, no CUDA toolkit install.
  • Linux: same driver rule, plus the CUDA 12 nvrtc library on the system (cuda-nvrtc-12-9 from the Nvidia repo or your distro's equivalent).
  • macOS: Apple Silicon, CPU mining.

Running

veilminer.exe --cuda -P stratum+tcp://YOUR_VEIL_ADDRESS@veil.yadaminers.pl:3334

Coming from t-rex: there is no -o -u -p here. Pool, wallet and password all ride in the single -P url.

50 series owners, please report back

This release is build tested against the real toolchain, but nobody has mined on Blackwell silicon with it yet. Watch the startup log for

Pre-compiled period N CUDA ProgPow kernel for arch 12.0

If you see that line and your shares get accepted, it works. If it errors instead, open an issue with the output.

Also in this release

  • Binaries no longer die when Homebrew or your distro upgrades a shared library. jsoncpp is vendored and built in, boost and openssl are linked statically on macOS.
  • Fixed the build on GCC 13.
  • Windows build fully documented and covered by CI.

HiveOS

veilminer-v1.1.3-hiveos-x64.tar.gz is built for mining distros on old Ubuntu: it runs on glibc 2.27 (HiveOS stable) with any 525 or newer driver, and bundles the nvrtc libraries so the rig needs nothing beyond the driver it already has. Field tested on a five card Ampere rig. Untar and run, same flags as everywhere else. Cards older than Maxwell or newer than Hopper need the regular linux build instead.