Skip to content

A bundle of bash scripts to make headless crypto mining on linux a simple reality. Unfortunately only NVIDIA support for now.

License

Notifications You must be signed in to change notification settings

nekrutnikolai/minerwrangler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Get it? It's headless!

A headless driver installer & crypto miner configurator

MinerWrangler is the ultimate bundle of bash scripts to ease your way into cryptocurrency mining that is open-source and gives you full control over your rigs—by default. No monitor, keyboard, or mouse required. Only NVIDIA support for now.

MIT license GPU Support

The ultimate one-liner

git clone https://github.com/NikolaiTeslovich/minerwrangler.git && cd minerwrangler && chmod +x install1.sh && sudo ./install1.sh

Features

  • Simple and intuitive to use
  • One line to install
  • Full control over your rig(s)
  • Truly headless
  • Integrated with 💊 OhGodAnETHlargementPill (GTX 1080, GTX 1080Ti & TITAN Xp—GDDR5X GPUs)

"ED (Ethereum Dysfunction) affects 1 in 10 NVIDIA GPUs in North America"

  • Support for the latest & greatest version of Ubuntu Server LTS
  • Firewall is enabled by default
  • Command-line interface

Tested on

  • GPUs
    • GTX 1080
    • RTX 2080
  • Driver version
    • nvidia-driver-440
    • nvidia-driver-460 (default)

To do

  • Run the installation in a screen session for more bullet-proofness
  • Add option to automatically mine on boot
  • Script to more easily configure overclocks and fan speeds
  • RVN mining support
  • Break down existing code in detail
  • XMRig support
  • AMD GPU support
  • Support other miners and algorithms

Preface

NVIDIA drivers on Linux are rather finicky and do not like being overclocked without a monitor connected to them, so I had to trick them using a combination of lightdm and some other commands.

After countless hours, probably even days of banging my head against the monitor in despair to have my rigs work headlessly, and be actually be overclockable, I wanted to find a way that was simple, yet have the code and process be open-source. In contrast to operating systems like HiveOS, or NHOS, using MinerWrangler in conjunction with Ubuntu Server, you can actually understand each step of the process and have full control over your rigs as providers of the blockchain.

Credits

Threads and forums that helped massively

Logo

Releases

No releases published

Packages

No packages published

Languages