**** BEGIN LOGGING AT Sat Aug 16 12:48:14 2008 Aug 16 12:57:14 n8 Aug 16 13:00:07 freesmartphone.org: 03sudharsh 07openmoko-gsoc2008 * rdd440a212e35 10/odeviced/src/plugins/accelerometer/ (accelerometer-helpers.c accelerometer.vala): Accelerometer: fix types and ignore EV_SYN correctly Aug 16 13:00:07 freesmartphone.org: 03sudharsh 07openmoko-gsoc2008 * rcd8ff3fc8f08 10/odeviced/ (13 files in 5 dirs): 1.) Refactor wifi plugin into a generic Powercontrol plugin TODO: add Bluetooth,GSM,GPS Aug 16 13:00:08 freesmartphone.org: 03sudharsh 07openmoko-gsoc2008 * r7b87e22f9589 10/odeviced/src/plugins/powercontrol/ (powercontrol.plugin powercontrol.vala): Add GSM, GPS and Bluetooth Powercontrol Aug 16 13:00:09 freesmartphone.org: 03sudharsh 07openmoko-gsoc2008 * r2e6564f3644d 10/opimd/ (13 files in 2 dirs): Merge branch 'master' of git@git.freesmartphone.org:openmoko-gsoc2008 Aug 16 13:00:57 moin Aug 16 13:02:54 any ideas on how to debug xorg video modules? Aug 16 13:03:10 ginger:~# file /usr/lib/xorg/modules/drivers/fbdev_drv.so Aug 16 13:03:10 /usr/lib/xorg/modules/drivers/fbdev_drv.so: ELF 32-bit LSB shared object, ARM, version 1 (SYSV), dynamically linked, not stripped Aug 16 13:03:22 yet i get 'Function "FBDevPointerMoved" not defined.' in gdb Aug 16 13:04:14 in the api docs, there is nowhere specified in what form incoming call numbers are handed to the application... meaning national/international notation Aug 16 13:31:17 freesmartphone.org: 03sudharsh 07openmoko-gsoc2008 * r99602a8f4c13 10/odeviced/src/daemon/helpers.vala: Fix a bug where ListObjectsByInterface didn't return in case of plugins registering a single dbus_path Aug 16 14:21:01 argl, my pointer coords are wrong. Aug 16 14:53:25 easy_: xorg? Aug 16 14:53:55 lindi-, yeah, but fixed now. Aug 16 14:54:07 easy_: in landscape too? Aug 16 14:54:38 Dunno, because after entering my pin it looks like the X is frozen... Aug 16 14:55:03 hrm reboot (again)... Aug 16 15:01:01 yay!!!! Aug 16 15:01:10 developers channel!! i found it Aug 16 15:01:17 * trupheenix is very happy Aug 16 15:02:06 hrm, looks like zhone is frozen. It don't react anymore after I entered my pin... Aug 16 15:04:25 any reason why om2008.08 is built on QTOPIA? i don't see where's the "open"-ness in Qtopia. you need to pay for the damn thing to open it Aug 16 15:05:31 trupheenix: qtopia is gpl Aug 16 15:05:43 gplv2-only Aug 16 15:06:08 easy_: /etc/init.d/frameworkd stop Aug 16 15:06:14 easy_: then run frameworkd from console Aug 16 15:06:23 easy_: to see what it talks to zhone Aug 16 15:06:48 edistar_: i hate Qt!!! Aug 16 15:06:58 lindi-, hrm. I just want to install debian using the "official" install-script instead of install.txt.gismo. Aug 16 15:07:00 trupheenix: me too, but that doesn't mean it's not open ;) Aug 16 15:07:14 the only reason i like openmoko is because it used GTK+ Aug 16 15:07:15 easy_: yes, this is what i am doing too? Aug 16 15:07:36 trupheenix: it will abandon qtopia again.. don't worry Aug 16 15:07:38 trupheenix: so use gtk, debian has them all Aug 16 15:08:02 lindi-: debian has them all? Aug 16 15:08:10 trupheenix: debian has both gtk and qt Aug 16 15:08:19 lindi-: are u asking me to pt debian atmel on the neo? Aug 16 15:08:26 yep Aug 16 15:08:36 lindi- hmmmm... interesting Aug 16 15:08:41 or well, not asking but saying that i am doing it Aug 16 15:11:21 lindi-: there is really no reason at all not to use debian on the FR, now that frameworkd works (except space, but that's not a big deal with sdhc) Aug 16 15:11:44 edistar_: glamo is not included yet Aug 16 15:11:54 edistar_: and i have trouble getting touchscreen working in rotated fbdev Aug 16 15:12:07 i don't understand which part of xorg is supposed to do rotation and which is not :) Aug 16 15:12:16 both tslib and fbdev drivers seem to rotate things :) Aug 16 15:13:02 lindi-: glamo isn't included with the normal OM releases either Aug 16 15:13:18 if you rotate both, what happens? Aug 16 15:14:03 edistar_: with http://rafb.net/p/27A7mx32.html scaling is wrong Aug 16 15:14:33 edistar_: if i interchange width/height in tslib scaling is right but i have an offset of 160 in y direction Aug 16 15:14:52 still a bug in tslib? Aug 16 15:15:01 afaik the values were all hard-coded? Aug 16 15:15:02 edistar_: i am not sure where the bug is Aug 16 15:15:09 edistar_: i am not sure what "width" is supposed to mean :) Aug 16 15:15:24 what about if you leave out those options? Aug 16 15:15:32 because width and height have to be swapped.. Aug 16 15:15:39 edistar_: they do? Aug 16 15:15:43 I think so.. Aug 16 15:15:51 edistar_: what does width mean? Aug 16 15:16:09 is it property of the touchscreen hardware? Aug 16 15:16:13 it tells tslib how wide the ts is Aug 16 15:16:17 yep Aug 16 15:16:27 edistar_: is the touchscreen resolution really 640? Aug 16 15:17:08 dunno how it's translated.. must be though Aug 16 15:17:12 for the input device Aug 16 15:17:25 too many rotations and translations going on :) Aug 16 15:17:40 usual for X ;0 Aug 16 15:18:40 in principle everything should be transparent.. e.g. tslib shouldn't care how the screen is rotated Aug 16 15:18:57 edistar_: ok Aug 16 15:19:08 edistar_: so what is this rotation option for? Aug 16 15:19:40 not sure Aug 16 15:20:26 how does OM rotate? don't they use kdrive? Aug 16 15:21:19 yes Aug 16 15:21:48 what do those configs look like? Aug 16 15:22:00 it is configured by editing source code Aug 16 15:22:13 to save space :P Aug 16 15:22:53 really? never looked into kdrive.. thought it had config files but then compiled them in Aug 16 15:23:04 saves about 10kb maybe? Aug 16 15:23:13 i am not sure Aug 16 15:23:36 now i have debug symbols in both tslib and fbdev Aug 16 15:24:02 lindi- what exactly is the FSO image do? Aug 16 15:24:40 trupheenix: no idea, haven't managed to compile it Aug 16 16:11:43 edistar: any experience on quilt for debian patch management? Aug 16 16:11:53 edistar: xf86-input-tslib seems to use it Aug 16 16:12:09 no, sry Aug 16 16:13:14 i think i have a solution but i can't apply it because of this :P Aug 16 16:13:41 oh Aug 16 16:50:32 hurray, fixed :) Aug 16 17:19:00 freesmartphone.org: 03mickeyl * r298 10/ (6 files in 5 dirs): clean Aug 16 18:09:09 nomeata: hi, what's the status of http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=494724 (or http://trac.freesmartphone.org/ticket/90)? could debian include a quick fix before it is in upstream? this seems to make it impossible for people to make calls when they first install debian at the moment Aug 16 18:10:06 i'm thinking about going through the installation script and check that all known bugs that i have workarounded on my local system have been fixed Aug 16 18:12:13 mickey|dinner: I’m wondering about the patches that I submitted on smartphone-standards, especially the number matching and newline fixes (libpam-dbus probably needs thought): are you the one that will appy or reject them, or should I kick shoragan instead? Aug 16 18:12:13 (kicking him is easy ATM, I just have to straighten my knee) Aug 16 18:14:49 lindi-: I’d like to see it applied in the upstream git repositry and then cherry-pick the change, to make sure we get the same fix as upstream Aug 16 18:17:59 nomeata: very good point yes. it's just that a dozen people are hitting it at the moment Aug 16 18:23:48 lindi-: true Aug 16 18:24:52 lindi-: shoragan just told me that we should first find out why this bug only seems to occur on Debian – or was it reported on FSO as well (I’m not sure) Aug 16 18:26:29 we could fix it first and then figure it out :P Aug 16 18:27:21 good point as well. Aug 16 18:27:36 lindi-, i've got new images at http://134.169.172.106/~jluebbe/images/neo1973/ Aug 16 18:27:58 shoragan: FSO images Aug 16 18:28:10 ok maybe i should compare against those Aug 16 18:39:41 lindi-: the thing is, the code for the SIM passing is not in anyway special, so if there is a bug, it ought to be fixed centrally at the same point Aug 16 18:40:20 yes sure Aug 16 18:42:15 hmm, did something break with evas? 'svn co http://barbieri-playground.googlecode.com/svn/efl-tests/vkbd/' worked yesterday but today i get 'TypeError: Argument 'canvas' has incorrect type (expected evas.c_evas.Canvas, got NoneType)' Aug 16 18:51:06 shoragan: http://dbus.freedesktop.org/doc/dbus-python/doc/tutorial.html#return-values-and-the-byte-arrays-and-utf8-strings-options aber auch nicht viel neues Aug 16 20:34:02 lindi-: still here? Aug 16 20:36:04 nomeata: yes Aug 16 20:36:16 freesmartphone.org: 03stefan 07artwork * r7b1b64007cbb 10/illume/illume/ (25 files): illume-theme: Sync theme with upstream illume. Add pixmaps for busywin. Aug 16 20:36:16 freesmartphone.org: 03stefan 07artwork * r1e497e1b9f2e 10/illume-config/ (e.src module.battery.src module.illume.src): Aug 16 20:36:16 freesmartphone.org: illume-config: Upstream version of the illume config files. Need to adjust to Aug 16 20:36:17 freesmartphone.org: FSO needs Aug 16 20:38:23 lindi-: how was it: does making phone calls cause the same error as entering a PIN? Aug 16 20:39:06 freesmartphone.org: 03stefan 07artwork * r028de6a7036b 10/illume-config/e.src: illume-config: Disable clock module Aug 16 20:39:28 nomeata: i didn't get past pin entry so i did not try making calls at that time Aug 16 20:40:44 nomeata: it's kind of hard to test. if i fix the bug i can enter pin and the unicode string won't cause a problem with making calls either Aug 16 20:41:31 lindi-: hmm, I could reproduce it here Aug 16 20:41:48 lindi-: it’s really strange: the (assumed) cause was a change in the str/unicode handling in zhone Aug 16 20:42:09 lindi-: and it’s surprising that it should be propagated through dbus Aug 16 20:42:17 :) Aug 16 20:44:47 nomeata: do you know how matchbox-keyboard can stay non-fullscreen with matchbox while all other apps are fullscreen? Aug 16 20:45:06 Ainulindale: http://shr.bearstech.com/fso-testing/ is now up Aug 16 20:45:44 lindi-: no, but It’s probably some matchbox-specific X atom appended to the window. Aug 16 20:45:53 lindi-: I’m sure you’ll easily find it in the code Aug 16 20:45:54 rwhitby: nice :-) Aug 16 20:46:37 MarcOChapeau: fso-milestone2 and fso-unstable are still building. ignore the fso-dev directory that's there, it's disappearing soon. Aug 16 20:46:51 nomeata: yeah i am reading through it right now Aug 16 20:47:18 rwhitby: no problem. do the ipk for the shr stuff get built too ? Aug 16 20:48:44 MarcOChapeau: I'm intending to build task-openmoko-feed for each Aug 16 20:49:09 but that's probably a day or two away - looks like no-one has built that in a long time. Aug 16 20:49:09 ok Aug 16 20:53:20 lindi-: ah, mickey|dinner is looking into the encoding bug Aug 16 20:54:29 i am trying to figure out how to build a virtual keyboard :) Aug 16 21:11:18 lindi-: ok, I uploaded a version of fso-frameworkd with the fix. care to do a quick test? Aug 16 21:14:21 nomeata: "apt-get update -o Acquire::PDiffs=false" is running Aug 16 21:25:17 freesmartphone.org: 03stefan 07artwork * r551dd7dc53f0 10/illume/illume/freerunner.edc: illume-theme: Remove flaunch Aug 16 21:30:24 now rebooting Aug 16 21:35:01 nomeata: as expected http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=494724 does not occur anymore Aug 16 21:35:12 nomeata: i only have to workaround http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=494781 now Aug 16 21:35:25 (or i hit another assertion failure) Aug 16 21:35:49 lindi-: ok, thx Aug 16 21:36:49 there seems to be a lot to learn about matchbox and X internals Aug 16 21:38:19 * nomeata has a quick look Aug 16 21:40:26 the iphone style keyboard demo seems to be quite usable, i can type quite fast with it. the only problem is that it's just for demonstration. it is fullscreen and only shows the text in its own window and doesn't know how to send it to other apps Aug 16 21:41:37 this looks interesting: Aug 16 21:41:39 wm_hints = XAllocWMHints(); Aug 16 21:41:39 if (wm_hints) Aug 16 21:41:39 { Aug 16 21:41:39 DBG("setting no focus hint"); Aug 16 21:41:39 wm_hints->input = False; Aug 16 21:41:40 wm_hints->flags = InputHint; Aug 16 21:41:42 XSetWMHints(ui->xdpy, ui->xwin, wm_hints ); Aug 16 21:41:44 XFree(wm_hints); Aug 16 21:41:46 } Aug 16 21:41:48 in ./src/matchbox-keyboard-ui.c Aug 16 21:44:49 hmm Aug 16 21:45:37 "http://barbieri-playground.googlecode.com/svn/efl-tests/vkbd/" uses enlightenment libraries and is written in python. i hope there's some way to set those flags without C Aug 16 21:46:18 probably hard Aug 16 21:47:32 http://www.youtube.com/watch?v=TrWpUBTDDr0 seems to demo the keyboard if you want to see (youtube-dl it, didn't work in gnash today) Aug 16 22:46:26 Question: Why don't we use Debian as a base for FSO/SHR instead of OE? Aug 16 22:57:15 Because Debian/ARM is not well-tuned for small devices such as the neo; we would end up doing much repackaging and custom work -- that has all been done already in OE to a great extent. Aug 16 22:59:46 http://tinderbox.openembedded.net/builders/shr.bearstech.com/ Aug 16 23:01:15 :) Aug 16 23:02:21 mwester, the Neos pretty large... Aug 16 23:02:43 I mean, I've ran Debian on 64 Mbyte/133Mhz before. Aug 16 23:02:56 (X86) Aug 16 23:03:04 mwester, you head of Scratchbox and/or Maemo? Aug 16 23:04:38 Since SHR just uses GTK+ and FSO framework, there is no reason why it shouldn't run identically on either a Debian or OpenEmbedded base system. Aug 16 23:08:58 uhm. Aug 16 23:10:14 What does OE have that debian doesn't? Aug 16 23:13:22 optimized recipes for small-resource devices Aug 16 23:14:59 the fact that you can't run a Debian rootfs of any sort from internal flash shows the quantum difference in resource usage. Aug 16 23:16:43 Good point. Aug 16 23:16:57 You need about 1Gig-ish for Debian. Aug 16 23:17:02 but NAND is cheap. Aug 16 23:17:45 internal RAM is the most precious resource. Debian is not optimised for small-RAM devices. Aug 16 23:17:52 RAM is expensive. Aug 16 23:18:04 Flash is cheap(ish) Aug 16 23:18:27 the RAM footprint of Debian rootfs is much larger than an OE one too Aug 16 23:18:29 rwhitby, How much RAM does base debian really use? Aug 16 23:18:29 that's the point. Aug 16 23:19:18 on an NSLU2, for instance, the OE-built rootfs uses about half as much RAM after boot as the Debian one. Aug 16 23:19:55 How much RAM? Aug 16 23:20:07 on the nslu2, it's 32MB. Aug 16 23:20:23 and if you say FR has more ram, then you don't get the point :-) Aug 16 23:20:55 Haha. Aug 16 23:21:01 (since it's about efficiency, not actual current limits) Aug 16 23:21:01 No, I'm saying how much RAM does OE use? Aug 16 23:22:02 SlugOS runs in 16MB of RAM Aug 16 23:23:03 don't get me wrong - I think Debian is great. Aug 16 23:23:04 hm. Aug 16 23:23:06 Neat. Aug 16 23:23:21 I wish I could run Gentoo on it, but Gentoo eats RAM like a bitch. Aug 16 23:23:30 But the mere fact that Emdebian exists shows that normal debian is not optimised for embedded devices Aug 16 23:23:51 (I use both OE-based and Debian-based distros on embedded devices I develop for ...) Aug 16 23:24:34 hm Aug 16 23:24:44 Do you work for FIC? Aug 16 23:24:54 JMO, but I think Debian on the neo is a great idea for those who are looking for a very small PC. It's not what I would consider useful for a phone, though... Aug 16 23:25:08 hi Aug 16 23:25:08 Sargun: no, I run nslu2-linux.org Aug 16 23:25:14 Ah, neat. Aug 16 23:25:28 FIC can't afford me ;-) Aug 16 23:25:31 hehe. Aug 16 23:25:55 I don't develop on embedded hardware...ever. Aug 16 23:26:26 I do server side stuff mostly Aug 16 23:26:49 The partition part of the debian installer seems to cause SD card corruption, at least i think it messed up my partition table... Did anyone had the same problem? Aug 16 23:27:19 Though, I did do some fun reverse engineering with the DE Aug 16 23:27:57 I wonder if they are ever going to release the HXD8 independently from DE Aug 16 23:28:06 (or: Is it a known bug? are any debian people here?) Aug 16 23:28:23 rwhitby, What's your day job? Aug 16 23:29:00 Anyone know? Aug 16 23:29:33 Sargun: CTO Aug 16 23:29:45 For..... Aug 16 23:29:54 Google knows :-) Aug 16 23:32:25 hehe Aug 16 23:32:28 No it doesn't... Aug 16 23:32:32 http://wiki.openmoko.org/wiki/HXD8 Aug 16 23:32:36 http://www.linkedin.com/in/rwhitby Aug 16 23:33:02 Oh Aug 16 23:33:11 I thought you meant Google knows about the HXD8 Aug 16 23:33:30 Damn Aussy Aug 16 23:33:31 :-P Aug 16 23:37:35 be right back Aug 16 23:43:17 is there a sensible reason why http://www.angstrom-distribution.org/unstable/sources/e17.libs.eet_anoncvs.enlightenment.org__200808110200.tar.gz (which my OE build wants) doesn't exist at the moment? have i done something wrong? Aug 16 23:44:00 i fixed the problem by changing EFL_SRCDATE to 20080811 (trimming off the '0200' in sane-srcdates.inc, but that doesn't feel right Aug 16 23:45:50 also, at what point is local.conf read? it doesn't seem to be paying attention to my INHERIT += "rm_work", though i did interrupt the build to add that when i realised i was going to run out of disk space.. Aug 16 23:52:08 Weiss: it is normal that it does not exist Aug 16 23:52:22 it's a cache if the autobuilder has built it before you have Aug 16 23:52:41 if it doesn't exist your build will just check it out directly from cvs Aug 16 23:53:12 rwhitby: i saw that, but it tried to check it out with the date '200808110200', and complained about an invalid date specifier Aug 16 23:53:14 rm_work actually only operates at the end of the build Aug 16 23:53:50 hmm.. i thought the point was that it got rid of everything when it was finished with? Aug 16 23:53:51 Weiss: you should report that in the OE bugtracker then Aug 16 23:54:05 it does, but only at the end of the build Aug 16 23:54:24 dunno why they decided to do it that way Aug 16 23:54:40 grr... i'm going to have to move things around to free up a load of disk space in that case.. :( Aug 16 23:55:06 yup Aug 16 23:56:13 those interested in fso-testing task-openmoko-feed build can track it here: http://tinderbox.openembedded.net/builds/20658/ Aug 17 00:10:19 hmm, i can free up the required space by taking a chunk out of my used-about-twice-ever Windows partition.... is 21Gb-ish a sensible amount? Aug 17 00:22:27 That should do it. Aug 17 00:23:15 I grew weary of fighting to make room all the time, so now my build partition is 250GB. **** ENDING LOGGING AT Sun Aug 17 02:59:57 2008