create account

How To CPU Mine Monero on Linux by joshmocek

View this thread on: hive.blogpeakd.comecency.com
· @joshmocek · (edited)
$0.84
How To CPU Mine Monero on Linux
![IMG_4050.PNG](https://steemitimages.com/DQmWrtLtGaiAUGSpZHgKVaxr5KXH2oK3dixBuLoNsbiDESP/IMG_4050.PNG)Personally I really like Monero for the fact that it is completely anonymous and CPU mining is actually worth it. Currently on all of my CPUs I mine XMR. So here is a step by step guide to mining XMR with your CPU on Ubuntu.

## Step 1: Get a Monero Wallet
[MyMonero](https://mymonero.com/#/)
Make sure you save the string of words it gives you because this is basically your password. Once you have this you'll need to copy your XMR address.

## Step 2: Install dependencies
Now I will say I know how to use Ubuntu and I have built quite a few computers with this OS, but this is just a list of dependencies that if I run all of them I don't have any problems. Some of these might not be needed, but they won't hurt. You will want to open your terminal by pressing 'Ctrl+Alt+T', and copy and paste these lines into the terminal and press enter. To paste into the terminal you can not just press 'Ctrl+V' you need to press 'Ctrl+Shift+V'. And if for some reason you need to kill a process that is running in your terminal you need to press 'Ctrl+C'. So here are all the dependencies, this is easily the longest part of the tutorial.

First we will need to set up a root password. To do this:
sudo passwd root
Then type your desired password.
Now to sign in as root:
su
Now to install all the dependencies:

sudo apt-get install git
sudo add-apt-repository main
sudo add-apt-repository universe
sudo add-apt-repository restricted
sudo add-apt-repository multiverse
sudo apt-get update
sudo apt install ocl-icd-opencl-dev
sudo apt-get install libmicrohttpd-dev libssl-dev cmake build-essential
sudo apt-get install automake libtool make gcc
sudo apt-get install libjansson-dev
sudo apt-get update
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-5

sudo apt-get upgrade

sudo update-initramfs -u
sudo apt-get install libopenblas-dev liblapack-dev
sudo apt-get install linux-image-generic linux-image-extra-virtual
sudo apt-get install linux-source linux-headers-generic

sudo apt-get install libglu1-mesa libxi-dev libxmu-dev -y
sudo apt-get — yes install build-essential
sudo apt-get install python-pip python-dev -y
sudo apt-get install python-numpy python-scipy -y
sudo apt-get install libglu1-mesa libxi-dev libxmu-dev libglu1-mesa-dev
sudo apt-get install apt-file && apt-file update
 
sudo apt-get upgrade
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:george-edison55/cmake-3.x
sudo apt-get update
sudo apt-get install cmake
sudo apt-get upgrade

Once you have installed all of these we don't want to be super user any more so type:

exit

## Step 3: Download and and install xmr-stak-cpu
We will need to clone the github repository.

git clone https://github.com/fireice-uk/xmr-stak-cpu.git

Once you have done this you will now have the option to edit the donation level. To do this edit the file called 'donate-level.h', the initial amount is set to 1.0 but you can change it to 0.0 if you do not want to donate to the developers.

Now to install:
cd xmr-stak-cpu
cmake -DCMAKE_CXX_COMPILER=/usr/bin/g++-5 -DCMAKE_CC_COMPILER=/usr/bin/gcc5
make install
cd bin
chmod +x xmr-stak-cpu

## Step 4: Decide how many threads you should use
To do this find out how much cache your CPU has and how many cores it has. So I have a CPU that has 4mb cache and 4 cores. In order to figure out how many threads you want to use you want to divide your cache by 2mb. So this CPU should use only 2 threads because 4mb/2mb=2.
I also have an AMD FX-9590. This has 16mb of cache and 8 cores. You would think that I should be using 8 threads, but that isn't the case. If the amount of threads you should be using is equal to the number of cores you have subtract 1. We don't want to use every core. So I mine with 7 threads on this chip because 16mb/2mb=8 and we have 8 cores so we subtract 1 and are left with 7 threads.

## Step 5: Edit the config file
Once you have installed the miner you should go into xmr-stak-cpu's /bin folder and edit this 'config.txt' file. Click [here](https://pastebin.com/ZPJdbp7e) to look at my config file. You will notice the section under 'cpu_threads_conf' is where you will put how many threads to use. This file is set up for 7 threads so remove as you feel necessary. Also you will need to scroll down and change the wallet address to your wallets address.

## Step 6: Load Huge Pages
If you open up the config file you will notice a section outlining how to enable huge pages on Linux. But if you are lazy [here](https://pastebin.com/5bmtnSp7) is a pastebin link to what to do. At the end it will ask you to reset your computer.

## Step 7: Create a start.sh file
While in the ../xmr-stak-cpu/bin repository create a file called 'start.sh'. Inside the file put this:

sudo sysctl -w vm.nr_hugepages=128
sudo ./xmr-stak-cpu config.txt

Once you have created it, in the remaining in the bin repository in the terminal put:

chmod +x start.sh

## Step 9: Start up XMR-STAK-CPU
Navigate into your xmr-stak-cpu/bin folder in your terminal and become a super user.

su
sudo ./start.sh

# Congradulations!! You are now mining Monero on your CPU!

If you have any other questions feel free to ask me!

<a href="https://minergate.com">
    <img src="https://minergate.com/assets/promo/250x250-1.png"/>
</a>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorjoshmocek
permlinkhow-to-cpu-mine-monero-on-linux
categorymining
json_metadata{"tags":["mining","monero","blockchain","beyondbitcoin","cryptocurrency"],"image":["https://steemitimages.com/DQmWrtLtGaiAUGSpZHgKVaxr5KXH2oK3dixBuLoNsbiDESP/IMG_4050.PNG","https://minergate.com/assets/promo/250x250-1.png"],"links":["https://mymonero.com/#/","https://github.com/fireice-uk/xmr-stak-cpu.git","https://pastebin.com/ZPJdbp7e","https://pastebin.com/5bmtnSp7","https://minergate.com"],"app":"steemit/0.1","format":"markdown"}
created2017-06-08 22:22:57
last_update2017-06-08 22:48:15
depth0
children37
last_payout2017-06-15 22:22:57
cashout_time1969-12-31 23:59:59
total_payout_value0.663 HBD
curator_payout_value0.174 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length5,402
author_reputation40,043,630,545
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id4,432,635
net_rshares239,513,809,427
author_curate_reward""
vote details (39)
@a1b2c3d4 ·
How can I see my mining running total? I don't see anything showing up in my wallet
properties (22)
authora1b2c3d4
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20171120t080126200z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-11-20 08:01:27
last_update2017-11-20 08:01:27
depth1
children0
last_payout2017-11-27 08:01:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length83
author_reputation0
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id20,955,145
net_rshares0
@a1b2c3d4 ·
when i check the page provided I don't see the hash rate that my terminal is displaying. I see no hash rate at all. any suggestions?
properties (22)
authora1b2c3d4
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20171120t080415923z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-11-20 08:04:15
last_update2017-11-20 08:04:15
depth1
children0
last_payout2017-11-27 08:04:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length132
author_reputation0
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id20,955,309
net_rshares0
@casiotech · (edited)
Thank you very much for this very straight forward guide, helped me alot even with my mediocre knowledge of CLI :)
LOL I got it working in Microsoft Azure, Ubuntu 16.04. [You can keep up with my experiement here!](https://steemit.com/monero/@casiotech/monero-mining-experiment)
👍  
properties (23)
authorcasiotech
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20170902t173324885z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1","links":["https://steemit.com/monero/@casiotech/monero-mining-experiment"]}
created2017-09-02 17:33:27
last_update2017-09-02 17:36:00
depth1
children0
last_payout2017-09-09 17:33:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length277
author_reputation1,091,164,157
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id13,669,130
net_rshares945,904,299
author_curate_reward""
vote details (1)
@cheetah ·
Hi! I am a robot. I just upvoted you! Readers might be interested in similar content by the same author:
https://steemit.com/monero/@joshmocek/how-to-mine-monero-on-your-cpu-for-windows
👍  ,
properties (23)
authorcheetah
permlinkcheetah-re-joshmocekhow-to-cpu-mine-monero-on-linux
categorymining
json_metadata""
created2017-06-08 22:25:09
last_update2017-06-08 22:25:09
depth1
children0
last_payout2017-06-15 22:25:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length185
author_reputation942,693,160,055,713
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,432,763
net_rshares1,347,633,615
author_curate_reward""
vote details (2)
@chuladiaz ·
Works great on ubuntu 14.04, thanks!
properties (22)
authorchuladiaz
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20170811t162732194z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-08-11 16:27:33
last_update2017-08-11 16:27:33
depth1
children1
last_payout2017-08-18 16:27:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length36
author_reputation16,106,376
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id11,518,949
net_rshares0
@thaitea ·
https://github.com/fireice-uk/xmr-stak-cpu/blob/master/LINUXCOMPILE.md - the steps here are much shorter, especially the part about adding all the dependency files.
properties (22)
authorthaitea
permlinkre-chuladiaz-re-joshmocek-how-to-cpu-mine-monero-on-linux-20170922t072610280z
categorymining
json_metadata{"tags":["mining"],"links":["https://github.com/fireice-uk/xmr-stak-cpu/blob/master/LINUXCOMPILE.md"],"app":"steemit/0.1"}
created2017-09-22 07:26:09
last_update2017-09-22 07:26:09
depth2
children0
last_payout2017-09-29 07:26:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length164
author_reputation30,853,629
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id15,593,301
net_rshares0
@goingmobile ·
$0.03
hey thanks for the guides, I was curious is this solo mining or pool mining? my hash is relatively low so I am thinking if solo mining I could go days and days without seeing a result
👍  ,
properties (23)
authorgoingmobile
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t012058985z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-06-09 01:20:57
last_update2017-06-09 01:20:57
depth1
children1
last_payout2017-06-16 01:20:57
cashout_time1969-12-31 23:59:59
total_payout_value0.028 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length183
author_reputation517,804,609,239
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,440,351
net_rshares8,902,948,002
author_curate_reward""
vote details (2)
@joshmocek ·
$0.03
This is pool mining. You can even check your stats if you go to [their site](http://minexmr.com/#worker_stats) and put in your wallet address.
👍  ,
properties (23)
authorjoshmocek
permlinkre-goingmobile-re-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t014138784z
categorymining
json_metadata{"tags":["mining"],"links":["http://minexmr.com/#worker_stats"],"app":"steemit/0.1"}
created2017-06-09 01:41:39
last_update2017-06-09 01:41:39
depth2
children0
last_payout2017-06-16 01:41:39
cashout_time1969-12-31 23:59:59
total_payout_value0.020 HBD
curator_payout_value0.006 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length142
author_reputation40,043,630,545
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,441,226
net_rshares8,680,374,301
author_curate_reward""
vote details (2)
@guyverckw ·
What's the performance?  Without a GPU is workable?
properties (22)
authorguyverckw
permlinkre-joshmocek-201769t114532960z
categorymining
json_metadata{"tags":"mining","app":"esteem/1.4.5","format":"markdown+html","community":"esteem"}
created2017-06-09 03:45:36
last_update2017-06-09 03:45:36
depth1
children1
last_payout2017-06-16 03:45:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length51
author_reputation121,609,723,418,181
root_title"How To CPU Mine Monero on Linux"
beneficiaries
0.
accountesteemapp
weight500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,446,580
net_rshares0
@joshmocek ·
Yes, it should be.
properties (22)
authorjoshmocek
permlinkre-guyverckw-re-joshmocek-201769t114532960z-20170609t041815001z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-06-09 04:18:15
last_update2017-06-09 04:18:15
depth2
children0
last_payout2017-06-16 04:18:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length18
author_reputation40,043,630,545
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,447,814
net_rshares0
@jimson ·
Check this please. Is it optimal config? 

https://pastebin.com/MgDrPiEw
properties (22)
authorjimson
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20170719t051951164z
categorymining
json_metadata{"tags":["mining"],"links":["https://pastebin.com/MgDrPiEw"],"app":"steemit/0.1"}
created2017-07-19 05:19:21
last_update2017-07-19 05:19:21
depth1
children0
last_payout2017-07-26 05:19:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length72
author_reputation0
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id8,942,299
net_rshares0
@kostuk ·
good guide, thanks!
properties (22)
authorkostuk
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t070520329z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-06-09 07:05:21
last_update2017-06-09 07:05:21
depth1
children0
last_payout2017-06-16 07:05:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length19
author_reputation9,488,369,307
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,453,897
net_rshares0
@lss ·
thanks for the helpful article!
properties (22)
authorlss
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20171028t072457806z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-10-28 07:24:57
last_update2017-10-28 07:24:57
depth1
children0
last_payout2017-11-04 07:24:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length31
author_reputation5,329,966,989
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id18,755,381
net_rshares0
@lucky.digger ·
Thanks buddy. Got any experience in running a raspberry pi stack with this configuration?
properties (22)
authorlucky.digger
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t020753810z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-06-09 02:07:54
last_update2017-06-09 02:07:54
depth1
children8
last_payout2017-06-16 02:07:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length89
author_reputation2,065,032,175,011
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,442,299
net_rshares0
@joshmocek ·
I don't, I really considered building one though.
properties (22)
authorjoshmocek
permlinkre-luckydigger-re-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t033338864z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-06-09 03:33:39
last_update2017-06-09 03:33:39
depth2
children7
last_payout2017-06-16 03:33:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length49
author_reputation40,043,630,545
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,446,087
net_rshares0
@lucky.digger ·
Let's do. Do you think a stack will work with Orangi Pi too? Lets say 20x stack?
properties (22)
authorlucky.digger
permlinkre-joshmocek-re-luckydigger-re-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t035033675z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-06-09 03:50:36
last_update2017-06-09 03:50:36
depth3
children0
last_payout2017-06-16 03:50:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length80
author_reputation2,065,032,175,011
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,446,797
net_rshares0
@lucky.digger ·
<iframe width="640" height="360" src="https://www.youtube.com/embed/dUWhReU1XHU" frameborder="0" allowfullscreen></iframe>
👍  
properties (23)
authorlucky.digger
permlinkre-joshmocek-re-luckydigger-re-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t035653553z
categorymining
json_metadata{"tags":["mining"],"image":["https://img.youtube.com/vi/dUWhReU1XHU/0.jpg"],"links":["https://www.youtube.com/embed/dUWhReU1XHU"],"app":"steemit/0.1"}
created2017-06-09 03:56:57
last_update2017-06-09 03:56:57
depth3
children0
last_payout2017-06-16 03:56:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length122
author_reputation2,065,032,175,011
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,447,013
net_rshares51,780,000
author_curate_reward""
vote details (1)
@lucky.digger ·
http://www.orangepi.org/ Let's start a project. I need a miner. I mean, a miner. I want my cables to melt.
properties (22)
authorlucky.digger
permlinkre-joshmocek-re-luckydigger-re-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t040113771z
categorymining
json_metadata{"tags":["mining"],"links":["http://www.orangepi.org/"],"app":"steemit/0.1"}
created2017-06-09 04:01:15
last_update2017-06-09 04:01:15
depth3
children0
last_payout2017-06-16 04:01:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length106
author_reputation2,065,032,175,011
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,447,172
net_rshares0
@lucky.digger · (edited)
I need molten and burnt cables... let's start a project.
<iframe width="640" height="360" src="https://www.youtube.com/embed/eIax2FUV218" frameborder="0" allowfullscreen></iframe>
properties (22)
authorlucky.digger
permlinkre-joshmocek-re-luckydigger-re-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t040523448z
categorymining
json_metadata{"tags":["mining"],"image":["https://img.youtube.com/vi/eIax2FUV218/0.jpg"],"links":["https://www.youtube.com/embed/eIax2FUV218"],"app":"steemit/0.1"}
created2017-06-09 04:05:27
last_update2017-06-09 04:05:54
depth3
children3
last_payout2017-06-16 04:05:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length179
author_reputation2,065,032,175,011
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,447,343
net_rshares0
@lucky.digger ·
Was thinking we all agree on execution as follows:

a.) PARTSLIST, agreed by you and me. We both build. The reason to project together is to learn from each other and remain motivated. Basic Orange Pi or Raspberry Pi setup depending on available hardware for 1. power supply (like usb distributor) and 2. network hub and 3. mechanical stacking components. I am sitting in Perth / Australia, I can order from RS Components for myself. But I was thinking we need a standard, so that any dude anywhere can build. Therefore really internationally available components. And dirt cheap. But so good that you can sell it to your neighbour if he wants to mine. A good quality thing you can be proud of, and kicks ass.

b.) SOFTWARE for 1. stacking/clustering so that all cores are networked together into one single CPU with lets say 40 cores or 32 cores. This should make for an excellent Monero miner. And 2. mining software optimisation, field testing. Github forks.

c.) AMORTISATION of incurred cost for a labor and materials via small scale hobby style commercialisation and keys for Github forks.

Please comment. All ideas and critisism welcome.

![Guo ShuYao.jpg](https://steemitimages.com/DQmZudb6nxz95uY2GWmWmr22oFogrowsNp83EkMowzvBkaQ/Guo%20ShuYao.jpg)
properties (22)
authorlucky.digger
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t051143872z
categorymining
json_metadata{"tags":["mining"],"image":["https://steemitimages.com/DQmZudb6nxz95uY2GWmWmr22oFogrowsNp83EkMowzvBkaQ/Guo%20ShuYao.jpg"],"app":"steemit/0.1"}
created2017-06-09 05:11:48
last_update2017-06-09 05:11:48
depth1
children0
last_payout2017-06-16 05:11:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,256
author_reputation2,065,032,175,011
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,449,814
net_rshares0
@okutavio · (edited)
You just made it so complicated... just download MinerGate linux app...
https://minergate.com/downloads/gui
Create your account and clic "Start" on Monero. i just wonder if you found this to be better concerning Hashrate.
properties (22)
authorokutavio
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t005521426z
categorymining
json_metadata{"tags":["mining"],"links":["https://minergate.com/downloads/gui"],"app":"steemit/0.1"}
created2017-06-09 00:55:21
last_update2017-06-09 00:58:27
depth1
children1
last_payout2017-06-16 00:55:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length221
author_reputation2,557,779,127,188
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,439,209
net_rshares0
@joshmocek ·
You get about double the hashrate with this. And minergates algorithms kind of suck. Their uncle rate with ethereum is by far the worst out of all the pools.
👍  
properties (23)
authorjoshmocek
permlinkre-okutavio-re-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t014729077z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-06-09 01:47:27
last_update2017-06-09 01:47:27
depth2
children0
last_payout2017-06-16 01:47:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length157
author_reputation40,043,630,545
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,441,493
net_rshares51,780,000
author_curate_reward""
vote details (1)
@okutavio ·
Btw... you should also make a coin Magi tutorial ..  It's cpu-only
properties (22)
authorokutavio
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t005720067z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-06-09 00:57:18
last_update2017-06-09 00:57:18
depth1
children1
last_payout2017-06-16 00:57:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length66
author_reputation2,557,779,127,188
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,439,304
net_rshares0
@joshmocek ·
I'll have to look into it!
properties (22)
authorjoshmocek
permlinkre-okutavio-re-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t014806649z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-06-09 01:48:06
last_update2017-06-09 01:48:06
depth2
children0
last_payout2017-06-16 01:48:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length26
author_reputation40,043,630,545
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,441,529
net_rshares0
@thaitea ·
Step 2 seems to be optimized/shorter here from the official xmr-stak-cpu: 
https://github.com/fireice-uk/xmr-stak-cpu/blob/master/LINUXCOMPILE.md
properties (22)
authorthaitea
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20170922t072705965z
categorymining
json_metadata{"tags":["mining"],"links":["https://github.com/fireice-uk/xmr-stak-cpu/blob/master/LINUXCOMPILE.md"],"app":"steemit/0.1"}
created2017-09-22 07:27:06
last_update2017-09-22 07:27:06
depth1
children0
last_payout2017-09-29 07:27:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length145
author_reputation30,853,629
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id15,593,349
net_rshares0
@the-eliot ·
Can this be done on a laptop by chance? If so, what hardware will I need?
👍  
properties (23)
authorthe-eliot
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20170608t223631516z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-06-08 22:36:33
last_update2017-06-08 22:36:33
depth1
children6
last_payout2017-06-15 22:36:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length73
author_reputation11,854,926,560,436
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,433,399
net_rshares80,151,115
author_curate_reward""
vote details (1)
@joshmocek · (edited)
I haven't tried it on my laptop, but I'm sure it would work. If you want a super super simple miner there is Minergate. [Here is their site](https://minergate.com/a/89e82935e92305a1d5353ee4).
👍  
properties (23)
authorjoshmocek
permlinkre-the-eliot-re-joshmocek-how-to-cpu-mine-monero-on-linux-20170608t224200444z
categorymining
json_metadata{"tags":["mining"],"links":["https://minergate.com/a/89e82935e92305a1d5353ee4"],"app":"steemit/0.1"}
created2017-06-08 22:42:00
last_update2017-06-08 22:44:15
depth2
children5
last_payout2017-06-15 22:42:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length191
author_reputation40,043,630,545
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,433,697
net_rshares76,241,304
author_curate_reward""
vote details (1)
@lucky.digger · (edited)
Can confirm. I mined monero with minergate on a number of laptops simultaneously. If I remember correctly I got pissed off with minergate because I had to have atleast 1 Monero to transfer Moneros to elsewhere and then the charges went through the roof. That may have changed by now.
👍  
properties (23)
authorlucky.digger
permlinkre-joshmocek-re-the-eliot-re-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t021227833z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-06-09 02:12:27
last_update2017-06-09 02:13:09
depth3
children2
last_payout2017-06-16 02:12:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length283
author_reputation2,065,032,175,011
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,442,459
net_rshares74,286,399
author_curate_reward""
vote details (1)
@missioncontrol ·
Note that he makes 10% of your profits if you use his referral link...
👍  
properties (23)
authormissioncontrol
permlinkre-joshmocek-re-the-eliot-re-joshmocek-how-to-cpu-mine-monero-on-linux-20180108t151846511z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2018-01-08 15:18:45
last_update2018-01-08 15:18:45
depth3
children0
last_payout2018-01-15 15:18:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length70
author_reputation157,089,080,560
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id28,025,583
net_rshares502,279,774
author_curate_reward""
vote details (1)
@the-eliot ·
Nice... Ill give it a shot! Any good tips I should know to help me leverage up?
👍  
properties (23)
authorthe-eliot
permlinkre-joshmocek-re-the-eliot-re-joshmocek-how-to-cpu-mine-monero-on-linux-20170609t063413000z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-06-09 06:34:12
last_update2017-06-09 06:34:12
depth3
children0
last_payout2017-06-16 06:34:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length79
author_reputation11,854,926,560,436
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,452,791
net_rshares76,241,304
author_curate_reward""
vote details (1)
@wreed ·
So is there a way to run this from a USB stick that has a version of Linux installed? Such as Ubuntu? I have tried a couple of times but the directions seem to fail when trying from a persistent USB Linux install.
properties (22)
authorwreed
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20171201t150927852z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-12-01 15:09:27
last_update2017-12-01 15:09:27
depth1
children0
last_payout2017-12-08 15:09:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length213
author_reputation233,037,753
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id22,100,330
net_rshares0
@zzaki8950 ·
Thanks
properties (22)
authorzzaki8950
permlinkre-joshmocek-how-to-cpu-mine-monero-on-linux-20170608t223403056z
categorymining
json_metadata{"tags":["mining"],"app":"steemit/0.1"}
created2017-06-08 22:34:09
last_update2017-06-08 22:34:09
depth1
children0
last_payout2017-06-15 22:34:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length6
author_reputation-54,377,050,284
root_title"How To CPU Mine Monero on Linux"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id4,433,271
net_rshares0