01:14:34 hiya 01:14:44 how's p2pool adoption going? 01:14:48 and what's the main obstacles? 01:42:32 the only obstacle seems to be the entry level of knowledge required... you need to run 2 or 3 files instead of just one, and this seems to put most people off 05:03:03 yeah, ima try and tackle that with integration into the GUI 07:04:02 You will be integrating p2pool into the GUI wallet? 14:17:39 hey everyone 14:18:11 so I'm trying to set up xmr mining on a pi, it's arm7hf (32-bit), and yes I know its very inefficient and i'll get 2 hashes and all that 14:18:30 I set up cpuminer-multi and it's mining to an XMR pool with 1.2H/s but it's running cryptonight algo, how is this possible? 14:19:06 use xmrig 14:19:33 tried, won't work, always returns "Bus error" 14:19:52 I even tried building it with flags I found for arm on git issues but kept getting bus error a few seconds after I started the miner 14:20:08 how much RAM do you have? 14:20:23 oh wait, you said pi 14:20:51 yea there is no point in this, it doesn't have hardware accelerated AES 14:21:07 is cpuminer-multi supposed to support randomx? 14:21:12 no, only cryptonight 14:21:18 but I'm wondering why it says 1.2H/s 14:21:53 and are those hashes going through? by my calc, on a 10000 diff pool could it possibly accept 1 in 9000 shares? 14:22:27 (I know this has no point, I've been told I'll get sub-1 hashes per second about 30 times, I want to do this and know what I'm getting into) 14:22:49 monero doesn't use cryptonight anymore so whatever you are mining is pointless 14:23:07 okay 14:23:16 how could I sort out "Bus error"? 14:23:29 "free -h" on my pi returns 367Mi of free memory 14:23:47 you need 4gb to properly mine randomx 14:23:57 and to "unproperly" mine it? 14:24:11 afaik bus error can happen when the thread stack size is too small 14:24:15 sech1 might know 14:24:30 hmm okay I'll wait for his response, thanks for the info anyways 14:24:50 there is light mode which requires 256MB RAM 14:25:25 let me try and rebuild it, I gotta change that in config right? 14:25:44 I don't know how to configure it in xmrig 14:25:56 yeah https://xmrig.com/docs/miner/randomx-optimization-guide i'll just need to change the config 14:26:02 I'll try it and let you know how it goes 14:45:25 Bus error is usually unaligned access, can also be dereferencing unmapped memory, which can happen if your monero db is shot. 14:46:16 I always forget whether modern ARM can do unaligned accesses though. 14:51:36 no, ARM requires alignment 14:51:43 so far only x86 is so cavalier 14:53:21 so, 1.2H/s wasn't slow enough for you, you have to keep trying? 14:53:59 lmao no I was getting 1.2h/s mining to an xmr pool while setting cpuminer-multi's algo to cryptonight 14:54:20 you will get even less than 1.2H on that box with RandomX. 14:54:33 I was just wondering if that could legit solve a 10000 diff share in around 3-4 hours or not 14:54:43 would it count as accepted shares on the pool's end? 14:54:47 no 14:56:23 hmm okay 14:56:49 so how can I get accepted shares? even if the share diff is 10000 I theoretically should solve a share every 4 hours with 1.2h/s 14:56:59 so how could I mine legit randomx on the machine? 14:57:11 on a pi with only 512MB of RAM? 14:57:16 yeah 14:57:29 yeah. you'll get something like .1H/s at most. 14:58:40 alright thanks for the info 14:58:43 I don't see any option for xmrig to use randomx lightmode 14:59:43 "RandomX light mode" at https://xmrig.com/docs/miner/randomx-optimization-guide 15:00:29 ah ok. you might as well try that 15:00:47 yeah just making the files rn 15:13:40 you prob got a bus error because it tried to mmap 2GB of memory on a 32bit machine. can never succeed. 16:25:36 You *can* get such a share, the expected time to get one is long though. 16:28:16 is the relationship linear? does 1 difficulty = 1 H/s? so a 10kH/s miner should find a share at diff=10000 in 1 second? 16:29:51 Yes. Diff N means a block is valid if its pow hash is < N. Bits are all essentially independent and equiprobable. 16:30:41 < or <=, I forget. Makes a difference for tiny numbers. 16:31:06 So diff 1, all hashes should pass. Diff 2, 50%. Diff 3, a third. 16:31:32 ah ok 16:32:44 hmm. so that should be diff N means its pow hash is less than max_hash / N. 16:33:03 <= 16:40:49 er, yes :) 16:41:50 So... that ought to be a hyperbola... 17:18:42 Does the p2p pool support integration with minerstat? 21:17:40 how come so many ppl joined at once