IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#saltr
/2023/02/01
tisratil7 I'm back. how is everyone doing today?
NULL Not to shabby, how about yourself?
tisratil7 same, woke up late just min ago
NULL Im currently on I think day 5 of only getting 2-3 hours of sleep a night. Wish I was able to sleep in
tisratil7 been doing a lot of work? haha
dr|z3d I think he left, tisratil7
tisratil7 ah thanks for letting me know I didn't see that
dr|z3d did you get anywhere with termux?
not_bob You can run desktop apps on your phone using termux. But, it's not great.
not_bob You have to run a vnc server, and then use another android app to connect to that.
not_bob If you have a beefy enough tablet it's somewhat okish.
not_bob But, on a phone with 2 gigs of ram? Don't bother.
dr|z3d tisratil7 already had termux installed, so I guess he knows what he's doing.
dr|z3d but you're right, running an app optimized for desktop on a phone won't be the greatest experience. but it may just be greater than running i2p for android :)
dr|z3d trying another method to deal with console freezes when you don't have the tab/window in view, not_bob. despite the work already done, I do occasionally see freezes with high cpu load in firefox when the tab's brought back into view.
dr|z3d so, instead of just checking to see if the page is visible and cancelling the refresh, we're now checking if the sidebar is visible and cancelling the refresh *and* the timer handling the refresh if it isn't.
dr|z3d it may or may not help with what shiver_'s been seeing, too.
not_bob Yep, I'm seeing that with i2psnark standalone as well. Where if I switch back to a tab after it being out of view of hours it spends a *lot* of time catching up.
not_bob If I haven't looked in a short time it's nothing. But, if it's been many hours then I can watch it happen.
not_bob Anyway, the search feature is awesome.
dr|z3d snark too, eh? ok, that'll get the same treatment.
not_bob I only noticed it recently with snark. When I have the filer bar enabled and "all torrents" is not shown.
dr|z3d ok, don't worry, I'll nix it.
not_bob Thank you.
not_bob Anyway, I'm off. I'll be back later no doubt.
dr|z3d testing a fix as we speak. have fun!
dr|z3d ok, not_bob_afk, fix tested, working. if the torrent page isn't visible, then all bets are off re refreshing.
dr|z3d once I've squared off a couple more things, I'll push to gitlab so you can grab the latest build when it suits.
acetone Ya brothers
acetone I succefully create WireGuard over I2P connection
acetone Article about this shit coming soon
RN sweet!
not_bob_afk dr|z3d: i2psnark started up in record time!
dr|z3d hooray, not_bob_afk! no more integrity checking then?
not_bob_afk It's got 1.5 TB of torrents loaded in less than 10 min.
dr|z3d ideal
not_bob_afk If that keeps up restarting will not be such a pain.
not_bob_afk I do notice lag now when I switch to the tab. Where it takes a second to change. But, I'm cool with that. I'd rather wait a second than have it do what it was doing.
dr|z3d it staggers the loading so you don't OOM. not that I've ever seen that, but some people have.
not_bob_afk That was also during the startup.
not_bob_afk single board computers, limited memory.
dr|z3d hopefully no more?
not_bob_afk We shall find out!
not_bob_afk I'll let you know after more testing.
dr|z3d when you say lag...
not_bob_afk When I switch to the tab..
dr|z3d it's taking as long as it takes for your ssh connection to communicate that you have the page in view. the mechanism itself is instant locally.
not_bob_afk That may be it.
dr|z3d not in view, no refresh.
not_bob_afk That would likely be the entire problem!
dr|z3d nothing, no backgrounding.
not_bob_afk Silly people with local machines...
dr|z3d so in theory you should be able to have console and snark open but not in view for as long as you like, and they won't be doing anything while they're not in view.
not_bob_afk Perfect. I'll test it for OOM issues.
dr|z3d and when they're brought back into view, they should just work from _now_ not from x hours before.
not_bob_afk Leave it running, that sort of thing.
not_bob_afk Perfect.
not_bob_afk That's a win win for everybody.
dr|z3d so the lag you're seeing on snark is probably then -> now, instead of it updating continually in the bg.
not_bob_afk Yeah, I could see that.
dr|z3d if you open the developer panel in firefox and look at network tab, filter for xhr..
dr|z3d you'll see the requests being made when the page is in view, and then when you switch tab, the requests should stop, instantly. and then start again when you switch back.
dr|z3d it was always meant to be doing that, but now it does it properly.
not_bob_afk Perfect.
dr|z3d well, you'll let me know if it's perfect or not I'm sure :)
not_bob_afk Yes, and thank you.
dr|z3d no worries.
dr|z3d bugs are just fixes waiting to happen :)
dr|z3d_ speaking of updates, latest I2P+ dev build just uploaded.
dr|z3d_ now with fully integrated transit tunnels by peer count page, and auto-refreshing with sticky sorting therein.
dr|z3d good time to update, not_bob_afk!
dr|z3d has the sidebar refresh fix same as snark.
dr|z3d you now have a top 50 peers list by number of transit tunnels they're requesting.
dr|z3d so easier to see who potential abusers are.
dr|z3d with full column sorting across all the headers.
not_bob_afk Sleep well when you all do.
shiver dr|z3d, i only see this now, is this bad?: WARNING: Illegal reflective access by net.i2p.util.FileUtil (file:/home/.../i2p/lib/i2p.jar) to method com.sun.java.util.jar.pack.UnpackerImpl.unpack(java.io.InputStream,java.util.jar.JarOutputStream)
shiver was when i updated from -1 to -4
dr|z3d it's not great, shiver, but probably minor.
shiver the update from -0 to -1 didn't have the warning
dr|z3d do you have pack200.jar in your i2p/lib dir?
shiver after that warning there is also WARNING: All illegal access operations will be denied in a future release
dr|z3d pack200.jar, yes or no?
dr|z3d what version of java?
dr|z3d not that it should make any difference.
shiver i saw that you want to ship the updates with it
dr|z3d yeah, it allows for compressed updates with java >= 14.
dr|z3d and it sounds like you got one of those, and it's barfing.
dr|z3d can you see if there's anything logged in your most recent wrapper.log file in ~/.i2p/ ?
dr|z3d and what version of java are you running, version / supplier? java -version will tell you.
shiver openjdk version "11.0.17" 2022-10-18
shiver OpenJDK Runtime Environment (build 11.0.17+8-post-Ubuntu-1ubuntu222.04)
shiver OpenJDK 64-Bit Server VM (build 11.0.17+8-post-Ubuntu-1ubuntu222.04, mixed mode, sharing)
dr|z3d ok, all pretty standard.
dr|z3d > can you see if there's anything logged in your most recent wrapper.log file in ~/.i2p/ ?
shiver oh, didn't read that comment xD
shiver only hosts file updates
dr|z3d ok, and what about .i2p/logs last router log? anything there?
dr|z3d is the console running? I should ask that.
dr|z3d running/accessible?
shiver in logs there is only part. tunnel throttler spam because i added net.i2p.router.tunnel.pool.ParticipatingThrottler=DEBUG
shiver console is ok
dr|z3d ok, so console is fine. then I wouldn't worry about it. console works, everything good :)
dr|z3d I'll see if I can prevent the error from occurring in future, but for now, if the console is working you're good.
dr|z3d I'd recommend upgrading to OpenJDK 17 if you're on Ubuntu 22.04.
dr|z3d should be in the repo.
shiver and didn't update yet
dr|z3d that was a short-lived issue iirc. got fixed pretty quickly.
dr|z3d and the scope was fairly limited, was unlikely to impact i2p in any significant way.
dr|z3d anyways, you're logging the throttler, so you probably noticed it has different tolerances based on the speed of the requesting router.
dr|z3d you can also log the request throttler.. that kicks in a bit earlier.
shiver you gave me that too, both are logged
shiver something else, i played around with hop count in bigly and noticed that one tunnel for a long time didn't switch to the new count
dr|z3d up to 11 minutes.
dr|z3d tunnel needs to expire.
dr|z3d if you're on the latest build, you should have that available.
shiver dr|z3d, i use i2p now on and off for more than 10 years, i know xD
dr|z3d :) ok
shiver but that wasn't the issue, it was going on for much longer
dr|z3d click on the table headings to sort, sort is sticky, refresh is every 15s. you can see who your top (ab)users are by tunnel count.
dr|z3d that's possibly a bigly issue then.
shiver and the strange thing was is was always the same router who was in the hop
dr|z3d there's a lot of strange happening on the network lately. a lot of it caused by bugs.
shiver and the router was 2 hops away
shiver looks like it, but now all tunnels are the same length
dr|z3d yeah, possibly bigly bug or it's doing something with long-lived tunnels. dunno, don't use bigly.
shiver thank you again, i test the cpu usage in a different browser now
shiver +console
dr|z3d no worries, you're on the latest update, yes?
shiver doing the update now
shiver but i also see that opera doesn't have a proxy setting anymore?
shiver oh god..they want you to use the system wide proxy settings
dr|z3d just grab a suitable proxy addon.
dr|z3d and opera? vivaldi is the new opera :)
shiver i learned the less addons the better
dr|z3d though some are necessary.
shiver dr|z3d, i tried chrome
shiver when i clicked on /graphs my desktop crashed
shiver had to restart
dr|z3d_ LOL shiver
dr|z3d_ desktop crash eh?
dr|z3d_ chrome brought your entire desktp down.. that's amusing.
shiver i was wondering why chrome was so slow on te router console
shiver hovering over things was so delayed
dr|z3d_ oh? did you work out why?
shiver no, that was shortly before the crash
dr|z3d_ I mean, it shouldn't be, never found it to be less performant than firefox generally, with the console.
dr|z3d_ it's ok now? or you're using a different browser?
shiver idk, scared to try it again
shiver tried it
shiver it's slow as fuck
shiver maybe because of my shitty onboard gpu but that shouldn't be it
dr|z3d > it's ok now? or you're using a different browser?
shiver tried it
shiver it's slow as fuck
shiver maybe because of my shitty onboard gpu but that shouldn't be it
dr|z3d it's possible, if chrome's handing off the acceleration to it. you could always try disabling webgl.
dr|z3d chrome::flags or similar to explore the options.
shiver you're right
shiver i tested it with reddit and videos work fine
dr|z3d with webgl disabled or?
shiver didn't change anything yet
shiver disabling hw acceleration didn't change anything
dr|z3d might need a browser restart?
shiver done that
shiver to paint a picture, when i move the mouse over the buttons at the top on /configadvanced for example the highlighting probably lags half a sec or more
dr|z3d if you're on opera, try vivaldi. might have better results. or you're using google's chrome? either way, vivaldi is built atop chromium, must nicer.
dr|z3d yeah, understood. which theme?
dr|z3d if not classic theme, try classic theme. that's optimized for lower performance c/gpus.
dr|z3d but really, stick with firefox.
dr|z3d presumably firefox performs ok?
shiver everything is well with firefox
shiver theme is dark
dr|z3d well, then firefox. but you'll probably have better results in chrome with classic, sounds like it can't handle the css.
shiver i just want to see if it's a issue only with firefox
shiver but seeing how chrome behaves it's a nonissue lmao
dr|z3d what build/rev are you on, I2P+, indicated on /info ?
shiver now -5
dr|z3d what rev?
dr|z3d not minor version number :)
dr|z3d from /info
shiver 9fab3221 (Build date: 2023-02-01 09:27:50 UTC)
dr|z3d ok, you're good.
dr|z3d you have the sidebar optimizations.
dr|z3d whether they make any difference or not is for you to test and report back on :)
dr|z3d be sure to CTRL+SHIFT+R in firefox. forget chrome.
shiver i test vivaldi in a bit, have some small thing to do for now
dr|z3d but firefox.. any noticable difference or you haven't tested yet?
shiver behaves normal
shiver i let it sit till i come back, should be enough time
dr|z3d normal being good, or normal being no different than before when it was spiking?
shiver normal=good
dr|z3d ok, great.
shiver the high cpu load takes some time to manifest
dr|z3d let's hope it stays that way.
dr|z3d does it normally manifest when you leave the console on but on a bg tab and do other things?
dr|z3d or maybe when the screensaver kicks in when you're afk.. because that's the issue the latest build should fix.
shiver the tab stays active, no screensaver
shiver i usually have other windows on top of the console like the snowflake terminal etc to see when something needs attention
dr|z3d ok, that's fine, and that's where it may have been misbehaving before, when the page isn't visible.
dr|z3d but as I say, that should now be fixed. page no visible, page shutsdown refresh entirely.
dr|z3d there may be specific pages that need the same treatment, if they're refreshing frequently.
dr|z3d sidebar, though, fixed. that was probably the main issue. and snark fixed too.
dr|z3d 127.0.0.1:7657/tunnelsparticipatingsummary shouldn't misbehave, either, and that's updating every 15s.
shiver no, i got the console open in firefox, it's not completely hidden or inactive
dr|z3d basically if the sidebar isn't visible at all, then the sidebar refresh will switch off.
shiver have to go afk for a bit
dr|z3d aight, laters o/
T3s|4 dr|z3d: I managed to get my (Winn 11) i2p+ running in a somewhat workable state under my Win (functional) VPN, but need to focus on several other 'VPN centric' issues
dr|z3d sounds like progress, T3s|4!
shiver dr|z3d, cpu load still high
dr|z3d spikes, or you get freezes, shiver?
dr|z3d and I'm assuming you did a hard refresh in the browser?
T3s|4 dr|z3d: work ^that out first
shiver no spikes, load is constant
shiver and the console lags
shiver i mean when i hover over the buttons
dr|z3d have a look at htop, see what threads are using the cpu?
shiver switching to some other page drops the load
dr|z3d which page are you viewing?
dr|z3d when high load..?
dr|z3d can you confirm you performed a ctrl+shift+r after updating?
shiver doesn't matter which, it's from the sidebar
shiver didn't need to, my system crashed, remember? xD
dr|z3d if your browser's caching, you'll still need to.
shiver what is there in cache that could cause this?
dr|z3d javascript.
dr|z3d that's the whole point.
dr|z3d new update, new javascript.
not_bob dr|z3d: OOM issues are gone!
not_bob Or, seem to be.
not_bob Nothing else to report.
dr|z3d *thumbs up*
shiver when i clear all website data when closing the browser are things like java script still cached?
shiver afk for the day.
T3s|4 np dr|z3d = will 'cache up' with you later :)