-
xyz_
hello
-
rottensox
salutations.
-
SoiMatter
hi
-
SerHack
hi
-
nonie
salve
-
ErCiccione[m]
So, apparently the biggest Monero community on matrix is about mining, with more than 4000 people and i never heard of it before: #xmrmine:matrix.org
-
ErCiccione[m]
oh it's relayed on telegram apparently, so i guess it's a mix of the two platforms. That's why it's so big
-
kiwi_7
Hi everyone, I'm getting an error message when trying to run a local node (I've downloaded the blockchain for about 95%), is this the right channel to ask for help?
-
nonie
Whats the error message?
-
nonie
kiwi_7 -^
-
kiwi_7
Error generating CryptonightR code
-
kiwi_7
I haven't really found anything by googling, if I increase the log level to 4 it says: Block with hash <id> not found in db
-
kiwi_7
But it's not clear to me if that's an error
-
gingeropolous
kiwi_7, can you provide more information?
-
nonie
But the monerod did not stop syncing, did it?
-
gingeropolous
operating system namely. where you got the source code, or binary. etc
-
gingeropolous
hardware - are you on a spinny or SSD?
-
kiwi_7
I'm running v0.15.0.1-unknown on debian, and I'm downloading the blockchain on a hard drive
-
gingeropolous
usually block with hash bug is a corrupt blockchain caused by a windows computer getting its power cord pulled out
-
kiwi_7
monerod stopped syncing with that error, and when I try to restart it it returns the same error
-
gingeropolous
have u tried restarting the daemon... ok
-
gingeropolous
checkout the --help on monerod, there's a recover flag you could try
-
kiwi_7
I've also restarted my computer, the last thing monerod spits out before the error message is SYNCRONISATION started
-
Mochi101
kiwi_7, are you running a pruned db?
-
gingeropolous
--db-salvage
-
kiwi_7
gingeropolous I cannot find the recover flag
-
moneromooo
What arch ? x86_64 or other ?
-
gingeropolous
so try ./monerod --db-salvage
-
kiwi_7
64 bit
-
kiwi_7
Ok I'll try that
-
gingeropolous
which should be changed to recover probably. salvage is some serious english
-
Mochi101
Salvage is correct.
-
Mochi101
Totally broken... trying to salvage it
-
moneromooo
If that was an answer to my question, I'll assume it's x86_64 and you don't know other archs exist :)
-
kiwi_7
Running monerod with --db-salvage returns the same error unfortunately
-
moneromooo
Do you have anything like apparmor or the like running ?
-
kiwi_7
No nothing like apparmor (at least to my knowledge)
-
gingeropolous
how much free space do you have on your disk?
-
kiwi_7
I downloaded monerod through the debian repositories
-
gingeropolous
hrmmm
-
manifest
smells like some old ass monero relese then
-
kiwi_7
555G avaiable
-
manifest
what version of monerod you runnin
-
kiwi_7
I'm pretty sure it's the latest version, I'm pulling from debian unstable
-
gingeropolous
yeah id try downloading bin straight from getmonero.org or compiling yourself
-
kiwi_7
v0.15.0.1
-
moneromooo
The two possible causes I see are (1) mrpotect failing and some buffer overflow. Do you know how to use strace ?
-
manifest
hmm, guess thats the newest then
-
moneromooo
Actually, nvm: strace -o bitmonero.out $YOURCOMMANDHERE
-
kiwi_7
moneromooo I've never used strace but I'm willing to try
-
moneromooo
Then check near the end of bitmonero.out to see whether mprotect is failing.
-
gingeropolous
i'll bow out. seems you've made it past triage
-
moneromooo
grep mprotect bitmonero.out should show the line. If the return is 0, it's good. If -1, error.
-
kiwi_7
Alright thank you I'll give it a shot, give me a few minutes
-
kiwi_7
moneromooo The return is 0 for every mprotect (call?)
-
kiwi_7
It also says it is killed by SIGABRT
-
moneromooo
OK, then it looks like it's the program doens;t have enough space to be written to. Which is odd since it's deterministic.
-
moneromooo
Can you build your own with an extra log line ?
-
moneromooo
(which I would give you to add to the source)
-
kiwi_7
Yeah I can try that, but in that case maybe I will first just trying to get the version from the site instead of the debian repository and see if that works
-
kiwi_7
Unless you think that that will not help
-
moneromooo
If it does, then something is very wrong somewhere.
-
moneromooo
But that might be a good data point.
-
kiwi_7
moneromooo Alright so the precompiled binary from getmonero.org seems to be working, so I'm sorry I didn't try that before
-
moneromooo
-
moneromooo
I assume you got a prebuilt binary from debian ?
-
kiwi_7
Thanks for your help, I can still try compiling the binary with that extra source code if you want (if you want to determine the error), but since the precompiled version works I'll use that now
-
kiwi_7
Yes exactly I got the prebuilt binary
-
moneromooo
OK, so if you did not build it yourself, any version you build is likely to be good.
-
kiwi_7
Yes probably
-
moneromooo
And since it's a prebuilt binary, you have no idea what sort of shite the builder did.
-
moneromooo
Oh wait, deb packages do include the diffs. So you could look. And hope the diffs match the actual binary...
-
moneromooo
Not sure I'm interested enough to dig more though.
-
kiwi_7
Yeah no that's understandable
-
moneromooo
sech1: if you are ^
-
kiwi_7
My problem is fixed so thank you for helping me, I guess I learnt my lesson and will use the site binaries from now on, instead of the debian ones
-
moneromooo
Keep the failing binary for a bit in cases someone wants to look into it.
-
nonie
Maybe running gdb on the debain binary could help.
-
nonie
bt
-
nonie
if the binary is not striped already.
-
asymptotically
nonie: i think the debug symbols get copied into another package. so they aren't there by default but you can easily grab them,
-
moneromooo
If you want to try that, you'd have to break in v4_generate_JIT_code. It's going to be annoying though.
-
prisonfortrans
how come this woman messages me intensively for a day or two then blows me off for a while then messages me intensively again? bipolar disorder?
-
charuto
playing hard to get probably
-
charuto
something something stockholm syndrome
-
prisonfortrans
whats playing hard to get
-
charuto
to pretend that shes not interested as much as you are so she can see to what lengths you invest on a depreciating asset or if you just cut losses and forget about her.
-
charuto
something like that
-
prisonfortrans
whats the endgame
-
prisonfortrans
will she start acting normally eventually
-
charuto
-
charuto
it's all a mystery to me
-
azizLIGHT
what is the start trigger for bg_mining ? i just see "background mining is enabled, but not started, waiting until start triggers"
-
azizLIGHT
ive waited about 10 minutes
-
azizLIGHT
probably more
-
moneromooo
CPU idle ratio, battery.
-
azizLIGHT
and what does bg_mining do different than regular mining? could i use it while working simultaneously?
-
Mochi101
yes
-
Mochi101
Background Mining
-
Mochi101
It should let go of resource when you need them.
-
azizLIGHT
i was expecting it to be time, but if its cpu %, my cpu is never at 0%
-
azizLIGHT
*idle time
-
yanmaani
I might already have asked this
-
yanmaani
but what exactly is the purpose of Kovri?
-
yanmaani
why is Tor with its larger anonymity set not 'good enough'?
-
mmxxx[m]
wtf is kovri?
-
mmxxx[m]
oh, i2p crap
-
mmxxx[m]
meh
-
azizLIGHT
i havent seen bg_mining activate for me, so im not sure its good for my scenario. i always have some cpu tasks running, have no battery, but i do get up and walk away and generate idle time. if the miner things my cpu tasks running during idle are real tasks then it will never run, which seems to be the case
-
azizLIGHT
*thinks
-
asymptotically
azizLIGHT: try setting the ignore battery option to true. i think it picks some desktop systems up as having 0% battery sometimes
-
moneromooo
Tor is made to talk to clearnet really.
-
moneromooo
Set the idle % lower then.
-
moneromooo
Default is 90% IIRC.
-
mmxxx[m]
does anybody actually use i2p?
-
mmxxx[m]
can you link me to working eepsites?
-
Mochi101
My grandmother
-
Mochi101
She's very security conscious.
-
asymptotically
mmxxx[m]: there's an exchange called exchanged.i2p :D, i'm not sure how much volume they get though. i would guess not very much
-
Mochi101
oops... I'm in the wrong channel.
-
yanmaani
mmxxx[m]: No, it's horribly broken in the implementation, so there's a hard cap on 200 kbit or so
-
yanmaani
when it theoretically could reach normal speeds
-
yanmaani
moneromooo: What difference does it make?
-
mmxxx[m]
i haven't seen a working eepsite in about 3 years
-
mmxxx[m]
project seems dead
-
moneromooo
Ask someone who's familiar with both.
-
yanmaani
well yes of course, why would you want to use it when Tor does a better job?
-
azizLIGHT
i added all the mining switches i see relevant and still cant get it to background mine. no cpu % increase, and "Miner thread was started [0-4]
-
azizLIGHT
background mining is enabled, but not started, waiting until start triggers
-
azizLIGHT
~/Downloads/cryptocurrency/monero-x86_64-linux-gnu-v0.15.0.1/monerod --data-dir --start-mining walletaddress --mining-threads 4 --bg-mining-enable --bg-mining-ignore-battery --bg-mining-min-idle-interval 1 --bg-mining-idle-threshold 1
-
azizLIGHT
also tried --bg-mining-idle-threshold 99
-
azizLIGHT
mistake in pasting command, but there is a argument path for --data-dir
-
azizLIGHT
i guess i can make a script of my own that measure cpu idle time and then switch between all possible cpu threads, and 75% threads during non-idle
-
moneromooo
Or fix the trigger in the first place.
-
aces
what is b est way to load cpu/gpu monero miner on linux? ive downloaded numeros options and cant get it working. i have an old school core dou w\ 2.66 ghz and nvidia card for now