**** BEGIN LOGGING AT Tue Aug 19 02:59:56 2008 Aug 19 03:00:44 *nods* Aug 19 03:01:49 http://opengsm.blogspot.com/ -- this looks kinda promising. Aug 19 04:40:10 cjb: Like lindi- said Aug 19 04:40:42 cjb: You were just discussing writing an app to look for orientation change, because full gesture recognition might take too much cpu Aug 19 04:41:48 cjb: So I'm suggesting that it's not hard to come up with an "easy" gesture that takes very little cpu, listen for it all the time, and when you get it, start listening for harder gestures for a while Aug 19 04:42:27 of course, all that's contingent on the normal gesture recognition taking lots of cpu Aug 19 04:42:32 away again :-) Aug 19 05:56:50 hi there -- i'm using debian lenny on my openmoko -- and can't sem to get the right audio profile... for alsa can anyone help me out ? Aug 19 07:05:25 edistar: http://iki.fi/lindi/darcs/ramroot/minimize-initial-snapshot has good suggestions Aug 19 07:05:41 edistar: also can you investigate how emdebian can help us? Aug 19 07:06:24 dbmoodb: isn't that included in the fso-frameworkd package? Aug 19 08:47:12 lindi-: oh perhaps but -- i don't know where.. lindi- wasn't on lenny... ? should i try apt-get installing it again ? Aug 19 08:56:41 dbmoodb: i use unstable yes Aug 19 08:57:16 # dpkg -S /usr/share/openmoko/scenarios/gsmheadset.state Aug 19 08:57:16 fso-frameworkd: /usr/share/openmoko/scenarios/gsmheadset.state Aug 19 08:57:17 lindi-: ? Aug 19 08:57:41 ok Aug 19 08:58:30 oh and is sid able to resume from suspend -- lenny doesn't really work gets some input output errors for a normal user root can't really do much either. Aug 19 08:59:03 dbmoodb: that should only depend on kernel? Aug 19 08:59:46 ah... i'm running the fs-2 one ... that was linked... in the installation script -- i can check it again later Aug 19 09:00:54 lindi-: i take it the plan is to get debian working nicely with some gui for the phone like fso and then move to stable ? (or will it remain sid..) Aug 19 09:01:02 (stable being the new / upcoming stable) Aug 19 09:12:34 dbmoodb: of course in the long run you will get stable :) Aug 19 09:12:41 dbmoodb: but not very soon :P Aug 19 09:14:05 mickey_away: Aug 19 09:14:08 http://pastebin.com/m638844c0 Aug 19 09:14:19 Errors here on frameworkd -s ogsmd Aug 19 09:14:24 (FSO MS2) Aug 19 09:14:29 Just trying to know if that's normal :-) Aug 19 09:14:48 And I have a lot of "error... ignoring" Aug 19 09:19:30 Ainulindale: definitely not normal :) Aug 19 09:21:20 Ainulindale: which version of frameworkd is that? Aug 19 09:37:33 MS2 Aug 19 09:37:38 As I just told :-) Aug 19 09:37:50 In fact it's weird because it 's not each time Aug 19 09:38:04 And at times I have problems setting the PIN Aug 19 09:38:13 i.e. zhone displays "sending" Aug 19 09:38:33 I'm trying to kill/launch gsm0710muxd and frameworkd -s ogsmd while logging to file to reproduce the problem Aug 19 09:38:37 But I can't reproduce it Aug 19 09:38:56 I think I'll try to produce an heavy log with suspend/resume events on ogsmd Aug 19 09:39:00 err frameworkd Aug 19 09:46:45 Ainulindale: version number please? Aug 19 09:51:41 morning Aug 19 09:59:33 lindi-: that didn't work... Aug 19 09:59:35 torindel: right, norwegian prices;) Aug 19 09:59:43 (the fso sound -- i restored it and no luck) Aug 19 10:03:40 send/receive phone, SMS works on debian image? Aug 19 10:16:31 ortp-error-*** alsa_can_read fixup, trying to recover Aug 19 10:16:31 ALSA lib pcm.c:7050:(snd_pcm_recover) overrun occured Aug 19 10:16:31 Terminating... Aug 19 10:16:48 (i terminated it ) Aug 19 10:18:48 this was an attempt to use linphone .... for voip Aug 19 10:19:36 debian - receiving call works Aug 19 10:26:50 I've managed to set the red led blinking with the SetBlinking command, but I'm not figuring out how to turn it off Aug 19 10:27:07 I've tried echoing 0 into brightness, but didn't work Aug 19 10:27:20 is there a StopBlinking or something?;) Aug 19 10:27:42 mbuf: can it read all your contacts and messages ? Aug 19 10:27:57 dbmoodb, nope :( ; i am still trying to figure it how to use the UI Aug 19 10:28:33 dbmoodb: debian fails on reading the contacts and messages Aug 19 10:28:42 b0ef: oh ? Aug 19 10:28:48 b0ef: can we enter those... in manually ? Aug 19 10:28:52 dbmoodb: I've been able to receive phone calls and sms, though Aug 19 10:29:13 b0ef: its not letting me make a call tho Aug 19 10:29:17 dbmoodb: I haven't tried cause I don't want to screw up the sim, so I'll wait until it atleast can read it;) Aug 19 10:29:35 dbmoodb: cause it managed to read in 2 contacts and 5 sms out of a shitload of them Aug 19 10:29:55 dbmoodb: it makes call here, pretty fine, though, except for the damn noise the other end is hearing Aug 19 10:30:05 s/call/calls/ Aug 19 10:30:49 b0ef: great but i can't get voip working atm -- that's what i want -- its just some thing to do with the input of audio :( Aug 19 10:30:59 ah Aug 19 10:36:44 mbuf: yes Aug 19 10:37:00 dbmoodb, i tried mpg123 file.mp3, and got this error output: http://pastebin.ca/1178536 Aug 19 10:37:12 ^ Debian on FR Aug 19 10:37:25 mbuf: exactly Aug 19 10:37:39 BobOfDoom: look at the debug output of frameworkd when you try to read it Aug 19 10:44:40 mickey_away: http://pastebin.com/m30888a9b <= FSO MS2, just after retrieving contacts Aug 19 10:45:46 mickey_away: Confirmed, after SimRetrievePhonebook Aug 19 10:46:03 Just checking if you fixed that before. I'm keeping the log at your disposal. Aug 19 10:46:22 Ainulindale: somebody saw this same problem earlier Aug 19 10:46:59 what is the GUI text editor I can use on Debian on FR? Aug 19 10:47:35 Hmmm and just now Aug 19 10:47:39 I called myself, no reaction Aug 19 10:47:45 I waited 10 seconds Aug 19 10:47:51 Just recalled myself, and it worked Aug 19 10:48:00 With no special thing from frameworkd Aug 19 10:48:04 mbuf: emacs22? Aug 19 10:48:30 lindi-, i have some text in a localized language; have installed the ttf-*-fonts package; just want to see if it displays it properly on the GUI Aug 19 10:48:58 And now I can't seem to reproduce that Aug 19 10:49:13 I was wondering if it was gsm0710muxd as frameworkd didn't seem to see there was a call Aug 19 10:49:27 (as it didn't ring, it could be related to the modem) Aug 19 10:55:45 hello all - i have problems installing a self-made kernel ipkg to my freerunner - even with -force-downgrade opkg tries to install the newest version from repository... any hints? Aug 19 10:56:03 i am using stock 2007.2 Aug 19 10:58:12 mousepad, did it Aug 19 10:59:18 richie23: there was a thread today on community list about this Aug 19 10:59:48 you mean http://lists.openmoko.org/nabble.html#nabble-td729255 ? Aug 19 11:01:17 yes Aug 19 11:01:24 i hesitate to do something about /var/lib/opkg/daily-neo1973... Aug 19 11:01:58 but ok, if there are no other ideas i will have to try that... Aug 19 11:01:58 If i follow the thread, one way is to temporally move those files Aug 19 11:02:09 anyway this really should be fixed in opkg! Aug 19 11:02:23 I'll try that Aug 19 11:02:32 of course it is a hack Aug 19 11:05:32 Hey guys, how am I supposed to tell opkg its arch ? Aug 19 11:29:13 lindi-: I'll take a look at emdebian Aug 19 11:39:52 alphaone ? Aug 19 11:40:07 I was just wondering which versions you used for your FSO image Aug 19 11:41:34 Ainulindale: I use autorev, ie the most recent versions for most stuff Aug 19 11:42:13 But I haven't built in a while (since I've been developing on the sms-pdu branch and just copied the modified files over) Aug 19 11:42:29 Ainulindale: But I can start a new build Aug 19 11:42:31 bbl Aug 19 11:43:30 how can I take a screenshot from Debian on FreeRunner? Aug 19 11:44:31 alphaone: BTW, fso-unstable is continuously building now on shr.bearstech.com/fso-unstable ... Aug 19 11:55:04 Hello Aug 19 11:55:21 is there still a dev around coding on OM2007.2 ? Aug 19 11:55:28 got a few patches to apply Aug 19 11:57:08 Patches attached to bugs #1833 #1834 #1838 #1839 and #1840 Aug 19 11:57:45 rwhitby: thanks for that link. Aug 19 12:00:27 alphaone: hmmm weirdly enough I have no sound Aug 19 12:01:00 no ringtone either Aug 19 12:02:01 hi, newbie here, i'm trying to get the mokomakefile running but I get: [ -e stamps/openmoko ] || [ -e openmoko/trunk/.svn/entries ] || \ ( cd openmoko && svn co http://svn.openmoko.org/trunk ) Aug 19 12:02:06 svn: REPORT of '/!svn/vcc/default': Response exceeded maximum number of header fields (http://svn.openmoko.org) Aug 19 12:02:44 I have changed the variables OM_GIT_SITE := git.openembedded.net Aug 19 12:02:44 OM_GIT_REPO := org.openembedded.dev Aug 19 12:02:44 OM_GIT_BRANCH := org.openembedded.dev Aug 19 12:03:08 any ideas? Aug 19 12:03:34 You're getting your code via SVN or GIT ? Aug 19 12:03:44 I see a mix of both here Aug 19 12:04:02 leroutier: I have just folowed http://wiki.openmoko.org/wiki/Mokomakefile Aug 19 12:04:21 let me check it Aug 19 12:04:55 I have only edited OM_GIT_* to use openembedded instead of openmoko Aug 19 12:05:09 and then: make setup Aug 19 12:05:19 at which step of the tutorial are you ? Aug 19 12:05:24 aleix: looks like some incompatibility with your svn client and openmoko's svn server Aug 19 12:05:34 it's nothing to do with your git settings (which are correct) Aug 19 12:06:04 rwhitby: svn, version 1.5.1 (r32289) Aug 19 12:06:12 i'm running debian testing Aug 19 12:06:17 Hmm - but http://svn.openmoko.org/trunk doesn't look right Aug 19 12:06:20 ok, i'll google about the problem Aug 19 12:06:31 are you sure you didn't change any other SVN-related vars in the makefile? Aug 19 12:06:53 * rwhitby takes a look to see what could cause that Aug 19 12:06:56 rwhitby: absolutely, i only uncommented those three lines Aug 19 12:07:41 http://svn.openmoko.org/trunk/ exists Aug 19 12:07:51 yeah, that is correct. Aug 19 12:08:01 leroutier: yes, i also checked that Aug 19 12:08:07 aleix: do "svn info http://svn.openmoko.org/trunk" on the command line and see if that works Aug 19 12:08:22 the checkout took quite long until the error Aug 19 12:08:27 perhaps launching make setup under strace would tell you where it failed and why : strace make setup Aug 19 12:08:37 perhaps it's just a timeout Aug 19 12:08:49 aleix, which distrib ? Aug 19 12:08:56 deb testing ? Aug 19 12:09:01 debian gnu/linux testing Aug 19 12:09:05 yes Aug 19 12:09:15 shouldn't matter. it's a straight svn checkout Aug 19 12:09:22 aleix: what did svn info say? Aug 19 12:09:23 and you want to develop for OpenMoko rapidly ? Aug 19 12:09:27 aleix@googlin:~$ svn info http://svn.openmoko.org/trunk Aug 19 12:09:27 Path: trunk Aug 19 12:09:27 URL: http://svn.openmoko.org/trunk Aug 19 12:09:27 Repository Root: http://svn.openmoko.org Aug 19 12:09:27 Repository UUID: 99fdad57-331a-0410-800a-d7fa5415bdb3 Aug 19 12:09:29 Revision: 4600 Aug 19 12:09:32 Node Kind: directory Aug 19 12:09:34 Last Changed Author: tick Aug 19 12:09:37 Last Changed Rev: 4600 Aug 19 12:09:39 Last Changed Date: 2008-08-19 08:24:01 +0200 (Tue, 19 Aug 2008) Aug 19 12:09:42 aleix: ( cd openmoko ; svn up ) Aug 19 12:09:49 then make setup-openmoko Aug 19 12:10:08 leroutier: well, by now i'm just trying to understand what to do to have a development enviroment for shr Aug 19 12:10:21 ah, ok. Aug 19 12:10:25 rwhitby: ok, let's see Aug 19 12:10:39 I tried the .deb for the dev env, works fine Aug 19 12:10:57 aleix: my guess is the server hiccupped Aug 19 12:11:08 a retry should be fine as svn info worked Aug 19 12:11:18 mokomakefile should restart things gracefully in most cases Aug 19 12:16:59 rwhitby: i think it is a netwrok problem. i'm at the office, with firewalls, proxys and whatever. i've seen (in google) some people with the same problems Aug 19 12:17:51 aleix: tunnel out over https to an external server with sshd running on 443 and port forwarding enabled ... Aug 19 12:18:10 the IT folks love that sort of thing ... Aug 19 12:18:34 :-) Aug 19 12:20:05 Well, no sound whatsoever on my neow, eird Aug 19 12:20:10 s/w, e/, we/ Aug 19 12:20:20 anyone know the push url for git://git.freesmartphone.org/framework.git ? Aug 19 12:21:05 noob question ... what is the default root pw on the fso image ... Aug 19 12:21:12 empty Aug 19 12:21:31 hm, tried that, got denied Aug 19 12:23:27 rwhitby: solved with: svn co https://.... this gatedefender software doesn't know how to read this :-) Aug 19 12:23:37 aleix: nod Aug 19 12:24:04 thanks Aug 19 12:26:13 rwhitby: git@git.free... without the git:// prefix Aug 19 12:26:23 rwhitby: means ssh commit as user git Aug 19 12:26:39 stefan_schmidt: thx Aug 19 12:27:05 rwhitby: i see that setup-openmoko-developer uses https, may be setup-openmoko should do as well Aug 19 12:27:22 * stefan_schmidt is gone Aug 19 12:27:37 aleix: other people have problems with https :-( Aug 19 12:27:44 ok :-) Aug 19 12:27:48 it's not possible to win. Aug 19 12:27:56 that's true Aug 19 12:29:36 well I can't see why I don't have sounds Aug 19 12:29:51 stefan_schmidt: git push git@git.freesmartphone.org/framework.git didn't work Aug 19 12:30:06 are you sure there's not an extra path component in there? Aug 19 12:31:02 rwhitby: I checked them already out this way, so I never had to give the path on the cmd line Aug 19 12:31:11 rwhitby: Try this in your .git/config Aug 19 12:31:11 git push ssh://git@git.freesmartphone.org/framework.git Aug 19 12:31:19 url = git@git.freesmartphone.org:framework.git Aug 19 12:31:31 Adjust your url to this one Aug 19 12:31:46 rwhitby: It should default to ssh... Aug 19 12:32:32 hmm, it pushed but had a cia problem Aug 19 12:32:50 warning or error? Aug 19 12:33:07 http://git.freesmartphone.org/?p=framework.git;a=commit;h=ed2d0266b41cd64b1187c64c3750c2fa53ffbb44 for those who usually watch the CIA output Aug 19 12:33:14 Use of uninitialized value $module in concatenation (.) or string at /usr/local/bin/ciabot.pl line 182. Aug 19 12:33:15 XML-RPC Error: Aug 19 12:33:21 hmm Aug 19 12:33:35 rwhitby: mickey_away and alphaone have root access on the box Aug 19 12:33:40 note that that was using "git push ssh://git@git.freesmartphone.org/framework.git" Aug 19 12:33:44 Now I'm really gone. later Aug 19 12:33:55 '/' instead of ':' is the difference perhaps Aug 19 12:34:30 Guys, no idea about my problem ? Aug 19 12:34:40 alphaone, mickey_away ? Aug 19 12:39:46 Ok apparently it doesn't restore the sound profiles Aug 19 12:43:42 heh, sound problems are a joy. I'm trying to figure out how to get the mic to work :-/ Aug 19 12:48:10 i've seen that there is a debian fso distribution (quite new), is it possible to have shr in top of that instead of rebuilding FSO with MokoMakefile? Aug 19 12:52:35 less than 30 minutes from framework commit to new packages in fso-unstable feed :-) Aug 19 12:53:00 and all done automatically. Aug 19 12:53:38 rwhitby: how did you do that by the way ? Aug 19 12:54:16 Ainulindale: crontab on shr.bearstech.com which starts a build (if a build is not already running) every 15 minutes Aug 19 12:54:39 a top-level FSO Makefile which does an incremental build of fso-testing and fso-unstable Aug 19 12:54:41 lindi-: ping Aug 19 12:55:06 standard autobuilder techniques that I've perfected over 4 years of running ipkg.nslu2-linux.org Aug 19 12:56:05 I see :-) Aug 19 12:56:17 and it reports the results at http://tinderbox.openembedded.net/builders/shr.bearstech.com/ Aug 19 12:56:27 rwhitby: Could we have a sandbox for SHR packages there ? Aug 19 12:57:20 Ainulindale: what do you mean? If you contribute OE bitbake recipes then I just add them to task-openmoko-feed and they get built and deployed to the testing and unstable feeds like any other package Aug 19 12:57:49 rwhitby: We have bitbake recipes Aug 19 12:57:58 are they in OE? Aug 19 12:58:11 Nope, and I don't think they will be someday Aug 19 12:58:18 But they're on our repository Aug 19 12:58:33 why won't they be in OE someday? Aug 19 12:58:50 Because they'll be there only if working and finished Aug 19 12:58:59 Which isn't what I can foresee right now :-) Aug 19 12:59:20 Tea leaves told me "when it's done" :-) Aug 19 12:59:34 are they as good as the current OM recipes in OE ? Aug 19 12:59:47 Recipes are working Aug 19 12:59:53 The code behind that isn't Aug 19 13:00:01 We have a common class for our stuff Aug 19 13:00:03 release early, release often. Aug 19 13:00:12 where is the repo? Aug 19 13:00:13 But no versioning, or no correct versioning Aug 19 13:00:27 We should modify that but I'm not bitbake fluent currently Aug 19 13:00:41 rwhitby: I sync projects regularly ("shr") Aug 19 13:00:59 we'll put some tags for stable but right now that's not useful Aug 19 13:02:17 NOTE: The MD5Sums did not match. Wanted: '2e230d005c002fb3d38a3ca07c0200d0' and Got: '3c3646127abd2b4a9311aa58da1fbc42' Aug 19 13:02:20 NOTE: Task failed: Checksum of 'http://kernel.org//pub/linux/kernel/v2.6/linux-2.6.22.tar.bz2' failed Aug 19 13:02:23 NOTE: package linux-libc-headers-2.6.22-r2: task do_fetch: failed Aug 19 13:02:26 Ainulindale: you should structure your repository as one area for sources, and one area which is an OE overlay Aug 19 13:03:38 Ainulindale: and you need to make sure you have no package name clashes with existing OE packages either in OE, OM, ASU or FSO. Aug 19 13:05:25 Is the install.sh-script for debian broken? It didnt result in a working system for me. It complains about GLIBC_2.4 symbols Aug 19 13:07:05 rwhitby: Yep I agree Aug 19 13:07:12 I'll do a bunch of renaming later on Aug 19 13:07:24 if I do that now some people will kill me :-) Aug 19 13:07:39 then I could do shr-testing and shr-unstable feeds and images that build using that OE overlay Aug 19 13:07:53 what is an overlay for you precisely ? Aug 19 13:07:56 just packages and classes ? Aug 19 13:08:00 in a specific directory ? Aug 19 13:08:25 is conf/checksums.ini automatically generated? if not, the md5 for 2.6.22 is wrong Aug 19 13:08:33 Ainulindale: http://www.kernel-labs.org/files/openembedded-guide/openembedded-guide-6.html Aug 19 13:08:51 s/local/shr/ in that example Aug 19 13:09:19 Ok, I'll ask wurp2|away to put someone on that task then Aug 19 13:09:21 you must make sure there are no package or class name collisions Aug 19 13:09:25 Since I'm probably too lazy to do that Aug 19 13:09:36 rwhitby: I think we'll suffix everything anyway Aug 19 13:10:12 once you have a repo structured as an overlay, I can add support for that to the FSO Makefile on the autobuilder Aug 19 13:10:47 then you can move recipes to OE proper as they mature, and everything will migrate seamlessly to the users Aug 19 13:11:36 Hmm - the framework setup.py uses something called Cython Aug 19 13:12:02 so I need to get that on the phone so I can use python setup.py install to install from the git repo directly on the phone Aug 19 13:12:14 but there is no cython in OE that I can see ... Aug 19 13:36:03 alphaone: why do you do divide the speed by 3.6 in packages/tangogps/files/0002-Get-GPS-data-via-the-gypsy-interface.patch ? Aug 19 13:38:45 rwhitby: Let me check Aug 19 13:39:18 alphaone: ah you're there :-) Aug 19 13:39:19 TangoGPS reports my speed incorrectly, so I'm looking at the code paths that affect that number. Aug 19 13:39:34 Ainulindale: Just came back Aug 19 13:39:35 alphaone: no ringtone using your image, I had a weird problem before (no sound at all) Aug 19 13:40:07 rwhitby: It could be that I send km/h from UBX and not m/s Aug 19 13:40:13 And that would be a mistake Aug 19 13:40:25 Hey pvborza Aug 19 13:40:37 at 60Km/h tango says something like 35 Aug 19 13:41:03 +/- 10km/h, I wasn't watching it closely Aug 19 13:41:24 hi Ainulindale Aug 19 13:42:49 Ainulindale: Hmm, don't know... Many things are in flux at the moment.. Aug 19 13:42:55 Damn it's getting crowded here :-) Aug 19 13:43:04 rwhitby: Oh, so it's not off by a factor of 3.6? Aug 19 13:43:29 alphaone: in fact if you want to know, I tried restoring the profile myself when I had no sound, and it did work indeed Aug 19 13:43:45 alphaone: didn't seem to be off by 3.6, no. Aug 19 13:43:50 So I figured frameworkd sound handling was buggy Aug 19 13:44:02 I was just wondering how I should check that Aug 19 13:44:04 Ainulindale: Ah, so the statefile/scenario handling is broken. Aug 19 13:44:16 alphaone: but I rebooted and it worked Aug 19 13:44:21 (But still no ringtone) Aug 19 13:44:24 Ainulindale: I don't have much insight in that area. Aug 19 13:44:26 And no vibrator neither Aug 19 13:44:42 (or vibrate thingy, don't know its name) Aug 19 13:44:44 It could be that it's currently undergoing changes. Aug 19 13:44:51 I suppose so :-) Aug 19 13:45:24 I'm just trying to see if I experience the same problems I experienced with MS2 Aug 19 13:45:37 That is to say : times when I can't call, without any visible reason Aug 19 13:45:43 (And not be called) Aug 19 13:45:57 Ringtone and vibration, etc is supposed to be handled by the preferences daemon, maybe the handling is already switched. Aug 19 13:46:08 With a running frameworkd/gsm0710muxd, and correctly connected to the network Aug 19 13:46:15 Ainulindale: Oh, that sounds bad Aug 19 13:46:24 not suspended? Aug 19 13:46:36 After several suspends in fact, or I think so Aug 19 13:46:45 Sometimes it's lengthy for stupid things like pin Aug 19 13:47:13 I couldn't figure how to repeat this problem or else I'd have tried to build a patch :-/ Aug 19 13:47:13 rwhitby: Next thing would be to check what the speed in the nmea sentence is and compare it to the dbus signal Aug 19 13:47:32 alphaone: thought I got a weird error on MS2 after SimRetrievePhonebook Aug 19 13:47:57 http://pastebin.com/m30888a9b Aug 19 13:48:17 And this one looks systematic Aug 19 13:48:27 (I should check with latest frameworkd) Aug 19 13:48:59 alphaone: yeah, that's a job for tomorrow. was checking the code path tonight to work out at what points I needed to gather data Aug 19 13:49:00 Ainulindale: It would be interesting to see what content line has in that case Aug 19 13:49:09 rwhitby: Okay Aug 19 13:49:14 alphaone: content line ? Aug 19 13:49:26 You mean what he retrieved ? Aug 19 13:49:39 I outputed the whole log to a file so I can get that if necessary Aug 19 13:50:51 Ainulindale: I mean what the variable entry is Aug 19 13:50:59 * rwhitby needs to work out how to capture nmea sentences while driving at 60Km/h ... Aug 19 13:51:00 So we can see why the parsing goes wrong Aug 19 13:51:15 Obviously there's less than three commas in the answer Aug 19 13:51:25 rwhitby: :-) Aug 19 13:51:48 I can capture the whole trip I guess, and then work out the section with max speed ... Aug 19 13:52:14 * rwhitby needs to work out how to deal with tangogps traces and plot them on a map somehow Aug 19 13:55:37 rwhitby: Hmm Aug 19 13:55:56 rwhitby: http://www.kh-gps.de/nmea-faq.htm says GPGRMC reports speed over ground in knots... Aug 19 13:56:15 knots hey? Aug 19 13:56:31 1 knots = 0.514444444 meters / second Aug 19 13:56:48 that gives about 30 when going 60 alright Aug 19 13:56:53 And it looks like gypsy originally just reports that Aug 19 13:57:03 Well, enjoy some downtime. Aug 19 13:57:08 alphaone: If you said something I'm interested. Aug 19 13:57:15 So I'll need to adjust ubx.py Aug 19 13:57:23 alphaone: but just so you know I don't have this problem with latest so I say don't care about that :-) Aug 19 13:57:37 Now I have to figure how to use opreferencesd Aug 19 13:57:41 Ainulindale: I mean what the variable named entry contains Aug 19 13:57:49 So we can see why the parsing goes wrong Aug 19 13:57:50 Obviously there's less than three commas in the answer Aug 19 13:57:53 alphaone: note that my testing is on a gta01 Aug 19 13:58:04 edistar: pong Aug 19 13:58:20 Ainulindale: Okay, well there were some fixes particular to comma parsing in ogsmd lately. Aug 19 13:58:23 alphaone: Ok, I'll do that :-) Aug 19 13:58:29 alphaone: so do we need to update that tangogps patch too? Aug 19 13:58:37 mbuf: DISPLAY=:0 xwd -root a.xwd Aug 19 13:58:39 alphaone: It's just so I know what to look at if I have any kind of idea Aug 19 13:58:55 rwhitby: Yeah, but I wrote the tangogps patch and ubx.py so I included the same error to cancel each other out ;-) Aug 19 13:59:13 ok, can I leave it in your hands then? Aug 19 13:59:17 rwhitby: I guess, yeah Aug 19 13:59:26 rwhitby: I'll add it to my list. Aug 19 13:59:26 lindi-, thanks! Aug 19 14:00:14 Ok so Guillaume is working on opreferencesd I see Aug 19 14:00:20 xt: the script should work, do you have time to debug this? Aug 19 14:01:41 alphaone: http://trac.freesmartphone.org/ticket/97 Aug 19 14:02:10 rwhitby: Great, thanks! Aug 19 14:02:52 figured I'd put it on your list for you :-) Aug 19 14:03:29 * rwhitby is glad that mystery is now solved Aug 19 14:03:56 lindi-: I'll start a new one now, and I can paste you any error messages I get during install Aug 19 14:04:21 alphaone: Do you happen to know what is the expected behavior for opreferencesd ? binding on ogsmd to listen to incoming calls and play the appropriate ringtone ? Aug 19 14:05:26 lindi-, http://free-opensource.qvantel.net/upload/qtopia/debian-telugu-mouse-small.jpg :) Aug 19 14:09:56 xt: good Aug 19 14:11:11 Ainulindale: No, sorry Aug 19 14:11:24 Ok I'll ask charlie then :-) Aug 19 14:11:36 I was just looking at the sources to see where the ringtone was actually fired Aug 19 14:13:41 Ainulindale: did you find it? Aug 19 14:32:06 lindi-: what ? Aug 19 14:38:24 is the shr subversion repo fomr openmoko up-to-date, or should we still download the one from daria.forty-two.fr/shr? Aug 19 14:39:51 aleix: I'm updating it now and then Aug 19 14:39:56 The last one is fresh from today Aug 19 14:40:34 ok, thank you Aug 19 14:44:14 Ainulindale: sources? ;) Aug 19 14:45:01 lindi-: well, I see where it is in the current version Aug 19 14:45:16 My problem is I can't see why it isn't firing :-) Aug 19 14:47:21 xournal should be in the fso-* feeds in an hour or so Aug 19 14:51:44 Heh, error for audio.py Aug 19 14:51:47 No wonder it's not working Aug 19 14:52:25 Can't find module named patterns Aug 19 14:52:34 It may be a dependency problem Aug 19 14:55:06 Why can't he find patterns. Dumb program :-) Aug 19 14:58:20 >>> import framework.patterns Aug 19 14:58:23 This works. Aug 19 14:58:25 Weird. Aug 19 15:01:52 Ok, I guess it's a package path problem Aug 19 15:03:51 Ooooh nice error Aug 19 15:04:18 alphaone: http://pastebin.com/m2c2011ae Aug 19 15:15:40 oeventsd ERROR can't parse rule : string indices must be integers Aug 19 15:15:44 Looks nice doesn't it ? :-) Aug 19 15:15:59 I wonder why he doesn't like my string :-> Aug 19 15:20:20 when i try to run the qemu-nep1973/openmoko/download.sh script it gives me an error saying openmoko/env file not found. how can i correct this? Aug 19 15:24:55 No wonder it doesn't work, it seems to detect only stop sound instead of PlaySound Aug 19 15:25:01 I wonder what that is Aug 19 15:34:21 http://git.freesmartphone.org/?p=framework.git;a=blob;f=framework/subsystems/oeventsd/parser.py;h=37f9d733dbe996ccd71e6c1b7d7b3b4a8cf3fb45;hb=HEAD <= this thing is weird Aug 19 15:34:42 I can't see why but instead of detecting "PlaySound" it detects "StopSound" Aug 19 15:53:47 I have no clue about how it does that, weird thing Aug 19 16:00:07 Any python guru here ? :-) Aug 19 16:00:58 Come on guys, wake up :-) Aug 19 16:01:03 Not a "guru", but maybe I can help Aug 19 16:01:28 :-) Aug 19 16:01:34 I was wondering Aug 19 16:01:49 here is what I have : Aug 19 16:01:50 Name is PlaySound and func is Aug 19 16:01:50 StopSound(('/usr/share/sounds/Arkanoid_PSID.sid',)) Aug 19 16:02:06 func = Function.functions[name] Aug 19 16:02:13 But Aug 19 16:02:17 print func()(*params) Aug 19 16:02:26 gives the stopsound thingie Aug 19 16:02:34 Whereas print func gives what I just pasted Aug 19 16:02:42 It's func-y Aug 19 16:03:14 How is that possible ? Aug 19 16:03:43 k, here Aug 19 16:03:45 http://pastebin.com/d2ae31110 <= full text Aug 19 16:04:32 mickeyl: I hope you don't mind my working on oeventsd, I'm bored and I want my ringtone back :-) Aug 19 16:04:49 Ainulindale: What does PlaySound() return? Aug 19 16:04:53 (and check this problem with import pattern on odeviced) Aug 19 16:05:11 abraxa_: http://git.freesmartphone.org/?p=framework.git;a=blob;f=framework/subsystems/oeventsd/parser.py;h=37f9d733dbe996ccd71e6c1b7d7b3b4a8cf3fb45;hb=HEAD#l29 Aug 19 16:05:17 My guess would be that PlaySound returns a function you can call to stop the sound Aug 19 16:05:42 Either that or it's just a bug (probably cut-n-paste) in the Functions or PlaySound implementation Aug 19 16:05:55 PlaySound is rather simple Aug 19 16:06:48 Oooow man Aug 19 16:06:51 Looks like caps misuse Aug 19 16:07:12 And you bet it was... Aug 19 16:07:16 s/Play/play/ Aug 19 16:07:22 I'm going to beat up charlie Aug 19 16:07:38 Ainulindale: Where was the typo? Aug 19 16:07:43 "Play" instead of "play" Aug 19 16:07:58 Now let's see if I can play this ringtone Aug 19 16:08:59 Still can't :-) Aug 19 16:09:05 but at least action is correct Aug 19 16:09:20 The way it failed is weird Aug 19 16:09:33 I would expect caps misuse to give you a None response, not the wrong one... Aug 19 16:10:31 That's because it's an if else statement Aug 19 16:10:39 if Play then thing else other thing Aug 19 16:12:27 Anyway it's not adding the triggers so it won't work Aug 19 16:12:38 heya Aug 19 16:12:46 ringtones still broken w/ oeventsd? Aug 19 16:13:12 ah Aug 19 16:14:23 mickeyl: yep Aug 19 16:14:25 But I'm working on it Aug 19 16:14:26 I'm bored Aug 19 16:14:48 ok, cool. Aug 19 16:14:49 So, what's up with SHR? Aug 19 16:15:00 signal is triggered Aug 19 16:15:11 And triggers a whole bunch of errors Aug 19 16:15:16 Is there just GTK stuff outstanding? (for first release) Aug 19 16:15:30 Though I have that Aug 19 16:15:31 oeventsd INFO call dbus signal /org/freesmartphone/Device/Audio PlaySound(('/usr/share/sounds/Arkanoid_PSID.sid',)) Aug 19 16:15:38 wurp2|working: I don't know where the other guys are Aug 19 16:16:14 Do you know who the other guys are? Aug 19 16:16:18 mickeyl: does this baby speaks to you ? http://pastebin.com/m14c9e61d Aug 19 16:16:24 'cause I don't even know that after a week away :-) Aug 19 16:16:25 wurp2|working: Supposedly :-) Aug 19 16:16:36 nigelTheBold_ and MarcOChapeau Aug 19 16:16:52 ah, cool Aug 19 16:17:07 I was thinkin' Aug 19 16:17:29 Did you guys decide you don't need to run today2? Aug 19 16:17:37 I don't really now :-) Aug 19 16:17:41 +k Aug 19 16:17:41 agh Aug 19 16:17:48 And in fact I don't think it matters Aug 19 16:17:52 As long as we can display a dialer Aug 19 16:18:08 sure, except a signal meter is nice Aug 19 16:18:41 there is one Aug 19 16:18:55 Ok mickeyl it's working but the alsa scenario isn't loaded Aug 19 16:19:01 (loaded it manually) Aug 19 16:19:13 I know there is one in today2 Aug 19 16:19:17 Is there one in Illume, too? Aug 19 16:19:25 And if so, wouldn't we need to port it to FSO? Aug 19 16:19:32 There's one Aug 19 16:19:34 Ainulindale: ah, right. Aug 19 16:19:36 And it's working on FSO Aug 19 16:19:40 stefan_schmidt did that I think Aug 19 16:19:43 oh, cool! Aug 19 16:19:44 mickeyl: is it normal ? Aug 19 16:20:03 mickeyl: and am I in any way boring you right now ? :-) Aug 19 16:20:44 Ainulindale: i don't know offhand, i did not write oevent(s)d. Can you compare with how oeventd did that? Aug 19 16:20:48 i think it did load the scenario Aug 19 16:20:54 prior to playing the sound Aug 19 16:21:21 Ok I'll check that Aug 19 16:21:24 For the backtrace I just gave Aug 19 16:21:26 It was my fault Aug 19 16:21:29 So please don't mind :-) Aug 19 16:22:25 ah, ok, then i can skip that Aug 19 16:23:35 Ainulindale: I haven't been running it at all. Aug 19 16:24:22 mickeyl: oeventsd ERROR signal PlaySound emited an error org.freesmartphone.Audio.AlreadyPlaying: /usr/share/sounds/Arkanoid_PSID.sid Aug 19 16:24:25 A bunch of that :-) Aug 19 16:24:29 Is there a lock somewhere ? Aug 19 16:24:33 nigelTheBold_: Hey there! Aug 19 16:24:38 Hey! Aug 19 16:24:42 How's it going? Aug 19 16:24:51 Busy! Aug 19 16:25:27 mickeyl: (after I shut down frameworkd) Aug 19 16:26:11 eeks Aug 19 16:26:16 how can i reproduce that? Aug 19 16:26:36 wurp2|working: lots of work, and my daughter is visiting. Aug 19 16:26:48 Hmmm I think that's because the signal is emitted twice Aug 19 16:27:00 nigelTheBold_: Work is not so cool, but the visit sounds nice Aug 19 16:27:13 At least, lots of work is not so cool Aug 19 16:28:35 No kidding. I haven't had time to work on SHR. Aug 19 16:28:39 At all. Aug 19 16:28:45 mickeyl: Confirmation, signal is fired twice, so I guess there's either two events or I did something bad :-) Aug 19 16:29:09 In any case it doesn't fire the correct scenario Aug 19 16:30:47 ok, i'll check that Aug 19 16:30:54 will spend some time with framework tomorrow Aug 19 16:31:04 Hmmm just so I know Aug 19 16:31:10 What did you actually want for the scenarios ? Aug 19 16:31:22 You did want to load them in odeviced or in some other action ? Aug 19 16:32:32 Or maybe trigger them through opreferencesd ? Aug 19 16:33:12 mickeyl: just wondering that, regarding profiles :-) Aug 19 16:35:09 hey, is there some reason there's no xserver-xfbdev in debian experimental for armel? Aug 19 16:35:18 good question. i don't know yet. the problem is sometimes only the application really knows, which scenario to swtich to Aug 19 16:35:33 i thought about treating audio as a subsystem w/ ousaged Aug 19 16:35:46 and then adding metainformation that makes clear which output you want to have Aug 19 16:36:02 so that the audio object then would be triggered by odeviced Aug 19 16:36:06 err, ousaged Aug 19 16:36:10 Hmmm Aug 19 16:36:14 but all that is cross layer and a bit ugly Aug 19 16:36:23 I thought it would be coherent to use the preferences as a way to set audio information Aug 19 16:36:24 needs more thought Aug 19 16:36:41 I mean : if we see a call is incoming, and we have a directive to be loud Aug 19 16:36:44 in theory yes Aug 19 16:36:51 That directive would be "loaded" in opreferencesd Aug 19 16:36:52 in practice, it depends on events sometimes Aug 19 16:36:55 if you talk Aug 19 16:37:00 we _need_ gsmhandset Aug 19 16:37:07 e.g. Aug 19 16:37:14 Yep but a talking event isn't something not controlled by the user Aug 19 16:37:35 I thought the purpose of the preferences was to set profiles depending on the environment/preferences of the user :-) Aug 19 16:38:08 So it seems coherent to me that opreferencesd would listen to events which could output sound or make things vibrate Aug 19 16:38:23 (but that's only my humble opinion) Aug 19 16:43:09 Anyway, mickeyl, who should I mail my fix to ? Aug 19 16:43:45 Ainulindale: Do you have humble opinions? Aug 19 16:43:55 I hope so :-): Aug 19 16:44:00 Ainulindale: smartphones-standards@linuxtogo.org please. thanks Aug 19 16:44:16 mickeyl: Just checking out git then Aug 19 16:44:33 Ainulindale: (audio) it's a valid question, we should discuss this w/ a broader audience. I'm looking for good ideas here :) Aug 19 16:44:46 i'll probably launch a problem statement on the list soon Aug 19 16:45:00 mickeyl: On a totally different topic - did you think any more about batching accelerometer events? Aug 19 16:46:16 wurp2|working: i did a bit, but i'm not sure how this use-case should fit in between the 'raw access' and 'gestures' use cases Aug 19 16:46:21 tmzt_mp900c_: have you tried building it on armel? Aug 19 16:46:38 cross with qemubuilder? Aug 19 16:46:40 mickeyl: which list by thee way ? Aug 19 16:46:48 -e Aug 19 16:47:17 Ainulindale: He mentioned it a few lines above :) Aug 19 16:47:27 Oh it's a list then Aug 19 16:47:32 I should subscribe to it I guess Aug 19 16:47:45 (Sorry I'm trying to remember how to checkout a git project) Aug 19 16:49:09 Ah "clone", that's what I was looking for :-) Aug 19 16:52:34 Clone... I wonder if Linus wants to clone himself one day. Does he even have kids? If so, do they step into his footsteps one day? I'm curious. Aug 19 16:54:57 heh Aug 19 16:55:00 hopefully Aug 19 16:55:04 we need more crazy kernel hackers Aug 19 16:55:16 then again... we even need more userland guys than kernel guys Aug 19 16:56:49 lindi-: how do I build that package other than native? Aug 19 17:08:58 It's weird, Guillaume didn't use an action he created name RingToneAction Aug 19 17:10:56 tmzt_mp900c_: do you have debian desktop system? Aug 19 17:11:10 tmzt_mp900c_: and yes, use qemubuilder Aug 19 17:11:11 yes, (ubuntu) Aug 19 17:11:23 use versitile-2.6.26? Aug 19 17:11:33 ? Aug 19 17:11:40 Ainulindale: re http://pastebin.com/m2c2011ae is that still an issue? Aug 19 17:11:40 kernel image Aug 19 17:12:00 mickeyl: Did you see my commits yesterday? Aug 19 17:13:08 RetrieveMessagebook works in sms-pdu branch Aug 19 17:13:14 (with PDUs :-) Aug 19 17:13:26 alphaone: really? amazing, no i did not see yet Aug 19 17:13:31 alphaone: yes it is, but not systematically Aug 19 17:13:42 Ainulindale: Hmm, okay Aug 19 17:13:54 Didn't manage to reproduce it Aug 19 17:13:58 By the way I just posted my patch Aug 19 17:14:09 Which is dummy. Aug 19 17:14:13 Ainulindale: where? what? Aug 19 17:14:24 smartphone-something@something-something.something Aug 19 17:14:26 mickeyl: Yeah, I was quite amazed it went so well. Aug 19 17:14:35 But some issues are creeping up Aug 19 17:14:48 The mediator will need to know whether we're in text or in PDU mode Aug 19 17:14:55 Ainulindale: ;-) Aug 19 17:15:45 alphaone: yes, that's expected. we need to ensure a safe state Aug 19 17:16:07 mickeyl: And ti_calypso doesn't seem to accept +CSMS=1 in pdu mode Aug 19 17:16:23 that's ok Aug 19 17:16:27 okay Aug 19 17:16:32 I thought so Aug 19 17:16:33 actually i expect to get rid of textmode completely once pdu mode is reliable Aug 19 17:17:02 okay, but should we keep knowledge and textmode support "just in case"? Aug 19 17:17:11 It would make things more complex Aug 19 17:17:33 no, i'd just move the mediators into a textmode.py file Aug 19 17:17:39 and bring in the pdu-aware ones Aug 19 17:17:40 If not that's fine (basically what I did) Aug 19 17:17:48 ah, okay Aug 19 17:17:52 Sounds good Aug 19 17:18:02 But keep all the stuff in const.py? Aug 19 17:18:05 Can one download a preinstalled debian image somewhere? Aug 19 17:18:08 alphaone: yeah Aug 19 17:18:40 xt: why? Aug 19 17:18:51 because installing is very slow Aug 19 17:18:53 mickeyl: Then there's the issue of how to convey advanced info via dbus Aug 19 17:19:04 As the current interface is quite basic. Aug 19 17:19:09 xt: you can do most of it on your desktop machine Aug 19 17:19:30 P: Extracting gzip Aug 19 17:19:30 tar: invalid number '▒▒{C~▒▒˗I▒j▒▒`▒g:▒▒o▒/▒▒<▒}▒6▒8▒▒▒▒▒▒▒▒' Aug 19 17:19:31 Multipart SMS can be done in sms.py, but for more features... Aug 19 17:19:48 my sd card is failing ? or net corruption? Aug 19 17:20:02 alphaone: yeah. dbus interface needs to be enhanced. need to think about that Aug 19 17:20:04 busybox problem? Aug 19 17:20:14 xt: md5sum your sd card repeatedly or something? Aug 19 17:20:19 mickeyl: okay, great Aug 19 17:22:06 alphaone: could you summarize which info would be available to the mailing list? We can then discuss about enhancing the API Aug 19 17:23:15 Ainulindale: Hey, how long does the dialer take to come up (or the pin entry, if you need a pin) after you start the dialer exe on dialer3? Aug 19 17:24:22 And of course I forgot to attach the file, damn Aug 19 17:24:34 wurp2|working: I don't know Aug 19 17:26:15 mickeyl: Okay, will do Aug 19 17:26:19 thanks Aug 19 17:27:03 Well Aug 19 17:27:11 Using the RingToneAction it works, but sound d oesn't play Aug 19 17:28:56 (works meaning it vibrates) Aug 19 17:29:45 And now it won't stop vibrating Aug 19 17:29:46 How nice Aug 19 17:30:52 Well, latest frameworkd doesn't seem to be the right solution :-) Aug 19 17:32:09 It vibrates nicely thought Aug 19 17:32:10 -t Aug 19 17:34:55 Ok it looks as if there's a problem with our package rwhitby Aug 19 17:35:07 last modifications on frameworkd etc aren't there Aug 19 18:02:17 hi i want to know where can i find the APIs for placing a call using the Openmoko OS Aug 19 18:08:16 trupheenix: fso-frameworkd source Aug 19 18:08:22 trupheenix: It depends on what framework you use. If you use frameworkd, it's here: http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.GSM.Call.html;hb=HEAD Aug 19 18:10:47 lindi-: whats dat? Aug 19 18:11:03 trupheenix: fso-frameworkd is the name of the debian package Aug 19 18:11:36 lindi-: i'm confused. i'm using openmoko not debian. i want to know how i can access the apis for the phone. Aug 19 18:12:20 Ainulindale: i'm looking for C APIs and I'm using GTk+ as the frame work? Aug 19 18:12:47 trupheenix: Then you can use libframeworkd-glib which I built specifically to do that Aug 19 18:12:58 http://wiki.openmoko.org/wiki/Libframeworkd-glib Aug 19 18:13:06 It's a work in progress though Aug 19 18:13:45 trupheenix: by openmoko you mean org.openmoko.dev? Aug 19 18:14:11 lindi-: yea i'm using om 2007.02 not fso Aug 19 18:14:39 Then there're no C APIs. Aug 19 18:15:08 Ainulindale: u mean I cannot make my own dialer using GTK+? Aug 19 18:15:08 You can use phone-kit Dbus APIs if you want, but that's not really good. Aug 19 18:15:21 You can, but you'll have to use Dbus. Aug 19 18:15:53 Ainulindale: ok i have no experience whatsoever with Dbus. can u help me get started from somewhere where i can understand the concept? Aug 19 18:16:13 Download openmoko-dialer2 sources and look at what it does Aug 19 18:16:18 It's a good example Aug 19 18:16:24 Problem is Aug 19 18:16:27 Ainulindale: OK :) Aug 19 18:16:32 You'll have to implement tons of stuff Aug 19 18:16:39 I strongly suggest you try to build your dialer on top of frameworkd Aug 19 18:16:42 (FSO) Aug 19 18:16:47 And if you do that Aug 19 18:16:52 Please know there's such an initiative in SHR Aug 19 18:16:55 And we need developers Aug 19 18:17:02 Ainulindale: ok :) Aug 19 18:17:16 Goal being to port old 2007.2 dialer to frameworkd Aug 19 18:17:18 Ainulindale: i'm little confused. What is FSO? it's another distro? Aug 19 18:17:32 Yes, a distro using frameworkd which is the new framework for calls and such Aug 19 18:17:36 Which is stabler. A lot :-) Aug 19 18:17:44 And with much more functionnalities Aug 19 18:17:47 Ainulindale: ok Aug 19 18:17:55 Ainulindale: ok i'll see it Aug 19 18:18:21 Ainulindale: how about Debian? how good is it? it would b superb to have debian on ur phone (apt convenience and all) Aug 19 18:18:21 trupheenix: But if you truly want to work on this kind of dialer, you're welcome to work with us SHR guys Aug 19 18:18:51 I don't know, and if you want my opinion, debian is crap :-) Aug 19 18:19:07 Ainulindale: sure i would love to work. but thing is i need to start from the basics. i have no clue about the entire system. i just got started two weeks back. Aug 19 18:19:22 trupheenix: I started in july. Aug 19 18:19:37 So I don't think it'll be that much harder for you than it was for me Aug 19 18:19:50 Ainulindale: ok i would love to help. Aug 19 18:20:03 There are two guys here working on this gtk dialer Aug 19 18:20:06 MarcOChapeau and nigelTheBold_ Aug 19 18:20:15 Ainulindale: ok... Aug 19 18:20:17 They need help as they're busy a lot for personal reasons :-) Aug 19 18:20:28 just wondering, are the porting it to efl or staying with gtk+? Aug 19 18:20:35 efl ? Aug 19 18:20:55 enlightenment, like illume and zhone Aug 19 18:21:03 foundation libraries Aug 19 18:21:09 There's no plan to do that right now but I'm looking for someone to do that if you see what I mean :-) Aug 19 18:21:12 Ainulindale: well my job profile right now requires me to contribute to the openmoko stack. so i don't see why i couldn't be engaged full time :) Aug 19 18:21:13 tmzt_mp900c_: we planned to keep gtk, but the framework should be able to have another lib with other toolkits used Aug 19 18:21:42 trupheenix: pretty good indeed :-) Aug 19 18:21:54 tmzt_mp900c_: we built it keeping in mind we would like to develop other UIs Aug 19 18:22:00 For example I'm trying to build a curses UI Aug 19 18:22:10 in terms of the debian problem, would X have anything to do with it? Aug 19 18:22:35 trupheenix: which X problem? Aug 19 18:22:38 trupheenix: any help is welcome :-) we've split the whole thing into seperate libs/apps, so it should be much more convenient to work on it now Aug 19 18:23:21 MarcOChapeau: by the way did you think about the dialer thing ? Aug 19 18:23:21 Ainulindale said debian is crap, I think Aug 19 18:23:24 MarcOChapeau: cool. i'm pretty new to all this so please b patient with my queries. Aug 19 18:23:34 I think ophonekitd should install a binary calling the library Aug 19 18:23:40 tmzt_mp900c_: that's just my opinion :-) Aug 19 18:23:40 tmzt_mp900c_: ah, no idea Aug 19 18:23:53 ok Aug 19 18:24:14 i think a dialer is very important. i'm not happy with the speed of the present dialer on OM2007.02 Aug 19 18:24:19 Ainulindale: isn't that what we have right now ? or am I missing something ? Aug 19 18:24:41 I'm setting up qemubuilder now, but I don't get what i have to add to sources.list to build xserver-xfbdev according to DebianOnFreerunner wiki Aug 19 18:24:44 MarcOChapeau: If it is then I wasn't there when you did it :-) Aug 19 18:25:15 have you guys looked at TitchyMobile's curses dialer? Aug 19 18:25:16 Ainulindale: maybe not for ophonekitd. but the dialer is like that now (should be) Aug 19 18:25:25 I wonder what it would need to adapt to fso Aug 19 18:25:27 Perfect then :-) Aug 19 18:25:41 tmzt_mp900c_: Ooooh you're giving me treat there Aug 19 18:25:44 URL ? :-) Aug 19 18:25:49 tmzt_mp900c_: add deb-src for experimental Aug 19 18:25:52 Ainulindale: I've finished spliting the whole thing, but issues still remain (talking GUI) Aug 19 18:25:57 MarcOChapeau: where can i get started? Aug 19 18:25:58 right, that makes sense Aug 19 18:25:59 tmzt_mp900c_: I did want to make a curses dialer but I'm soooo lazy to find how to do things :-) Aug 19 18:26:00 tmzt_mp900c_: 'deb-src http://ftp.fi.debian.org/debian/ experimental main' Aug 19 18:26:07 Hey, MarcOChapeau! Aug 19 18:26:22 trupheenix: I'd say read the code :-) that's the best doc we have right now :-p Aug 19 18:26:24 tmzt_mp900c_: but you might want to contact whoever is packaking xglamo Aug 19 18:26:28 wurp2|working: hey ! Aug 19 18:26:31 maybe dbus-send would be enough, I think it's in bash Aug 19 18:26:36 tmzt_mp900c_: there's probably some reason why it isn't there for armel Aug 19 18:26:47 xglamo uses kdrive main loop? Aug 19 18:26:49 MarcOChapeau: ok show me the code :) Aug 19 18:26:57 oh, that's for freerunner Aug 19 18:27:07 tmzt_mp900c_: yeah Aug 19 18:27:12 Ainulindale: spking of interfaces. it's a shame i can't do OpenGL+Cairo on the freerunner :( Aug 19 18:27:32 does cairo even work on 16bit yet? Aug 19 18:27:33 How's life? :-) Aug 19 18:27:44 Ainulindale: it would be superb if the manufacturers of Glamo made drivers just so that ppl can start making some interesting interfaces Aug 19 18:27:45 trupheenix: http://wiki.openmoko.org/wiki/SHR Aug 19 18:28:02 that's probably a good starting point Aug 19 18:28:07 tmzt_mp900c_: URL of this dialer please ? Aug 19 18:29:37 MarcOChapeau: cool. lets get in touch via e-mail i'll send u a private message with my ID. it would be great to write to u. Aug 19 18:30:57 wiki.neilandtheresa.co.uk/Titchy_Mobile Aug 19 18:31:43 for universal, so already vga Aug 19 18:35:26 in know Xfbdev works on armv6 armel, it's in OE Aug 19 18:37:58 rwhitby: ping when you're there please :-) Aug 19 18:38:12 mwester: Great response on the wifi thread, thanks for that. Aug 19 18:42:15 I had to add --distribution sid to qemubuilder --create to use it on ubuntu, with package from debian sid (v0.48) Aug 19 18:42:23 rwhitby: just so you know, fso-unstable currently doesn't reflect modifications done 8 days ago Aug 19 18:42:44 Either the package is poorly done or there's some problem here Aug 19 18:43:24 doesn't it pin to a specific git revision? Aug 19 18:45:50 not that one supposedly Aug 19 18:47:32 qemubuilder keeps making fs Aug 19 18:47:53 I had to change back to linux-image-2.6.24-1-versatile to get it get base booting kernel Aug 19 18:48:16 past Aug 19 18:49:13 not it panics Aug 19 18:50:05 /var/cache/pbuilder/pbuilder-mnt/pbuilder-run: No such file or directory Aug 19 18:53:24 where is /pbuilder-run, /pbuilder-run: line 11: Aug 19 19:06:16 lindi-: now I get ifconfig: command not found, awk, dhclient all not found, and a ash prompt Aug 19 19:06:44 tmzt_mp900c_: inside qemubuilder? Aug 19 19:06:44 I upgraded pbuilder to debian sid version Aug 19 19:06:47 yes Aug 19 19:06:53 tmzt_mp900c_: maybe you should just install debian unstable to chroot? Aug 19 19:07:06 I was going to try that Aug 19 19:07:16 but? ;) Aug 19 19:07:48 thought maybe qemu in chroot would'nt work right, was not sure how pbuilder works anyway Aug 19 19:08:26 tmzt_mp900c_: i run qemu in chroot Aug 19 19:08:33 where does it get the initrd, I couldn't find it Aug 19 19:08:39 tmzt_mp900c_: chroot is nothing special Aug 19 19:08:43 ok Aug 19 19:09:00 just debootstrap sid then? Aug 19 19:09:06 tmzt_mp900c_: every process has a /proc/$pid/root Aug 19 19:22:05 hi Aug 19 19:34:57 so what exactly does qemubuilder need xulrunner for? -] Aug 19 19:58:27 who knows? Aug 19 20:22:42 to run xul? Aug 19 20:56:12 mickey|sofa: when you'll be there, it looks as if last frameworkd ipkg built with autorev and so doesn't build with changes included 8 days ago Aug 19 20:56:48 (specifically Guillaume Chereau changes about opreferencesd) Aug 19 20:56:54 anyone have any tips for getting bluetooth to work under Debian/FSO? I find no devices with "hcitool dev" Aug 19 20:57:05 It doesn't install /etc/freesmartphone/ files Aug 19 20:59:26 hciconfig give you anything? Aug 19 20:59:31 nothing. Aug 19 20:59:42 this probably belongs on #openmoko... Aug 19 20:59:45 in hindsight Aug 19 21:00:43 but I can ask if anyone has xstroke compiled for FSO here, right? Aug 19 21:01:11 freesmartphone.org: 03daniel 07framework * r776f7035636f 10/framework/subsystems/ogpsd/ (om.py ubx.py): Aug 19 21:01:11 freesmartphone.org: ogpsd: Apply warmstart.patch (thanks quickdev!) Aug 19 21:01:11 freesmartphone.org: This allows us to save almanac, ephemeris, etc. before powering Aug 19 21:01:11 freesmartphone.org: off the gps chip and load the data back afterwards, thus greatly Aug 19 21:01:13 freesmartphone.org: reducing time to first fix. Aug 19 21:03:03 Oh and current frameworkd uses >50% CPU Aug 19 21:03:06 Without the accelerometers Aug 19 21:03:11 alphaone: know about that here ? Aug 19 21:03:27 whoops Aug 19 21:03:38 Ainulindale: No, didn't know Aug 19 21:03:45 Do you have any kind of super debug mode ? :-) Aug 19 21:03:57 Something to override conf file Aug 19 21:03:58 Need to build an up to date image and take a look at it.. Aug 19 21:04:10 alphaone: there's on in shr.bearstech.com Aug 19 21:04:12 +e Aug 19 21:04:15 Thanks to rwhitby Aug 19 21:04:23 Ainulindale: Not sure. you can change logging options via dbus now, though Aug 19 21:04:57 Oh and it seems frameworkd-config gives an old file Aug 19 21:05:05 Or so it complains about :-) Aug 19 21:05:56 alphaone: well bad news Aug 19 21:06:05 ogsmd.modem.abstract ERROR could not open channel MISC, retrying in 2 seconds Aug 19 21:06:08 Tons of that stuff. Aug 19 21:06:09 Ah, yeah. version needs to be specified. I don't think it matters at the moment, though Aug 19 21:06:12 (frameworkd -d by the way) Aug 19 21:06:20 ah Aug 19 21:06:21 oh Aug 19 21:06:24 :-) Aug 19 21:06:44 Then try stopping frameworkd and kill the muxer Aug 19 21:06:46 Just killed gsm0710muxd. Trying again. Aug 19 21:06:48 Then try again Aug 19 21:06:51 :-) Aug 19 21:07:07 did you power off the modem in the meantime? Aug 19 21:07:14 "ALL CHANNELS OK, START TRAFFICING LOLZOR :)" Aug 19 21:07:24 dbus.proxies ERROR Introspect error on :1.20:/org/freesmartphone/GSM/Device: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. Aug 19 21:07:30 Or take out the battery while running USB powered? Aug 19 21:07:33 Well, this is nice and new and shiny. Aug 19 21:07:35 So, FSO can restart gsm and resume accepting/making calls? Aug 19 21:07:37 Not at all. Aug 19 21:07:38 That will confuse the muxer Aug 19 21:07:50 'cause afaict there's no way to make gsmd do that Aug 19 21:07:52 I just killed frameworkd a lot. Aug 19 21:08:10 Ainulindale: Oh, hmm Aug 19 21:08:31 alphaone: I could have interrupted it while in an operation of some sort Aug 19 21:08:43 We need to make the muxer aware of such stuff and reinitialize the modem in that case Aug 19 21:09:28 Ouuh nice. Same thing again Aug 19 21:10:11 It seems it fails whenever zhone is starting Aug 19 21:10:46 ok alphaone I have a bad news Aug 19 21:10:57 It seems it can't restart gsm0710muxd by itself Aug 19 21:11:10 Properly, I mean Aug 19 21:11:19 I tried the following : Aug 19 21:11:23 killed everything Aug 19 21:11:24 frameworkd -d Aug 19 21:11:30 then launched zhone Aug 19 21:11:38 Now the CPU usage is going through the roof Aug 19 21:11:47 And I only have "gsmd INFO NOTIFY SERVER: ALL CHANNELS OK, START TRAFFICING :) Aug 19 21:11:51 Enabled GSM Aug 19 21:11:53 " Aug 19 21:11:54 And nothing more Aug 19 21:11:58 It seems to loop somewhere Aug 19 21:12:04 But it doesn't look as if the modem is responding Aug 19 21:12:36 Hmmmm in fact it is. I didn't say anything. It just won't pop up zhone PIN dialog Aug 19 21:12:42 But inbetween it uses 17% CPU. Aug 19 21:12:48 Why is that I wonder ? Aug 19 21:13:15 Ok, typed PIN. Same CPU usage. Aug 19 21:13:21 Ainulindale: uh, don't know.. Aug 19 21:13:34 17-30% average Aug 19 21:13:53 Ainulindale: can you strace it and see where/what it reads writes? Aug 19 21:14:44 I'm launching it in full debug right now Aug 19 21:14:48 And it outputs so much my host freeze Aug 19 21:14:51 +s Aug 19 21:15:06 It launches an abnormal number of NetworkGetSignalStrength to me Aug 19 21:15:12 May be that illume gsm app is too agressive Aug 19 21:15:13 ouch Aug 19 21:15:23 Ainulindale: Ah, yeah Aug 19 21:15:34 right, talked to stefan_schmidt about that already Aug 19 21:15:35 And I was right Aug 19 21:15:36 It was that Aug 19 21:15:41 kill the xserver and it is gone Aug 19 21:15:42 Now, CPU usage is normal Aug 19 21:15:54 alphaone: If I disable the GSM applet, normal CPU usage Aug 19 21:16:07 If I enable it, it polls every second Aug 19 21:16:14 So CPU usage skyrockets Aug 19 21:16:28 Well I won't use it for now :-) Aug 19 21:16:41 :-) Aug 19 21:16:46 stefan_schmidt: Why are you using GetSignalStrength ? Aug 19 21:16:52 Why not listening for the signal ? :-) Aug 19 21:16:58 Ainulindale: To get initial signal Aug 19 21:17:11 Each second another "initial" signal ? Aug 19 21:17:13 There's just some bug that makes it request again and again Aug 19 21:17:19 ok :-) Aug 19 21:17:27 Man it sounds simple to fix Aug 19 21:17:33 May that be that stefan_schmidt is as lazy as I am ? Aug 19 21:17:58 Though he has to learn for some exam at the moment so I don't know when he will fix it Aug 19 21:18:09 Ainulindale: We're all lazy :-) Aug 19 21:18:13 Anyway, what worries me is that with the correct includes, frameworkd version doesn't seem to be the last one Aug 19 21:18:42 alphaone: could you try latest from shr.bearstech.com ? Aug 19 21:18:47 (latest frameworkd package) Aug 19 21:19:13 It seems /etc/freesmartphone/oeventsd is entirely missing Aug 19 21:19:20 And schemas for opreferencesd phone profiles Aug 19 21:19:35 It doesn't seem good to me Aug 19 21:22:09 Ainulindale: Maybe rwhitby isn't using autorev but some fixed known good revisions? Aug 19 21:22:15 Nope Aug 19 21:22:25 I specifically asked for autorev Aug 19 21:22:31 Do you want the local.conf excerpt ? Aug 19 21:22:33 Ah, testing and unstable, I get it Aug 19 21:22:54 require conf/distro/include/moko-autorev.inc Aug 19 21:22:54 require conf/distro/include/fso-autorev.inc Aug 19 21:23:00 Seems like it's autorev to me :-) Aug 19 21:23:13 Or these names are pretty misleading :-p Aug 19 21:27:10 Yeah, it's autorev alright Aug 19 21:28:13 What's the name of this tool which can decompress debian packages ? Aug 19 21:28:40 cpio? Aug 19 21:28:54 alien? Aug 19 21:29:19 Hmmm weird I don't have that on my system Aug 19 21:29:23 I thought it was there Aug 19 21:29:34 alphaone: I just want to make sure the files aren't in the ipk Aug 19 21:30:44 Ainulindale: At least the hash looks like frameworkd is the latest version Aug 19 21:30:53 Well the latest version at that time Aug 19 21:30:55 But still Aug 19 21:31:19 Still ? Aug 19 21:32:34 Ainulindale: I extracted the ipk it contains the latest frameworkd Aug 19 21:32:50 At least the stuff in the last commit is in it Aug 19 21:33:17 alphaone: please check you have etc/freesmartphone/oeventsd Aug 19 21:33:40 nope, oeventsd Aug 19 21:33:48 only opreferencesd Aug 19 21:34:11 Ok so apparently it doesn't fetch the right sources or doesn't build with the correct files Aug 19 21:34:20 ? Aug 19 21:34:30 Check your HEAD, these files are there Aug 19 21:34:41 That's the files necessary to have a ringtone in fact Aug 19 21:35:20 Ainulindale: Check setup.py, they wont get copied :-) Aug 19 21:35:34 And that's a mistake Aug 19 21:35:46 Or I think so Aug 19 21:35:57 setup.py, thenb Aug 19 21:36:19 I could have checked a lot. Aug 19 21:36:44 Well, missing there is also the schema for phone service (opreferencesd) Aug 19 21:36:53 Thus vibrate/ring doesn't work Aug 19 21:40:04 freesmartphone.org: 03daniel 07framework * r810eaabc8979 10/setup.py: Aug 19 21:40:04 freesmartphone.org: Add missing config files to setup.py so they get installed. Aug 19 21:40:04 freesmartphone.org: Thanks, Ainulindale! Aug 19 21:40:18 there Aug 19 21:40:24 Well that's better Aug 19 21:40:27 now let's try that Aug 19 21:40:28 :-) Aug 19 21:41:37 okay, good luck. I'll head off to bed now Aug 19 21:41:44 Good night to you Aug 19 21:42:13 alphaone: though pretty quickly Aug 19 21:42:16 alphaone: audio.py Aug 19 21:42:22 "from patterns import asyncthingy" Aug 19 21:42:32 Would you be so kind as to put from framework.patterns ? Aug 19 21:42:47 It won't work if you don't put that there :-p Aug 19 21:45:12 And sample frameworkd.conf should include a rootdir attribute for oeventsd Aug 19 21:45:20 freesmartphone.org: 03daniel 07framework * rafe98b99d9cb 10/framework/subsystems/odeviced/audio.py: Aug 19 21:45:20 freesmartphone.org: odeviced: fix import statement Aug 19 21:45:20 freesmartphone.org: again :-) thanks Ainulindale Aug 19 21:45:36 I like being thanked :-p Aug 19 21:45:44 okay, I'm going off now. Aug 19 21:45:47 Hehe :-) Aug 19 21:45:51 Really Aug 19 21:45:52 good night :-) Aug 19 21:45:57 I'll give you the last fix tomorrow then Aug 19 21:46:02 I wont read new messages any more :-) Aug 19 21:46:09 Good night Aug 19 21:46:18 Ainulindale: Okay, prepare to be thanked again :-) Aug 19 21:46:21 night Aug 19 21:46:41 Ainulindale: He's gone! Let's get the champagne and the ladies! Aug 19 21:46:52 Yay Aug 19 21:47:03 abraxa_: While you're there, you lazy german Aug 19 21:47:08 Ahh fuck Aug 19 21:47:21 Did you subscribe to the smartphone-handheld ml ? Aug 19 21:47:23 Don't make me work *AGAIN* Aug 19 21:47:34 Actually, I haven't. I'm just reading it on and off Aug 19 21:47:41 Ok Aug 19 21:47:46 Just wondering why my mail didn't went through Aug 19 21:47:49 Should I? Aug 19 21:48:16 No, no, you can keep being lazy Aug 19 21:48:26 Alright. Thanks :) Aug 19 21:48:37 Though now that you remind me... Aug 19 21:49:34 Ok, well, guys, my fixes are working if we had : Aug 19 21:49:41 [oeventsd] Aug 19 21:49:42 rules_file = /etc/freesmartphone/oevents/rules.yaml Aug 19 21:49:55 so I'm gratuitly hilighting mickey|sofa and alphaone Aug 19 21:50:11 And if we do that that's supposing the correct profile is loaded for sound Aug 19 21:50:23 as long as opreferencesd can't load its own profiles Aug 19 21:50:32 (which are set in the rules) Aug 19 21:50:54 Anyway at least now I know someone is calling me Aug 19 21:50:59 (phone is vibrating) Aug 19 21:51:04 Ainulindale: btw, regarding the media player fork in your SVN - can you include that in the build for SHR? I just put it there and made it hump ALSA instead of PulseAudio, forgetting that maybe I should tell you about that. Aug 19 21:52:17 Yep I saw what you did Aug 19 21:52:32 I'm currently looking for some guy to build an openembedded overlay Aug 19 21:52:39 And check if our package names are unique Aug 19 21:52:53 If we have that then rwhitby will do a shr-unstable feed for us Aug 19 21:53:25 Hey there Aug 19 21:53:43 Ainulindale: Alrighty Aug 19 21:53:43 switching to sofa myself, going to execute that beer, she's been naughty Aug 19 21:53:52 Coming back in a few minutes Aug 19 21:53:59 Don't be too hard on her. Aug 19 21:55:39 freesmartphone.org: 03mickey 07framework * rea95d8e6471b 10/framework/config.py: compute install prefix Aug 19 23:06:08 lindi-: can I change the Binary line in dsc to only build one package? Aug 19 23:18:14 Ainulindale: fso-unstable uses OE repo and autorev - if it's not getting some changes then those changes aren't in the repo. Aug 19 23:19:04 I watched my latest commit to framework progress into fso-unstable within 30 minutes of the commit Aug 19 23:20:45 and if you select frameworkd on http://tinderbox.openembedded.net/packages/ you can see when specific versions were built Aug 19 23:21:16 and mickey|zzZZzz's latest commit of ea95d8e6471b is there as of 2008-08-20 01:18:50.008274 Aug 19 23:21:33 so I don't see the problem you are reporting about changes from 8 days ago not being there ... **** ENDING LOGGING AT Wed Aug 20 02:59:56 2008