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.
dr|z3d
not_bob_afk: at your leisure: gitlab.com/i2pplus/I2P.Plus/-/jobs/artifacts/master/raw/i2psnark-standalone.zip?job=Java8
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
Yes
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
I have.
not_bob_afk
Often.
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
ahh!
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
Ahh
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.
not_bob_afk
Nice!
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 :)
not_bob_afk
:)
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.
not_bob_afk
Nice!
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.
dr|z3d
o/
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?
shiver
yes
dr|z3d
ok
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
mom
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
i got spooked by zzz.i2p/topics/3296-java-15-18-ecdsa-vulnerability
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
true
dr|z3d
though some are necessary.
shiver
lmao
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
dr|z3d
ok
shiver
disabling hw acceleration didn't change anything
dr|z3d
might need a browser restart?
shiver
done that
dr|z3d
ok
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
ok
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
ok
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
dr|z3d
ok
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 :)