01:10
branon has quit [Ping timeout: 240 seconds]
01:12
branon has joined #maemo-leste
01:24
branon has quit [Read error: Connection reset by peer]
01:26
branon has joined #maemo-leste
03:11
Danct12 has joined #maemo-leste
04:02
Danct12 has quit [Read error: Connection reset by peer]
04:03
Danct12 has joined #maemo-leste
04:40
joerg has quit [Ping timeout: 255 seconds]
04:41
joerg has joined #maemo-leste
04:46
macros_2ndPC has quit [Ping timeout: 256 seconds]
04:55
macros_2ndPC has joined #maemo-leste
05:31
maemish_ has joined #maemo-leste
06:07
Twig has joined #maemo-leste
06:45
Danct12 has quit [Read error: Connection reset by peer]
06:49
Danct12 has joined #maemo-leste
07:21
xmn has quit [Quit: ZZZzzz…]
07:23
<
freemangordon >
Wizzup: I shall re-tag the kernel to do new build, right?
07:38
antranigv has joined #maemo-leste
07:40
maemish_ has quit [Quit: Connection closed for inactivity]
07:42
Danct12 has quit [Read error: Connection reset by peer]
08:04
<
Wizzup >
freemangordon: yes
08:13
<
freemangordon >
this is what I mean
08:17
sicelo has quit [Ping timeout: 246 seconds]
08:18
sicelo has joined #maemo-leste
08:28
<
Wizzup >
freemangordon: hm, not so sure, that looks wrong
08:28
<
freemangordon >
mhm
08:28
<
Wizzup >
well, unless what you pasted is the postinstall
08:28
<
freemangordon >
umm...
08:28
<
freemangordon >
this is postinst script, yes
08:29
<
freemangordon >
so, this is on purpose?
08:29
<
freemangordon >
because postrm looks exactly the same, besides the switch argument
08:30
<
Wizzup >
freemangordon: does it say case postinst in ?
08:30
<
freemangordon >
obviously it works, but looks wrong to multiply the same script all over the place and decide on what to do based on hard-coded switch argument
08:31
<
freemangordon >
Wizzup: tis is postinst file in linux-image-omap
08:31
<
freemangordon >
*this
08:31
<
freemangordon >
it is generated by the code I linked ^^^
08:31
<
Wizzup >
yes, but the postrm
08:31
<
Wizzup >
does it have the correct replacement?
08:31
<
freemangordon >
yes
08:31
<
freemangordon >
it is 'case "postrm" in'
08:32
<
freemangordon >
but looks weird to me, that's why I asked is that on purpose
08:43
<
Wizzup >
I agree it's weird, but I don't think it's worth fixing it up tbh
08:43
<
Wizzup >
but up to you :P
08:47
<
freemangordon >
well, if it is made like that on purpose, I will not 'fix' it
08:59
akossh has joined #maemo-leste
09:01
antranigv has joined #maemo-leste
09:18
<
freemangordon >
Wizzup: heh
09:18
<
freemangordon >
this is exactly what we do it seems
09:36
norayr has quit [Excess Flood]
10:19
norayr has joined #maemo-leste
10:54
<
freemangordon >
the only side effect is that dkms modules are left on the filesystem on upgrade
10:55
<
Wizzup >
hm, do they ever go away eventually, or?
10:56
<
freemangordon >
no. But it seems debian does rm -rf on purge
10:56
<
freemangordon >
they do that in postrm
10:57
<
freemangordon >
well, not sure what we shall do
10:58
<
freemangordon >
maybe unpatch dkms and call it a day
10:58
<
freemangordon >
upstream dkms does 'dkms uninstall'
10:59
<
Wizzup >
what do you mean, unpatch dkms?
10:59
<
freemangordon >
but, don't know how would that affect VM
11:08
<
freemangordon >
no idea what to do
11:11
<
Wizzup >
freemangordon: I am not sure if I understand the root cause
11:12
<
Wizzup >
I thought you figured out the problem with dkms
11:32
norayr has left #maemo-leste [Disconnected: closed]
11:33
norayr has joined #maemo-leste
11:35
<
freemangordon >
Wizzup: what happens is that dkms module gets uninstalled on kernel upgrade
11:35
<
freemangordon >
the reason for that is the change in debian dkms ^^^
11:36
<
freemangordon >
upstream debian kernels hack around that by not calling /etc/kernel/prerm.d scripts
11:36
<
freemangordon >
on package upgrade that is
11:37
<
freemangordon >
what I don;t understand is how they remove kernel modules build by dkms on upgrdae
11:38
<
Wizzup >
maybe dkms does it itself
11:38
<
freemangordon >
no, because it is not called :)
11:44
arno11 has joined #maemo-leste
11:45
<
freemangordon >
Wizzup: oh, they do not 'upgrade'
11:46
<
freemangordon >
they install diferent kernel packages
11:46
<
freemangordon >
linux-image-5.10.0-20-amd64 vs linux-image-5.10.0-21-amd64
11:47
<
freemangordon >
that's why all this works
11:48
<
arno11 >
Wizzup: sicelo: i found a magic trick to reduce latency from 600ms to 30ms using pactl :)
11:48
<
arno11 >
calls are good
11:49
<
arno11 >
the only thing to improve is microphone level
11:49
<
arno11 >
a bit low even at 100 purcent
11:50
<
Wizzup >
arno11: great, I', happy that was it
11:50
<
Wizzup >
could you maybe hsare this trick too on the m-l?
11:50
<
Wizzup >
freemangordon: ah
11:51
<
arno11 >
Wizzup: sure
11:51
<
sicelo >
arno11: maybe there's another control to toggle?
11:52
<
arno11 >
sicelo: oh. maybe
11:52
<
arno11 >
i'll have a look
11:53
<
arno11 >
in fact we have already in leste specific pulseaudio modules to do lot of things automatically :)
11:54
<
Wizzup >
sicelo: 30ms sounds good to me tbh
11:58
<
arno11 >
in real call it seems a bit more than that but not bad compared to my andro phone
11:58
<
Wizzup >
sicelo: what other control are you thinking of?
11:58
<
Wizzup >
arno11: yeah, glad to know that was it
11:58
<
Wizzup >
it is what I told pavel at FOSDEM, probably just this
12:00
<
sicelo >
arno11: how does cmtspeech impact cpu ... did you notice any worse power consumption perhaps?
12:01
Twig has quit [Remote host closed the connection]
12:01
<
arno11 >
sicelo: cpu is running between 92 and 95 purcent with overclock
12:01
<
freemangordon >
IIRC it is NEON optimized, so someone else is loading the system
12:02
<
freemangordon >
PA most-probably
12:02
<
arno11 >
but it is still possible to navigate in the phone with no real troubles
12:02
Twig has joined #maemo-leste
12:02
<
sicelo >
i see. and current draw?
12:03
<
arno11 >
sicelo: no idea for current draw. i have to check
12:04
<
arno11 >
in cmtspeech source code there is a tweak to reduce cpu cons in cost of latency
12:05
<
Wizzup >
there's probably a lot more we can do once we have the initial working setup ... set up
12:05
<
arno11 >
and i'm not a pulseaudio professional lol
12:10
<
arno11 >
back in bit. testing current draw
12:10
arno11 has left #maemo-leste [#maemo-leste]
12:10
<
freemangordon >
oh, it is actually upstream that changed it, not debian
12:14
akossh has quit [Ping timeout: 264 seconds]
12:16
arno11 has joined #maemo-leste
12:17
<
arno11 >
sicelo: phone call drains arround 400mA
12:18
<
arno11 >
with overclock. maybe blocking cpu at 250 could decrease power cons a lot
12:19
<
sicelo >
yeah, i guess that's alright. i was interested in how much more if any, running cmtspeech in background affects the power consumption
12:19
<
Wizzup >
sicelo: during a call or not
12:19
<
sicelo >
i.e. when there's no active call
12:19
<
Wizzup >
that should be none, but yeah
12:20
<
arno11 >
with no active call there is no cons with cmtspeech in fact
12:20
<
arno11 >
once call is starting that's another story
12:22
<
arno11 >
cmtspeech is registering other ofono event too
12:22
<
arno11 >
like receiving sms
12:22
<
sicelo >
as long as it doesn't impact power at 'rest', i guess consuming more during times of modem activity is acceptable
12:23
<
arno11 >
yes i think so
12:23
<
Wizzup >
better than none for now at least
12:23
<
Wizzup >
it's possible that cmt speech code is currently overly aggressive wrt latency because the pa latency msec thing wasn't set
12:23
<
Wizzup >
which it won't need to be, perhaps
12:24
<
arno11 >
hmm yes according to pactl pa latency is not set
12:24
<
arno11 >
but it's easy to configure through pactl
12:26
<
Wizzup >
I can find the libpulse call quite soon probably if you share which parts you set/chagne using pactl
12:28
<
arno11 >
here is the trick
12:28
<
arno11 >
pactl load-module module-loopback latency_msec=1
12:28
<
arno11 >
and then unload module immediately
12:29
<
Wizzup >
Pass a pa_buffer_attr struct in the buffer_attr parameter. In the fields of this struct make sure to initialize every single field to (uint32_t) -1, with the exception of tlength (for playback) resp. fragsize (for recording).
12:30
Twig has quit [Ping timeout: 240 seconds]
12:30
<
Wizzup >
I think the current API used by utils/pulse.c doesn't let you control the latency
12:31
<
arno11 >
good question
12:32
<
arno11 >
that's why latency seems dynamic on my device
12:32
<
Wizzup >
it uses pa_simple_new which doesn't let you set flags
12:33
<
Wizzup >
see my link above
12:33
<
Wizzup >
(I was looking at changing the source code of the libcmtspeechdata)
12:36
<
Wizzup >
in any case IMO the right fix here is to have libcmtspeechdata request proper latency
12:36
<
arno11 >
it is the link where i found the tweak :)
12:37
<
Wizzup >
The PA_STREAM_ADJUST_LATENCY flag is automatically set for all streams
12:37
<
Wizzup >
created with the simple API.
12:37
<
Wizzup >
ah, so maybe you just need to set fragsize correctly and everything else to -1
12:37
<
arno11 >
yes not difficult
12:40
<
arno11 >
fragsize=15 you think ?
12:42
<
Wizzup >
actually just a second
12:43
<
arno11 >
let me have a look
12:43
<
Wizzup >
hang on, I need to fix it up
12:45
<
Wizzup >
I am trying to figure out if tlength and fragsize are in msec or some other fmt
12:46
<
Wizzup >
the fdo link seems to suggest you need to use pa_usec_to_bytes to figure out what to set it to, but that seems to take some other struct
12:49
<
Wizzup >
arno11: ^^ :)
12:49
<
Wizzup >
if you could test it, I'd hope it would bring down latency without needing the extra hack
12:50
<
Wizzup >
if I understand correctly, if pavel set it to 1024, that's probably no good
12:50
<
arno11 >
ok i remember something about that
12:50
<
arno11 >
let me check
12:51
<
Wizzup >
it's a nice trap
13:07
<
arno11 >
arghh i can't remove my hack ATM. i need to reverse things to be able to compare
13:08
<
arno11 >
and i have to go. i'll have time this evening to test stuff. ttyl
13:09
arno11 has left #maemo-leste [#maemo-leste]
13:09
<
Wizzup >
good progress in any case
13:17
akossh has joined #maemo-leste
13:49
maemish_ has joined #maemo-leste
14:08
akossh has quit [Ping timeout: 250 seconds]
14:23
<
freemangordon >
Wizzup: I'll just hack dkms support in postinst file
14:24
akossh has joined #maemo-leste
15:16
xmn has joined #maemo-leste
15:32
eqed has joined #maemo-leste
15:40
nmdv has joined #maemo-leste
15:44
nmdv has quit [Ping timeout: 264 seconds]
15:46
<
freemangordon >
Wizzup: are we ok with having bash prerm script?
15:46
<
freemangordon >
#!/bin/bash, not #!/bin/sh that is
15:59
maemish_ has quit [Quit: Connection closed for inactivity]
16:09
eqed has quit [Quit: WeeChat 3.8]
16:24
<
Wizzup >
freemangordon: I am
16:32
<
freemangordon >
I was able to avoid that
16:33
<
freemangordon >
Wizzup: this
16:34
<
freemangordon >
LMK if you are find with it. If yes, I'll issue a new kernel build
16:35
<
freemangordon >
this^^^
17:07
elastic_1 has joined #maemo-leste
17:07
elastic_dog has quit [Killed (platinum.libera.chat (Nickname regained by services))]
17:15
LjL has quit [Ping timeout: 250 seconds]
17:17
LjL has joined #maemo-leste
17:20
LjL has quit [Read error: Connection reset by peer]
17:21
LjL has joined #maemo-leste
17:28
LjL has quit [Excess Flood]
17:29
LjL has joined #maemo-leste
17:34
LjL^ has joined #maemo-leste
17:35
LjL has quit [Ping timeout: 240 seconds]
17:38
LjL^ is now known as LjL
17:46
Twig has joined #maemo-leste
18:13
Twig has quit [Remote host closed the connection]
18:25
antranigv has quit [Read error: Connection reset by peer]
18:25
antranigv has joined #maemo-leste
18:53
maemish_ has joined #maemo-leste
19:01
arno11 has joined #maemo-leste
19:03
<
arno11 >
Wizzup: unfortunatly the new pulse.c is not working: only cracking sound both ways with arround 5 sec latency
19:03
<
arno11 >
maybe a conflict with my settings
19:03
<
arno11 >
but really not sure
19:06
<
arno11 >
back to normal reinstalling libcmtspeech stock version
19:38
<
Wizzup >
freemangordon: lgtm
19:40
<
freemangordon >
Wizzup: already built it :)
19:41
<
freemangordon >
unfortunately iphb-dkms will have to be reinstalled after new kernel is as current kernel prerm script is broken
19:42
<
freemangordon >
Wizzup: BTW, I think we are ready for release. Unless I am missing something
19:42
<
freemangordon >
we have everything login session related in place, including auth agent
19:42
<
freemangordon >
power usage is back to normal
19:43
<
freemangordon >
etc
19:45
<
buZz >
does gpu accel work again?
19:46
* buZz
tries chromium
19:46
<
buZz >
nope, still black
19:46
<
buZz >
weird btw, because 3D accel seems quite fine
19:47
<
freemangordon >
buZz: it has never worked in chromium
19:47
<
buZz >
either way, prior to chimaera , chromium worked without --disable-gpu
19:47
<
buZz >
now it doesnt
19:47
<
freemangordon >
start chromium with --disable-gpu and disable hw accel from settings
19:48
<
freemangordon >
because before it was not detecting gpu at all
19:48
<
buZz >
ahh, thats what you mean, it auto-disabled prior?
19:48
<
buZz >
yeah its not compiling the shaders
19:48
<
freemangordon >
now it detects gpu and tries to use it
19:48
<
freemangordon >
even if it does, it still fails
19:48
<
buZz >
seems the driver misses some glsl libs?
19:48
<
freemangordon >
you can start it with --no-sanbox or whatever
19:48
<
buZz >
but havent dug too deep
19:48
<
freemangordon >
I played a bit
19:51
<
freemangordon >
buZz: chromium --no-sandbox
19:51
<
freemangordon >
with gpu enabled
19:51
<
buZz >
can it compile glsl then?
19:51
<
freemangordon >
yes
19:51
<
freemangordon >
but is slow as hell
19:51
<
freemangordon >
[6611:6611:0415/225126.332080:ERROR:gl_display.cc(504)] EGL Driver message (Error) eglGetSyncValuesCHROMIUM: glXGetSyncValuesOML failed.
19:52
<
freemangordon >
lots of those errors
19:52
<
buZz >
might have some flag to ignore refresh rates
19:53
<
freemangordon >
was not able to find it
19:53
<
freemangordon >
didn't try hard though
19:53
<
buZz >
--disable-gpu-vsync maybe
19:53
<
freemangordon >
no idea
19:53
<
freemangordon >
chrome just crashed gpu here :)
19:54
<
buZz >
it seems pretty fast, beside the hanging on that error
19:54
<
freemangordon >
"--disable-frame-rate-limit --disable-gpu-vsync"
19:54
<
freemangordon >
according to google
19:54
<
buZz >
oh, and one other thing thats still broken since chimeara ; desktop widgets
19:55
<
buZz >
they keep getting removed when i 'sudo poweroff' and boot back up
19:55
<
freemangordon >
you have a widget that crashes
19:55
<
buZz >
and adding 'calendar widget' adds no widget plus removes all others
19:55
<
freemangordon >
that one then
19:55
<
buZz >
might be the calendar one yeah
19:55
<
freemangordon >
hildon-home keeps itself from a boot loop by disabling all widgets on one crashing
19:55
<
buZz >
alas; adding --disable-frame-rate-limit --disable-gpu-vsync gives the same errors
19:56
<
freemangordon >
well...
19:56
<
buZz >
freemangordon: do they ever get re-tested for crashing? or is it forever labelled 'bad'
19:56
<
buZz >
can i unlabel it? :)
19:57
<
freemangordon >
yes, but not sure how
19:57
<
freemangordon >
next restart maybe
19:59
<
buZz >
well, then 'calendar widget' is just completely broken ? :(
19:59
<
buZz >
sad, was so useful
19:59
<
freemangordon >
I will have a look at it tomorrow, just remind me
20:00
<
buZz >
i'd like to remove the broken one then, so i can -keep- widgets over reboots :P
20:00
<
buZz >
i'll try to remove it with apt / appmanager i guess
20:01
<
buZz >
whats sorta funny, readding the widgets one by one puts em back in exact location with exact config
20:02
<
buZz >
ok, removed through appmanager, gonna try a restart to see if widgets stay ^_^
20:06
<
buZz >
so just -having it installed- and not visible causes this , impressive
20:07
<
freemangordon >
I have some ideas what might be
20:08
<
freemangordon >
hmm, no, not that
20:13
<
freemangordon >
buZz: /usr/bin/hildon-home: symbol lookup error: /usr/lib/x86_64-linux-gnu/hildon-desktop/cal-home-widget.so: undefined symbol: time_get_local
20:14
<
buZz >
looks like a symbol that should have a definition?
20:14
<
freemangordon >
missing -l flag
20:14
<
freemangordon >
sec
20:15
<
buZz >
freemangordon: you're too early, you said tomorrow!
20:15
<
freemangordon >
it turned out that tomorrow I will be MIA
20:15
<
buZz >
freemangordon in concert!
20:15
<
buZz >
MIA is such a cool artist :D
20:16
<
freemangordon >
heh
20:16
<
buZz >
hehe i know, just kidding ;)
20:22
<
Wizzup >
arno11: maybe try it only for source then
20:22
<
Wizzup >
arno11: ah you siad both ways
20:25
<
Wizzup >
freemangordon: regarding release, let's see, just a sec
20:26
<
freemangordon >
feel free to make a PR with that patch, I am going to watch Ronnie :)
20:26
<
freemangordon >
ttyl
20:28
nela has quit [Ping timeout: 240 seconds]
20:31
<
Wizzup >
buZz: do you want me to commit and build?
20:31
<
buZz >
if you want to? i was still searching for how ;)
20:35
<
Wizzup >
building now
20:36
<
buZz >
woot :) it tend to use the maemo calendar a lot, even with the broken layout and colors :P
20:38
elastic_dog has joined #maemo-leste
20:39
<
sicelo >
buZz: the widget positions on desktop are stored in gconf. that's why they go back to original location on being added again :-)
20:39
<
Wizzup >
buZz: should be in repos
20:42
<
buZz >
w00t, instantly even adds it back to desktop :D
20:43
<
buZz >
it works, Wizzup :)
20:45
<
buZz >
oo also new kernel and new hildon-base
20:46
nela has joined #maemo-leste
20:49
<
buZz >
rebooted for the new kernel -> all widgets gone again
20:50
<
Wizzup >
maybe you have another widget with this problem
20:51
<
buZz >
i just have 3 widgets installed ; command exec, personal IP , and the calendar one
20:51
<
buZz >
they all are on 1 desktop page and work now
20:51
<
buZz >
the command exec is 8x on desktop even , 8 different commands
20:52
<
buZz >
maybe something else causes the same behaviour? like a broken statusmenu plugin? (afaik orientation lock is still installed here)
20:54
<
sicelo >
i hope it's not my widgets, although I'll admit i haven't tested them on chimaera
20:54
Daaanct12 is now known as Danct12
20:56
<
buZz >
i'm not sure, those arent in appmanager?
20:56
<
sicelo >
iow, personal ip and cmd exec ... i ported them and should maintain them
20:57
<
buZz >
the personal ip and cmd exec ones i use, and they seem to work totally fine
20:57
<
sicelo >
"in other words" ..
20:57
<
buZz >
oh, right, ok
20:57
<
sicelo >
nice to hear they work good :-)
20:58
<
sicelo >
i haven't run Leste in a while now ... haven't had much time to spare, although arno11's work is encouraging me to 'return' asap
20:59
<
buZz >
i removed orientationlock and trying a powercycle now
20:59
<
Wizzup >
could also be the ip address one
20:59
<
buZz >
but its working?
21:00
<
buZz >
maybe hildon -remembered- that the calendar one is broken
21:00
<
buZz >
and doesnt retest ever
21:00
<
buZz >
powercycle now removes em all again
21:01
<
sicelo >
if ip address or cmd exec cause issues, please feel free to ping. I'm still willing to maintain them
21:01
<
sicelo >
buZz: look at or enable logs
21:01
<
buZz >
just gonna try a hunch
21:02
<
buZz >
(removing cal-home-widget, to see if hildon has some memory about this)
21:02
maemish_ has quit [Quit: Connection closed for inactivity]
21:05
<
buZz >
hahahaha it does
21:05
<
buZz >
so uninstalling the functional cal-home-widget made hildon assume they're all good , so displays them as before poweroff
21:06
<
buZz >
but, adding it back makes hildon remember the old crashing state of that 1 plugin, removing -all- from desktop on reboot
21:06
<
buZz >
amazing UI nokia :D
21:06
<
sicelo >
sounds weird
21:07
<
buZz >
i guess 'restore factory defaults' or something would fix it
21:07
<
sicelo >
maybe need gconf cleanup
21:07
<
buZz >
or wherever it stored it
21:07
<
Wizzup >
I think what would make more sense is that you run hildon-home in debug mode
21:07
<
Wizzup >
and see if any other errors occur
21:07
<
Wizzup >
this might be based on too many assumptions on your side
21:07
<
buZz >
right, ok, where is it launched?
21:08
<
Wizzup >
you first have to stop it using dsmetool and then start it from gdb or so
21:09
<
freemangordon >
buZz: /usr/sbin/dsmetool -k /usr/bin/hildon-home
21:09
<
freemangordon >
sudo apt install hildon-home-dbgsym
21:09
<
buZz >
i'll install gdb first :P
21:09
<
freemangordon >
gdb maemo-summoner
21:09
<
freemangordon >
r /usr/bin/hildon.home.launch
21:10
<
buZz >
go to your movie ;)
21:10
<
freemangordon >
ummm....
21:10
<
freemangordon >
r /usr/bin/hildon-home.launch
21:10
<
freemangordon >
movie? Ronnie is not a movie ;)
21:11
<
buZz >
oh, i thought Reagan, the actor
21:14
<
buZz >
hildon-home-dbg , it seems?
21:14
<
freemangordon >
could be, yeah
21:14
<
Wizzup >
dbgsym probably, use apt-cache search
21:15
<
buZz >
hildon-home-dbg/stable 0.3.79+m7 armhf
21:15
<
Wizzup >
huh, that one is still on dbg eh?
21:15
<
freemangordon >
yeah
21:15
<
freemangordon >
compat is 5
21:21
<
buZz >
but, how can i run hildon-home through gdb to read debug msgs, when this only happens on boot?
21:22
<
freemangordon >
buZz: see what I wrote ^^^
21:23
<
freemangordon >
start with "/usr/sbin/dsmetool -k /usr/bin/hildon-home"
21:23
<
freemangordon >
then "G_MESSAGES_DEBUG=all gdb maemo-summoner"
21:23
<
freemangordon >
then in gdb: "r /usr/bin/hildon.home.launch"
21:24
<
buZz >
yeah but, then the issue is already gone?
21:24
<
freemangordon >
sorry, r /usr/bin/hildon-home.launch
21:24
<
freemangordon >
what do you mean?
21:24
<
buZz >
because that would be the second launch of hildon-home since boot
21:24
<
freemangordon >
and?
21:24
<
freemangordon >
so what?
21:24
<
buZz >
i thought i was trying to find why it removes the widgets :P
21:24
<
freemangordon >
does it display them on second launch?
21:25
<
Wizzup >
probably because is crashes and then restores safe state
21:25
<
freemangordon >
mhm
21:25
<
Wizzup >
why is why you're starting it like this
21:25
<
Wizzup >
which is why*
21:25
<
buZz >
ok, well, lets see
21:26
<
freemangordon >
buZz: lets try as I say, if we cannot repro, will try other things
21:26
<
buZz >
i'm installing it with hildon-home in gdb , to see if any errors directly appear, then restarting and seeing if its giving more new errors
21:26
<
freemangordon >
hmm?
21:26
<
freemangordon >
please, do what I wrote ^^^
21:27
<
freemangordon >
do not restart anything
21:28
<
buZz >
only lacked G_MESSAGES_DEBUG=all :)
21:28
<
freemangordon >
does not matter
21:28
<
freemangordon >
and?
21:29
<
buZz >
no errors on adding the calendar widget back
21:29
<
freemangordon >
sure
21:29
<
buZz >
and it displays
21:29
<
freemangordon >
now, break into debugger (ctrl-c) and quit
21:29
<
buZz >
but how can i now see the behaviour its showing on boot, of removing all the widgets?
21:30
<
freemangordon >
buZz: patience :)
21:30
<
freemangordon >
do as I say
21:30
<
freemangordon >
"now, break into debugger (ctrl-c) and quit"
21:30
<
buZz >
'quit anyway (y/n)
21:30
<
freemangordon >
yes
21:30
<
freemangordon >
now start it again in gdb
21:31
<
freemangordon >
G_MESSAGES_DEBUG=all gdb maemo-summoner
21:31
<
freemangordon >
etc
21:32
<
buZz >
first line 'hildon-home: program did not exit properly on the previous session. All plugins will be disabled'
21:32
<
freemangordon >
mhm, that's the issue
21:32
<
freemangordon >
sec
21:34
<
freemangordon >
buZz: what is the result of "find / -name hildon-home.stamp"
21:35
<
freemangordon >
or rather ls -al /tmp/hildon-desktop/
21:36
<
buZz >
eh, guess i should have hildon-home running then , 1 moment ;)
21:37
<
freemangordon >
wait
21:37
<
freemangordon >
how do you restart the device?
21:37
<
buZz >
eh, often just sudo reboot/sudo poweroff
21:37
<
freemangordon >
so, what is the result of ls -al /tmp/hildon-desktop?
21:37
<
buZz >
sometimes i take the time to press powerbutton and tap the button
21:39
<
freemangordon >
so?
21:39
<
buZz >
there's a 1 byte hildon-home.stamp
21:39
<
freemangordon >
buZz: please...
21:39
<
buZz >
timestamped for just-now
21:40
<
freemangordon >
ls -al /tmp/hildon-desktop
21:40
<
freemangordon >
just give me the output
21:40
<
buZz >
drwxr-xr-x 2 user user 4096 Apr 15 23:39 .
21:40
<
buZz >
-rw-r--r-- 1 user user 1 Apr 15 23:39 hildon-home.stamp
21:40
<
buZz >
-rw-r--r-- 1 user user 0 Apr 15 23:39 desktop-started.stamp
21:40
<
buZz >
-rw-r--r-- 1 user user 1 Apr 15 23:39 status-menu.stamp
21:40
<
buZz >
drwxrwxrwt 7 root root 4096 Apr 15 23:40 ..
21:40
<
buZz >
here you go :D
21:41
<
freemangordon >
now rm hildon-home.stamp
21:41
<
freemangordon >
and then /usr/sbin/dsmetool -t /usr/bin/hildon-home
21:42
<
buZz >
dangit, did -k
21:42
<
freemangordon >
and then add calendar widget again (if it is missing)
21:42
<
freemangordon >
no problem
21:42
<
freemangordon >
it kills nothing if there is nothing to kill :)
21:43
<
buZz >
ehhhh, 'desktop menu' doesnt work after -k (and then -t)
21:44
<
freemangordon >
what does it mean "does not work"?
21:44
<
buZz >
tapping it doesnt display a menu
21:44
<
buZz >
tapping 'done' does close it
21:44
<
freemangordon >
hmm
21:45
<
freemangordon >
ok, do /usr/sbin/dsmetool -b
21:45
<
freemangordon >
this will reboot the device
21:45
<
buZz >
thats the same as powermenu 'switch off' ?
21:46
<
freemangordon >
almost
21:46
<
freemangordon >
will reboot though
21:46
<
buZz >
seems similar , insta-black and whiteled directly
21:47
<
freemangordon >
yes, similar but not same
21:48
<
buZz >
ok, it booted back up now
21:49
<
freemangordon >
is widget there?
21:49
<
buZz >
non of the widgets are
21:49
<
freemangordon >
which widgets do you have?
21:49
<
freemangordon >
calendar, ip and?
21:50
<
buZz >
22:51:09 < buZz> i just have 3 widgets installed ; command exec, personal IP , and the calendar one
21:50
<
freemangordon >
i am missing exec one
21:50
<
buZz >
removing cal-home-widget fixed it prior btw
21:51
<
freemangordon >
I have calendar and ip widgets on my d4 and VM, no issues there
21:51
<
buZz >
as in , apt remove
21:52
<
freemangordon >
buZz: could you pastebin /var/log/maemo/dsme.log?
21:56
<
freemangordon >
buZz: scratch that, we have to do one more thing before that
21:56
<
freemangordon >
please re-add cal widget and then again reboot with "/usr/sbin/dsmetool -b"
21:57
<
buZz >
and then just last entries since boot from dsme.log?
21:58
<
freemangordon >
mhm
21:58
<
freemangordon >
well, lets see if widget will be there
22:01
<
freemangordon >
Wizzup: I think the issue comes from non-dsme reboot
22:02
<
freemangordon >
h-h is either not removing most probably
22:02
<
freemangordon >
s/either//
22:02
<
freemangordon >
ugh
22:02
<
freemangordon >
h-h is not removing its timestamp file most probably
22:03
<
buZz >
its not there
22:03
<
freemangordon >
please pastebin last ~100 lines from dsme log
22:06
<
freemangordon >
"Process '/usr/bin/hildon-home' with pid 4145 exited with return value 1 and restarted with pid 4146" etc
22:06
<
Wizzup >
maybe some widget doesn't like starting early on
22:06
arno11 has left #maemo-leste [#maemo-leste]
22:06
<
freemangordon >
mhm
22:06
<
freemangordon >
but I wonder which one
22:07
maemish_ has joined #maemo-leste
22:07
<
freemangordon >
buZz: could you pastebin last 200 lines?
22:07
<
buZz >
maybe calendar backend takes a long time to start with 397489475983749 entries in it?
22:07
<
buZz >
bit less, but its not few
22:07
<
freemangordon >
that should not crash the widget, no?
22:08
<
buZz >
change filename to 200 for 200 lines version
22:08
<
buZz >
i'll do a 1000 ahead of your request aswell :P
22:10
<
freemangordon >
Apr 15 23:39:05 localhost DSME: process '/usr/bin/hildon-home' started with pid 2666
22:10
<
freemangordon >
Apr 15 23:42:06 localhost DSME: Process '/usr/bin/hildon-home' with pid 2666 exited with return value 0
22:10
<
freemangordon >
what the?
22:11
<
buZz >
might be me messing with gdb? /me checks timestamps
22:14
<
Wizzup >
good luck, /me zz
22:14
<
freemangordon >
yeah, I need some rest too
22:15
<
buZz >
take your time guys :)
22:15
<
freemangordon >
buZz: when I have time I will provide you a special version of cal widget to track what's going on
22:15
<
Wizzup >
freemangordon: I will see if I can start working on news post
22:15
<
Wizzup >
(tomorrow)
22:15
<
freemangordon >
cool
22:15
<
buZz >
cool cool :)
22:15
<
Wizzup >
we still have some regressions, but urgent ones
22:16
<
Wizzup >
(maep crash and syncevolution syncing not working are the ones on my mind)
22:16
<
Wizzup >
maep crash is probably simple
22:16
<
freemangordon >
buZz: in the meanwhile, please confirm that with calendar widget not added, other widgets survive reboot
22:17
<
freemangordon >
buZz: one more thing (I doubt it will help, but still)
22:17
<
freemangordon >
could you pastebin last 200-300 lines of /var/log/maemo/hildon-home.log
22:18
<
buZz >
holy, that file is >500MB
22:18
<
freemangordon >
hmmm
22:19
<
Wizzup >
probably usb stuff
22:19
<
Wizzup >
we still have the constant switching when on power and full
22:19
<
buZz >
it seems every ... 3 seconds a loooot of debug_netreg() lines
22:19
<
Wizzup >
good point, I should remote that
22:20
<
Wizzup >
well if you ever wanted to know the cellids you visited :P
22:21
<
buZz >
more fun would be finding cellids that are unlisted ;)
22:22
<
buZz >
last 300 lines is -just- netreg stuff :)
22:22
<
buZz >
Apr 15 23:57:02 localhost hildon-home[2629]: CALENDAR:getInstanceTimes: CComponent::getInstanceTimes(time_t,time_t): DEPRECTAED#012
22:22
<
buZz >
DEPRECTAED :D
22:24
<
freemangordon >
hmm that's too noisy
22:24
<
freemangordon >
I need th elog around Apr 15 23:42:06
22:24
<
buZz >
but there -is- a calendar error in it
22:25
<
freemangordon >
where?
22:25
<
buZz >
Apr 15 23:57:02 localhost hildon-home[2629]: CALENDAR:getInstanceTimes: CComponent::getInstanceTimes(time_t,time_t): DEPRECTAED#012
22:25
<
freemangordon >
thats a warning
22:25
<
freemangordon >
I guess
22:25
<
freemangordon >
but yeah, maybe this is the issue
22:26
<
buZz >
the timestamp is right before i rebooted
22:26
<
buZz >
just after i re-added the widget
22:26
<
freemangordon >
yeah, but we need after the reboot with missing wodget
22:26
<
freemangordon >
*widget
22:27
<
buZz >
thats the lines below it from 00:02 on
22:29
<
freemangordon >
anyway, lets continue next time