02:28
System_Error has quit [Ping timeout: 264 seconds]
02:47
System_Error has joined #maemo-leste
03:17
mkfx has joined #maemo-leste
03:26
Daanct12 has joined #maemo-leste
03:26
Daanct12 has quit [Client Quit]
03:31
Daanct12 has joined #maemo-leste
03:46
Daanct12 has quit [Quit: WeeChat 4.6.1]
03:57
Daanct12 has joined #maemo-leste
04:41
joerg has quit [Ping timeout: 252 seconds]
04:42
joerg has joined #maemo-leste
04:52
Daanct12 has quit [Read error: Connection reset by peer]
04:53
Daanct12 has joined #maemo-leste
05:09
fmg_d4 has joined #maemo-leste
05:13
fmg_d4 has quit [Ping timeout: 252 seconds]
05:28
<
freemangordon >
Wizzup: strip? it is build with -O2
05:29
<
freemangordon >
and no '-g'
05:44
Daanct12 has quit [Quit: WeeChat 4.6.1]
05:48
Daanct12 has joined #maemo-leste
06:02
pabs3 has quit [Read error: Connection reset by peer]
06:03
pabs3 has joined #maemo-leste
06:12
Daanct12 has quit [Quit: WeeChat 4.6.1]
06:16
<
freemangordon >
ok, on a33 with chimaera, the same test program uses 58280 RES
06:21
<
freemangordon >
76704 RES on n900 and 81632 RES on d4 with daedalus
06:26
Daanct12 has joined #maemo-leste
06:39
<
freemangordon >
Wizzup: ok, what I see as a major strace difference chimaera vs daedalus, is that chimaera uses lots of lstat64 calls when looping through theme images, while daedauls uses readlink
07:05
System_Error has quit [Ping timeout: 264 seconds]
07:10
Daanct12 has quit [Quit: WeeChat 4.6.1]
07:13
Daanct12 has joined #maemo-leste
07:20
arno11 has joined #maemo-leste
07:23
<
arno11 >
freemangordon: those readlink lines are also the main diff between strace running with calculator (stock) vs calculator (qt5ct tweak) FYI
07:24
<
arno11 >
*on daedalus
07:25
<
freemangordon >
arno11: by saying "diff" do you mean they are absent or that lstat is used instead of readlink?
07:26
<
arno11 >
i mean they are absent
07:32
<
arno11 >
hmm there are not absent in fact, just a lot more without tweak
07:32
<
arno11 >
*hundreds more
07:33
System_Error has joined #maemo-leste
07:43
<
freemangordon >
ok, have to run now, but later on will put some traces in gtk/maemo style plugins, to see who does that
08:11
System_Error has quit [Remote host closed the connection]
08:16
arno11 has quit [Ping timeout: 244 seconds]
08:17
System_Error has joined #maemo-leste
08:23
fmg_d4 has joined #maemo-leste
09:28
Twig has joined #maemo-leste
10:48
mkfx has left #maemo-leste [#maemo-leste]
10:54
arno11 has joined #maemo-leste
10:58
mkfx has joined #maemo-leste
11:01
Pali has joined #maemo-leste
11:07
<
arno11 >
Wizzup: able to get ringtone working: the problem was only @idle, screen off. renicing dbus-daemon @-5 (like fremantle) solves the issue
11:09
<
arno11 >
but still the sphone crash if you don't click on 'mute ringing' before answering
11:09
<
arno11 >
so it seems to be 2 different issues
11:15
<
Wizzup >
seems like a race condition if renice matters
11:19
<
arno11 >
hm seems -5 is not enough @100% of time, -8 is fine
11:20
<
Wizzup >
I'm worried that just renicing something solves problems
11:20
<
Wizzup >
We really ought to fix any underlying problems
11:20
<
Wizzup >
surely dbus-daemon isn't soo slow that it cna't deal with a few things in 5-10 seconds
11:24
<
arno11 >
at least, renice could be useful for sicelo to avoid missed calls :P
13:42
arno11 has quit [Ping timeout: 252 seconds]
13:43
arno11 has joined #maemo-leste
13:48
Daanct12 has quit [Quit: WeeChat 4.6.1]
13:58
uvos has joined #maemo-leste
13:59
<
uvos >
arno11: im working on fixing the sphone crash
13:59
<
uvos >
not that this will help you
13:59
<
uvos >
since after the fix sphone will still exit, it just wont assert, since its in an situation it cant recover from
14:00
<
arno11 >
ok that's fine
14:01
<
arno11 >
btw, any idea why if i click on 'mute ringtone' before answering, it avoids the crash ?
14:02
<
uvos >
sphone crashes because libpulse reports that it lost its connection to the pa server
14:02
<
uvos >
muteing ringtone causes the hifi stream to be idle when the ucm profile gets switched
14:03
<
uvos >
presumably this avoids pa breaking somehow
14:03
<
uvos >
presumably what is happening is that pulseaudio crashes when a voice call is entered while the hifi stream is active
14:03
<
uvos >
pulseaudio crashing then takes down sphone with it
14:07
<
arno11 >
ah ok makes sense
14:09
<
arno11 >
could it be possible to add a function to mute ringtone when clicking on 'answer' to avoid this kind of situation ?
14:10
<
uvos >
switching proflile while the steam is active is fully valid
14:10
<
uvos >
theres a bug somewhere that needs to fixed
14:11
<
Wizzup >
yes, as I also stated, pa fails on my d4 regularly in asserts
14:11
<
Wizzup >
I would not be surprised if this is the same on n900
14:11
<
Wizzup >
and this gets logged to /var/log
14:12
<
arno11 >
i didn't see any other troubles atm but i didn't try mpv (which is usually a bit buggy on n900)
14:12
<
arno11 >
but yeah maybe something a bit different in PA 16, no ?
14:13
<
Wizzup >
looks like the ai crawler have found our git.maemo.org and are crawling the wholdr droid4-linux repo
14:15
akossh has joined #maemo-leste
14:17
<
arno11 >
wow lot of failures in /var/log @PA
14:19
<
arno11 >
i wonder if our default.pa is correct btw
14:22
<
Wizzup >
what kind of failures
14:23
<
arno11 >
[pulseaudio] module.c: Module "module-switch-on-port-available" should be loaded once at most. Refusing to load.
14:23
<
arno11 >
*when sphone crashes @ringtone
14:25
<
Wizzup >
that does not seem like a failure
14:25
<
arno11 >
sorry was not talking about failures i see, just PA msg @crash
14:26
<
arno11 >
i.e @failure:
14:26
<
Wizzup >
so you're saying there is no crash message logged?
14:26
<
Wizzup >
if my PA crashes I see 'assertion failed... aborting'
14:26
<
Wizzup >
or similar
14:27
<
arno11 >
ok, no 'assertion failed' for me, but let me double check
14:27
<
arno11 >
indeed, no similar failure on my device
14:28
<
arno11 >
at least in syslog, maybe visible elsewhere ?
14:31
<
arno11 >
ah i remember..yeah i see similar failure in sphone logs
14:32
<
arno11 >
'assertion...failed at../src/pulse/thread-mainloop.c:166, function pa_threaded_mainloop_stop(), Aborting
14:35
<
Wizzup >
I think it's user.log but not sure on top of my head
14:43
_fab has quit [Quit: _fab]
14:44
_fab has joined #maemo-leste
14:46
<
sicelo >
Wizzup: hoping your battery woes are over?
14:57
<
Wizzup >
looks like it so far
14:57
<
sicelo >
lovely :-)
15:13
arno11 has quit [Quit: leaving]
15:35
<
Wizzup >
quite insane how many /16's I had to block to get rid of the overly aggressive crawlers
15:44
<
sicelo >
yes those are a real nightmare
15:46
Juesto has joined #maemo-leste
15:47
Juest has quit [Ping timeout: 265 seconds]
15:48
Juesto is now known as Juest
17:06
mkfx has left #maemo-leste [Disconnected: Replaced by new connection]
17:06
mkfx has joined #maemo-leste
18:04
<
freemangordon >
Wizzup: seems realpath() implementation in glibc has changed
18:05
<
freemangordon >
this is called several times by sapwood engine for each image
18:11
<
freemangordon >
however, to me it seems we have an issue with fs on n900
18:12
<
freemangordon >
that code should not take that much time, even for 1000 files
18:14
<
Wizzup >
yeah, I doubt that this is the problem
18:14
<
Wizzup >
@ realpath
18:14
<
Wizzup >
maybe we can revisit some tunables that we may have set in the past in sysctl - I don't think we do that any more, right
18:15
<
freemangordon >
like what?
18:15
tvall has quit [Read error: Connection reset by peer]
18:16
<
freemangordon >
also, I may implement some filename caching in sapwood, but not sure what side effects it may have
18:19
<
freemangordon >
I wonder if we have some kernel issue, or dunno
18:19
<
Wizzup >
freemangordon: don't know, I just remembered arno tried some things, but if this is a fs regression somehow it'd be kernel side
18:19
<
Wizzup >
but that should be the same on chimaera
18:20
<
freemangordon >
having swap on emmc should not slow down the system
18:20
<
Wizzup >
it could be we have slightly more ram pressure and suddenly vfs is not ok? no idea
18:20
<
freemangordon >
or that, yeah
18:20
<
freemangordon >
anyway, calling that code 1000 times should not take 3 seconds, even on n900
18:21
<
freemangordon >
(1000 being some arbitrary value)
18:21
tvall has joined #maemo-leste
18:26
<
freemangordon >
ok, the real value is 409
18:31
<
freemangordon >
Wizzup: how to install the new upower?
18:34
<
sicelo >
just apt update
18:34
<
sicelo >
in fact, dpkg -l upower ... what does yours return?
18:36
<
freemangordon >
upower 1:0.99.11.1-1+m7
18:37
<
freemangordon >
so, this one has epoch
18:37
<
freemangordon >
I don;t think we have upower in the repos
18:40
arno11 has joined #maemo-leste
18:42
<
arno11 >
Wizzup: i doublechecked, no more custom sysctl stuff or similar in daedalus and chimaera-devel. still some weird stuff only in stock chimaera
18:42
<
freemangordon >
how to check on the device?
18:43
<
arno11 >
you mean for sysctl or upower ?
18:44
<
freemangordon >
sysctl
18:44
<
arno11 >
check in /etc/sysctl.d
18:44
<
arno11 >
for n900 perf something
18:44
<
arno11 >
the file should be empty
18:47
<
freemangordon >
there is only a symlink
18:48
<
arno11 >
yeah so that's 'fine'
18:48
<
freemangordon >
mhm
18:55
<
freemangordon >
Wizzup: btw, noatime has huge impact on n900
19:00
<
arno11 >
on daedalus ? i use it and don't feel too much diff
19:00
<
arno11 >
but maybe depending of sdcard
19:01
<
freemangordon >
mine is fast, on theory
19:01
<
freemangordon >
*in theory
19:03
<
arno11 >
what kind of improvement you see btw ?
19:03
<
arno11 >
(just curious, to test)
19:03
<
freemangordon >
ssh console session becomes way more responsive
19:04
<
arno11 >
ah ok, interesting (i don't use it most of the time)
19:18
apac has joined #maemo-leste
19:21
arno11 has quit [Ping timeout: 265 seconds]
19:38
arno11 has joined #maemo-leste
19:46
<
sicelo >
been driving me mad for some time
19:49
<
freemangordon >
what the "-rw-r--r-- 1 root root 102598896 Jan 3 2023 /usr/lib/arm-linux-gnueabihf/libLLVM-15.so.1" ?!?
19:55
<
uvos >
whats wierd about that?
19:55
<
uvos >
you suprised llvm is big? or that you have an old version installed?
19:58
<
freemangordon >
big
20:01
<
uvos >
freemangordon: llvm is kinda amazingly small given what it supports
20:01
<
freemangordon >
uvos: ok, won't argue, it is just that 100MB so seems kind of oversized to me :)
20:02
<
uvos >
i suspect we could make it smaller by limiting the targets we compile in, theres like 50 gpu isa backends in there that are known to be pretty large
20:02
<
uvos >
we obv dont need to compile shaders for random desktop gpus..
20:02
<
freemangordon >
anyway, I don;t think it is related to the issue we see on n900
20:03
<
uvos >
sure only a small part of that should end up in ram on n900
20:03
<
freemangordon >
there is some general slowness, it feels like device runs on 125 MHz all the time
20:03
<
freemangordon >
but that's not the case, for sure
20:04
<
uvos >
i presume the other obvious case is also not present
20:04
<
freemangordon >
it seems that QT (or general) memory usage has increased
20:04
<
uvos >
(too mutch memory pressure)
20:04
<
freemangordon >
yeah, perhaps we hit that
20:07
<
freemangordon >
as my test program startup time varies between 3s and 10s
20:09
<
arno11 >
hmm, on my device, i don't see too much diff in term of memory usage, neither general slowness
20:10
<
uvos >
you run with stuff turned off no?
20:10
<
arno11 >
only for qt
20:11
<
uvos >
like if your desperate for ram you could drop conversations/tp/vcm and re enable sphones messageing, at the cost of ritch messaging support ofc.
20:11
<
uvos >
but that should save quite the chunk
20:12
<
arno11 >
conversation + vcm etc don't use too much ram honestly
20:12
<
arno11 >
and new converstions_slim is nice
20:12
<
freemangordon >
using maemo-launcher strips 1 second off startup time of the test app
20:13
<
freemangordon >
so it start in 2700ms
20:16
<
arno11 >
freemangordon: i'm a bit surprised your device seems slow. i mean my daedalus seems smoother and faster (apart qt) thand fremantle
20:22
Twig has quit [Remote host closed the connection]
20:22
<
freemangordon >
well, maybe I access it mostly over ssh
20:22
<
freemangordon >
and wifi latency seems big
20:36
<
arno11 >
btw i doubt ram or swap usage is a problem. at least not more than chimaera (see tg-desktop working)
20:37
<
arno11 >
and at least with sd card swap
20:44
<
Wizzup >
freemangordon: I think we have upower withotu epoch now
20:52
<
freemangordon >
do I miss a repo?
21:17
<
sicelo >
ah, i see ... you don't have -devel enabled
21:17
<
sicelo >
i also didn't until just now .. the correct upower does show up now
21:29
<
freemangordon >
oh, I didn't know there is daedalus-devel repo :)
21:45
apac has quit [Ping timeout: 276 seconds]
21:57
akossh has quit [Quit: Leaving.]
21:58
fmg_d4 has quit [Quit: fmg_d4]
22:02
Pali has quit [Quit: Pali]
22:04
arno11 has quit [Quit: leaving]
22:13
uvos has quit [Quit: Konversation terminated!]
22:15
mkfx has left #maemo-leste [#maemo-leste]
22:31
Anasko has joined #maemo-leste
22:40
vectis_ has quit [Read error: Connection reset by peer]
22:50
vectis_ has joined #maemo-leste