libera/#maemo-leste/ Saturday, 2023-04-15

Wizzupfreemangordon: sounds good00:06
freemangordonright. but in the meanwhile I modified rules instead of builddeb, going to try00:07
Wizzupgreat00:11
WizzupI'm going to and get some sleep early tonight, ttyl00:11
freemangordonnight!00:12
freemangordonWizzup: I shall re-tag the kernel to do new build, right?09:23
Wizzupfreemangordon: yes10:04
freemangordonWizzup: BTW https://github.com/maemo-leste/droid4-linux/blob/maemo-6.1.y/scripts/package/builddeb#L205 goes into maintainer scripts substituted, is that on purpose?10:10
freemangordonhttps://pastebin.com/T02RDqz610:13
freemangordonthis is what I mean10:13
Wizzupfreemangordon: hm, not so sure, that looks wrong10:28
freemangordonmhm10:28
Wizzupwell, unless what you pasted is the postinstall10:28
freemangordonumm...10:28
freemangordonthis is postinst script, yes10:28
freemangordonso, this is on purpose?10:29
freemangordonbecause postrm looks exactly the same, besides the switch argument10:29
Wizzupfreemangordon: does it say case postinst in ?10:30
freemangordonobviously 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 argument10:30
freemangordonWizzup: tis is postinst file in linux-image-omap10:31
freemangordon*this10:31
freemangordonit is generated by the code I linked ^^^10:31
Wizzupyes, but the postrm10:31
Wizzupdoes it have the correct replacement?10:31
freemangordonyes10:31
freemangordonit is 'case "postrm" in'10:31
freemangordonbut looks weird to me, that's why I asked is that on purpose10:32
Wizzupok10:42
WizzupI agree it's weird, but I don't think it's worth fixing it up tbh10:43
Wizzupbut up to you :P10:43
freemangordonwell, if it is made like that on purpose, I will not 'fix' it10:47
freemangordonWizzup: heh11:18
freemangordonhttps://github.com/dell/dkms/issues/3711:18
freemangordonthis is exactly what we do it seems11:18
freemangordonWizzup: https://pastebin.com/izhxkhw912:53
freemangordonthe only side effect is that dkms modules are left on the filesystem on upgrade12:54
Wizzuphm, do they ever go away eventually, or?12:55
freemangordonno. But it seems debian does rm -rf on purge12:56
freemangordonthey do that in postrm12:56
Wizzupok12:57
freemangordonwell, not sure what we shall do12:57
freemangordonmaybe unpatch dkms and call it a day12:58
freemangordonupstream dkms does 'dkms uninstall'12:58
Wizzupwhat do you mean, unpatch dkms?12:59
freemangordonsee https://salsa.debian.org/debian/dkms/-/commit/dc9cfc36aa96351fd8329f547973f7b6aa3faa1d#32bdcca4e541258f53f056ad06abccc273e739db_20_2012:59
freemangordonbut, don't know how would that affect VM12:59
freemangordonno idea what to do13:08
Wizzupfreemangordon: I am not sure if I understand the root cause13:11
WizzupI thought you figured out the problem with dkms13:12
freemangordonWizzup: what happens is that dkms module gets uninstalled on kernel upgrade13:35
freemangordonthe reason for that is the change in debian dkms ^^^13:35
freemangordonupstream debian kernels hack around that by not calling /etc/kernel/prerm.d scripts13:35
freemangordonon package upgrade that is13:36
freemangordonwhat I don;t understand is how they remove  kernel modules build by dkms on upgrdae13:37
Wizzupmaybe dkms does it itself13:38
freemangordonno, because it is not called :)13:38
freemangordonWizzup: oh, they do not 'upgrade'13:45
freemangordonthey install diferent kernel packages13:46
freemangordonlinux-image-5.10.0-20-amd64 vs linux-image-5.10.0-21-amd6413:46
freemangordonthat's why all this works13:47
arno11Wizzup: sicelo: i found a magic trick to reduce latency from 600ms to 30ms using pactl :)13:48
arno11calls are good13:48
arno11the only thing to improve is microphone level13:49
arno11a bit low even at 100 purcent13:49
Wizzuparno11: great, I', happy that was it13:50
Wizzupcould you maybe hsare this trick too on the m-l?13:50
Wizzupfreemangordon: ah13:50
arno11Wizzup: sure13:51
siceloarno11: maybe there's another control to toggle?13:51
arno11sicelo: oh. maybe13:52
arno11i'll have a look13:52
arno11in fact we have already in leste specific pulseaudio modules to do lot of things automatically :)13:53
Wizzupsicelo: 30ms sounds good to me tbh13:54
arno11in real call it seems a bit more than that but not bad compared to my andro phone13:58
Wizzupsicelo: what other control are you thinking of?13:58
Wizzuparno11: yeah, glad to know that was it13:58
Wizzupit is what I told pavel at FOSDEM, probably just this13:58
siceloarno11: how does cmtspeech impact cpu ... did you notice any worse power consumption perhaps?14:00
arno11sicelo: cpu is running between 92 and 95 purcent with overclock14:01
freemangordonIIRC it is NEON optimized, so someone else is loading the system14:01
freemangordonPA most-probably14:02
arno11but it is still possible to navigate in the phone with no real troubles14:02
siceloi see. and current draw?14:02
arno11sicelo: no idea for current draw. i have to check14:03
arno11in cmtspeech source code there is a tweak to reduce cpu cons in cost of latency14:04
Wizzupthere's probably a lot more we can do once we have the initial working setup ... set up14:05
arno11indeed14:05
arno11and i'm not a pulseaudio professional lol14:05
arno11back in bit. testing current draw14:10
freemangordonoh, it is actually upstream that changed it, not debian14:10
arno11sicelo: phone call drains arround 400mA14:17
arno11with overclock. maybe blocking cpu at 250 could decrease power cons a lot14:18
siceloyeah, i guess that's alright. i was interested in how much more  if any, running cmtspeech in background affects the power consumption14:19
Wizzupsicelo: during a call or not14:19
siceloi.e. when there's no active call14:19
Wizzupright14:19
Wizzupthat should be none, but yeah14:19
arno11with no active call there is no cons with cmtspeech in fact14:20
sicelooh sweet14:20
sicelo:-)14:20
arno11yes14:20
arno11:)14:20
arno11once call is starting that's another story14:20
arno11cmtspeech is registering other ofono event too14:22
arno11like receiving sms14:22
siceloas long as it doesn't impact power at 'rest', i guess consuming more during times of modem activity is acceptable14:22
arno11yes i think so14:23
Wizzupbetter than none for now at least14:23
Wizzupit's possible that cmt speech code is currently overly aggressive wrt latency because the pa latency msec thing wasn't set14:23
Wizzupwhich it won't need to be, perhaps14:23
arno11hmm yes according to pactl pa latency is not set14:24
arno11but it's easy to configure through pactl14:24
WizzupI can find the libpulse call quite soon probably if you share which parts you set/chagne using pactl14:26
Wizzuphttps://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/Developer/Clients/LatencyControl/14:27
arno11here is the trick14:28
arno11pactl load-module module-loopback latency_msec=114:28
arno11and then unload module immediately14:28
WizzupPass 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).14:29
WizzupI think the current API used by utils/pulse.c doesn't let you control the latency14:30
arno11good question14:31
arno11that's why latency seems dynamic on my device14:32
Wizzupit uses pa_simple_new which doesn't let you set flags14:32
Wizzupsee my link above14:33
Wizzup(I was looking at changing the source code of the libcmtspeechdata)14:33
arno11i see14:33
Wizzuphttps://juho.tykkala.fi/Pulseaudio-and-latency this also let's you see the latency for streams it seems14:35
Wizzupin any case IMO the right fix here is to have libcmtspeechdata request proper latency14:36
arno11it is the link where i found the tweak :)14:36
arno11yes agree14:36
WizzupThe PA_STREAM_ADJUST_LATENCY flag is automatically set for all streams14:37
Wizzupcreated with the simple API.14:37
Wizzupah, so maybe you just need to set fragsize correctly and everything else to -114:37
arno11yes not difficult14:37
arno11fragsize=15 you think ?14:40
Wizzuparno11: can you try https://github.com/maemo-leste/libcmtspeechdata/commit/094db9323241cf1a9756677a339cc318c1091413 ?14:42
Wizzupactually just a second14:42
arno11let me have a look14:43
Wizzuphang on, I need to fix it up14:43
arno11ok14:44
WizzupI am trying to figure out if tlength and fragsize are in msec or some other fmt14:45
arno11ah ok14:45
Wizzupthe 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 struct14:46
Wizzupoh14:46
Wizzupthis branch could work: https://github.com/maemo-leste/libcmtspeechdata/tree/latency-test ( or just https://github.com/maemo-leste/libcmtspeechdata/commit/ba3d714a953bd083ea0b61b282daaf81e954cb4a.patch )14:48
Wizzuparno11: ^^ :)14:49
Wizzupif you could test it, I'd hope it would bring down latency without needing the extra hack14:49
Wizzupif I understand correctly, if pavel set it to 1024, that's probably no good14:50
arno11ok i remember something about that14:50
arno11let me check14:50
Wizzupit's a nice trap14:51
Wizzup;)14:51
arno11arghh i can't remove my hack ATM. i need to reverse things to be able to compare15:07
arno11and i have to go. i'll have time this evening to test stuff. ttyl15:08
Wizzupaight ty15:09
Wizzupgood progress in any case15:09
freemangordonWizzup: I'll just hack dkms support in postinst file16:23
freemangordonWizzup: are we ok with having bash prerm script?17:46
freemangordon#!/bin/bash, not #!/bin/sh that is17:46
Wizzupfreemangordon: I am18:24
freemangordonI was able to avoid that18:32
freemangordonWizzup: this18:33
freemangordonLMK if you are find with it. If yes, I'll issue a new kernel build18:34
freemangordonhttps://pastebin.com/CY70DnxH18:35
freemangordonthis^^^18:35
arno11Wizzup: unfortunatly the new pulse.c is not working: only cracking sound both ways with arround 5 sec latency21:03
arno11maybe a conflict with my settings21:03
arno11but really not sure21:03
arno11back to normal reinstalling libcmtspeech stock version21:06
Wizzupok21:38
Wizzupfreemangordon: lgtm21:38
freemangordonWizzup: already built it :)21:40
freemangordonunfortunately iphb-dkms will have to be reinstalled after new kernel is as current kernel prerm script is broken21:41
freemangordonWizzup: BTW, I think we are ready for release. Unless I am missing something21:42
freemangordonwe have everything login session related in place, including auth agent21:42
freemangordonpower usage is back to normal21:42
freemangordonetc21:43
buZzdoes gpu accel work again?21:45
* buZz tries chromium21:46
buZznope, still black21:46
buZzweird btw, because 3D accel seems quite fine21:46
freemangordonbuZz: it has never worked in chromium21:47
buZzyes it did21:47
freemangordonno21:47
buZzok21:47
buZzeither way, prior to chimaera , chromium worked without --disable-gpu21:47
buZznow it doesnt21:47
freemangordonstart chromium with --disable-gpu and disable hw accel from settings21:47
freemangordonbecause before it was not detecting gpu at all21:48
buZzahh, thats what you mean, it auto-disabled prior?21:48
buZzright, ok21:48
buZzyeah its not compiling the shaders21:48
freemangordonnow it detects gpu and tries to use it21:48
freemangordoneven if it does, it still fails21:48
buZzseems the driver misses some glsl libs?21:48
freemangordonyou can start it with --no-sanbox or whatever21:48
buZzbut havent dug too deep21:48
freemangordonI played a bit21:48
freemangordonbuZz:  chromium --no-sandbox21:51
freemangordonwith gpu enabled21:51
buZzcan it compile glsl then?21:51
freemangordonyes21:51
freemangordonbut is slow as hell21:51
buZznice! :)21:51
freemangordon[6611:6611:0415/225126.332080:ERROR:gl_display.cc(504)] EGL Driver message (Error) eglGetSyncValuesCHROMIUM: glXGetSyncValuesOML failed.21:51
freemangordonlots of those errors21:52
buZzhttps://github.com/KhronosGroup/OpenGL-Registry/blob/main/extensions/OML/GLX_OML_sync_control.txt#L5321:52
buZzlol ok21:52
buZzmight have some flag to ignore refresh rates21:52
freemangordonwas not able to find it21:53
freemangordondidn't try hard though21:53
buZz--disable-gpu-vsync maybe21:53
freemangordonno idea21:53
freemangordonchrome just crashed gpu here :)21:53
buZzit seems pretty fast, beside the hanging on that error21:54
freemangordon"--disable-frame-rate-limit --disable-gpu-vsync"21:54
freemangordonaccording to google21:54
buZzoh, and one other thing thats still broken since chimeara ; desktop widgets21:54
buZzthey keep getting removed when i 'sudo poweroff' and boot back up21:55
freemangordonyou have a widget that crashes21:55
buZzand adding 'calendar widget' adds no widget plus removes all others21:55
freemangordonthat one then21:55
buZzmight be the calendar one yeah21:55
freemangordonhildon-home keeps itself from a boot loop by disabling all widgets on one crashing21:55
buZzalas; adding --disable-frame-rate-limit --disable-gpu-vsync gives the same errors21:55
freemangordonwell...21:56
buZzfreemangordon: do they ever get re-tested for crashing? or is it forever labelled 'bad'21:56
buZzcan i unlabel it? :)21:56
freemangordonyes, but not sure how21:57
freemangordonnext restart maybe21:57
buZzwell, then 'calendar widget' is just completely broken ? :(21:59
buZzsad, was so useful21:59
freemangordonI will have a look at it tomorrow, just remind me21:59
buZzi'd like to remove the broken one then, so i can -keep- widgets over reboots :P22:00
buZzi'll try to remove it with apt / appmanager i guess22:00
buZzwhats sorta funny, readding the widgets one by one puts em back in exact location with exact config22:01
buZzok, removed through appmanager, gonna try a restart to see if widgets stay ^_^22:02
buZzomg yes!22:06
buZzw00t22:06
buZz:D :D22:06
buZzso just -having it installed- and not visible causes this , impressive22:06
freemangordonI have some ideas what might be22:07
freemangordonhmm, no, not that22:08
freemangordonbuZz: /usr/bin/hildon-home: symbol lookup error: /usr/lib/x86_64-linux-gnu/hildon-desktop/cal-home-widget.so: undefined symbol: time_get_local22:13
freemangordon:)22:14
buZzlooks like a symbol that should have a definition?22:14
freemangordonmissing -l flag22:14
freemangordonsec22:14
buZzooooo22:14
buZzfreemangordon: you're too early, you said tomorrow!22:15
buZz:)22:15
freemangordonit turned out that tomorrow I will be MIA22:15
buZzoo22:15
buZzfreemangordon in concert!22:15
freemangordonno22:15
buZzMIA is such a cool artist :D22:15
freemangordonheh22:16
buZzhehe i know, just kidding ;)22:16
Wizzuparno11: maybe try it only for source then22:22
Wizzuparno11: ah you siad both ways22:22
Wizzupfreemangordon: regarding release, let's see, just a sec22:25
freemangordonbuZz: https://pastebin.com/x9GCvQdG22:25
freemangordonfeel free to make a PR with that patch, I am going to watch Ronnie :)22:26
freemangordonttyl22:26
buZz:) enjoy!22:26
buZzthanks!22:26
WizzupbuZz: do you want me to commit and build?22:31
buZzif you want to? i was still searching for how ;)22:31
Wizzupbuilding now22:35
buZzwoot :) it tend to use the maemo calendar a lot, even with the broken layout and colors :P22:36
buZzi tend*22:36
sicelobuZz: the widget positions on desktop are stored in gconf. that's why they go back to original location on being added again :-)22:39
buZzfancy :)22:39
WizzupbuZz: should be in repos22:39
* buZz tries22:40
buZzw00t, instantly even adds it back to desktop :D22:42
buZz\o/22:42
buZzit works, Wizzup :)22:43
buZzoo also new kernel and new hildon-base22:45
buZzarf22:49
buZzrebooted for the new kernel -> all widgets gone again22:49
Wizzupmaybe you have another widget with this problem22:50
buZzi just have 3 widgets installed ; command exec, personal IP , and the calendar one22:51
buZzthey all are on 1 desktop page and work now22:51
buZzthe command exec is 8x on desktop even , 8 different commands22:51
buZzmaybe something else causes the same behaviour? like a broken statusmenu plugin? (afaik orientation lock is still installed here)22:52
siceloi hope it's not my widgets, although I'll admit i haven't tested them on chimaera22:54
buZzi'm not sure, those arent in appmanager?22:56
siceloiow, personal ip and cmd exec ... i ported them and should maintain them22:56
buZziow?22:56
buZzthe personal ip and cmd exec ones i use, and they seem to work totally fine22:57
sicelo"in other words" ..22:57
buZzoh, right, ok22:57
sicelonice to hear they work good :-)22:57
buZz:)22:58
siceloi haven't run Leste in a while now ... haven't had much time to spare, although arno11's work is encouraging me to 'return' asap22:58
buZzi removed orientationlock and trying a powercycle now22:59
Wizzupcould also be the ip address one22:59
buZzbut its working?22:59
buZzoh wait23:00
buZzmaybe hildon -remembered- that the calendar one is broken23:00
buZzand doesnt retest ever23:00
buZzpowercycle now removes em all again23:00
siceloif ip address or cmd exec cause issues, please feel free to ping. I'm still willing to maintain them23:01
sicelobuZz: look at or enable logs23:01
buZzjust gonna try a hunch23:01
buZz(removing cal-home-widget, to see if hildon has some memory about this)23:02
buZzhahahaha it does23:05
buZzso uninstalling the functional cal-home-widget made hildon assume they're all good , so displays them as before poweroff23:05
buZzbut, adding it back makes hildon remember the old crashing state of that 1 plugin, removing -all- from desktop on reboot23:06
buZzamazing UI nokia :D23:06
sicelosounds weird23:06
buZzi guess 'restore factory defaults' or something would fix it23:07
sicelomaybe need gconf cleanup23:07
buZzyeah likely23:07
buZzor wherever it stored it23:07
WizzupI think what would make more sense is that you run hildon-home in debug mode23:07
Wizzupand see if any other errors occur23:07
Wizzupthis might be based on too many assumptions on your side23:07
buZzright, ok, where is it launched?23:07
Wizzupyou first have to stop it using dsmetool and then start it from gdb or so23:08
Wizzuphttps://leste.maemo.org/Debugging23:08
Wizzuphttps://leste.maemo.org/Debugging#Dealing_with_Maemo_Launcher_.2F_Maemo_Invoker23:08
freemangordonbuZz: /usr/sbin/dsmetool -k /usr/bin/hildon-home23:09
freemangordonsudo apt install hildon-home-dbgsym23:09
buZzi'll install gdb first :P23:09
freemangordongdb maemo-summoner23:09
freemangordonr /usr/bin/hildon.home.launch23:09
buZzgo to your movie ;)23:10
freemangordonummm....23:10
freemangordonr /usr/bin/hildon-home.launch23:10
buZz:)23:10
freemangordonmovie? Ronnie is not a movie ;)23:10
freemangordonhttps://en.wikipedia.org/wiki/Ronnie_O%27Sullivan :)23:11
buZzoh, i thought Reagan, the actor23:11
freemangordonno23:11
buZzhildon-home-dbg , it seems?23:14
freemangordoncould be, yeah23:14
Wizzupdbgsym probably, use apt-cache search23:14
buZzhildon-home-dbg/stable 0.3.79+m7 armhf23:15
buZzyeah23:15
Wizzuphuh, that one is still on dbg eh?23:15
freemangordonyeah23:15
freemangordoncompat is 523:15
buZzbut, how can i run hildon-home through gdb to read debug msgs, when this only happens on boot?23:21
freemangordonbuZz: see what I wrote ^^^23:22
freemangordonstart with "/usr/sbin/dsmetool -k /usr/bin/hildon-home"23:23
freemangordonthen "G_MESSAGES_DEBUG=all gdb maemo-summoner"23:23
freemangordonthen in gdb: "r /usr/bin/hildon.home.launch"23:23
buZzyeah but, then the issue is already gone?23:24
freemangordonsorry, r /usr/bin/hildon-home.launch23:24
freemangordonwhat do you mean?23:24
buZzbecause that would be the second launch of hildon-home since boot23:24
freemangordonand?23:24
freemangordonso what?23:24
buZzi thought i was trying to find why it removes the widgets :P23:24
freemangordondoes it display them on second launch?23:24
Wizzupprobably because is crashes and then restores safe state23:25
freemangordonmhm23:25
Wizzupwhy is why you're starting it like this23:25
Wizzupwhich is why*23:25
buZzok, well, lets see23:25
buZz:D23:25
freemangordonbuZz: lets try as I say, if we cannot repro, will try other things23:26
buZzi'm installing it with hildon-home in gdb , to see if any errors directly appear, then restarting and seeing if its giving more new errors23:26
freemangordonhmm?23:26
freemangordonplease, do what I wrote ^^^23:26
freemangordondo not restart anything23:27
buZzbut, eh23:27
buZzok23:27
buZzonly lacked G_MESSAGES_DEBUG=all :)23:28
freemangordondoes not matter23:28
freemangordonand?23:28
buZzno errors on adding the calendar widget back23:29
freemangordonsure23:29
buZzand it displays23:29
freemangordonnow, break into debugger (ctrl-c) and quit23:29
buZzbut how can i now see the behaviour its showing on boot, of removing all the widgets?23:29
freemangordonbuZz: patience :)23:30
freemangordondo as I say23:30
freemangordon"now, break into debugger (ctrl-c) and quit"23:30
buZz'quit anyway (y/n)23:30
freemangordonyes23:30
buZzdone23:30
freemangordonnow start it again in gdb23:30
freemangordonG_MESSAGES_DEBUG=all gdb maemo-summoner23:31
freemangordonetc23:31
buZzfirst line 'hildon-home: program did not exit properly on the previous session. All plugins will be disabled'23:32
freemangordonmhm, that's the issue23:32
freemangordonsec23:32
freemangordonbuZz: what is the result of "find / -name hildon-home.stamp"23:34
freemangordonor rather ls -al /tmp/hildon-desktop/23:35
buZzeh, guess i should have hildon-home running then , 1 moment ;)23:36
freemangordonwait23:37
Wizzupno23:37
freemangordonhow do you restart the device?23:37
buZzeh, often just sudo reboot/sudo poweroff23:37
freemangordonso, what is the result of ls -al /tmp/hildon-desktop?23:37
buZzsometimes i take the time to press powerbutton and tap the button23:37
freemangordonso?23:39
buZzthere's a 1 byte hildon-home.stamp23:39
freemangordonbuZz: please...23:39
buZztimestamped for just-now23:39
freemangordonls -al /tmp/hildon-desktop23:40
freemangordonjust give me the output23:40
buZztotal 1623:40
buZzdrwxr-xr-x 2 user user 4096 Apr 15 23:39 .23:40
buZzdrwxrwxrwt 7 root root 4096 Apr 15 23:40 ..23:40
buZz-rw-r--r-- 1 user user    0 Apr 15 23:39 desktop-started.stamp23:40
buZz-rw-r--r-- 1 user user    1 Apr 15 23:39 hildon-home.stamp23:40
buZz-rw-r--r-- 1 user user    1 Apr 15 23:39 status-menu.stamp23:40
buZzhere you go :D23:40
freemangordonnow rm hildon-home.stamp23:41
buZzdone23:41
freemangordonand then /usr/sbin/dsmetool -t /usr/bin/hildon-home23:41
buZzoh, -t23:42
buZzdangit, did -k23:42
freemangordonand then add calendar widget again (if it is missing)23:42
freemangordonno problem23:42
freemangordonit kills nothing if there is nothing to kill :)23:42
buZzehhhh, 'desktop menu' doesnt work after -k (and then -t)23:43
freemangordonwhat does it mean "does not work"?23:44
buZztapping it doesnt display a menu23:44
buZztapping 'done' does close it23:44
freemangordonhmm23:44
freemangordonok, do /usr/sbin/dsmetool -b23:45
freemangordonthis will reboot the device23:45
buZzok23:45
buZzthats the same as powermenu 'switch off' ?23:45
freemangordonalmost23:46
freemangordonwill reboot though23:46
buZzseems similar , insta-black and whiteled directly23:46
freemangordonyes, similar but not same23:47
buZzok, it booted back up now23:48
freemangordonis widget there?23:49
buZznon of the widgets are23:49
freemangordonwhich widgets do you have?23:49
freemangordoncalendar, ip and?23:49
buZz22:51:09 < buZz> i just have 3 widgets installed ; command exec, personal IP , and the calendar one23:50
freemangordonok23:50
freemangordoni am missing exec one23:50
buZzremoving cal-home-widget fixed it prior btw23:50
freemangordonI have calendar and ip widgets on my d4 and VM, no issues there23:51
buZzas in , apt remove23:51
buZzcurious :)23:51
freemangordonbuZz: could you pastebin /var/log/maemo/dsme.log?23:52
freemangordonbuZz: scratch that, we have to do one more thing before that23:56
freemangordonplease re-add cal widget and then again reboot with "/usr/sbin/dsmetool -b"23:56
buZzok23:57
buZzrebooting23:57
buZzand then just last entries since boot from dsme.log?23:57
freemangordonmhm23:58
freemangordonwell, lets see if widget will be there23:58

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!