**** BEGIN LOGGING AT Mon Jan 19 02:59:57 2009 Jan 19 03:09:59 that's what we need, quad core arm in a phone! hehe Jan 19 03:14:00 :D Jan 19 03:14:12 Needs more flux capacitors. Jan 19 06:14:12 mrmoku: bad, bad boy! Task borker! :-) Jan 19 06:38:35 Ainulindale: hehe, yep thats me.... bork. bork. bork Jan 19 06:50:42 mrmoku: for the locales, it's weird Jan 19 06:50:44 it shouldn't do that Jan 19 06:50:58 mw|_'s work was working nicely Jan 19 06:53:57 Ainulindale: yeah, I think this might as well be borken in OE Jan 19 06:55:33 Not sure about that Jan 19 06:56:15 Did you apply mw|_'s latest patch? Jan 19 06:56:46 DocScrutinizer: ping Jan 19 06:56:49 Ainulindale: yeah, moved it from minimal-x to task-minimal Jan 19 06:57:03 Ah, he did apply his patch Jan 19 06:57:27 Ainulindale: yep (which conflicted with my task borking activity ;) Jan 19 06:57:50 mrmoku: well Jan 19 06:57:58 I'd suggest you bump up PR locally Jan 19 06:58:00 and see what it does Jan 19 06:58:05 my guess is, it will work fine Jan 19 06:58:23 I can try it optionally Jan 19 06:58:42 Ainulindale: bump up the PR of the minimal task? Jan 19 07:00:04 Exactly Jan 19 07:00:37 set PV to 2 in fact Jan 19 07:00:43 It's necessary Jan 19 07:00:51 else the old ipk for the tasks are there Jan 19 07:01:00 And it's "unstable" after that Jan 19 07:01:25 (might be correct then... at least that is what its called ;) Jan 19 07:01:44 Yep, I confirm Jan 19 07:01:46 http://git.shr-project.org/git/?p=shr-overlay.git;a=blob;f=openembedded/packages/tasks/task-shr-minimal-x.bb;h=0cedebbccb87d2ae073fc1ce93d42dd57887a15a;hb=2efee38326d29e0910005176a4106012fe87e2b3 Jan 19 07:01:50 see PV/PR Jan 19 07:02:26 In order to have a proper result, before your modification, you should have deleted any task package as well as package cache Jan 19 07:02:33 To help that, bump PV Jan 19 07:03:26 Ainulindale: IIRC correctly I remove the stamps for the tasks and cleaned the image... was not enough then. Jan 19 07:03:46 mrmoku: I never quite got the hang of what was necessary to delete and so forth Jan 19 07:03:54 In the end I even had ccache problems Jan 19 07:04:07 So bump PV and forget about it :-) Jan 19 07:04:17 Try it locally, commit it if it works Jan 19 07:04:24 mrmoku: this is one part why OE is frustrating me... swimming in the dark :-) Jan 19 07:04:25 You should have to recompile only the task Jan 19 07:04:27 Ainulindale: ok, will do Jan 19 07:04:28 then get the ipk Jan 19 07:04:32 un-ar it Jan 19 07:04:35 check control Jan 19 07:04:38 and see what it depends on Jan 19 07:04:44 and stop talking to yourself Jan 19 07:05:28 hehe, you were not around this weekend... so I got used to it ;) Jan 19 07:05:37 well Jan 19 07:05:51 I spent friday evening drinking with a friend who dumped his girlfriend unwillingly Jan 19 07:05:58 Went at his place at 19h Jan 19 07:06:03 Came back at mine at 9h Jan 19 07:06:19 So I spent most of saturday coping with my eyes being closed Jan 19 07:06:28 Then yesterday I was away playing cards with friends Jan 19 07:06:33 So I was a bit busy Jan 19 07:06:39 :-) Jan 19 07:07:51 mrmoku: I'm too old to do an all nighter it seems Jan 19 07:08:04 Even though I didn't drink that much I was utterly exhausted Jan 19 07:09:59 ARGH!!!!!!! Jan 19 07:10:03 gotos in ophonekitd Jan 19 07:10:05 OMFG Jan 19 07:10:09 I'm going to kill ptitjes Jan 19 07:22:02 * mrmoku remembers the days hacking all night long until dawn without being exhausted... long time ago :P Jan 19 07:26:06 * mwester gently wacks anti-goto-ists over the head with the Linux kernel source code Jan 19 07:28:25 mwester: see the code, and judge by yourself Jan 19 07:28:30 http://git.shr-project.org/git/?p=shr.git;a=blob;f=ophonekitd/src/ophonekitd-phonelog.c;h=e9ebae4aefcaca473092c9aa10d507069d256bcf;hb=HEAD Jan 19 07:28:35 If you tell me goto is wise here Jan 19 07:28:39 Then I won't talk to you ever again :-) Jan 19 07:36:34 Ok, I hopefully fixed a segfault in ophonekitd. Jan 19 07:36:43 Now, database locking. Jan 19 07:40:17 * mrmoku is trying to unbork tasks Jan 19 07:40:41 if (conditional where the side effect is the whole point || another conditional where a different side effect is the whole point || yet another conditional where the side effect of that one is the whole point || still yet another one that does something vital with the db as a side effect) { result = Utter and total confusion, worthy of notable mention in the obfuscated C coding contest } Jan 19 07:40:46 Sigh. Jan 19 07:42:42 mwester: that's what I modified it by Jan 19 07:42:47 Before it was if(thing) goto Jan 19 07:42:51 if(thing2) goto Jan 19 07:43:00 excuse me but in these tasks there's a logical progress Jan 19 07:43:22 logical progess is indicated by: Jan 19 07:43:23 statement Jan 19 07:43:23 The first which fails makes everything fail Jan 19 07:43:31 if error condition Jan 19 07:43:34 statement 2 Jan 19 07:43:37 if error condition Jan 19 07:43:46 I disagree :-) Jan 19 07:44:02 * mrmoku --> office Jan 19 07:44:08 I agree with mwester, side effects inside conditional are confusing. Jan 19 07:44:17 which side effects? Jan 19 07:44:21 There is no side effect here Jan 19 07:44:22 not in a if whose intent on first glance seems to be to determine if we have an error --- OOOPS! I look more closely and I see that it does, in fact, do stuff with the database inside the conditional. Jan 19 07:44:25 Calling functions Jan 19 07:44:47 mwester: that's what it was doing in the first place Jan 19 07:44:55 That modify the database. Jan 19 07:44:57 no point to do that in gotos, anyway Jan 19 07:45:06 you may or may not like my way to do it Jan 19 07:45:13 but doing it using gotos is just plain stupid to me Jan 19 07:45:19 But hey, I'm happy things are getting done, I'm not here to criticise something as trivial as coding style :) Jan 19 07:45:32 mwester: yeah, because you've got old conventions :-p Jan 19 07:45:47 Yep, my brain is petrified. Jan 19 07:46:06 mwester: and more seriously Jan 19 07:46:12 Ainulindale: it's you who's using an old language. Old language -> old proven conventions. ;) Jan 19 07:46:16 I'm used to do that, always did like that :-) Jan 19 07:46:24 T-t-t :-) Jan 19 07:46:39 I just quickly hacked it to prevent the gotos which I found stupid Jan 19 07:46:44 And I don't like gotos no matter what Jan 19 07:46:55 Even though I'm sure a bunch of people will disagree :-) Jan 19 07:47:01 Ok, then put it in a function and use returns. Jan 19 07:47:13 That's even better :) Jan 19 07:47:15 put what? Jan 19 07:47:23 The string of db operations. Jan 19 07:47:33 I'd have done that that way Jan 19 07:47:39 Me too Jan 19 07:47:41 But I just did a quick & dirty hack for a segfault Jan 19 07:47:45 And saw the gotos Jan 19 07:47:58 He might as well have shown me a red flag Jan 19 07:48:15 (That means I'm either a bull or a communist sociopath) Jan 19 07:48:21 It's late, and I must sleep. And because of this, I'll almost certainly have dreams about "goto" statements. :P Jan 19 07:48:28 Heh :-) Jan 19 07:48:46 TAsn: ping Jan 19 07:48:49 Need your opinion Jan 19 07:49:00 Hmm... I wonder if I will be permitted to "goto work;" in the morning.... Jan 19 07:49:37 Anyway, enjoy Monday! Jan 19 07:49:38 :) Jan 19 07:50:15 mwester: you found a job? Jan 19 07:50:51 Yes, a month ago :) I am happily employed, which is a good thing for my mortgage payments. Jan 19 07:50:58 Congrats then Jan 19 07:51:00 I didn't know :-) Jan 19 07:51:58 That's why I've not been around so much these past few weeks. And I leave for 10 days of travel on Tuesday, so even less will get done. Jan 19 07:52:26 (just try building OE on a 1.4GHz single-core laptop!) Jan 19 07:52:45 Anyway, must go... see you later! Jan 19 07:52:56 See you Jan 19 07:56:41 o.O Jan 19 07:56:49 GOTO work; Jan 19 08:02:50 mrmoku: currently regenerating an image with updated ophonekitd Jan 19 08:02:56 and PV bumped Jan 19 08:17:56 what causes the screen to go blank in SHR/Illume? Jan 19 08:18:11 I disabled suspend. Then I set the illume preferences to never go blank Jan 19 08:18:31 Frameworkd does that Jan 19 08:18:33 but the screen still darkens after about 10 sec and goes blank 5 secs after Jan 19 08:18:41 That's normal, that's frameworkd Jan 19 08:18:53 ok, so I'll have a look around frameworkd to see how I can disable it. Jan 19 08:19:00 well two choices Jan 19 08:19:01 quite annoying while running tangogps Jan 19 08:19:18 Waiting for shr-settings to handle that Jan 19 08:19:31 And in between Jan 19 08:19:32 use mdbus Jan 19 08:19:52 is there a command to disable screen blanking? Jan 19 08:20:06 mdbus org.freesmartphone.odeviced /org/freesmartphone/Device/IdleNotifier/0 org.freesmartphone.Device.IdleNotifier.SetTimeout idle_dim -1 Jan 19 08:20:09 sorry for being so dumb, I own my Moko since about 5 days Jan 19 08:20:19 what made you choose SHR? Jan 19 08:20:27 cool thanks, that save me quite some googling. Jan 19 08:20:43 I started out with 2008.12, but that was quite annoying Jan 19 08:20:44 If it doesn't work there are other states Jan 19 08:20:48 Why? Jan 19 08:21:04 (idle_dim should work) Jan 19 08:21:06 http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.Device.IdleNotifier.html;hb=HEAD Jan 19 08:21:10 the other states are described here Jan 19 08:21:59 Basically, the terminal drove me nuts. (Although I managed to install an alternative terminal). I still have 2008.12 on the NAND but I book SHR from the SD card Jan 19 08:22:26 faster booting, and if I remember correctly, I couldn't get tangoGPS to run in 2008.12 or something Jan 19 08:23:08 SHR boots faster? Jan 19 08:23:16 I didn't even know that Jan 19 08:23:19 ANd I'm supposed to be the leader Jan 19 08:23:21 Damn Jan 19 08:23:52 hehe. If you want, I can do some wall clock timing Jan 19 08:24:13 Ainulindale: ahh, before SHR, I went through FSO Jan 19 08:24:43 and found that nice, but the default image lacks graphics nowadays, and installing graphics still led to a rather unpolished OS Jan 19 08:25:00 Well SHR is mostly FSO plus stuff Jan 19 08:25:07 then I found SHR which gives the most polished look and a nice access to the terminal Jan 19 08:25:14 Ainulindale: I understand that Jan 19 08:26:31 Now, I only need to add tweaks to 1)easily rotate the screen (xrandr -o right), to) make the terminal keyboard the default rather than the predictive Jan 19 08:26:54 3) and a WLAN config program. then I am pretty happy :-) Jan 19 08:27:51 for the 1st one there's an easy solution (omnewrotate) Jan 19 08:28:00 for the 3rd this is one of the goals of shr-settings Jan 19 08:28:07 for the 2nd, I have no idea Jan 19 08:28:51 loos like shr-settings is something i should be looking into Jan 19 08:32:42 Ainulindale: may i ask you a licensing question? FSO proposes itself as a "reference implementation", but i don't think any other implementations will come anytime soon. Does it mean that any application specifically developed for FSO constitutes a derivative work and therefore should be GPL'd? Jan 19 08:33:04 Well, no Jan 19 08:33:11 frameworkd offers dbus primitives Jan 19 08:33:44 You ship it, you have to ship the sources and allow a way to replace it Jan 19 08:33:49 But you don't have to do GPL over it Jan 19 08:33:55 Why is it really different from dynamic linking? Jan 19 08:33:55 (even though SHR is GPL/LGPL° Jan 19 08:34:13 To me, yes Jan 19 08:34:17 It is thoroughly discutable Jan 19 08:34:24 And if there's a problem with it Jan 19 08:34:29 I'm sure the FSO team would release it LGPL Jan 19 08:35:48 Instead of forcing all the consumers to go GPL? Weird. Jan 19 08:36:04 Well, I think it's wiser Jan 19 08:36:08 But I'm not mickey|zzZZzz :-) Jan 19 08:36:32 PaulFertser: to me, it would be difficult to make something a standard if it's not LGPL, for the reasons we know Jan 19 08:36:52 But that's only my opinion Jan 19 08:37:28 Ainulindale: last question, is connman-plugin-wifi supposed to no work? I have a connection manager shelf gadget, I click settings, an d "networks" and it reliably just closes the window Jan 19 08:38:23 Hello, are there any plans to make the openmoko linux kernel tickless (in order to save power)? Jan 19 08:39:17 Ainulindale: You know, i think there's no way that FSO becomes standard among major players anyway. Regardless of the licences. You see the trend? Android, LiMo, closed ezx, some other questionable projects... imho there's no sense in trying to catch a bigger market, but it'd be great to make FSO to serve wider GPL adoptance. Jan 19 08:39:39 kW: I guess nobody here can answer this. Jan 19 08:40:04 kW: Official kernel plans are announced and discussed on the ML, i guess. Jan 19 08:40:06 spaetz: no idea :-) Jan 19 08:40:28 PaulFertser: well, I see you're as cynical as I am Jan 19 08:40:29 PaulFertser: I see... (although I was more interested in "inofficial" information... ;-)) Jan 19 08:40:39 Ainulindale: ok, thanks anyway. you'll see me more often in here in the future :-) Jan 19 08:40:58 kW: Ask Andy unofficially then ;) Have never seen him on IRC :) Jan 19 08:41:15 spaetz: Good =) Jan 19 08:41:47 PaulFertser: that's a pity (or good, if it makes people more productive... ;-)) Jan 19 08:44:45 * mrmoku hides because he is thinking the rebuild wont work Jan 19 08:45:17 mrmoku: rebuild worked Jan 19 08:45:22 Depends: task-x11-illume, task-fonts-truetype-core, glibc-utils, glibc-charmap-utf-8, e-wm-config-illume-shr, e-wm-theme-illume-shr, glibc-binary-localedata-en-us Jan 19 08:45:27 I did the modifications Jan 19 08:45:38 Currently ending the build. Jan 19 08:45:58 mrmoku: You have a bad point for not realizing that sooner. Three bad points and it's a spanking. Jan 19 08:46:10 Five bad points, and you'll have to talk with Dave drunk. Jan 19 08:46:17 (For two hours) Jan 19 08:46:36 Ainulindale: how does one get bonus points? Jan 19 08:46:47 * mrmoku is frightend of a drunken Dave Jan 19 08:46:59 mrmoku: by producing working things :-) Jan 19 08:50:52 mrmoku: currently almost done Jan 19 08:50:59 do configure of shr-lite-image Jan 19 08:51:17 I'll flash it afterwards. Jan 19 08:51:28 Do I need to flash modules with latest changes? Jan 19 08:54:58 Sheesh, task failed. Which one it is? :-) Jan 19 08:57:02 ++ find ./usr/share/applications -name '*.desktop' Jan 19 08:57:02 find: `./usr/share/applications': No such file or directory Jan 19 08:57:06 that's weir Jan 19 08:57:06 +d Jan 19 08:58:52 mrmoku: what did you dooooo! Jan 19 09:00:22 * mrmoku is passing Dave a bottle of beer to get drunk :-) Jan 19 09:00:48 That's weird because tinderbox log says it's fine Jan 19 09:01:26 its the post-rootfs script... hmm Jan 19 09:01:35 yes, it never failed before Jan 19 09:01:42 I'm afraid that the rootfs is borked Jan 19 09:03:49 Ainulindale: want me to flash it :P Jan 19 09:04:11 Well, I'm cleaning the image Jan 19 09:07:33 it's slow as hell Jan 19 09:09:21 Ainulindale: yeah, noticed that too the last days Jan 19 09:12:22 mrmoku: just told it to bearstech Jan 19 09:14:08 ok :-) Jan 19 09:20:12 Same error mrmoku Jan 19 09:20:33 see http://tinderbox.openembedded.net/public/logs/3131581.txt Jan 19 09:21:19 I think you may have utterly borked the image =) Jan 19 09:21:46 Ah. Understood. Jan 19 09:21:48 BAD BAD MRMOKU Jan 19 09:23:27 enlighten me :-) Jan 19 09:23:39 before drinking with Dave Jan 19 09:23:56 see shr-image.inc Jan 19 09:24:00 And wonder what's missing Jan 19 09:27:50 you mean the DEPEND? Jan 19 09:27:52 Now see the diff Jan 19 09:28:55 So? :-) Jan 19 09:30:26 sub-packages... hmm yeah :( Jan 19 09:30:56 heh :-) Jan 19 09:31:02 for the task dependencies Jan 19 09:31:09 MACHINE etc is machine dependant Jan 19 09:31:17 so it should be on the image generation or in a task machine dependant Jan 19 09:31:25 and for the task dependencies Jan 19 09:31:32 I'd rather see them in the image itself Jan 19 09:31:38 Don't know what the best practices are Jan 19 09:35:06 mrmoku: though this problem tells me one thing Jan 19 09:35:10 You should test your stuff! :-) Jan 19 09:41:34 Ainulindale: I should learn to correctly test within OE Jan 19 09:41:44 heh :-) Jan 19 09:41:49 I built, and built, and built.... old stuff :( Jan 19 09:42:00 to be sure, remove stamps and package, of tasks and image, bump PR, and see what happens Jan 19 09:42:24 mrmoku: rm tmp/stamps/*/task-shr* tmp/deploy/glibc/ipk/*/task-shr* Jan 19 09:42:26 then image Jan 19 09:42:31 and you're good to go Jan 19 09:42:51 + rm './etc/rcS.d/06mdev*' Jan 19 09:42:51 rm: cannot remove `./etc/rcS.d/06mdev*': No such file or directory Jan 19 09:43:24 Seems it doesn't exist anymore. Jan 19 09:45:27 Ainulindale: yep... thought I pushed that though Jan 19 09:49:47 * mrmoku has to do some work now :( Jan 19 10:01:08 Hm, something strange i have here. Can't start the muxer because the modem doesn't respond. cat /dev/ttySAC0 quits immediately. Can anyone spare his stty -g -F /dev/ttySAC0 output? Can it help at all? Jan 19 10:08:58 mrmoku: rootfs here Jan 19 10:16:32 will test it immediately Jan 19 10:19:20 Anyone got dbus-hlid to compile sucessfully? I get this error: src/obj.vala:51.9-51.48: error: class creation methods only allow property assignment statements debug( "introspection object created" ); Jan 19 10:30:21 ok... back in home office now :-) Jan 19 10:30:48 mrmoku: currently flashing here Jan 19 10:31:08 Ainulindale: say what you want... I will build some 'make clean' functionality into the makefile Jan 19 10:31:08 mrmoku: see? I just have to touch it a bit and all is working! :-p Jan 19 10:31:21 mrmoku: to do what? Jan 19 10:31:24 Ainulindale: hehe :-) Jan 19 10:31:35 those rm /tmp/stamps/ things Jan 19 10:31:39 clean the image Jan 19 10:31:46 make sure it gets the tasks rebuilt Jan 19 10:31:54 well it's coincidental you know Jan 19 10:33:02 booting Jan 19 10:33:15 mrmoku: I hopefully fixed the phonelog segfault in ophonekitd too Jan 19 10:33:20 * mrmoku keeps his fingers crossed Jan 19 10:33:33 (udev is lengthy) Jan 19 10:33:48 couldn't load modules.dep Jan 19 10:34:07 hmmm Jan 19 10:34:09 hehe... rootfs does not fit your kernel? Jan 19 10:34:23 I didn't flash the modules, was I supposed to? Jan 19 10:34:34 no... but maybe the kernel? Jan 19 10:34:41 I flashed it Jan 19 10:34:55 hmm, then I don't understand Jan 19 10:34:58 I'm not that dumb :-) Jan 19 10:35:09 It configures an awful lot of things at boot Jan 19 10:35:36 too many modules Jan 19 10:36:52 yeah, firstboot is almost endless :-) Jan 19 10:37:10 (doubly because you want to know if it works) Jan 19 10:37:29 Ainulindale: btw. there is another problem (which might not be a problem, don't know) Jan 19 10:38:01 it does not pull in our initscripts... but the openmoko ones instead Jan 19 10:38:29 brb Jan 19 10:38:56 moin Jan 19 10:39:17 any cool new images to try today? Jan 19 10:43:54 mrmoku: enlightenment, 25% CPU Jan 19 10:44:26 Ainulindale: what was the segfault in ophonekitd you saw? Jan 19 10:44:39 mw|_: database locked Jan 19 10:44:43 then sqlite3_free Jan 19 10:44:47 which was wrong Jan 19 10:44:57 aaah Jan 19 10:45:45 the touchscreen problem is fixed in the latest build ? (on the previous one, the touchscreen works only on second boot) Jan 19 10:45:52 enlightenment uses 35% of the CPU, what's that? Jan 19 10:46:08 new theme I heard some rumors about Jan 19 10:46:12 ltrace it? Jan 19 10:48:27 Ainulindale: yep, having that too :( Jan 19 10:50:08 do we have ltrace available in OE ? Jan 19 10:51:09 well Jan 19 10:51:12 At work I'm on windows Jan 19 10:51:16 blue screen on USB Jan 19 10:51:19 systematic Jan 19 10:51:25 XP ? Jan 19 10:51:29 yes Jan 19 10:51:38 funny :-p Jan 19 10:51:44 can't find where the software accel is on e Jan 19 10:52:03 mrmoku: can you check if OE has ltrace ? Jan 19 10:52:31 yep, its there Jan 19 10:52:47 Could you please tell me where the software accel of e is located? Jan 19 10:53:00 mrmoku: which process consumes the 35% cpu? Jan 19 10:53:11 X? illume? the current selected program? Jan 19 10:53:39 Ainulindale: wrench -> scroll to extended -> engine Jan 19 10:53:46 there's no extended Jan 19 10:53:58 Ainulindale: scroll to the right Jan 19 10:53:58 Oh Jan 19 10:54:04 mrmoku, Ainulindale did you see the screenshot btw? Jan 19 10:54:05 My bad, I didn't manage to scroll entirely to the right Jan 19 10:54:06 Ah Jan 19 10:54:11 e sigabrt Jan 19 10:54:16 mrmoku: is the look of the PIN dialog correct? Jan 19 10:54:17 mw|: which Jan 19 10:54:27 http://mywave.homelinux.org/Screenshot.png Jan 19 10:54:55 tordo: you might not be interested in the new image... it works :P Jan 19 10:55:12 boooring :( Jan 19 10:55:13 it doesn't work well Jan 19 10:55:23 i'm trying a different approach though, maybe that doesn't work Jan 19 10:55:28 i'm just opkg upgrading Jan 19 10:55:38 I'd suggest not to do that Jan 19 10:55:46 mrmoku: currently trying SOFTWARE_16 Jan 19 10:55:53 Can't remember which was good and which wasn't Jan 19 10:56:30 mw|: weird Jan 19 10:56:46 Ainulindale: the screenshot? Jan 19 10:57:01 yes Jan 19 10:57:07 And what's that tool you're using? Jan 19 10:57:10 Ainulindale: what is it suppose to look like? Jan 19 10:57:17 Like a pin keyboard :-) Jan 19 10:57:23 Ainulindale: frameworkd-fake a non-finished tool Jan 19 10:58:35 ok mrmoku that was that Jan 19 10:58:39 mrmoku: can i even do normal stuff like sending SMS-es and calling people with it? Jan 19 10:59:02 tordo: should work... at least I sent a SMS and did a call :-) Jan 19 10:59:16 damn Jan 19 10:59:21 So, e conf for SHR should switch to SOFTWARE_16 Jan 19 10:59:26 i took pride in having a phone that didn't work as a phone Jan 19 10:59:34 Could someone do that and ask mrmoku to regenerate an image? :-) Jan 19 10:59:53 Ainulindale: Then I need to figure out why the pin-dialog is missing Jan 19 11:00:12 Ainulindale: I have patched libframework-phone-efl already in order to get any GUI at all Jan 19 11:00:29 heh Jan 19 11:00:34 see git Jan 19 11:00:44 well, for now I'm going to do some stuff Jan 19 11:00:50 such as try if it BSOD again my computer Jan 19 11:00:58 so if I'm not there, that's because it borked and I went and eat Jan 19 11:01:09  Jan 19 11:01:15 http://git.shr-project.org/git/?p=shr.git;a=commit;h=55463d8d415f45be4221ec27b1edef681e262681 Jan 19 11:01:19 * mrmoku will take Ainulindale's absence to collect minus points by borking stuff to satisfy tordo ;) Jan 19 11:01:29 <3 Jan 19 11:01:54 bah Jan 19 11:01:57 class in 10 minutes Jan 19 11:02:02 and i'm still at breakfast Jan 19 11:02:04 lunch here Jan 19 11:02:27 wow, opkg upgrade actually reflashes the kernel automagically? Jan 19 11:03:35 Ainulindale: set "evas_engine_default" int: 3 ? Jan 19 11:04:27 about that initscripts thing, don't know if it's relevant Jan 19 11:04:32 but * Package initscripts-openmoko wants to install file /etc/rc5.d/S99rmnologin But that file is already provided by package * initscripts-shr Jan 19 11:50:26 mrmoku: yes Jan 19 11:50:29 and by the way Jan 19 11:50:36 I can't understand why, but USB on windows = bork Jan 19 11:56:18 mirko-paroli: is there a function in paroli yet to display dialog/error-messages? Jan 19 11:56:46 mirko: nope, charlie said he was gonna work on a module for that Jan 19 11:58:18 do you know when we'll get it finished? Jan 19 11:58:29 mirko: just pinged charlie Jan 19 11:58:37 maybe he'll join us Jan 19 11:58:48 ah, ok, cool Jan 19 12:00:09 hello Jan 19 12:00:18 http://pressthebuttons.typepad.com/photos/uncategorized/charliebrown.png <--- him? Jan 19 12:00:21 someone had a question about paroli ? Jan 19 12:00:35 me not Jan 19 12:01:03 hey charlie137 :) Jan 19 12:01:08 no him : http://www.megacalendars.com/images/Charlie_Chocolate%20_2630.jpg :) Jan 19 12:01:23 arrhhh Jan 19 12:01:29 non the remake of tim burton ! Jan 19 12:02:11 ahah, I wasn't aware of any other version Jan 19 12:02:31 http://1.bp.blogspot.com/_wHtv2B3nef4/SKWwfC1dw9I/AAAAAAAAAhI/AbxmbpFkb8k/s400/Gene+Wilder.jpg Jan 19 12:02:35 i prefer gene wilder :D Jan 19 12:04:18 so no questions ? Jan 19 12:04:44 charlie137: i asked whether it is possible to display errors/dialogs within paroli Jan 19 12:04:51 ah Jan 19 12:04:54 mirko-paroli: told me it's your part ;) Jan 19 12:05:09 Damn, can't prevent the BSOD Jan 19 12:05:22 ok, that is sure possible Jan 19 12:05:35 your plan was to use a service for that right ? Jan 19 12:05:57 mirko : that was my plan Jan 19 12:06:01 sry Jan 19 12:06:09 i'm confused ^^ Jan 19 12:06:11 charlie137: that was my plan, yes Jan 19 12:06:19 so that plugin can start a dialog (from a tasklet) using Jan 19 12:06:19 yield tichy.Service('Dialog').error("Something wrong") Jan 19 12:06:43 charlie137 : that looks good to me Jan 19 12:07:48 the problem is see right now is, that malfunction of the fso-stack isn't really handled by paroli Jan 19 12:08:03 yes Jan 19 12:08:04 it just crashes or continues (without retrying the failed part) Jan 19 12:08:05 mirko: which malfunction? Jan 19 12:08:14 any kind of error Jan 19 12:08:21 may be SIM full for example Jan 19 12:08:28 well that's normal Jan 19 12:08:35 e.g. when no sim-card is present (no error, just exception), when the device is not ready (just continues, exception in log - no retry) Jan 19 12:08:38 yes, but paroli won't react at all to that Jan 19 12:08:42 there's no point to retry something which failed automatically Jan 19 12:08:51 yes, but at least get a message Jan 19 12:08:52 (at least in frameworkd) Jan 19 12:09:08 you have an error message if something failed, you just have to use it and display it Jan 19 12:09:10 Ainulindale: i'm not blaming Ainulindale Jan 19 12:09:17 at least not right now ;) Jan 19 12:09:19 mirko: well you should not, I didn't do that =) Jan 19 12:09:21 ah sorry understand your point. I don;t talk about bugs in FSO Jan 19 12:09:41 :%s/Ainulindale/frameworkd/g Jan 19 12:09:46 but about normal error messages Jan 19 12:09:50 mirko: sounds better =) Jan 19 12:09:58 Ainulindale: sry ;) Jan 19 12:10:00 charlie137: and I'm talking about that too Jan 19 12:10:03 If SIM is full Jan 19 12:10:06 We display a message Jan 19 12:10:10 (We = SHR) Jan 19 12:10:14 indeed Jan 19 12:10:16 because we catch the SIM full error Jan 19 12:10:18 that is the correct thing to do Jan 19 12:10:26 and so should we do Jan 19 12:10:29 that's my point - paroli isn't do that actually Jan 19 12:10:36 Then use SHR :-> Jan 19 12:10:39 haha Jan 19 12:10:49 that#s also the reason i asked about dialogs/error-messages Jan 19 12:10:57 Well, I'm going to BSOD myself Jan 19 12:11:05 Latest kernel seems to bsod windows XP Jan 19 12:11:09 for no apparent reason Jan 19 12:11:19 (as soon as I connect the neo) Jan 19 12:11:53 charlie137: when do you think any kind of displaying this kind of messages would be possible? Jan 19 12:11:56 Ainulindale: that is part of openmoko plan to promote open sources Jan 19 12:12:52 mirko: basically every time an application start an operation Jan 19 12:12:58 and right now i'm getting this (http://pastebin.com/m4268750b) error, when paroli starts too fast after frameworkd/gsm0710dmuxd Jan 19 12:13:10 it should be done is a tasklet between a try....catch block Jan 19 12:13:24 charlie137: so it is possible yet? Jan 19 12:13:27 and we should catch every possible exceptions Jan 19 12:13:52 mirko: not sure, because a lot of code is using callback method now Jan 19 12:14:03 so then we need to connect to the error call back Jan 19 12:14:23 wich is the same, except that it make the code difficult to follow Jan 19 12:14:40 hmm Jan 19 12:15:02 using python try ... except within tasklet is very nice Jan 19 12:15:19 cause it hides all the error callback unchaining Jan 19 12:15:37 i will have a look for the places where we can do that Jan 19 12:15:38 charlie137, mirko: getting anywhere? Jan 19 12:16:20 hum... how come we have to mirko here ? Jan 19 12:16:33 and they talk to each other :P Jan 19 12:16:50 charlie137 :there is several of us Jan 19 12:16:50 charlie137 : gives us more power :) Jan 19 12:16:57 ;) Jan 19 12:17:23 charlie137 : how long would it take to implement a service that just displays sth ? Jan 19 12:17:30 or an app maybe? Jan 19 12:18:01 that wouldbe quick of course Jan 19 12:18:09 hmm - but most "to catch" mulfunctions seems to be defined by fso and seem to be easily catched by dbus-exceptions Jan 19 12:18:11 mirko: that what you need? Jan 19 12:18:12 the problem is that you want the app to be modal Jan 19 12:18:28 thatis the app should block the parent app until it returns Jan 19 12:18:52 if you use tasklet no problem Jan 19 12:18:59 mirko-paroli: think so Jan 19 12:19:29 charlie137: and a tasklet is app or service? Jan 19 12:19:31 you can also maybe use etk modal window (it probably exist, like with gtk) Jan 19 12:19:37 i didn't try yet, but - what happens if you input a wrong ping atm? Jan 19 12:19:41 tasklet is just a module in paroli-core Jan 19 12:20:00 that I know Jan 19 12:20:01 that allow you to do collaborative micro threading Jan 19 12:20:13 difficult to explain what it does exactl Jan 19 12:20:19 but can a service be a tasklet Jan 19 12:20:23 hello, i'm making the most minimal image possible(with only opkg and dropbear)...but usb0 doesn't load on the phone...what modules should I load to make it work(g_ether and ?) Jan 19 12:21:05 see http://www.stackless.com/ Jan 19 12:21:20 it is a implementation of python with direct support to tasklet Jan 19 12:21:32 a service can expose a tasklet yes Jan 19 12:22:18 in paroli of course we don't use stackless python, but we use a trick to get almost the same things with normal cpython Jan 19 12:22:18 so if we had a dialogue service we could stop the parent-app ? Jan 19 12:22:28 yes Jan 19 12:22:40 ah, well sounds like a plan to me Jan 19 12:22:42 not that even if you don't have a tasket, you can still do it Jan 19 12:22:52 but then you need to have a callback on return of the dialog Jan 19 12:23:09 but that is ugly, because it cut your method in two part Jan 19 12:23:35 or, as I said, most widget toolkit (like etk I guess) provide some special method for modal dialogs Jan 19 12:23:49 ok but that doesn't help right now Jan 19 12:24:06 we are looking for the best and nicest approach right now :) Jan 19 12:24:10 tasklet is the way to go Jan 19 12:24:29 so service Jan 19 12:24:32 with tasklet Jan 19 12:25:06 service is not compulsory, but that doesn't make much difference Jan 19 12:25:23 just so that it is exchangable Jan 19 12:25:23 would work the same with or without Jan 19 12:25:28 yeah Jan 19 12:25:34 k Jan 19 12:25:40 than that sounds like an accord :) Jan 19 12:26:20 have a look at this file : Jan 19 12:26:20 http://git.openmoko.org/?p=tichy.git;a=blob;f=tichy/dialog.py Jan 19 12:26:31 it was tichy implementation of the same thing Jan 19 12:26:35 as you can see it is very small Jan 19 12:26:52 ~20 lines Jan 19 12:27:57 charlie137: looks doable :) Jan 19 12:28:14 but in my code I was relying on an underlying widget toolkit Jan 19 12:28:29 yapp but we can just adapt it a bit Jan 19 12:28:29 so I am not sure if I can still do it with paroli_backend Jan 19 12:28:31 no worries Jan 19 12:28:33 yeah Jan 19 12:28:43 like having an edje file for the dialog Jan 19 12:28:45 paroli still has all etk widgets Jan 19 12:28:52 I am trying to get them all out though Jan 19 12:29:28 ok i am going home Jan 19 12:29:40 charlie137: k, have a nice evening Jan 19 12:29:49 charlie137: and thx for the help Jan 19 12:29:54 tomorrow I told matt I would be working on the kernel trying to solve GSM init sequence Jan 19 12:30:04 charlie137: k Jan 19 12:30:19 see you Jan 19 12:30:24 charlie137: CU Jan 19 12:30:30 both of you Jan 19 12:30:40 cu Jan 19 12:31:27 (I also always wanted to have a second body I could control independantly, so I could make phone call jokes, like calling someone at the same time on his mobile and his cell phone) Jan 19 12:31:41 LOL Jan 19 12:36:46 Damn BSOD. Jan 19 12:37:30 Ainulindale: I'm currently flashing a (locally built) image with up-to-date EFL_SRCREV... Just to see how CPU usage of e is Jan 19 12:37:49 SOFTWARE_16 looks quite ugly :( Jan 19 12:37:58 Ainulindale: it was the same for me with andy-tracking and my sister's XP laptop. I tried i think 2 different inf's and gave up. Jan 19 12:38:28 mrmoku: ugly? Jan 19 12:38:45 look at the toolbar... Jan 19 12:38:51 Well yes, so what? Jan 19 12:39:05 (had to restart to see it - maybe engine change needs that) Jan 19 12:39:12 Yes it needs that Jan 19 12:39:34 Well, just want to check if it is fixed in current e Jan 19 12:39:55 There's a deep problem with e because it was working fine until now Jan 19 12:40:03 That or you borked our image a bit more =) Jan 19 12:40:43 * mrmoku is borking borker #1 ;) Jan 19 12:40:48 A while ago I had a problem like that Jan 19 12:40:56 It was using glamo on gta01 and the other way around on gta02 Jan 19 12:41:00 * tordo loves on mrmoku Jan 19 12:41:03 Check that for once Jan 19 12:41:19 tordo: thought you have a lesson :P Jan 19 12:41:24 i'm in it now Jan 19 12:41:33 tordo: so pay attention ;) Jan 19 12:41:46 * mrmoku ---> nutrition Jan 19 12:41:54 pft :P Jan 19 12:46:20 mrmoku: I need your help Jan 19 12:46:24 As i can't ssh to my phone Jan 19 12:46:34 I'd like to have full details/trace on e Jan 19 12:46:39 and see X options Jan 19 12:46:44 it doesn't seem right Jan 19 12:47:25 Ainulindale: Jan 19 12:47:26 mrmoku: and e revison was modified by hand and not on the repo Jan 19 12:47:27 i don't know what i did Jan 19 12:47:31 which one should we use? Jan 19 12:47:42 but now my enlightenment uses 0.3% cpu Jan 19 12:47:53 you probably switched to software_16 Jan 19 12:47:56 check the engine Jan 19 12:47:59 yes, i did Jan 19 12:48:05 and that's normal Jan 19 12:48:11 Same behavior here Jan 19 12:48:15 ah, thought that was supposed to be borked too Jan 19 12:48:16 But it's ugly to some people eyes Jan 19 12:48:20 No Jan 19 12:50:29 hm.. if i write norwegian letters into an SMS, they don't show Jan 19 12:50:57 Ainulindale: is this thread of any help to you? (wrt BSOD) https://kerneltrap.org/mailarchive/linux-usb/2008/11/16/4131004 Jan 19 12:51:13 tordo: latest unstable? Jan 19 12:51:29 PaulFertser_: invalid cert according to firefox Jan 19 12:51:47 Ainulindale: true. It's kerneltrap still. Just lazy admins. Jan 19 12:52:24 PaulFertser_: well the thread is too long and I'm at work. Is there a solution in this thread? Jan 19 12:53:21 Ainulindale: or you may try to simply disable EHCI controller in your PC, it helped other guys, it seems. And it's easier than recompiling a kernel. Jan 19 12:53:35 that's what I was trying now Jan 19 12:53:42 Though I have to find it Jan 19 12:54:00 I have no idea where to disable that Jan 19 12:54:04 I'm a windows total noob Jan 19 12:54:10 Ainulindale: :) that's great :) Jan 19 12:54:23 what's great? Jan 19 12:54:37 Ainulindale: yes Jan 19 12:54:48 Ainulindale: being noob in windows. Press Windowse-key + Pause/break, Jan 19 12:54:57 tordo: that's not normal Jan 19 12:54:58 Ainulindale: then select devices, device manager Jan 19 12:55:10 PaulFertser_: yeah I'm there, but where is it then? :-) Jan 19 12:55:21 god damn stupid UI Jan 19 12:55:25 Gimme a CLI ! Jan 19 12:55:33 Ainulindale: USB->enhanced host controller Jan 19 12:55:34 Ainulindale: II added a custom keyboard Jan 19 12:55:41 it works in other apps Jan 19 12:55:46 Properties->check disabled. Jan 19 12:56:02 I have nothin looking like an enhanced usb controller Jan 19 12:56:03 +g Jan 19 12:56:14 I'm trying one Jan 19 12:56:19 so please bear with me if I'm not there anymore Jan 19 12:57:12 I'm sorry, but i can't say exact interface titles, my co-worker has a russian version. Jan 19 12:58:12 And it seems the name of the controller is driver-dependent. Jan 19 13:02:15 well PaulFertser_ Jan 19 13:02:17 guess what Jan 19 13:02:22 (BSOD) Jan 19 13:05:33 Ainulindale: back from nutrition Jan 19 13:06:12 You won the right to help me Jan 19 13:06:21 And to tell me what you did with EFL_SRCREV Jan 19 13:06:40 if it helps with my bonus point account :P Jan 19 13:08:36 Ainulindale: what do you want me to check? Jan 19 13:09:24 how do I do a full e trace? Jan 19 13:10:18 Ainulindale: EFL_SRCREV in what sense? Jan 19 13:10:31 the one on the buildhost is different from git Jan 19 13:10:33 is that intended? Jan 19 13:13:40 Ainulindale: the one in git is the one stefan_schmidt told me fso is using IIRC Jan 19 13:14:01 then we discussed to keep the old (working) one and I set that for the buildhost Jan 19 13:14:11 (should have done in git too) Jan 19 13:14:26 btw. current e has the same behaviour regarding CPU Jan 19 13:14:40 Then I'm not sure it's e Jan 19 13:14:58 Check kernel, check xglamo, check strace Jan 19 13:15:03 Check if it's a module Jan 19 13:15:16 kernel is one thing that changed for sure ;) Jan 19 13:15:29 Then test with older Jan 19 13:15:40 I knew andy tracking was going to bring its harvest of sorrow Jan 19 13:15:43 folks, need your help in making adb work on windows with openmoko Jan 19 13:16:05 * mrmoku is going to flash 2.6.24 now Jan 19 13:19:41 anyone from the framework team around? mickey: ping? :) Jan 19 13:20:20 Ainulindale: guess what.... enlightenment is down to 0.6%... just by switching to old kernel Jan 19 13:20:36 * mrmoku is feeling great relief it was not his fault :D Jan 19 13:22:04 Ainulindale: why don't we just set a fixed rev for the kernel... to use the old one for now Jan 19 13:22:43 * mrmoku is taking his Neo outside to test if he gets a GPS fix Jan 19 13:24:12 mrmoku: not with fso head Jan 19 13:24:17 mrmoku: broken atm Jan 19 13:24:49 stefan_schmidt: I was able to get one yesterday.... broken since today? Jan 19 13:25:18 mrmoku: it will cause problems Jan 19 13:25:24 mrmoku: with frameworkd, I suppose Jan 19 13:25:29 mrmoku: could you please verify that? Jan 19 13:25:31 (wrt power) Jan 19 13:25:47 beniwtv: hmm, should be some days longer already Jan 19 13:26:00 mrmoku: though now Jan 19 13:26:06 I feel comfortable saying andy tracking is crap Jan 19 13:26:14 beniwtv: mickey changed some stuff around and alphaone did not have time yet to look at a fix Jan 19 13:26:18 And I'm tired by all this fuss about kernels Jan 19 13:26:32 stefan_schmidt: strange then... yesterday's head worked with TangoGPS and fso-gpsd, at least Jan 19 13:26:44 beniwtv: Did you try suspend? Jan 19 13:27:17 stefan_schmidt: No suspend yet, as I'm not there yet Jan 19 13:27:39 so, I didn't even try it Jan 19 13:27:42 beniwtv: It breaks only when you suspend. That explains it Jan 19 13:27:45 stefan_schmidt: big big problems with latest kernel as we were saying here by the way Jan 19 13:27:55 stefan_schmidt: huge cpu usage e wise Jan 19 13:28:02 something went wrong Jan 19 13:28:04 Ainulindale: That why we have pinned a srrev for it Jan 19 13:28:15 stefan_schmidt: where? Jan 19 13:28:22 fso wise ? Jan 19 13:28:23 I don't trust the kernel team on keeping regressions away. :) Jan 19 13:28:29 or sane-srcrev ? Jan 19 13:28:31 OE wise Jan 19 13:28:35 sane-srcrev then Jan 19 13:28:36 later Jan 19 13:28:38 yes Jan 19 13:28:43 well then we use it Jan 19 13:28:45 and it's not good Jan 19 13:28:49 hu Jan 19 13:28:56 although mrmoku may have been overly confident and superseded it Jan 19 13:28:59 That what I use on my daily phone :) Jan 19 13:29:07 let me check the rev Jan 19 13:29:08 stefan_schmidt: rev? Jan 19 13:29:12 Thanks Jan 19 13:29:17 stefan_schmidt: and sorry for the late answer Jan 19 13:29:21 (maahahahahaha) Jan 19 13:29:37 (sorry ! :-) ) Jan 19 13:29:44 2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r2 Jan 19 13:30:05 That's the one Jan 19 13:30:10 It's borking awfully here Jan 19 13:30:17 It even BSODed my windows at work Jan 19 13:30:36 stefan_schmidt: you just flashed uImage ? Jan 19 13:30:39 Or did you flash modules too? Jan 19 13:30:43 Ainulindale: i'm compling a new kernel with those fixes included and will test. Jan 19 13:30:44 cool, so just inserting your neo in a windows, let's you bork windows? Jan 19 13:31:01 it's a feature, not a bug. Jan 19 13:31:04 dolf1074: yes, BSOD. But you'll need an RNDIS inf file for that. Jan 19 13:31:07 rwhitby: I hate you :-) Jan 19 13:31:14 Ainulindale: uImage + corresponding rootfs with modules Jan 19 13:31:19 stefan_schmidt: same here then Jan 19 13:31:32 with the e rev we're using it causes e to go to 30% cpu Jan 19 13:31:32 nice, letting crash all windows users Jan 19 13:31:43 with the previous kernel, no problem Jan 19 13:31:58 * stefan_schmidt goes back and tries to find out why gta01 has problems to find init nowadays Jan 19 13:32:04 dolf1074: next goal is crashing iphones just by being in bluetooth range ... Jan 19 13:32:31 cool, we will have some nice features for our first release :D Jan 19 13:32:35 PaulFertser_: thanks by the way Jan 19 13:32:43 Ainulindale: Also no cpu problem here Jan 19 13:32:53 stefan_schmidt: using which engine? Jan 19 13:33:09 default? Jan 19 13:33:25 I think so Jan 19 13:33:48 At least we switched away from 16bpp Jan 19 13:34:13 but engine of efl should not bork windows :) Jan 19 13:34:24 kernel is borking windows Jan 19 13:34:35 stefan_schmidt: could you try latest SHR unstable and see for yourself? Jan 19 13:34:44 It's obviously kernel as older kernel works properly Jan 19 13:34:49 (and raster is not here) Jan 19 13:34:51 (damn him) Jan 19 13:35:15 Ainulindale: Not, today. Need all my time to find what breaks gta01 and gps on 02 Jan 19 13:35:30 we really need to get stuff fixed for ms5 Jan 19 13:39:42 * mrmoku got a nice GPS fix (with current FSO head) :-) Jan 19 13:40:22 Ainulindale: yep, the LEDs don't work correctly and ophonekitd crashes because of the power dbus quark thingie Jan 19 13:40:47 I thought this was supposed to work... Jan 19 13:40:50 With both kernels Jan 19 13:41:58 mrmoku: I currently can't strace e myself, could you please check what I said about glamo and such? Jan 19 13:42:07 ANd check if we didn't, out of the blue, forget to flash necessary modules? Jan 19 13:44:14 Ainulindale: ok, reflashing new kernel now Jan 19 13:44:36 mrmoku: could you tell me how I'm supposed to "flash" modules? Jan 19 13:45:21 Ainulindale: flashing a tgz? Jan 19 13:45:34 guess you're supposed to untar it to the device Jan 19 13:45:35 well how am I supposed to install the modules? Jan 19 13:45:45 And if I can't because it BSOD my device? =) Jan 19 13:45:47 though it should not be needed if using the correct rootfs Jan 19 13:45:54 Ainulindale: you're doomed :P Jan 19 13:46:07 mrmoku: though as said before Jan 19 13:46:16 I thought using frameworkd with 2.6.24 was working Jan 19 13:46:20 Ainulindale: how to strace e? attach to its process? Jan 19 13:46:26 yeah Jan 19 13:46:33 just look at what it's doing Jan 19 13:46:42 could it be possible for me to ssh to your device and see what you're doing? Jan 19 13:46:58 hehe Jan 19 13:47:41 would just be a matter of correct routing ;) Jan 19 13:48:20 ... and then mistakenly post the IP to the channel, so all can look :P Jan 19 13:48:33 Just kidding, of course :) Jan 19 13:50:49 Ainulindale: scp'ed e.trace to the buildhost Jan 19 13:51:07 That's not the only thing I want to verify Jan 19 13:51:27 select(19, [3 4 7 11 14 15 17 18], [], [15 17], {0, 0}) = 0 (Timeout) Jan 19 13:51:28 gettimeofday({1232372957, 329005}, NULL) = 0 Jan 19 13:51:32 What's this mess? Jan 19 13:51:46 open("/sys/bus/usb/devices/usb1/bInterfaceClass", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory) Jan 19 13:52:12 could you check and disable EVERY gadget? Jan 19 13:52:22 doing that already :-) Jan 19 13:52:38 Check that you're using software Jan 19 13:53:35 FSO uses 38544 Jan 19 13:53:38 Isn't that working? Jan 19 13:53:51 or is it autoset? Jan 19 13:54:04 hi folks, any of you guys know how to transfer file between openmoko with android and windows? Jan 19 13:54:33 mrmoku: did you try 38544 ? Jan 19 13:54:38 Ainulindale: hehe, turning of all shelf gadgets (apart from the wrench) brings cpu down to 0.0% Jan 19 13:54:47 Ok add them one by one Jan 19 13:55:09 Ainulindale: locally I built an image with 38642 Jan 19 13:55:21 I'll rebuild with 38544 Jan 19 13:55:25 problem is, with newer e new SMS is segfaulting Jan 19 13:55:25 It's sane srcrev Jan 19 13:55:40 * mrmoku is turning on gadgets one by one Jan 19 13:55:54 mrmoku: could you try the number I just told after your tests please? Jan 19 13:56:01 ok Jan 19 13:56:32 :-) Jan 19 13:57:44 seems it's clock Jan 19 13:58:13 hmmm no, now I have normal usage Jan 19 13:59:09 Though it seems that bluetooth is taking an awful lot of resources Jan 19 14:00:00 i am updating SHR Jan 19 14:00:07 * Hire crosses the finger Jan 19 14:00:12 you shouldn't, you should reflash Jan 19 14:00:24 why? Jan 19 14:00:26 :/ Jan 19 14:00:49 because I told you to Jan 19 14:00:54 mrmoku: issue here Jan 19 14:00:55 Ainulindale: this is strange... turned them back on all of them... CPU usage is still down Jan 19 14:00:58 GSM registered Jan 19 14:01:02 and pow Jan 19 14:01:04 segvf Jan 19 14:01:08 (e segv) Jan 19 14:01:15 but i am lazy :/ Jan 19 14:01:22 while turning on a gadget? Jan 19 14:01:33 no, registering my sim Jan 19 14:02:02 Man how crappy this is Jan 19 14:02:36 mrmoku: let that aside from now, could you try the rev in sane-srcrev please? Jan 19 14:02:57 38544, ok. will do locally first Jan 19 14:03:01 Thanks Jan 19 14:03:16 If this doesn't work we'll bug raster Jan 19 14:03:20 (and damn BSOD) Jan 19 14:03:23 ok, i see Jan 19 14:03:31 i will wait to flash my FR with SHR :) Jan 19 14:03:33 Ainulindale: changing the EFL is enought to make it rebuild? Jan 19 14:03:38 yes Jan 19 14:03:42 (just in case... asking out of experience) Jan 19 14:03:42 ok Jan 19 14:03:47 it'll affect everything depending on it Jan 19 14:06:20 Ainulindale: you should get libframeworkd-phonegui-ncurses finished :P Jan 19 14:07:45 yeah I should, but I have no time for games Jan 19 14:08:41 Ainulindale: if I restart x the cpu usage goes up again Jan 19 14:09:47 mrmoku: btw, did you fixed the initscripts problem for SHR? Jan 19 14:09:50 it should settle for a while Jan 19 14:10:14 stefan_schmidt: no. it pulls in initscripts-openmoko instead Jan 19 14:10:23 I'll fix it mrmoku Jan 19 14:10:29 mrmoku: I just found this in openmoko.conf: DISTRO_INITSCRIPTS = "initscripts-openmoko" Jan 19 14:10:44 stefan_schmidt: I told you about that last week Jan 19 14:10:44 mrmoku: Please try a ?= instead of a = there Jan 19 14:10:46 You don't listen =) Jan 19 14:11:01 Ainulindale: you tell tons of people tons of things :) Jan 19 14:11:02 And FYI Jan 19 14:11:04 http://git.shr-project.org/git/?p=shr-overlay.git;a=blob;f=openembedded/conf/distro/include/shr-autorev.inc;h=9546a1d8083af53c893ec7deb40aba18b20426f9;hb=HEAD Jan 19 14:11:07 line 1 Jan 19 14:11:08 stefan_schmidt: what is the difference? I thought ?= would mean set, if not yet set Jan 19 14:11:33 that's what it does Jan 19 14:11:47 and supposedly we set it in our conf Jan 19 14:11:52 Ainulindale: Well, mrmoku has the problem not us. Jan 19 14:12:02 Ainulindale: So why does it not work for you? Jan 19 14:12:08 stefan_schmidt: errr mrmoku's problem is mine too :-) Jan 19 14:12:19 stefan_schmidt: I guess that has to do with the way bitbake includes the conf files Jan 19 14:12:23 stefan_schmidt: you're using initscripts-openmoko or something else? Jan 19 14:12:23 Ainulindale: So it is not fixed for you Jan 19 14:12:29 And distro comes at the end Jan 19 14:12:38 mrmoku: atm the *openmoko Jan 19 14:12:40 so it replaces our initscript with om's Jan 19 14:12:41 anyone got a kink that explains the proper way to write a test case? Jan 19 14:12:56 Not sure if we will stay there or branch and revert all the *fastboot* things Jan 19 14:13:13 Ainulindale: cpu usage is still up... should have settled down by now Jan 19 14:13:14 stefan_schmidt: why would you revert them? Jan 19 14:13:16 Ainulindale: Nothing else did I tell Jan 19 14:13:18 mrmoku: then strace Jan 19 14:13:33 Ainulindale: Beacuse they broke and seem to still break a lot of things for us Jan 19 14:13:41 stefan_schmidt: like what? Jan 19 14:14:00 I'm interested in that, we're using fastboot here Jan 19 14:14:03 initscripts, busybox not having an init installed Jan 19 14:14:09 That's weird Jan 19 14:14:16 We didn't have these problems Jan 19 14:14:17 And the real build breaker are already sorted out Jan 19 14:14:30 We will see how it turns out the next days Jan 19 14:14:35 Yeah Jan 19 14:14:35 maybe they stay Jan 19 14:14:42 For my part I'd like a stable kernel Jan 19 14:14:49 I'm still waiting for it Jan 19 14:14:52 But after john's merge fso-image did not even build... Jan 19 14:14:57 heh Jan 19 14:15:07 well anyway I have to go home Jan 19 14:15:13 mrmoku: if the build gets through Jan 19 14:15:16 cu Ainulindale Jan 19 14:15:20 and if the CPU usage is correct Jan 19 14:15:24 and if everything works as supposed to Jan 19 14:15:28 please bump EFL_SRCREV everywhere Jan 19 14:15:33 Meanwhile I'm off Jan 19 14:15:40 Ainulindale: ok, but I don't think that will happen :( Jan 19 14:15:47 mrmoku: I hope it will :-) Jan 19 14:15:54 See you in an hour and a half Jan 19 14:16:00 ok, hope dies last Jan 19 14:24:07 Hey, guys, i can confirm that with the kernel patches i mentioned recently, windows XP doesn't go blue screen anymore, but networking doesn't work either. Jan 19 14:30:56 PaulFertser_: you mean with a certain kernel rev, the fr can make xp boxen bsod? Jan 19 14:45:56 help - wich command activete incomming voice call Jan 19 14:46:22 join() Activate()? Jan 19 14:55:50 hi Jan 19 14:56:29 I am having some problem with building fso testing image Jan 19 14:57:27 has anyone encounter the problem of segmentation fault when building glibc? Jan 19 15:03:04 ysakaed: how much memory does your system have? Jan 19 15:03:47 4gb ram Jan 19 15:04:06 it gives me the error when generating locale en_BW Jan 19 15:06:54 does anyone knows where to find the android image for neo1973?] Jan 19 15:19:27 hmm it works after disable locale_generation Jan 19 15:20:17 woho, got the keypad to work on the pindialog :-p Jan 19 15:22:01 *git push* Jan 19 15:22:10 I have some problem when installing the toolchain... I cannot build the sample project Jan 19 15:22:17 I always get "libtool: link: cannot find the library `/usr/lib/libXrandr.la'" Jan 19 15:22:28 the full error is at http://pastebin.ca/1312573 Jan 19 15:22:28 haha Jan 19 15:22:45 that's the freakiest SMS recieve sound ever! Jan 19 15:23:18 I don't understand because there is no reference to /usr/lib in the build line Jan 19 15:23:40 jmichel_: some other .la file might have Jan 19 15:25:08 mw|: ok but how can I find which one? with a simple grep? Jan 19 15:25:21 grep "/usr/lib/libXrandr.la" /usr/local/whateveryouhave/lib/*.la Jan 19 15:25:41 .la are textfiles contain information about library depencies etc Jan 19 15:26:14 .la is libtools "info-format", only used by libtool Jan 19 15:27:13 Ainulindale, hallo? Jan 19 15:31:41 Ainulindale, There? Jan 19 15:32:12 mw|: It seem that there are a lot .la files in /usr/local/openmoko/arm/arm-angstrom-linux-gnueabi/usr/lib/* that refers to "/usr/lib/libXrandr.la" but it also seems all paths in .la files refer to /usr/lib and not /usr/local/openmoko/... Jan 19 15:33:05 I haven't used the premade toolchain for a long time due to the libtool madness Jan 19 15:33:16 Mokomakefile is more robust that way Jan 19 15:33:31 but again, Mokomakefile breaks whenever somebody commits a bad patch Jan 19 15:34:12 Is there anyone using the toolchain or I should go Mokomakefile? Jan 19 15:35:12 think most people here uses mokomakefile Jan 19 15:35:23 http://shr.bearstech.com/trac/wiki/Building%20SHR Jan 19 15:35:30 jmichel_: take a peek there Jan 19 15:47:13 Ainulindale: arghh, take a look at your opkg config :( Jan 19 15:55:01 mw|: I built ltrace (locally)... it makes e segfault ;) am I doing something wrong? Jan 19 15:55:30 hmmmm Jan 19 15:55:33 weird Jan 19 15:55:39 do I need to install the dbg packages? Jan 19 15:56:48 mw|: one thing I noted is, that it built also binutils... maybe incompatible version? Jan 19 15:58:14 might be ltrace is not ABI compatible Jan 19 15:58:38 I don't know what angstrom changes implies Jan 19 15:59:18 it goes like this: http://pastebin.com/d53c77edf Jan 19 16:02:24 mrmoku: doesn't look good Jan 19 16:02:43 hehe, no Jan 19 16:04:52 AntonTakk: with andy-tracking xp bsod reliably :) Jan 19 16:06:07 mrmoku: what? Jan 19 16:06:15 ewl is still failing to build for me in shr-unstable Jan 19 16:06:58 http://openmoko.opendevice.org/build/shr-unstable/tmp/work/armv4t-angstrom-linux-gnueabi/ewl-2_0.5.2.050+svnr38521-r1/temp/log.do_compile.1418 Jan 19 16:08:03 Ainulindale: we got OM also in /etc/opkg Jan 19 16:08:09 not only for the initscripts Jan 19 16:08:15 after deleting tmp i still have it :x Jan 19 16:08:35 dos1: what EFL_SRCREV Jan 19 16:08:45 you might want to try a different one ;) Jan 19 16:08:49 PaulFertser_: I vote feature! Jan 19 16:09:03 mrmoku: hmpf Jan 19 16:09:07 mrmoku: default in shr-unstable, i didn't changed anything Jan 19 16:09:11 mrmoku: that's not logical at all Jan 19 16:09:22 Wait, here it won't BSOD Jan 19 16:09:25 (i'm at home) Jan 19 16:10:09 Errr mrmoku Jan 19 16:10:13 src/gz shr-armv4 http://shr.bearstech.com/shr-unstable/ipk//armv4 Jan 19 16:10:13 src/gz shr-armv4t http://shr.bearstech.com/shr-unstable/ipk//armv4t Jan 19 16:10:13 src/gz shr-om-gta02 http://shr.bearstech.com/shr-unstable/ipk//om-gta02 Jan 19 16:10:35 hmmm Jan 19 16:10:37 No problem here. Jan 19 16:11:01 Can it be you have no EHCI at home? Jan 19 16:11:07 mrmoku: shr-autorev-unstable.inc says EFL_SRCREV = "38521" Jan 19 16:11:12 mrmoku: you can use gdb on the process that has a high load Jan 19 16:11:20 hit ctrl-c, bt, c Jan 19 16:11:21 I bumped EFL... made my local build... flashed... and noticed that Jan 19 16:11:23 several times Jan 19 16:11:37 mw|: will it work, if the process is enlightenment? Jan 19 16:11:39 if it 95% of the occasions are doing the same, you know where the load is :-p Jan 19 16:11:51 mrmoku: nevermind. How is e working? Jan 19 16:11:52 gdb -p THE_PID_HERE Jan 19 16:12:03 you need to hade -dbg packages Jan 19 16:12:18 Ainulindale: strangely... on first boot it was fine Jan 19 16:12:36 dos1: your problem is probably a staging problem Jan 19 16:12:37 rebooted and then it was up Jan 19 16:12:54 Everything was working properly? Jan 19 16:13:00 UTF8? SMS? Jan 19 16:13:06 Ainulindale: no... with that EFL new SMS segfaults Jan 19 16:13:11 Ok. Jan 19 16:13:20 So, back to where we were Jan 19 16:13:34 Ainulindale: so what can i do to avoid it? Jan 19 16:13:50 dos1: unfortunately, nothing but rebuild Jan 19 16:14:04 mrmoku: did you happen to notice anything unusual about Xglamo? Jan 19 16:14:27 Ainulindale: hmm, no. but e segfaulted once Jan 19 16:14:28 Ainulindale: i deleted tmp, and problem is still there Jan 19 16:14:39 Ainulindale, hey, you were looking for me earlier... Jan 19 16:14:41 dos1: Well then the rev isn't good. Jan 19 16:14:46 * mrmoku is installing e-wm-dbg Jan 19 16:14:57 TAsn: Yeah. It seems somehow that ophonekitd phonelog says the database is busy Jan 19 16:15:07 Would pyphonelog do that? Jan 19 16:15:23 lsof THE_PATH_OF_DB Jan 19 16:15:33 Ainulindale, not while it's not running, that's for sure ;] Jan 19 16:15:34 which processes has the database open Jan 19 16:15:34 mw|: already did, that's why I'm asking Jan 19 16:15:41 aaah Jan 19 16:15:42 Ainulindale: but it's the default one in shr-unstable. why is it there? Jan 19 16:15:50 It's supposed to be busy if something is modifying it Jan 19 16:16:06 dos1: because someone whose name I won't utter put it there Jan 19 16:16:15 (hint, he's a "mr") Jan 19 16:16:20 pyphonelog isn't modifying though I haven't used a read only (if even exists) flag with sqlite... Jan 19 16:16:23 stupid question... how does one find out what process a pipe goes to? Jan 19 16:16:39 TAsn: would you be so kind as to investigate? Jan 19 16:16:50 mrmoku: lsof can show that I think Jan 19 16:16:52 Ainulindale: which EFL_SRCREV you suggest? ;) Jan 19 16:17:03 38274 Jan 19 16:17:05 I'm not experiencing this issue, how can I investigate? Jan 19 16:17:11 what exactly are you experiencing? Jan 19 16:17:15 Ainulindale: thanks Jan 19 16:17:19 TAsn: well it can't write to the base Jan 19 16:17:28 it doesn't. Jan 19 16:17:46 TAsn: before my patch it was segfaulting Jan 19 16:17:50 mrmoku: inode is the number before "pipe" text, I think that can be used to find the other peer Jan 19 16:18:24 read(16, 0x324b20, 2048) = -1 EAGAIN (Resource temporarily unavailable) Jan 19 16:18:28 B Jan 19 16:18:29 what did you change? please link me to your patch. Jan 19 16:18:30 select(20, [3 4 6 8 10 14 16 19], [], [14 16], {0, 0}) = 0 (Timeout) Jan 19 16:18:38 Here's the culprit Jan 19 16:18:44 TAsn: just something ptitjes did badly Jan 19 16:18:48 (in ophonekitd) Jan 19 16:18:48 fd 16 Jan 19 16:18:53 is that the db, or X ? Jan 19 16:19:02 no idea Jan 19 16:19:06 mw|: here it's e Jan 19 16:19:09 Ainulindale: lsof -p PID Jan 19 16:19:17 and look at fd 16 Jan 19 16:19:21 what is it Jan 19 16:19:33 (column 4) Jan 19 16:19:36 socket Jan 19 16:19:51 sounds like X Jan 19 16:20:03 select(20, [3 4 6 8 10 14 16 19], [], [14 16], {0, 0}) = 0 (Timeout) Jan 19 16:20:06 and that one? Jan 19 16:20:31 Ainulindale: that is glib main loop I guess, it shows which fd's the main loop waits for Jan 19 16:20:41 20 you can ignore Jan 19 16:20:54 the fd's between the [] are the ones that glib listens on Jan 19 16:21:02 well anyway Jan 19 16:21:06 e gets to 25% Jan 19 16:21:09 and stays here Jan 19 16:21:15 select(N, reads, writes, exceptions, timeout Jan 19 16:21:26 Ainulindale: but a "fault" i can see there, timeout is 0, 0 Jan 19 16:21:27 Ainulindale, let's start from the beginning, what segfaulted before your patch and can ophonekitd write to the db when pyphonelog is off? Jan 19 16:21:29 so it will never sleep Jan 19 16:21:37 some timer are running fast Jan 19 16:21:50 or a while(1) kind of loop refreshing screen Jan 19 16:21:52 ? Jan 19 16:21:57 IIRC correctly there were timer issues with 2.6.28... Jan 19 16:22:12 not related Jan 19 16:22:40 that is a scheduler bug in 2.6.18->2.6.28, that causes high load while doing disk I/O Jan 19 16:22:54 that comes out as a lot of sys time, not user time Jan 19 16:22:55 I removed every gadget Jan 19 16:23:04 (processes stucks in D more) Jan 19 16:23:05 TAsn: ophonekitd segfaulted because of a stupid error handling Jan 19 16:23:12 triggered by the fact that it couldn't write to the db (db busy) Jan 19 16:23:29 only when pyphonelog was on? Jan 19 16:23:37 yes Jan 19 16:23:41 i c. Jan 19 16:23:59 hi. is here anyone, who is able to add libnotify to the shr repo and would be as nice as to do that?(with dependencies) Jan 19 16:24:13 weird, as I'm not experiencing this bug. Jan 19 16:24:24 though as you said, it's probably related to your patch. Jan 19 16:24:30 root_at: what is the use you need it for? Jan 19 16:24:38 the gestures Jan 19 16:24:50 wooooooooooooooooooooo Jan 19 16:24:52 accelges its called, i think Jan 19 16:25:01 accelges? Jan 19 16:25:08 root_at: thanks, you reminded me my idea to use libnotify with pidgin :D Jan 19 16:25:09 Man, even cars now come with gestures Jan 19 16:25:17 mw|: you don't know accelges? Jan 19 16:25:22 dos1: np Jan 19 16:25:24 what is accelges ? Jan 19 16:25:31 mw|: http://wiki.openmoko.org/wiki/Gestures yes Jan 19 16:25:34 mw|: gestures with accelerometers Jan 19 16:25:37 (I haven't booted my moko for 10 days or something) Jan 19 16:25:38 TAsn: I did the patch today Jan 19 16:25:45 anyhow, I'm currently leaving, I gotta finish my school work, I'll check that out later. is the patch in git? Jan 19 16:25:45 mw|: but it's old Jan 19 16:25:47 because i was fed up with the bug Jan 19 16:26:09 mw|: from August 2008 i think Jan 19 16:26:11 dos1: do you libnotify installed? os? Jan 19 16:26:22 root_at: no, but i can build it Jan 19 16:26:45 mw|: wrt e Jan 19 16:26:46 root_at: but only on my repo ;) Jan 19 16:26:50 I removed all the gadgets Jan 19 16:26:56 unloaded as many modules as I could Jan 19 16:26:59 still 20% Jan 19 16:27:02 root_at: which now have problems, so i have to wait ;) Jan 19 16:27:21 Ainulindale: hmm Jan 19 16:27:21 It seems to stat the theme very often Jan 19 16:27:28 stat64("/usr/share/enlightenment/data/themes/default.edj", {st_mode=S_IFREG|0644, st_size=1403982, ...}) = 0 Jan 19 16:27:30 ouh.is ur repo metnioned in the wiki::userrepo? Jan 19 16:27:51 dos1 :P Jan 19 16:28:00 Ainulindale: sounds like somewhere, the other theme engines settles with sleep, which this one don't Jan 19 16:28:11 root_at: no, it's very "experimental" repo ;D Jan 19 16:28:57 mw|: well that's funny Jan 19 16:29:01 Just changed the theme to illume Jan 19 16:29:04 Now, no CPU usage Jan 19 16:29:09 will try to go back to SHR Jan 19 16:29:13 dos1: would u let me use it? Jan 19 16:29:28 Ainulindale: digital clock? Jan 19 16:29:28 mrmoku: could you try that? Jan 19 16:29:49 Ok changed back to SHR, no problem. Jan 19 16:29:51 root_at: right now i don't think so, because i think it's broken now ;) Jan 19 16:29:56 that's weird Jan 19 16:30:08 root_at: but i'm working on it Jan 19 16:30:41 might i ask u in a few days again, if i couldnt find someone to add it to the shr repo Jan 19 16:30:55 root_at: mrmoku or me can do that Jan 19 16:31:02 Please open a ticket Jan 19 16:31:07 Ainulindale: etk bug? Jan 19 16:31:09 BTW, SHR repo. omnewrotate is not in the SHR repositories Jan 19 16:31:22 any chance to include it if I file a ticket? Jan 19 16:31:36 Ainulindale: how long will it take? i just saw that its in the angstrom repo Jan 19 16:31:37 spaetz: yes, and it should because I helped rui to do is bb file Jan 19 16:31:48 root_at: approximatively 5 minutes when we'll have time Jan 19 16:31:58 Ainulindale: ok, so I'll file a trac ticket. thanks Jan 19 16:31:59 hmm, I removed everything apart e from the XSession.d and cpu usage is down also Jan 19 16:32:25 mrmoku: I'm wondering something Jan 19 16:32:28 try to add ophonekitd Jan 19 16:33:32 Or more correctly Jan 19 16:33:35 remove everything, reboot Jan 19 16:33:40 if it's still there Jan 19 16:33:42 it's not us Jan 19 16:33:49 then add ophonekitd Jan 19 16:34:06 Ainulindale: ok. will do. After adding ophonekitd cpu usage is still down Jan 19 16:34:06 if it's there at boot, remove every module and reboot, then one module by one, and reboot Jan 19 16:34:23 will remove it again and reboot Jan 19 16:34:23 Same here, but it changed as soon as I tried to change the theme Jan 19 16:34:31 Before that it was stating the default theme again and again Jan 19 16:34:37 does anyone knows where to find the android image for neo1973?] Jan 19 16:34:58 Ainulindale: yeah, as soon as you start fiddling with some config the cpu usage goes down Jan 19 16:36:08 Ainulindale: you mean e modules? Jan 19 16:36:09 Ok then Jan 19 16:36:12 Try something Jan 19 16:36:18 rm -rf ~/.e Jan 19 16:36:20 reboot Jan 19 16:36:25 select illume and NOT illume SHR Jan 19 16:36:28 try several reboots Jan 19 16:36:31 if CPU usage is still ok Jan 19 16:36:35 then we'll have to diff our theme Jan 19 16:36:46 (I wish raster kept us in touch with the changes) Jan 19 16:37:49 reboot with just starting e (no ophonekitd) --> cpu usage up Jan 19 16:37:53 removing .e now Jan 19 16:39:33 Ainulindale: stop x; rm -rf .e; start x and the cpu usage is down Jan 19 16:39:36 will reboot now Jan 19 16:39:55 with illume, not illume SHR right? Jan 19 16:39:58 yep Jan 19 16:40:42 dos1: by the way Jan 19 16:40:47 dos1: shr settings, what is working? Jan 19 16:41:49 mrmoku: going away soon for the dentist Jan 19 16:42:17 Ainulindale: negative... reboot and the cpu usage is up again :( Jan 19 16:42:43 With nothing but e? Jan 19 16:42:46 No ophonekitd? Jan 19 16:42:47 yep Jan 19 16:42:53 no ophonekitd Jan 19 16:42:53 No shelf gadges? Jan 19 16:42:54 +t Jan 19 16:43:06 the default ilume shelf gadgets Jan 19 16:43:13 Ok remove everything and retry Jan 19 16:43:16 the big fat clock and the big fat green battery ;) Jan 19 16:43:16 if cpu is still up Jan 19 16:43:20 change the icon theme Jan 19 16:43:31 and if with the default icon theme, no module Jan 19 16:43:33 this still happens Jan 19 16:43:36 its the default icon theme Jan 19 16:43:37 strace -p to it Jan 19 16:43:42 check the result Jan 19 16:43:45 and show it to raster Jan 19 16:43:59 mrmoku: the default icon theme, that is, not the SHR Jan 19 16:44:07 (not Hire's icons) Jan 19 16:44:10 yep not Hire's icons... the default ones Jan 19 16:44:13 ok Jan 19 16:44:29 I have to leave, will check on your progress as soon as I'm back Jan 19 16:44:32 Thanks for the help Jan 19 16:44:38 Bug raster ASAP Jan 19 16:44:48 if he passes... Jan 19 16:45:20 * CM sighs after having 4000+ unread in google reader Jan 19 16:46:35 :( Jan 19 16:47:10 Ainulindale: basics: gsm on/off, bt on/off, wifi on/off, setting clock, profiles, power management (dimming), starting/stopping services from init.d... some informations about gsm, sim and battery too Jan 19 16:47:20 maybe something else, about which i forgot ;) Jan 19 16:47:33 my next goal is to implement wifi manager Jan 19 16:47:52 right now it's only displaying list of available networks Jan 19 16:48:26 dos1: are you working on connman-plugin-wifi or is it something standalone Jan 19 16:48:30 ? Jan 19 16:48:46 spaetz: i'm working on shr-settings Jan 19 16:49:36 i started to read mofi code and then write something similar Jan 19 16:50:09 I've been looking around shr-settings today with the new unstable shr image. Good work :) Jan 19 16:50:22 wish it was faster though Jan 19 16:50:25 :P Jan 19 16:50:41 spaetz: but if you can show me, how to simply use connman-plugin-wifi with python, and if connman is working well, i will take a look on it Jan 19 16:51:08 Sharwin_F: do you mean scrolling or dbus requests? Jan 19 16:51:28 dos1, don't really know, speaking as a whole user experience :P Jan 19 16:51:35 Sharwin_F: now dbus requests are blocking GUI, we want to avoid it Jan 19 16:51:59 Sharwin_F: dbus requests - opening window which is reading for instance antenna state Jan 19 16:52:07 Sharwin_F: setting antena state, profile etc. Jan 19 16:52:12 dos1: I have no clue if connman is working well, it seems to crash for me when it looks for networks Jan 19 16:52:29 dos1: there's one thing I dislike with the new settings app Jan 19 16:52:45 setting the suspend/dim/... timeouts is quite dificult Jan 19 16:52:46 dos1, shr-settings generally speaking look unstable, but nothing to say about that on a unstable release xD Jan 19 16:52:57 Sharwin_F: but with scrolling only think that we can do is to reduce used space, to avoid scrolling ;x Jan 19 16:53:08 Sharwin_F: i know, it's on early stage of developing Jan 19 16:53:57 mrmoku: if only elementary would have some widget to select numbers, for instance by scrolling... Jan 19 16:54:39 popup the pin window when selecting a number box :-)? Jan 19 16:54:47 dos1: you plan do talk to wpa_supplicant via dbus ? Jan 19 16:54:59 dos1, scrolling looks ok. What's slow is clicking button to acces diferent categories Jan 19 16:55:29 dos1: no sliders? Jan 19 16:55:33 Sharwin_F: so dbus requests... it's known architecture problem, we are planning to do it in different way ;) Jan 19 16:55:44 mrmoku: yep, no sliders in elementary Jan 19 16:55:45 and I might put a confirm dialog on poweroff button, since it's easy to activate it when scrolling (happened to me this morning :P) Jan 19 16:56:17 Sharwin_F: that's funny - for me poweroff button is only suspending FR :D Jan 19 16:56:23 Sharwin_F: and i don't know why ;) Jan 19 16:57:06 dos1, really? let me try, I was really sleepy when happened xD Jan 19 16:57:24 mw|: i don't know, right now i had only looked quickly at python-wifi Jan 19 16:57:35 mw|: but it looks like good way Jan 19 16:58:10 yes, it just suspends :P Jan 19 16:58:17 I might activated restart button then Jan 19 16:58:51 Sharwin_F: yes, restart works ;) Jan 19 16:59:44 dos1, so may be a good idea to put a confirm dialog to restart? vas i said is easy to activate it while scrolling Jan 19 17:00:37 Sharwin_F: yes, it's good idea Jan 19 17:00:52 Sharwin_F: but i have no time to implement it now Jan 19 17:01:24 dos1, shall I write it down somehwere for you to remember later? Jan 19 17:01:49 Sharwin_F: yep, wait a second, i will give you link ;) Jan 19 17:02:20 ok :) Jan 19 17:04:01 Sharwin_F: http://shr-project.org/trac/wiki/Draft:SHRSettingsApp Jan 19 17:04:26 and everyone else: if you have ideas, please write it there ;) Jan 19 17:16:07 Ainulindale: i reviewed "things done" section on wiki, it should be actuall now Jan 19 17:16:12 Ainulindale: http://shr-project.org/trac/wiki/Draft:SHRSettingsApp Jan 19 17:21:28 dos1, the only way now to activate or deactivate automatic suspend is entering a -1 value on "suspend" in the Power Management, isn't it? Jan 19 17:21:48 Sharwin_F: i think yes Jan 19 17:22:07 dos1, ok, so I add another wish to the list :D Jan 19 17:30:55 Here's the second one: Jan 19 17:30:56 Add an On/Off suspend button, so I don't have to set it to -1 and 20. Really slow if you have to click around 20 times in order to activate/deactivate automatic suspend. It would be handy to activate/deactivate fast suspend, as I need suspend deactivated when listening to music or on a ssh from PC, but want to have suspend activated once finished that. Example: you go somewhere listenging to music, you arrive there (still Jan 19 17:30:56 walking) and I'll only need GSM... then its a pain in the ass to click 20 times a button while walking in order to set to default (20) suspend mode. I should be able to just click On/Off button :D Jan 19 17:34:49 heyho Jan 19 17:35:37 hi morphis Jan 19 17:35:43 Sharwin_F: i've got another idea - something like profiles for pm Jan 19 17:35:50 mrmoku: all the unstable problems resolved? Jan 19 17:35:58 the best unstable release ever? Jan 19 17:36:03 "No dim, no suspend", "Dim, no suspend", "No dim, suspend", "Dim and suspend" Jan 19 17:37:55 dos1, dim? Jan 19 17:42:12 hey morphis Jan 19 17:52:47 bumbl: nooooo, discovered new ones :( Jan 19 17:55:47 How is the shr-unstable repo? Any plans to move any images to shr-testing? Jan 19 17:56:26 king: we're having problems with e consuming cpu Jan 19 17:56:45 mrmoku, You mean battery problems? What is 'e'? Jan 19 17:56:51 mrmoku, e17? Jan 19 17:56:57 king: yeah, enlightenment Jan 19 17:57:21 mrmoku, You mean the 19th Jan images (latest ones)? Jan 19 17:57:59 yep, enlightenment consumes around 20% of CPU without doing anything Jan 19 17:58:50 Is the bug there in the 24 Dec images in shr-testing as well? Jan 19 17:59:16 Are there any planes to release any stable builds soon? Jan 19 17:59:22 IIRC corrrectly... no Jan 19 17:59:46 king: difficult to say... we would be happy to have a nice testing first :-) Jan 19 18:00:49 mrmoku, As OM has released OM2008.12 as the last release, what is going to be the official OM build now? FSO is just the backend. What is the OM sponsored distro now? Jan 19 18:01:13 king: I think it is paroli on top of FSO/e17 Jan 19 18:01:45 mrmoku, How does shr fit into all this? Will both projects be able to borrow liberally from each other? Jan 19 18:02:44 king: hmm... difficult to say. borrow code directly - don't think so. Jan 19 18:03:02 we're sharing the same base Jan 19 18:03:09 and might have the same problems :-) Jan 19 18:03:34 mrmoku, Yes. Would the projects merge in the future? How do the 'end in minds' and 'tools employed' of paroli and shr differ? Jan 19 18:04:54 king: they won't Jan 19 18:04:59 shr uses mainly C Jan 19 18:05:06 om uses python Jan 19 18:05:07 Hi Mumbl Jan 19 18:05:08 king: I don't know much about paroli. Never tried... never looked at it. Jan 19 18:05:14 Davey Jan 19 18:05:28 shr uses elementary Jan 19 18:05:37 paroli uses evas, edje and etk Jan 19 18:06:16 bumbl, Can't the two projects sit and decide what tools would best serve all of our common purpose? It is 2009 now. Looking at Palm WebOS makes the FR look like a Cordless phone! Jan 19 18:07:03 king: this is what Ainulindale offered to paroli (IIRC)... to join the efforts... Jan 19 18:07:06 king: sorry but palm webos is compared to the iphone a bad joke ... and you can't compare palm with openmoko Jan 19 18:07:11 guess there was not much interest on paroli side Jan 19 18:07:24 because they serve different markets Jan 19 18:07:26 seems I just came at the right time :) Jan 19 18:08:02 bumbl, How is it a joke, I fail to see it. Jan 19 18:08:02 mrmoku: want me to comment :) Jan 19 18:08:22 mirko-paroli: hi, yeah... please do so :-) Jan 19 18:08:40 mrmoku: I believe there is fundamental differences in the two approaches Jan 19 18:08:43 SHR follows the C path Jan 19 18:08:47 mrmoku, What do you think happened? Paroli has better developer tools in mind, or different 'ends'? Jan 19 18:08:49 king: you know back then when everyone complained that the only way to get apps to the iphone was via browser? palm sells this unwanted iphone feature as new and outstanding Jan 19 18:08:55 and elimentary if I recall correctly Jan 19 18:08:58 btw. i neither like apple nor palm Jan 19 18:09:02 2 things we do not use in paroli Jan 19 18:09:12 so joining forces would be difficult Jan 19 18:09:31 bumbl, You don't have to like them, can't you appreciate innovation even if it is done by companies you don't like? Jan 19 18:09:37 I am very interested in any exchange of experiences and help each other etc Jan 19 18:09:44 king: it is no innovation Jan 19 18:09:52 bumbl, If it works offline, and achieves the ends and is snappy enough who cares what language it uses? Jan 19 18:10:18 the "innovation" they want to sell you is even available on my portable flac player Jan 19 18:10:19 and I personally think we would all profit from collaboration over rivalry Jan 19 18:10:21 bumbl, given that it would lead to rapid application development? Jan 19 18:10:47 so if there is any ideas how that could work I am all in for it Jan 19 18:10:51 i just want to say that the idea is neither new nor it will have many benefits Jan 19 18:11:07 mirko, What did the paroli project think of SHRs efforts when it decided that joining SHR wouldn't be a great idea for everyone concerned? Jan 19 18:11:11 as the performance will be bad (ok freerunner performance sucks hard) Jan 19 18:11:27 bumbl, The OMAP3 chip scales upto 1ghz! Jan 19 18:11:50 king: the question didn't pose itself as such, due to the different technolgies used Jan 19 18:13:52 mirko-paroli, Would you know whether the technologies used different are due to differences in assessment of strengths of the technologies used or developer expertise? Jan 19 18:13:52 king: webbased means js, css, html based Jan 19 18:14:07 none of them is famous for performance Jan 19 18:14:39 king: neither it is the goal of the projects, in my opinion Jan 19 18:14:56 bumbl, If they got a spiffy enough processor and a always on back end of the browser, running apps like Prism does, actually seems to be a very good idea. Jan 19 18:15:09 mirko-paroli, Goal meaning? Jan 19 18:15:39 king: I know C coders won't like me for saying this, but the entrance level for coding python is lower Jan 19 18:16:11 mirko-paroli, You require wider community input? Jan 19 18:16:25 king: so we hope to attract people to start coding that wouldn't if it was C ? Jan 19 18:16:32 sry that was not a question Jan 19 18:16:41 king: wider support in what sense ? Jan 19 18:16:59 king: the idea and goal is it to develop as open and as publicly as possible Jan 19 18:17:01 mirko-paroli, Wider input meaning just what you said - more coders writing apps for it. Jan 19 18:17:06 king: most of todays web 2.0 thingies are not that snappy on my p4 which is by far more powerful than any arm processor out there so I don't expect wonders Jan 19 18:17:27 king: and don't get me wrong I am not suggesting that SHR does not follow these goals Jan 19 18:17:40 king, we want to enable very many people to write apps Jan 19 18:17:45 bumbl, I have hopes in the javascript engine speed race though. Jan 19 18:18:03 king of course we would be happy about many contributions, no doubt Jan 19 18:18:37 mirko-paroli, Right, and OM's weight is behind you people, so it is probably widely advertised on the main sight and will come pre-loaded on the GTA03. Jan 19 18:18:40 Sharwin_F: i mean dimming screen Jan 19 18:18:48 king: let's see what they show us end of 2009/2010 when they launch the pre Jan 19 18:18:57 mirko-paroli, Talking about images, do you have any ready yet? Do you have a roadmap, timeline? Jan 19 18:19:03 bumbl, pre is coming in March! Jan 19 18:19:17 king, image not yet, we are working on a version Jan 19 18:19:29 I believe we have package problems due to the OM move :( Jan 19 18:19:36 king: i never saw a single phone ship on time Jan 19 18:19:39 and restructuring of the repos Jan 19 18:19:47 so i am not that optimistic Jan 19 18:19:48 + Jan 19 18:19:58 i am crused by the freerunner Jan 19 18:20:04 bumbl, as in? Jan 19 18:20:10 and the roadmap and timeline are in the making Jan 19 18:20:45 mirko-paroli, Would really be interesting to see those. Do you have estimates? Jan 19 18:21:12 king: openmoko announced and gave an eta for the freerunner long before they actually were able to ship Jan 19 18:21:22 king, p is launchable just not stable and there are glitches Jan 19 18:21:24 and as openmoko published their problems Jan 19 18:21:41 we can guess what possibly can go wrong Jan 19 18:21:50 we hope to have a testing version ready by mid/end-feb Jan 19 18:21:59 bumbl, OM is a hobby company inside FIC, Palm is the company that brought smartphones to the world is hungry for survival. The priorities of the backing companies are very different. Jan 19 18:23:15 king: nokia is world leader and they don't ship on time either Jan 19 18:23:49 mirko-paroli: btw i totally agree with you - coding python is easier and faster than coding C Jan 19 18:24:16 if you don't have enough knowledge about programming in general Jan 19 18:24:17 bumbl, What do you have to say about performance overheads of python in such a limited power device like the FR? Jan 19 18:24:29 bumbl, Is it a good gamble? Jan 19 18:26:03 hmm hard to say Jan 19 18:27:25 python on the freerunner is on the one side fast enough for most of the apps Jan 19 18:28:13 but on the other side alone starting the interpreter takes a long time Jan 19 18:28:25 om is working on that though Jan 19 18:29:23 bumbl, Having the interpreter sitting in the RAM always is something. Jan 19 18:30:20 yep Jan 19 18:31:28 bumbl, People even used to yell about interpreted languages in desktop computers until recently. Jan 19 18:32:00 bumbl, What would you bet your money on? SHR or Paroli - to deliver the most stable and functional OS in the first half of 2009? Jan 19 18:32:23 king wow now we are getting in the dirt here :) Jan 19 18:32:56 mirko-paroli, just a personal opinion. Nothing more. Jan 19 18:33:10 king: my feelings are that SHR is closer right now Jan 19 18:33:17 king: but maybe paroli will suprise me ;) Jan 19 18:33:17 all good, I work better under pressure :) Jan 19 18:33:25 dos1 we'll do our best Jan 19 18:33:35 mirko-paroli, Till we see the first image that is :) Jan 19 18:33:53 btw Jan 19 18:34:01 paroli is not limited to a certain image Jan 19 18:34:16 there has even talk been going on about implementing a settings app using paroli Jan 19 18:34:26 which could then run on any FreeRunner Jan 19 18:34:37 on any OS Jan 19 18:34:39 king: i have installed paroli on shr Jan 19 18:35:00 dos1, Mr. Mirko here talks about glitches in it, how do you find it? Jan 19 18:35:17 mirko-paroli, How usable it is to run it on top of any other distro. Jan 19 18:35:21 king: it's unstable as hell Jan 19 18:35:33 i am afraid I have to agree with dos1 Jan 19 18:35:36 dos1, Which SHR repo you use? Jan 19 18:35:49 king: and messaging app is displaying only first page - there is no way to scroll Jan 19 18:35:57 mirko-paroli, You got some determination there :) Jan 19 18:36:01 king: official and mine, but paroli i have from om repo Jan 19 18:36:06 dos1 mind opening a bug for that? Jan 19 18:36:22 and for anything else you find :) Jan 19 18:36:38 Is official, the shr-testing or the shr-unstable one? Jan 19 18:36:41 mirko-paroli: in free time i will ;) Jan 19 18:36:44 king: unstable Jan 19 18:36:54 hehe thx Jan 19 18:37:01 dos1, Do you have the bug about constant cpu consumption? Jan 19 18:37:09 mirko-paroli, Where does your gang hang out? Jan 19 18:37:11 king: of what? Jan 19 18:37:19 king, in what sense? Jan 19 18:37:33 dos1, yep, enlightenment consumes around 20% of CPU without doing anything Jan 19 18:37:47 king: yes, sometimes i have it Jan 19 18:37:49 mirko-paroli, You know the Parolians. Jan 19 18:38:05 dos1, How do you make it go away? Jan 19 18:38:14 I know who you mean, but the where I don't understand Jan 19 18:38:17 right now? Jan 19 18:38:19 where we live? Jan 19 18:38:25 king: sometimes it is, sometimes it isn't - it's not depending of me Jan 19 18:38:41 mirko-paroli: i think some homepage or something like this Jan 19 18:38:43 mirko-paroli, I meant the online presence :) But offline would do as well if we live close by. Jan 19 18:38:44 paroli-project.org? Jan 19 18:39:10 dos1 yapp that's the one Jan 19 18:39:15 sry I didnt get that :) Jan 19 18:39:27 mirko-paroli, How did the name come? 'Paroli'? Jan 19 18:39:30 king, I am in swe so i am probably not in the area Jan 19 18:39:40 paroli is esperanto for talk/conversation Jan 19 18:39:57 and we thought that was rather fitting for the kind of app we are building here Jan 19 18:41:12 mirko-paroli: how paroli was invented? i don't get it, all the time since paroli was announced :x who invented it? how openmoko selected it to be 2009.x stack? Jan 19 18:41:38 dos1, You know $$$ ;) Jan 19 18:41:42 the whole concept ? Jan 19 18:41:48 who wrote it? Jan 19 18:42:11 it is a mix of several ideas actually Jan 19 18:42:20 mirko-paroli, Yes, it would be interesting to know. Jan 19 18:42:24 one of the fathers or mothers was the tichy project Jan 19 18:42:24 mirko-paroli: is openmoko behind it from beginings? or was it chosen by om later? Jan 19 18:43:06 it is an OM initiative Jan 19 18:43:12 right from the beginning Jan 19 18:43:19 or the idea anyhow Jan 19 18:43:33 but development on tichy was carried out outside of OM as well Jan 19 18:43:53 and then it came back home and merged with the paroli approach Jan 19 18:43:58 since then we have paroli Jan 19 18:44:47 mirko-paroli, Nice. Jan 19 18:44:54 19:09:03 < mirko-paroli> 2 things we do not use in paroli Jan 19 18:45:01 (elementary and C) Jan 19 18:45:03 mirko-paroli: ok, thanks for explaining, it was not clear for me (and i think for others) how paroli was created ;) Jan 19 18:45:03 you can hardly say so Jan 19 18:45:12 based on the fact that you started paroli from scratch Jan 19 18:45:17 and I told you about that at the beginning Jan 19 18:45:30 king: i would say shr is ahead but this is mainly because they have started before - i think developing an application is faster so paroli might develop fast Jan 19 18:46:01 Ainulindale as I said it was not a critique on the shr techs and/or approaches Jan 19 18:46:10 question for frameworkd deveropers: why I get from time to time http://pastebin.com/d252f91c0 Jan 19 18:46:36 yoyo: looks like gsm0710muxd problem Jan 19 18:46:50 bumbl, Yes, it may not need as much momentum as SHR has required. Jan 19 18:46:57 Ainulindale : it was always our plan to use python and no toolkit or at least as little as possible Jan 19 18:47:26 king: SHR had momentum because for 3 months I was alone Jan 19 18:47:29 yoyo: check your syslog (via readlog) gsm0710muxd logs there Jan 19 18:47:32 Then quickdev came in Jan 19 18:48:07 mirko-paroli: do you know how about python interpreter launcher, to make starting of python apps faster? Jan 19 18:48:09 Ainulindale, Hey there. You meant you were working on it all alone, providing all the steam! Jan 19 18:48:29 mirko-paroli: it was promised by optimisation team, but it is not here :( Jan 19 18:48:36 king: yes Jan 19 18:48:40 if i want to use gprs in shr, do i need to install anything? do i have to modify anything? Jan 19 18:48:43 There was a team, the team kind of "disbanded" Jan 19 18:48:50 Then quickdev came in and it went on again Jan 19 18:49:05 dos1 nope, sry can't help you, not sure what ever happend to that (the py interpreter launcher) Jan 19 18:49:07 root_at, There is the fso-gps* file that needs a little work. Let me check. Jan 19 18:49:33 king: he is asking about gprs, not gps Jan 19 18:49:43 king: and to answer your question Jan 19 18:49:45 yeah Jan 19 18:49:46 mrmoku: how can I repair it ? Jan 19 18:49:49 dos1, Oh. Jan 19 18:49:53 king: SHR is first and foremost a community project Jan 19 18:49:56 Not sponsored by OM in any way Jan 19 18:50:08 And it will stay that way Jan 19 18:50:18 Ainulindale, You speak quite earnestly. Jan 19 18:50:21 that's why SHR can be really good Jan 19 18:50:29 king: "earnestly"? Jan 19 18:50:33 if only we have enough people with time to hack it Jan 19 18:50:36 Ainulindale, Is OMs backing going to hurt it? Jan 19 18:50:49 king: that depends Jan 19 18:51:09 dos1, Would you point me to that two line editing that the fso-gps* file required to get the daemon up, please? Jan 19 18:51:17 king: it's different to contribute to community project than do job, for which you ern money Jan 19 18:51:25 king: /etc/init.d/fso-gpsd Jan 19 18:51:36 dos1, I meant those specific edits. Jan 19 18:51:38 king: before -S you have to add -- i think Jan 19 18:51:51 dos1, Yes, something like that I remember. Jan 19 18:51:57 king: you can upgrade fso-gpsd package from http://openmoko.opendevice.org/build/shr-unstable/ Jan 19 18:52:13 king: OM has proven to be quite unstable, they can't start something and end it properly Jan 19 18:52:16 And I don't like that Jan 19 18:52:40 hehe Jan 19 18:53:02 king: when you are doing job for money, you have to do some goals for some time - and you can do it in not clean way Jan 19 18:53:04 Ainulindale, SHR was the first time I could appreciate the openness of FR rather than abhor it :) Jan 19 18:53:12 king: only for goal being done Jan 19 18:53:18 king: I'm happy to hear about that Jan 19 18:53:20 mrmoku: it is posible to repair it witout restarting ? Jan 19 18:53:25 king: I hope it'll stay that way Jan 19 18:53:38 king: when you are contributing as community member, you want to do it as good as you can Jan 19 18:53:40 (If it doesn't, please be sure I won't be there) Jan 19 18:53:50 Ainulindale: do you know if quickdev has any new changes? Jan 19 18:53:56 king: but there is disadventage - it's harder to find free time to do it Jan 19 18:54:16 king: it's psychology :) Jan 19 18:54:34 dos1, Your theory is not very sound. People who are paid may do a better job. It entirely depends on the person irrespective of whether it is a community project or a paid one. Jan 19 18:55:16 Ainulindale, Have you been leading SHR right from the start? Jan 19 18:55:18 king: yes, it depends of person, but i'm saying in generality - it's different feeling to do paid job and community job Jan 19 18:55:30 king: it depends on what you mean by lead Jan 19 18:55:45 king: it was supposed to be wurp2 but he had no time so I helped him to do it Jan 19 18:55:47 Ainulindale, Lets just keep it to - 'believing in its cause' right from the start? Jan 19 18:55:57 Yep Jan 19 18:56:06 And then the team disbanded. How did that team come together? Jan 19 18:56:20 Well, advertising :-p Jan 19 18:56:30 And quickdev's eagerness Jan 19 18:56:42 Ainulindale, Would you give me some background on quickdev? Jan 19 18:56:42 king: Ainulindale is the cook and silent leader/manager/man for everything Jan 19 18:56:56 bumbl, :) Jan 19 18:57:06 king: hmmm Jan 19 18:57:11 he's the UI devleoper Jan 19 18:57:13 he's german Jan 19 18:57:14 young Jan 19 18:57:19 :-D Jan 19 18:57:23 and he codes really reaally badly Jan 19 18:57:26 but it works Jan 19 18:57:27 so I don't care Jan 19 18:57:29 hahah Jan 19 18:57:33 :)) Jan 19 18:57:33 :DD Jan 19 18:57:36 But ptitjes is the worst Jan 19 18:57:39 (coder I mean) Jan 19 18:57:57 What prog. language do the UI people work with? Jan 19 18:58:07 C/elementary Jan 19 18:58:08 C Jan 19 18:58:11 king: C, elementary Jan 19 18:58:11 There are people working in C/gtk Jan 19 18:58:17 ok was nice chatting with you guys Jan 19 18:58:20 Some of us did python too Jan 19 18:58:28 Ainulindale: maybe we should talk some time Jan 19 18:58:29 shr-settings is done in python + elementary Jan 19 18:58:34 mirko-paroli: about what? Jan 19 18:58:36 mirko-paroli, Keep up the high spirits! Jan 19 18:58:39 python - like me and others shr-settings guys ;) Jan 19 18:58:53 Ainulindale: exchange of ideas/experiences don't know Jan 19 18:59:06 Ainulindale: but I ain't a big fan of bashing Jan 19 18:59:07 dos1, How would I upgrade the fso-gpsd package from the link you pointed me to? Jan 19 18:59:19 mirko-paroli: bashing? Why bashing? Who's bashing? Jan 19 18:59:22 42? Jan 19 18:59:24 king: i think simply downloading package and installing it should work Jan 19 18:59:26 Ainulindale: no one is Jan 19 18:59:33 Then why this thought? Jan 19 18:59:38 Ainulindale: just thought might be nice, was just an idea Jan 19 18:59:39 Look at this convo! Jan 19 18:59:40 yoyo: don't know... what is it saying (syslog) Jan 19 18:59:41 (My teeth hurt god dammit) Jan 19 18:59:47 cya Jan 19 19:00:05 Poor fellow. Jan 19 19:00:08 Well I didn't get his point about bashing, non bashing Jan 19 19:00:38 Ainulindale, He anticipated your blows and so was taking it soft and easy. Jan 19 19:00:44 My blows ? Jan 19 19:00:51 Why would I hit/hate anyone? Jan 19 19:01:01 anyone here speaking spanish? what does "economy crisis" mean in spanish? Jan 19 19:01:04 It's open source, and I'm the "leader" of a community Jan 19 19:01:19 So it's not my place to hit anybody Jan 19 19:01:31 And besides, I offered him a hand, he didn't bother to answer at the time Jan 19 19:01:32 Ainulindale, Your 'potential' blows. You have a lot of personal involvement in SHR and suddenly a paroli guy comes up, he would do best to befriend you, wouldn't he? Jan 19 19:01:51 king: I didn't follow your reasoning Jan 19 19:02:39 Ainulindale, He wanted to befriend you and get some good advertising and the best way was through you. But not bothering with you before made him a little cautious of your 'potiential' blows. Jan 19 19:03:00 Ainulindale, look at that statement. I must be getting real bad by now :-| Jan 19 19:03:08 Get some good advertising? Jan 19 19:03:25 It's open source for god's sake! Jan 19 19:04:42 One needs users, testers, enthusiasts, whatever is available to add some momentum to a new project even if it is open source. Jan 19 19:05:32 king: on that I agree Jan 19 19:05:49 And I won't use paroli, as I have no use to it as it stands against what I think is a "good solution" Jan 19 19:06:13 And for other, personal reasons, which I won't state publicly, though it has nothing to do with the project itself Jan 19 19:06:21 Ainulindale, Hm. Jan 19 19:06:31 (by the way) Jan 19 19:06:42 (good solution, to me, is, and ever will be C for memory resident software) Jan 19 19:06:48 mrmoku: http://pastebin.com/d2d71321a Jan 19 19:06:53 (don't care about what the others think) Jan 19 19:07:08 Ainulindale, You are alienating novices :-/ Jan 19 19:07:13 Heh :-) Jan 19 19:07:36 yoyo: do you have /dev/ttySAC? Jan 19 19:07:53 Ainulindale, Changing the topic, I had written a design overview of the freerunner which I thought you might like to go through. Did you get those pms? Jan 19 19:08:02 mrmoku: yes SAC0 and SAC1 Jan 19 19:08:25 yoyo: hmm, don't know then... maybe PaulFertser_ can help Jan 19 19:08:45 PaulFertser_: ping Jan 19 19:08:59 * bumbl throws in pyneo just to confuse king Jan 19 19:09:13 yoyo: Yes, yes... Are you sure no other instance of muxer is running? Check ps ax output. Jan 19 19:09:21 king: nope Jan 19 19:09:24 * king ducks without understanding what has been thrown. Jan 19 19:09:29 (sorry I'm cooking here) Jan 19 19:09:37 king: www.pyneo.org Jan 19 19:09:54 Ainulindale: a new bitbake recipe to take over the world I hope :P Jan 19 19:10:04 PaulFertser_: I kill all gsm0710muxd and all frameworkd Jan 19 19:10:41 PaulFertser_: lsof | grep SAC tells my notching not open Jan 19 19:10:41 yoyo: have you checked that they're really killed? gsm0710muxd sometimes doesn't honor SIGTERM. Jan 19 19:11:13 yoyo: does "cat /det/ttySAC0" immediately return? Jan 19 19:11:18 PaulFertser_: ps ax | grep [g]sm clean Jan 19 19:11:41 PaulFertser_: yes return immediately ttySAC0 Jan 19 19:11:57 Ainulindale: "(good solution, to me, is, and ever will be C for memory resident software)" - what's about frameworkd? Jan 19 19:12:16 dos1: frameworkd will be vala soon Jan 19 19:12:36 PaulFertser_: don't tellmy the only way is reboot Jan 19 19:12:44 bumbl: hmm... ok, i understand :) Jan 19 19:12:57 PaulFertser_: it is not windows ! Jan 19 19:12:59 yoyo: poweroff modem! :D Jan 19 19:13:14 yoyo: i had i think the same problem today. Even reboot didn't help. I had to power off the device. Then it worked after restart. I couldn't figure what's going on, but it was strange. Jan 19 19:13:39 PaulFertser_: something weird with calypso? Jan 19 19:13:41 dos1: at least the performance relevant parts are and will be rewritten Jan 19 19:13:54 s/rewritten/reimplemented Jan 19 19:14:17 dos1: i'm not sure. I've tried to echo 0 > power_on the calypso's power line. Should teoretically be equivalent to full poweroff. Jan 19 19:14:54 and because of vala -> ansi c -> binary it will have most of C's advantages + object orientation Jan 19 19:15:05 PaulFertser_: I'm duing this now Jan 19 19:15:17 vala is nice until you look at the c code it generates ;) Jan 19 19:15:30 yoyo: doing Jan 19 19:15:33 ;) Jan 19 19:15:39 especially its string handling. but maybe that got better since i last looked at it Jan 19 19:15:45 dos1: my personal spell chk :) Jan 19 19:15:55 dzieki ci :) Jan 19 19:22:10 PaulFertser_: it mast by somthing with hardware :/ Jan 19 19:22:36 PaulFertser_: I stop almoust all proces and the same result Jan 19 19:22:39 must Jan 19 19:22:43 ;] Jan 19 19:22:53 yoyo: does it mean you powered off, then powered on, and the issue is still there? Jan 19 19:22:53 dos1: thx one more time :) Jan 19 19:23:13 yoyo: powered off the whole device, i mean. Jan 19 19:23:44 PaulFertser_: I dliko to know how to handle that kinde of a problem :/ Jan 19 19:24:12 PaulFertser_: it is not a windows. Jan 19 19:26:48 yoyo: Can you answer my question or not?! Jan 19 19:27:20 PaulFertser_: ok I turn off device Jan 19 19:27:33 but don't remove battery problem is still there Jan 19 19:27:46 yoyo: i did the same. Not removing the battery. But "reboot" didn't help. Jan 19 19:28:01 wird ? Jan 19 19:28:33 yoyo: i tried to change stty parameters, no go. Later i compared stty parameters that worked after reboot and those that didn't work before. They looked the same. Jan 19 19:29:06 yoyo: i tried to keep the modem disabled for some time with echo 0 > power_on, no go. Jan 19 19:29:18 PaulFertser_: reboot and battery out Jan 19 19:30:21 yoyo: then i did "poweroff" waited a little and turned on again. It worked. And i have no idea why. Jan 19 19:30:23 PaulFertser_: it means I shoud put a window information in my yphonekitd. sory but your need to poweroff the device and remove the battery for a moment :P Jan 19 19:31:11 yoyo: i didn't remove the battery. I just did "poweroff". Jan 19 19:31:28 poweroff for my din't help o.O Jan 19 19:33:34 PaulFertser_: in log from frameworkd it make chanel in /dev/pts/* nat in /dev/ttySAC0 Jan 19 19:34:24 yoyo: gsm0710muxd provides virtual channels through pty's (that is, /dev/pts/*). Jan 19 19:34:33 hy Jan 19 19:36:14 ok back on-line :P Jan 19 19:36:47 yoyo: what have you changed? Jan 19 19:37:14 pormanently power off move sim card put battery in powerup Jan 19 19:37:24 permanently Jan 19 19:38:27 yoyo: any ideas what went wrong in the first place? Jan 19 19:38:36 no :( Jan 19 19:39:27 PaulFertser_: I'm now writing my own phonekitd. and I fiev times request resources meby it ? Jan 19 19:39:51 few times, maybe it Jan 19 19:40:04 yoyo: your errors are funny ;D Jan 19 19:40:11 dos1: writing true Jan 19 19:40:36 yoyo: you are putting polish phonetics in english words ;) Jan 19 19:41:08 dos1: where is the problem Jan 19 19:41:11 dos1: I have dyslekcja, dyskrofia, ogulny zymuzg Jan 19 19:41:39 bumbl: what problem? Jan 19 19:41:52 the mexicans do the same with spanish <-> english Jan 19 19:42:31 yoyo: at last the polish word dyslekcja is more or less the same as dyslexic Jan 19 19:42:57 bumbl: :) Jan 19 19:43:00 dos1: and i'm sometimes putting english phonetics in english words. Like too instead of 2, right instead of write or smth ;) Jan 19 19:43:15 bumbl: i'm always writing "something" as "somethink" ;) Jan 19 19:44:16 bumbl: yep. i'm correcting yoyo when i think, that words that he wrote are hardly understandable by non polish people ;) Jan 19 19:44:24 ok receiver for incoming active release done :) Jan 19 19:44:55 i'm making many mistakes in english too Jan 19 19:45:03 my grammar is sometimes very bad Jan 19 19:45:19 hehe same here Jan 19 19:45:22 and typos - but not, when writing on keyboard, but when thinking about word :D Jan 19 19:45:48 i think my english interpunction has many influences from polish one too ;) Jan 19 19:46:16 * bumbl puts up a sign: "attention: english still under construction" Jan 19 19:47:53 * dos1 needs that sign too :) Jan 19 19:48:03 yoyo: if i suspect that multiple GSM resource requests can provoke problems, why don't you look at your frameworkd.log? Jan 19 19:48:33 s/ i / you / Jan 19 19:48:34 PaulFertser_ meant: yoyo: if you suspect that multiple GSM resource requests can provoke problems, why don't you look at your frameworkd.log? Jan 19 19:48:38 but i think my chatting on this channel is good for my english Jan 19 19:48:42 PaulFertser_: I hawe tail -f from it all time Jan 19 19:48:43 good chance to practice :) Jan 19 19:48:56 dos1: i disagree Jan 19 19:49:14 bumbl: vocabulary, not grammar Jan 19 19:49:17 ;] Jan 19 19:49:29 chatting is bad for the language - at least chatting in german takes its toll Jan 19 19:49:35 yoyo: so? It shouldn't try to allocate more than 3 channels no matter how many times you request the resource. Jan 19 19:49:49 dos1: hehe yep Jan 19 19:49:54 bumbl: sometimes i'm learning by searching some word i don't undestand in dictionary Jan 19 19:50:34 bumbl: or when i want to say something in english, that i don't know how Jan 19 19:50:41 PaulFertser_: ok then. How can I release not my'n resource? Jan 19 19:50:55 specially when someone is asking me :D Jan 19 19:51:03 Or how to get info how many resources is in use? Jan 19 19:51:03 uh, dillo configure failed :( Jan 19 19:51:19 especially when germans, russians, polish, french, italian,... are chatting in english :P Jan 19 19:51:24 do we have any native speaker here? Jan 19 19:51:40 Dave, mwester Jan 19 19:51:44 bumbl: sorry, austrians too :-) Jan 19 19:52:01 mrmoku: count us as german speakers Jan 19 19:52:03 http://openmoko.opendevice.org/build/shr-unstable/tmp/work/armv4t-angstrom-linux-gnueabi/dillo-0.8.6-r2/temp/log.do_configure.27108 Jan 19 19:52:07 noone knows we exist Jan 19 19:52:16 so that's not a problem Jan 19 19:52:24 p Jan 19 19:52:31 hehe :-) Jan 19 19:53:12 and then there is TAsn... coming the long way from israel to have fun in your snowy mountains :-) Jan 19 19:53:13 it was task 4540 of 4726 :( Jan 19 19:53:35 mrmoku: hehe Jan 19 19:54:31 yoyo: i can't explain it. Just analize the log :) I'm not FSO developer ;) Jan 19 19:54:44 :| Jan 19 19:54:56 mrmoku: can you help me with my dillo problem? :) Jan 19 19:55:19 uh, fbreader failed too, at the same moment Jan 19 19:55:36 mrmoku: at least TAsn has the best weather in austria Jan 19 19:55:50 http://openmoko.opendevice.org/build/shr-unstable/tmp/work/om-gta01-angstrom-linux-gnueabi/fbreader-0.8.2a-r5/temp/log.do_compile.28288 Jan 19 19:56:18 opkg remove libframeworkd-phonegui-efl0 libframeworkd-phonegui0 ophonekitd pyphonelog -fo Jan 19 19:56:19 rce-depends :)) iihaa :) byby ophonekitd Jan 19 19:56:21 it is cold and sunny Jan 19 19:56:48 yoyo: "byebye" ;) Jan 19 19:56:59 dos1: thx one more time Jan 19 19:58:23 Hi Mrmoku, how is your moko today? Jan 19 19:58:36 mrmoku, I'm having some kind of trouble with libcrypto and libssl Jan 19 20:00:13 uh, i have something weird with bitbake Jan 19 20:00:28 Fatal Python error: GC object already tracked Jan 19 20:00:28 ./build-package: line 6: 28663 Aborted bitbake $@ Jan 19 20:00:35 (build-package is my simple script) Jan 19 20:00:47 after caching bb files Jan 19 20:06:23 hyyy in framework is signal org.freesmartphone.GSM.Networ and signal named "IncomingUssd" hyyy I recived ussd and it don't return nothing :/ Jan 19 20:06:33 on fastboot patches opkg_svn isn't applying Jan 19 20:06:38 the same with vagalume-icons Jan 19 20:07:19 Sharwin_F: what kind of trouble Jan 19 20:08:14 SendUssdRequest :) returns "Antenna powered off or SIM not unlocked yet" cool Jan 19 20:08:47 dos1: looks like fbreader is borked Jan 19 20:11:58 dos1: I think your script is not finished yet ;) Jan 19 20:12:11 mrmoku: it's only 2 lines Jan 19 20:12:18 or 3 Jan 19 20:12:20 . ./setup-env Jan 19 20:12:23 bitbake $@ Jan 19 20:12:32 and bitbake package-index Jan 19 20:12:57 oh, and cowsay on end, saying in polish "wrong" when build fails or "good" when build finishes Jan 19 20:13:06 and this scripts worked before Jan 19 20:13:20 and now, after make update, it's working again, without modyfing Jan 19 20:13:29 mrmoku: so it's not script fault ;) Jan 19 20:16:16 dos1: hmm, but configure: error: C compiler cannot create executables Jan 19 20:16:22 looks rather borked... Jan 19 20:17:18 mrmoku: it seems now, only after make update, it's working :x i don't know, what happened... Jan 19 20:17:22 strange :x Jan 19 20:22:26 mrmoku: now both dillo and fbreader are builded Jan 19 20:22:36 mrmoku: and i still don't know, what happened :D Jan 19 20:24:01 hehe... not quite satisfying Jan 19 20:24:32 mrmoku: i think it was something with bitbake Jan 19 20:24:48 mrmoku: both dillo and fbreader was builded at the same time Jan 19 20:25:00 mrmoku: and both failed at the same time Jan 19 20:25:11 mrmoku: and then bitbake was failing with python error Jan 19 20:25:30 after make update bitbake runed and compiled dillo and fbreader :x Jan 19 20:27:00 mrmoku: "make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. " Jan 19 20:27:04 that's also interesting Jan 19 20:27:19 i have setted -j 2 in bitbake confing Jan 19 20:31:05 mwester told me once a command to send the pin to the sim manually, it was any dbus thing. he said with this command i can also disable the pin, does anyone know how? Jan 19 20:35:22 root_at: d-feet, use that Jan 19 20:35:30 ogsmd is visible via system bus Jan 19 20:40:02 libframeworkd-phonegui_git.bb, shouldn't this package have a DEPEND="libframeworkd-glib" ? Jan 19 20:40:23 (and the cause for http://shr.bearstech.com/trac/ticket/267) Jan 19 20:40:31 *running to the store* Jan 19 20:42:26 dos1: regarding the patches not applying... I adjusted and pushed them Jan 19 20:45:47 mw|: no Jan 19 20:45:52 mw|: it's not dependent Jan 19 20:46:58 Hey guy, which application requests GSM resource in SHR? What should be restarted to get SIM pin dialog again, etc? Jan 19 20:47:05 PaulFertser_: ophonekitd Jan 19 20:47:51 Ainulindale: thanks :) Jan 19 20:47:55 you're welcome Jan 19 20:49:18 Ainulindale: what about configure complaining about pkg-config not finding libframeworkd-glib ... Jan 19 20:49:27 Then it's a bad configure :-) Jan 19 20:50:00 well then... *bbl* Jan 19 20:53:13 :o Jan 19 21:04:38 Ainulindale: got one moment for me? Jan 19 21:04:44 yep Jan 19 21:05:08 trap ":" INT QUIT TSTP catches sources scripts that call exit? Jan 19 21:05:15 -s/+d Jan 19 21:05:26 wierd Jan 19 21:05:35 mrmoku: I have no idea what you're talking about Jan 19 21:05:44 about /etc/init.d/rc Jan 19 21:05:59 part of the fastboot patches adds sourcing shell scripts for speed Jan 19 21:06:01 /home/zem/devel/shr/shr-testing/tmp/work/armv4t-angstrom-linux-gnueabi/libframeworkd-phonegui-0.0.1+gitr497+953a35b8ee95183783d7896f80faa5f78d51d90a-r7/git/libframeworkd-phonegui/configure Jan 19 21:06:08 mrmoku: I have no idea Jan 19 21:06:15 doesn't 953a35b8ee95183783d7896f80faa5f78d51d90a reflect a git revision? Jan 19 21:06:25 mw|: yes Jan 19 21:06:42 http://git.shr-project.org/git/?p=shr.git&a=search&h=HEAD&st=commit&s=953a35b8ee95183783d7896f80faa5f78d51d90a Jan 19 21:07:00 mw|: so what? Jan 19 21:07:24 mw|: its a merge Jan 19 21:07:54 i'm setting up the shr build environment, and it seems i'm lacking shr-testing/conf/topdir.conf Jan 19 21:08:07 is that supposed to be grabbed by 'make setup', or should i set it up myself? Jan 19 21:08:11 Ainulindale: it doesn't find anything Jan 19 21:08:19 tilman: it gets created when you call 'make image' Jan 19 21:08:30 mrmoku: it just shows the head if it has no hits Jan 19 21:08:33 mw|: what? Jan 19 21:08:58 Am I crazy or are you guys started speaking chinese? Jan 19 21:09:10 mrmoku: ah, thanks Jan 19 21:09:13 I'm not able to find 953a35b8ee95183783d7896f80faa5f78d51d90a Jan 19 21:09:22 You just gave the url Jan 19 21:09:24 it's a merge Jan 19 21:09:28 nothing more Jan 19 21:09:30 it's latest Jan 19 21:09:38 mw|: with git just do git show 953a35b8ee95183783d7896f80faa5f78d51d90a Jan 19 21:09:39 you get the merge if you write any random no-valid-id Jan 19 21:09:51 @shr guys, thanks for the new unstable image Jan 19 21:09:54 mw|: no you get the merge if you push before pulling Jan 19 21:10:28 seems like a lot of ui stuff at sms and dailer app done Jan 19 21:10:47 fatal: bad object 953a35b8ee95183783d7896f80faa5f78d51d90a Jan 19 21:10:55 git show fatal: bad object 953a35b8ee95183783d7896f80faa5f78d51d90a Jan 19 21:11:04 *bah, pasting wrong* Jan 19 21:11:23 git show 953a35b8ee95183783d7896f80faa5f78d51d90a inside shr.git gives me, fatal: bad object 953a35b8ee95183783d7896f80faa5f78d51d90a Jan 19 21:11:42 hmm... git show gives me: ophonekitd: Introduced a dbus provider to manage resources and such using ophonekitd point of view. Jan 19 21:11:52 which is not a merge... hmmm Jan 19 21:12:09 hmm, wierd, cd .., cd shr (into the same directory now worked) Jan 19 21:12:47 mrmoku: it's old Jan 19 21:12:48 oooold Jan 19 21:13:01 and? Jan 19 21:13:07 nothing :-) Jan 19 21:13:15 hehe :-) Jan 19 21:13:16 git web seems to not be able to find it Jan 19 21:13:26 btw I installed gdb and attached to e Jan 19 21:13:26 but my question now then Jan 19 21:13:35 mrmoku: and? Jan 19 21:14:07 neither unstable and testing uses a that old version of libframeworkd-phone ? Jan 19 21:15:04 Ainulindale: nothing interesting yet... Jan 19 21:15:10 (just trying to sort out http://shr.bearstech.com/trac/ticket/267) Jan 19 21:16:17 hello Jan 19 21:16:21 commit http://git.shr-project.org/git/?p=shr.git;a=commitdiff;h=a62d72ced3c448ef8fa41c795ae9d550a188583c fixes that issue Jan 19 21:16:30 but is it in both testing and unstable then? Jan 19 21:18:14 what is needed to get line numbers inside gdb... isn't dbg packages enough? Jan 19 21:26:02 ok, shr-unstable is again compiling now :) Jan 19 21:26:10 i've just compiled whole task-shr-feed Jan 19 21:27:10 :-) Jan 19 21:28:59 * Dave forpult Jan 19 21:29:25 Dave: also a norweigan word to use Jan 19 21:35:15 when opkg upgrading i'm getting Multiple packages (libxft2 and libxft2) providing same name marked HOLD or PREFER. Using latest. Jan 19 21:35:27 where is the file located that i need to edit in order to remove this error? Jan 19 21:35:38 can't seem to find it, it's the list of everything installed i think Jan 19 21:35:57 Oh man, hilarious Jan 19 21:36:11 Click [here] to apply for a Temporal Permit. Jan 19 21:43:57 Hi Jan 19 21:44:21 I am looking for help regarding qemu and gta02 Jan 19 21:44:41 the openmoko/flash.sh script to be precise Jan 19 21:45:27 if anyone feels like he want to help an old mum over the street then don't hesitate to chatter me on Jan 19 21:45:30 mrmoku, sorry I wasn't here... about the libcrypto and libssl... when trying to install dillo-ssl from opkg (and other apps) it says the dependencies libcrypto and libssl can't be installed, but I already have newer versions of that libraries... App work installing with opkg install -nodeps and then linking new version into the version app needs Jan 19 21:45:55 mrmoku, try installing dillo-ssl from opkg to see the problem Jan 19 21:47:28 Cybil, having problems flashing the image in qemu? :) Jan 19 21:48:05 yes. it looks like it has never been ported to gta02 Jan 19 21:48:51 hrm Jan 19 21:49:10 Sharwin_F: don't do that ;) dillo is also in the shr repo Jan 19 21:49:22 and there was an openssl bump to a new version Jan 19 21:49:36 oh, is it now? Jan 19 21:49:39 mrmoku: but dillo in shr repo seems to be old :x Jan 19 21:49:40 ahh, dillo-ssl... hmm Jan 19 21:50:07 can I force gtk+ to open illume-keyboard? Jan 19 21:50:08 mrmoku, anyway, I think it happens with other packages ("pong" I think) Jan 19 21:50:10 dos1: what would be a current version? Jan 19 21:50:15 dillo is distributed under GPL (v2 or later) which is incompatible with openssl Jan 19 21:50:38 lindi-: but using it anyway? Jan 19 21:50:38 mrmoku: 2.0? Jan 19 21:50:42 * Sharwin_F goes have dinner Jan 19 21:50:55 mrmoku: i am not using ssl with dillo Jan 19 21:51:06 I have used the qemu-neo1973 directly without using the Mokomakefile assuming that the later doesnt offer a different qemu version / toolchain Jan 19 21:51:14 Oh! Jan 19 21:51:28 lindi-: but there seems to be a dillo-ssl package on opkg.org... Jan 19 21:51:31 Yeah, I don't see why it would, though I used the Mokomakefile. Jan 19 21:51:44 mrmoku: so what? ;) Jan 19 21:51:47 moku, does ssl work for you? Jan 19 21:51:52 mrmoku: have they cared about copyrights in the past? ;) Jan 19 21:51:59 I thought it didn't exist. and then was broken. Jan 19 21:52:15 don't know... don't use opkg.org... don't care ;) Jan 19 21:52:23 hater :P Jan 19 21:52:33 according to http://wiki.openmoko.org/wiki/Openmoko_under_QEMU#How_to_get_it_running it should work Jan 19 21:52:42 right :) Jan 19 21:52:53 (even without modifications of the qemu/openmoko-dir wich is obviosly wrong Jan 19 21:52:55 ) Jan 19 21:53:01 right Jan 19 21:53:10 I surprised that still hasn't been fixed :( Jan 19 21:53:18 me too :-) Jan 19 21:53:45 but I don't have the time (read: do'nt want to) read into the boot process stuff Jan 19 21:53:59 yeah yeah, obviously :) Jan 19 21:54:04 and recode the wheel of bootstrappin Jan 19 21:54:11 Why bother :D Jan 19 21:54:38 Especially when you can enslave the local populous of this channel to do it for you! :D Jan 19 21:54:55 can I force gtk to open illume-keyboard? Jan 19 21:55:07 precisely pointed out :-) Jan 19 21:55:39 yoyo, I believe so, it may not work as you intended though Jan 19 21:56:08 Dave: some sugestions? Jan 19 21:56:15 so the wiki statement that there is a fake gta02 is BS? Jan 19 21:56:58 there is, one sec Jan 19 21:56:59 I thought the only problem is getting a bootable MTD-device Jan 19 22:01:16 mwester: ping Jan 19 22:03:53 I wish I knew, Cybil Jan 19 22:04:04 I'm trying to pester Speedevil, as I'm pretty sure he's done it before Jan 19 22:09:40 Dave: if you find out... have success in pestering... let me know - I'm also interested :D Jan 19 22:10:06 Okay :) Jan 19 22:10:17 Yeah, I'd also be interested in fixing the wiki! Jan 19 22:10:57 a link to a fixed wiki page will be fine then :P Jan 19 22:11:22 Dave: sounds great Jan 19 22:11:53 I also volunteer tinkering with the qemu-article once I've found a valuable src of information to put into Jan 19 22:20:14 mrmoku: pong Jan 19 22:20:27 mwester: hey... how are you? Jan 19 22:20:37 :) Jan 19 22:20:48 I have a kernel-guru question ;) Jan 19 22:21:02 we're having problems with e consuming 20% cpu Jan 19 22:21:17 and it looks like that problem does not exist with old kernel Jan 19 22:21:28 any idea what could cause this? Jan 19 22:21:48 first place I'd look would be the accelerometers. Jan 19 22:22:35 hmmm, interesting... IIRC there is some way to set the threshold? Jan 19 22:24:43 mrmoku: /sys/bus/platform/devices/lis302dl.[12]/threshold is there for you, i think Jan 19 22:25:24 yep found it thanks :-) Jan 19 22:25:25 mrmoku: but why should E touch accels at all? Jan 19 22:26:59 because X reads them and feeds them as events ? (just a lucky guess) Jan 19 22:27:09 mwester: hmm, nop raising the threshold to 1000 does not change cpu consumption... Jan 19 22:27:11 it shouldn't, except that they are classified as events. Jan 19 22:27:27 mrmoku: ok. then you'll have to profile e, I guess. :( Jan 19 22:27:41 or strace it, I mean. Jan 19 22:28:00 we did that already... Jan 19 22:28:04 strace it for 10-20 seconds with timestamp and pastebin it? Jan 19 22:28:05 (strace) Jan 19 22:28:12 and the output from lsof Jan 19 22:29:03 mwester: http://pastebin.com/d4d170601 Jan 19 22:29:31 * mrmoku was too fast :-) Jan 19 22:29:56 mw|: absolute, relative or usecs? Jan 19 22:30:14 doesn't matter Jan 19 22:30:33 (the detail I reacted on was select beeing ran with [0,0] timeout Jan 19 22:30:40 which will make the program never sleep Jan 19 22:30:46 We've seen that before. It went away, I'm not sure why. We really need to get Raster involved to sort that out. Jan 19 22:31:24 mwester: he's hiding :( Jan 19 22:31:26 or is {0, 0} the return value, which would be 0, 0 on a timeout Jan 19 22:32:31 The trace shows that fd 4 has data, and wakes up the process. I don't know what data data stream is, or what that data is, though. But something has something to say to the server, and the read() call shows you what it is. Jan 19 22:32:43 lsof Jan 19 22:33:46 lsof (just the fd's): http://pastebin.com/d6d86fcda Jan 19 22:33:55 4 is a socket Jan 19 22:34:18 What's on the other end - anything? Jan 19 22:34:25 how do I find out? Jan 19 22:34:30 (the other end) Jan 19 22:35:15 netstat -p Jan 19 22:35:16 as root Jan 19 22:35:26 hehe.. as root Jan 19 22:35:31 * mrmoku thinks mw| is kidding ;) Jan 19 22:35:43 mw|: busybox netstat has no -p Jan 19 22:36:27 ls -l /proc/PID/fd/4 Jan 19 22:36:32 then we get the inode atleast Jan 19 22:36:37 nein Jan 19 22:37:22 /proc/1416/fd/4 -> socket:[2539 Jan 19 22:37:26 (as told by lsof) Jan 19 22:37:34 netstat without any parm shows: Jan 19 22:37:49 unix 3 [ ] STREAM CONNECTED 2539 Jan 19 22:38:36 /proc/net/unix shows the same Jan 19 22:38:39 . o O (What smells like fish?) Jan 19 22:38:44 hi! Jan 19 22:39:02 oh great Jan 19 22:39:06 ptitjes is here :P Jan 19 22:39:08 c7fb49a0: 00000003 00000000 00000000 0001 03 2539 Jan 19 22:39:25 so what is hapening?? Jan 19 22:39:43 more like what ISN'T happening ¬_¬ Jan 19 22:39:46 ask mrmoku Jan 19 22:39:49 :P Jan 19 22:39:55 Ainulindale: ping Jan 19 22:40:12 ptitjes: we've got an 'e consumes cpu' problem Jan 19 22:40:12 mrmoku: there is pb with the db ? Jan 19 22:40:26 euh... Jan 19 22:40:28 explain Jan 19 22:40:31 please Jan 19 22:40:48 with the new kernel e consumes 20% cpu without doing anything Jan 19 22:40:56 oups Jan 19 22:40:57 You noticed that finally!? Jan 19 22:41:01 just flashing the old kernel fixes it Jan 19 22:41:04 I was ranting about it the other night Jan 19 22:41:32 Dave: the night when you jumped out of the window? :P Jan 19 22:42:07 Hey! Jan 19 22:42:11 Not that night, the other night :P Jan 19 22:42:24 Ironically the night after that :P Jan 19 22:42:25 hurr Jan 19 22:42:39 ahh, the night when you crawled out of your tomb then ;) Jan 19 22:43:04 int getsockname(int s, struct sockaddr *name, socklen_t *namelen); Jan 19 22:43:10 Hey! Jan 19 22:43:11 that would be nice to be able to call Jan 19 22:43:17 It's not a tomb, it's a CAVE, thank you very much! Jan 19 22:43:17 on the thread going wild Jan 19 22:43:34 Dave: sorry, didn't want to offend you :P Jan 19 22:43:48 * Dave sends his army of freerunner-armed bats after mrmoku Jan 19 22:43:51 GET HIM! Jan 19 22:43:58 gdb -p PID_OF_E Jan 19 22:44:01 b read Jan 19 22:44:02 c Jan 19 22:44:05 and hit bt Jan 19 22:44:15 and check the callback if the fd the 4 Jan 19 22:44:16 * mrmoku hopes the bats will use the fr as navigator and get lost Jan 19 22:44:24 the->is Jan 19 22:44:40 now, going to brush my teeth Jan 19 22:44:46 :-p Jan 19 22:44:49 night night Jan 19 22:44:55 hade Jan 19 22:52:50 mrmoku, hahaha Jan 19 22:52:52 you wish! :P Jan 19 22:53:35 * mrmoku is going to hide under his blanket in the hope the won't find him there :P Jan 19 22:53:43 +y Jan 19 22:54:20 mwester: thanks... will give up for today... have to hide under my blanket :-) Jan 19 22:55:16 good luck - lie still, and maybe they won't find you. Jan 19 22:55:34 ok :-) Jan 19 22:56:01 damnit Jan 19 22:56:08 now they think he's just a rock :( Jan 19 22:56:17 may as well be a big bulging freerunner Jan 19 22:56:29 oh snap, I didn't realize I just insulted you :o Jan 19 22:56:38 My apologies, Mrmoku. Jan 19 22:56:50 I think that's analogous of saying "You're special ed." Jan 19 22:56:56 You're as functional as a freerunner! :p Jan 19 22:57:08 Hey at least I'm more partial to that than a yo momma joke Jan 19 23:02:37 mrmoku: new error in gsm http://pastebin.com/d30645b13 Jan 19 23:03:12 oh great Jan 19 23:05:19 yoyo: out of spec number... should be reported to FSO people :-) Jan 19 23:08:48 I thought we fixed that Jan 19 23:08:50 freesmartphone.org: 03mickey 07framework * rfd201914434e 10/framework/subsystems/ogsmd/gsm/channel.py: Jan 19 23:08:50 freesmartphone.org: ogsmd: channel: refactor actual reading and writing from/to the source into seperate method Jan 19 23:08:50 freesmartphone.org: (to be able to override in descendents) Jan 19 23:08:50 freesmartphone.org: 03mickey 07framework * raad11d52528c 10/framework/subsystems/ogsmd/modems/ti_calypso/channel.py: ogsmd: [TI CALYPSO] bypass serial abstraction while reading/writing; use faster posix read/write. Jan 19 23:16:08 Hallo Mortak Jan 19 23:16:53 hallo Dave Jan 19 23:16:59 :) Jan 19 23:17:09 :) Jan 19 23:18:29 im so alone, my fr is in repair atm :( Jan 19 23:19:10 aw Jan 19 23:19:48 :(( Jan 19 23:20:46 poor mortak Jan 19 23:21:01 yeah! :) Jan 19 23:23:41 I have a freerunner lying face down on my desk Jan 19 23:23:49 half covered in stuff Jan 19 23:23:54 it's been that way for months Jan 19 23:23:57 poor thing :p Jan 19 23:24:57 hehe Jan 19 23:25:18 I should put one of those Out Of Order signs on it :P Jan 19 23:25:36 shame on you, Dave! revive it, use it, patch it, love it :) Jan 19 23:26:01 Well, perhaps... but I'm not so sure about that last part :P Jan 19 23:26:07 I don't swing that way... ;p Jan 19 23:26:13 hehe Jan 19 23:48:28 allo. I'm hunting for the name of the package you have that watches for ?clamshell open/close? input events and rotates the screen accordingly Jan 19 23:52:44 clamshell? Jan 19 23:52:49 FreeRunner? Jan 19 23:54:09 a shot in the dark... zaurusd? Jan 19 23:54:48 basically, it's a daemon that sits there and listens on /dev/input/??? and makes xrandr calls as appropriate to rotate the screen... Jan 19 23:54:51 ring a bell? Jan 19 23:56:00 for which device? Jan 19 23:56:11 openmoko, there's quite a bunch, omrotate for a start Jan 19 23:56:17 sharp, there's zaurusd Jan 19 23:56:29 ah, there's lots of 'em? Jan 19 23:56:37 this is for an htc touch pro (raph100) Jan 19 23:56:45 oh Jan 19 23:56:54 running which OS? Jan 19 23:57:01 angstrom atm Jan 19 23:57:34 the input device has event type 5, code 0; value 0 is open, 1 is closed Jan 19 23:57:51 * lupine_85 will peek at omrotate, and see if he can use that Jan 19 23:57:59 yeah Jan 19 23:58:06 I'm in the beginning stages of hacking one togther out of evtest atm :D Jan 19 23:58:09 or a simple frameworkd rule, if you're running an FSO-compliant distro Jan 19 23:58:18 best to avoid proliferation if possibl;e Jan 19 23:58:30 well, it had frameworkd-devel installed Jan 19 23:58:38 oh, that's good Jan 19 23:58:41 but I'm not really using it for anything at the moment Jan 19 23:58:43 in that case it's a couple of minutes Jan 19 23:58:55 I think it handles the gps. I dunno if the gps works or not :D Jan 19 23:58:59 hehe Jan 19 23:59:38 what is missing on linux for the touch pro? Jan 19 23:59:47 the hardware looks good Jan 19 23:59:56 sound, wifi Jan 19 23:59:57 erm Jan 20 00:00:00 internal MMC card Jan 20 00:00:13 a few other bits and pieces Jan 20 00:00:17 most of the work is going into android :/ Jan 20 00:00:22 bummer Jan 20 00:00:29 sound and wifi are kind of showstoppers Jan 20 00:00:35 no kidding Jan 20 00:00:44 but once you're there, we're happy to add more support into fso Jan 20 00:00:45 there is a wifi driver, it just hasn't been compiled yet (I don't know much about it) Jan 20 00:00:54 tiacx? Jan 20 00:01:02 sound is... well, yeah, sound Jan 20 00:01:22 we got the hardware keyboard working a couple of days ago, and it's been all systems go since :D Jan 20 00:02:20 ya, i can feel the resistance to work on usbeth and wifi, when you have keyboard Jan 20 00:02:26 but it will be a major hindrance to wide adoption Jan 20 00:02:55 yeah Jan 20 00:03:00 but it's always the same with all these anti-vendor-ports :/ 80/20 rule Jan 20 00:03:11 you get much fast Jan 20 00:03:11 and then you struggle Jan 20 00:03:17 have seen that on so many devices Jan 20 00:03:18 *sigh* Jan 20 00:03:43 the struggling was before the sd card worked Jan 20 00:04:00 that was cracked in late dec, and progress has been pretty amazing since Jan 20 00:04:11 we seem to have a group of very good hardware hackers :D Jan 20 00:04:17 that's very good Jan 20 00:04:55 i can see that kaiser and raphael are "almost there", but so are many other devices. please please, get to the remaining 20% and then I buy and add support Jan 20 00:04:56 :) Jan 20 00:05:11 (patches appreciated always of course) Jan 20 00:06:54 :) Jan 20 00:12:46 someone interested in alternative yphonekitd? Jan 20 00:12:55 http://d3p.pl/fb/?subPage=na_tapecie&tag=yphonekitd Jan 20 00:17:10 nice Jan 20 00:17:17 send that to shr-devel Jan 20 00:17:47 I start writing it yesturday ~(2009-01-19 18:00) Jan 20 00:18:59 mickeyl: do you know how to force show illume-keyboard from gtk ? Jan 20 00:20:23 no idea offhand Jan 20 00:20:27 it's setting an X-ATOM IIRC Jan 20 00:20:31 let me check Jan 20 00:20:51 xev.xclient.message_type = ecore_x_atom_get("_MTP_IM_INVOKER_COMMAND"); Jan 20 00:21:15 mickeyl: what kind of support are you talking about? Jan 20 00:21:18 mickeyl: you the master :) Jan 20 00:22:02 mickeyl: by sound you mean audio routing for calls? Jan 20 00:22:48 lupine_85: diamond internal card is working, raph doesn't have one (it has nand but it's mtd) Jan 20 00:24:54 tmt! Jan 20 00:25:49 tmzt: (sound) yes, audio routing Jan 20 00:26:11 (support) well, what's missing in fso to run well on these devices Jan 20 00:26:20 like, hardware abstraction in odeviced Jan 20 00:26:25 modem abstraction in ogsmd Jan 20 00:26:30 gps device abstraction in ogpsd Jan 20 00:26:30 etc. Jan 20 00:26:54 mickeyl: that's handled through proc_comm or rpc commands to the radio through a shared-memory interface, depending on the actual version of amss (radio firmware) Jan 20 00:27:38 mickeyl: if we can get it handled through sysfs it would work from python/c Jan 20 00:27:48 sounds good Jan 20 00:28:06 although alsa scenarios are used for these things these days Jan 20 00:28:07 mickeyl: dcordes_ has source code for a working ril implementation if that helps Jan 20 00:28:07 poor gsm modem Jan 20 00:28:11 pity progress Jan 20 00:28:26 unfortunately asoc is not used in g1 so we don't have source for that yet Jan 20 00:28:28 modem is not a problem i think, dcordes has it working on fso Jan 20 00:28:48 the ril also controls audio routing in that version Jan 20 00:29:11 hmm, nasty, but ok, nothing that can't be abstracted Jan 20 00:29:15 (or written ;) Jan 20 00:29:25 hah Jan 20 00:30:22 void writesys(char *name, char *val) { FILE *fout; char filename[256]; strcpy(filename,"/sys/class/vogue_hw/"); Jan 20 00:31:18 writesys("audio","2"); Jan 20 00:31:21 bleh Jan 20 00:47:13 what's the odds for wifi and usbeth? Jan 20 00:47:21 (or a serial console) Jan 20 01:37:10 Dave: you kidnapped my favorite bat?! Jan 20 01:37:25 :x Jan 20 01:37:34 I was nice :) Jan 20 01:37:40 I'm missing a few in my zoo Jan 20 01:37:46 really? Jan 20 01:37:49 It wasn't me! Jan 20 01:38:51 be careful: my bats are highly educated, they will start a revolution in your bat-army. Then all of then fly away to get a better live with me ;-) Jan 20 01:39:07 Oh no! Jan 20 01:39:45 oh yes. They know by instinct I'm one of their kind Jan 20 01:40:35 :o Jan 20 01:40:39 spooky Jan 20 01:41:23 Doc lives in a belfry? Jan 20 01:43:49 I got bats in the belfry ;-) Jan 20 01:44:37 nah, living in a bunker, to keep the world outside Jan 20 01:44:47 bats love it Jan 20 01:46:28 and I love bats Jan 20 01:50:55 :D Jan 20 01:51:09 Joerg, how do they like the freerunner? :P Jan 20 01:52:06 Dave: I'm not cruel to them. Otherwise they would leave Jan 20 01:57:19 :) Jan 20 02:00:55 Nice Joerg :) **** ENDING LOGGING AT Tue Jan 20 02:59:57 2009