**** BEGIN LOGGING AT Sat Nov 22 02:59:56 2008 Nov 22 03:04:28 g! man! Nov 22 03:50:29 anyone here familiar with the SHR image? Nov 22 03:52:19 i've been toying with it the past week or so Nov 22 03:52:51 whats up Nov 22 03:52:57 is there something special I need to do in order to ssh into it? my usual connection script doesn't work Nov 22 03:53:45 have a usb0 entry in /etc/network/interfaces? Nov 22 03:54:08 i've had no probs at all with usbnet Nov 22 03:54:36 all i do is plug her in do an ifdown usb0;ifup usb0 and i ccan ssh right in Nov 22 03:55:03 pluss it gets internet through me so if my laptop is connected my phone is too ;) Nov 22 03:55:21 maybe you should read through the general usb networking wiki page? Nov 22 03:55:46 the entry in /etc/network/interfaces is "auto usb0" Nov 22 03:56:14 i type ifdown usb0 on the neo and it says "route: SIOCDELRT: No such process" Nov 22 03:56:39 try unpluging wait a sec and replug Nov 22 03:56:40 i have no trouble SSHing into the other images (OM2007.2 and OM2008.8) Nov 22 03:57:14 heres what i have http://pastebin.com/d524f5c5e Nov 22 03:57:26 ok... now it works Nov 22 03:58:01 my config allows for routeing from phone through laptop to net Nov 22 03:58:06 apparently unplugging and trying again was all it needed... :-/ Nov 22 03:58:22 oh yeah for some reason booting up with usb plugged in fails Nov 22 03:58:45 i plug in right when the kernel messages slow down then i see the cdc usb ethernet module get loaded Nov 22 03:59:11 then its open season Nov 22 03:59:44 i didn't plug in until i had been booted for a few minutes Nov 22 03:59:55 of course my /etc/network/interfaces assumes youre connected to a 192.168.0.0 network/gateway Nov 22 04:01:46 so far, I'm liking this SHR image a lot Nov 22 04:03:42 it doesn't really look like OM2007.2 though. Which I thought was the whole point of the SHR Nov 22 04:04:11 nope evidently that whole setup was nuked Nov 22 04:04:42 why? couldn't get it to work? Nov 22 04:05:38 dunno Nov 22 04:09:04 welp, thanks for the help. i'm outta here Nov 22 07:36:25 good morning Nov 22 09:47:52 argh Nov 22 09:47:54 my head Nov 22 09:48:26 too much beer ;) Nov 22 09:49:21 i don't know :/ Nov 22 09:49:39 it hurts Nov 22 09:50:21 take some Aspirin then :P Nov 22 09:51:33 or hit your head with the Freerunner, its heavy, its good :D Nov 22 10:00:37 Hire: not so strange that your head hurts - Don't you remember that k8ikt hit you with a beer bottle last night? Nov 22 10:01:35 yeah you are right Nov 22 10:01:37 damned him Nov 22 10:13:46 shower-sexy-time Nov 22 10:29:22 ~seen stefan_schmidt Nov 22 10:45:12 raster: ping Nov 22 10:45:21 * Kensan is playing ping-pong with raster... Nov 22 11:04:45 hi Nov 22 11:07:56 sorry for the rather noobish questions: how do I set the text of an edc to the value of a variable of the python program and how should I implement an input box best? (code of the program stripped to the core + edc stripped to the core: http://rafb.net/p/4wazZb16.html http://rafb.net/p/gnvzxa71.html) Nov 22 11:09:21 Hey Nov 22 11:09:29 hi quickdev Nov 22 11:12:34 oi Nov 22 11:12:44 good morning bumbl, Hire Nov 22 11:14:53 quickdev: maybe you can help me http://rafb.net/p/rvBcCT74.html (this was posted before you joined) Nov 22 11:20:33 bumbl, I can help you Nov 22 11:20:36 in C, it's: edje_object_part_text_set(elm_layout_edje_get(layout), "number", tmp_number); Nov 22 11:21:58 bumbl, download the source of the edje python bindings: http://pypi.python.org/pypi/python-edje/0.3.0 Nov 22 11:22:08 then have a look at the *pxy files Nov 22 11:22:21 edje.c_edje_object.pxi Nov 22 11:22:32 def part_text_set(self, char *part, char *text): Nov 22 11:22:33 edje_object_part_text_set(self.obj, part, text) Nov 22 11:22:38 there it is Nov 22 11:22:51 quickdev: if i release a call in the dialer, the window is not closed, this seems to be new ... Nov 22 11:23:06 BluesLee, try to update & upgrade Nov 22 11:23:16 I don't know if Ainulindale has already regenerated packages Nov 22 11:23:19 I fixed that yesterday Nov 22 11:24:18 no new packages Nov 22 11:24:33 ok Nov 22 11:24:34 one moment Nov 22 11:25:30 ah quickdev so part_text_set is what I want thank you very much Nov 22 11:25:52 yeah, if you've got an "edje_object" object ;) Nov 22 11:33:24 quickdev: and for the input box: is there an easy way to implement that in edje? Nov 22 11:33:57 bumbl, much more easy is a toolkit for it Nov 22 11:34:04 for example ETK / EWL / Elementary Nov 22 11:34:08 you should use elementary Nov 22 11:34:28 are you developing on your neo or your host? Nov 22 11:34:33 quickdev: no python bindings yet :( Nov 22 11:34:36 quickdev: host Nov 22 11:34:44 bumbl, there are python bindings for elementary Nov 22 11:35:06 quickdev: yep but the last time I asked there were some nasty bugs Nov 22 11:35:22 they got fixed afaik Nov 22 11:36:35 ok Nov 22 11:37:09 BluesLee, opkg list | grep libframeworkd-phonegui-efl Nov 22 11:37:15 please tell me your version Nov 22 11:37:24 it is safe to update now SHR? Nov 22 11:37:30 because today I need tangogps + navit ... Nov 22 11:38:01 quickdev: which of those?:-) Nov 22 11:38:10 libframeworkd-phonegui-efl0 - 0.0.1+r25-gitr489+6497719cb197071c407067739fc232b0e8d98781-r25.1 - frameworkd EFL phonegui Nov 22 11:38:18 libframeworkd-phonegui-efl0 - 0.0.1+r25-svnr485-r25.1 - Nov 22 11:38:26 BluesLee, sorry, it's ophonekitd, argh :) Nov 22 11:38:27 one moent! Nov 22 11:38:29 *moment Nov 22 11:38:55 ophonekitd - 0.0.1+r9-gitr489+6497719cb197071c407067739fc232b0e8d98781-r9.1 - Ophonekitd daemon Nov 22 11:39:00 ophonekitd - 0.0.1+r9-svnr486-r9.1 - Nov 22 11:39:52 Hire: is there a navit video with speech output somewhere? Nov 22 11:40:11 BluesLee, you obviously have the new version, although the old is displayed, too. When did you update your packages? Nov 22 11:40:25 today Nov 22 11:40:39 yesterday evening? Nov 22 11:41:04 BluesLee: i don't think so :) Nov 22 11:41:06 yes, yesterday evening he upgraded a lot of packages Nov 22 11:41:47 i wanted to flash the new image but i decided to upgrade Nov 22 11:41:56 BluesLee, did you reboot your device? Nov 22 11:42:04 sure Nov 22 11:42:20 i turn off the neo every night Nov 22 11:42:37 reboots Nov 22 11:43:14 how do i correctly reboot in shr, pow+aux? Nov 22 11:43:42 shutting down from ssh didnt worked for me Nov 22 11:43:55 also sftp Nov 22 11:47:27 and quickdev do you know when opimd will be integrated into fso? Nov 22 11:48:08 the sim auth screen takes a lot of time to start Nov 22 11:50:49 there is something wrong with the dialer Nov 22 11:52:10 reboot didnt helped Nov 22 11:52:40 the "call is active" screens are not closed Nov 22 11:56:29 BluesLee, let's try the following Nov 22 11:56:50 opkg remove -force-depends ophonekitd Nov 22 11:56:52 does that work? Nov 22 11:57:07 yes Nov 22 11:58:32 Collected errors: Nov 22 11:58:32 * Package ophonekitd md5sum mismatch. Nov 22 11:59:44 no changes Nov 22 12:01:19 BluesLee, rm /var/lib/opkg/* Nov 22 12:01:23 that deletes the cache Nov 22 12:02:53 and then? Nov 22 12:03:25 opkg update && opkg upgrade doesnt upgrade anything and i cannot remove ophonekitd Nov 22 12:04:10 does the call releasing work for you? Nov 22 12:04:27 yeah..it's working for me Nov 22 12:04:33 BluesLee, outgoing call, right? Nov 22 12:04:38 yes Nov 22 12:06:05 Collected errors: Nov 22 12:06:05 * Package ophonekitd md5sum mismatch. Either the opkg or the package index are corrupt. Try 'opkg update'. Nov 22 12:09:21 are there several ophonekitd packages in the feed? Nov 22 12:09:30 BluesLee, there should only be one Nov 22 12:09:39 but I doubt there's a problem with the buildhost Nov 22 12:09:44 let me increase the package revision Nov 22 12:09:47 then it should work Nov 22 12:10:10 okay Nov 22 12:19:40 BluesLee, try update and upgrade again please Nov 22 12:20:22 he does not upgrade Nov 22 12:21:23 sorry Nov 22 12:21:38 i had removed that package for a reinstall Nov 22 12:22:45 BluesLee: opkg install then - worked for me :) Nov 22 12:23:08 is restarting the xserver sufficient to restart the gsm stuff? Nov 22 12:23:27 no :) Nov 22 12:23:28 BluesLee, no Nov 22 12:23:34 ps aux | grep ophonekitd Nov 22 12:23:37 then kill the process Nov 22 12:23:50 and then start ophoenkitd with: /etc/X11/Xsession.d/80ophonekitd Nov 22 12:24:41 but it works now:-) Nov 22 12:25:04 should the dialer also be closed if i release a call? Nov 22 12:25:13 no Nov 22 12:25:38 BluesLee, atm, no ;) Nov 22 12:25:44 okay Nov 22 12:25:50 hi i'm trying to get psplash working on debian Nov 22 12:25:51 but that would make sense somehow :) Nov 22 12:26:11 i want to know how on openmoko does psplash start up as the first process in /etc/rcS.d Nov 22 12:26:25 quickdev: should i open a ticket for that? Nov 22 12:26:27 hmm, if you get busy and want to retry after some seconds? Nov 22 12:27:14 BluesLee, yes, thanks Nov 22 12:27:53 quickdev: i think a behaviour giving some feedback that the call is really released would be nice (i dont thrust my moko yet;-)) Nov 22 12:28:57 wow Nov 22 12:29:01 this is weird Nov 22 12:29:05 i cant ssh my fr Nov 22 12:29:20 i don't know why but the blank password doesn't work anymore Nov 22 12:31:16 hire: maybe your ssh'ing to *.200? :) Nov 22 12:31:39 no i am working with wifi Nov 22 12:32:17 maybe wifi login is disabled, there used to be some images (don't know about shr) that did that Nov 22 12:32:23 Hire: did you updated the kernel? Nov 22 12:32:32 no ;D Nov 22 12:34:21 wifi ssh has been disabled by default for some time now Nov 22 12:34:55 this makes me a bit sad Nov 22 12:35:21 hire: you can enable it Nov 22 12:35:25 there are instructions on the wiki on how to change that. Nov 22 12:35:25 at least, that's what i read ages ago Nov 22 12:35:33 you just tell dropbear to listen to all interfaces Nov 22 12:35:56 but i am lazy :( Nov 22 12:36:15 the people who will hack into your FR by wifi aren't ... Nov 22 12:36:29 hehe Nov 22 12:36:47 good argument Nov 22 12:37:04 well, probably not yours. but someone in the world, and then imagine the tech press that openmoko will get ... Nov 22 12:37:22 :-) Nov 22 12:37:39 a bad press is better than none Nov 22 12:39:00 we should add this one to the jokes wiki Nov 22 12:39:46 does wifi work properly now? Nov 22 12:48:40 did i ever wrote that i am happy with shr? Nov 22 12:49:33 people, how bring fr to work when wsod appears? Reboot? Nov 22 12:50:06 the wifi ssh should be enabled by default, once the root password is set Nov 22 12:50:18 that should be trivial Nov 22 12:50:22 does anyone know where to get python-sqlite3 for the freerunner? Nov 22 12:51:09 elserpiente: reboot Nov 22 12:51:20 hmm Nov 22 12:51:22 strange Nov 22 12:51:31 now it's in the feeds Nov 22 12:51:37 :( Nov 22 12:52:08 tied reboot every wsod Nov 22 12:52:33 it doesn't work .. Nov 22 12:52:35 elserpiente: did you suspend? Nov 22 12:55:06 yes Nov 22 12:55:12 how disable it? Nov 22 12:55:25 are you using SHR? Nov 22 12:55:58 fso Nov 22 12:56:24 i have a question on tmpfs. can i only mount one tmpfs volume at a time? Nov 22 12:56:35 elserpiente: then you can put 'suspend = 0' into the idlenotifier section of /etc/frameworkd.conf Nov 22 12:57:01 i tried disable it in gui settings. Is it same? Nov 22 12:57:13 trupheenix: I think you can mount as many as you like Nov 22 12:57:21 in FSO I don't know, don't think so Nov 22 12:57:57 mrmoku : in which section? Nov 22 12:58:01 trupheenix: but make sure you have enough free RAM Nov 22 12:58:08 of .conf Nov 22 12:58:11 quatrox1: i'm facing this strange issue with psplash where the progress bar doesn't get updated because, the fifo required by pslpash gets eaten up during mountall Nov 22 12:58:30 elserpiente: [odeviced.idlenotifier] Nov 22 12:58:40 thanks Nov 22 12:59:01 elserpiente: you can still get a WSoD from just blanking the screen :( Nov 22 12:59:20 trupheenix: maybe you do not have enough free RAM??? Nov 22 13:00:05 hmm Nov 22 13:00:16 quatrox1: hmmmm... well... the progress bar updates, then after S35mountall.sh in /etc/rcS.d psplash-write keeps throwing errors saying FIFO doesn't exist Nov 22 13:00:31 hmm Nov 22 13:00:49 sounds like a kernel bug Nov 22 13:01:20 mrmoku : is it safe use Xglamo on FSO? Nov 22 13:01:59 elserpiente: I think it's the default Nov 22 13:02:10 trupheenix: what happens if you create the fifo after a mountall ? Nov 22 13:02:17 no, there is Xfb is default Nov 22 13:02:29 elserpiente: FSO under debian? Nov 22 13:02:47 quatrox1: hmmmmm haven't tried it Nov 22 13:02:58 quatrox1: will try it RIGHT now Nov 22 13:03:01 :) Nov 22 13:03:13 no, thoroughbred FSO Nov 22 13:03:53 elserpiente: hmm, don't know then - I thought it is using Xglamo Nov 22 13:04:47 mrmoku : which OS u use? Nov 22 13:04:55 elserpiente: SHR Nov 22 13:06:25 now for suspend i must push power button? Nov 22 13:06:41 elserpiente: yep Nov 22 13:07:18 * elserpiente tried Nov 22 13:07:19 cool Nov 22 13:07:20 :) Nov 22 13:07:24 thank you Nov 22 13:08:50 :) Nov 22 13:11:14 mrmoku : do u know something about a lot of evbug.c in dmesg? Nov 22 13:12:03 elserpiente, do you have the latest kernel? Nov 22 13:12:11 elserpiente: hmm, I have seen them - but thats all Nov 22 13:12:42 Linux version 2.6.24 (slug@builder) (gcc version 4.1.2) #1 :20:36 UTC 2008 Nov 22 13:13:03 #1 PREEMPT Fri Oct 17 17:20:36 UTC 2008 Nov 22 13:16:59 just found that it is module :) Nov 22 13:17:28 evbug.ko Nov 22 13:18:40 guys Nov 22 13:18:50 how can I disable the blank screen? Nov 22 13:19:47 uh? Nov 22 13:20:00 gui settings? Nov 22 13:20:39 no :D Nov 22 13:20:53 tried? Nov 22 13:21:32 it doens't work for that Nov 22 13:21:39 hm Nov 22 13:24:00 trupheenix: Your problem is very interesting. It sounds like maybe the kernel forgets the file descriptor Nov 22 13:24:15 but need more info to be sure Nov 22 13:24:53 quatrox: no.. it's a problem with S36mountall-bootclean.sh i think Nov 22 13:24:58 Hire: in frameworkd.conf Nov 22 13:24:59 trupheenix: actually no Nov 22 13:25:05 quatrox: actually no... Nov 22 13:25:34 quatrox: i tried creating a tmpfs on /mnt/.psplash and making the fifo over there. the fifo does get created but then... the fd disappears! Nov 22 13:26:05 Hire: you have to put lock = 0 idle_prelock = 0 and idle_dim = 0 in the [odeviced.idlenotifier] section Nov 22 13:26:43 trupheenix: do you have any idea why? Does it get closed for some reason? Nov 22 13:27:30 quatrox: no idea... :| Nov 22 13:27:46 quatrox: i haven't started looking at the kernel yet Nov 22 13:28:27 trupheenix: did you strace your program? Nov 22 13:28:35 thx mrmoku I will love you always Nov 22 13:28:37 quatrox: hmmm i cannot strace it at boot time can i? Nov 22 13:29:30 trupheenix: sure, as long as the kernel is up and running, you can strace as much as you like Nov 22 13:30:06 quatrox: i didn't do an strace. i kind of redirected the error messages from the /etc/init.d/rc file to a log file i saw the execution sequence over there Nov 22 13:30:38 quatrox: so i found, that after S35 mountall.sh the fd for the FIFO required by psplash wasn't there because i was getting error messages from psplash-write Nov 22 13:31:03 quatrox: now i put psplash on S37 Nov 22 13:31:09 quatrox: and it worked correctly Nov 22 13:31:22 trupheenix: race conditions? Nov 22 13:31:31 quatrox: highly unlikely Nov 22 13:31:51 quatrox: psplash is a simple program... Nov 22 13:32:01 trupheenix: ok Nov 22 13:33:12 quatrox: psplash opens the /dev/fb device and directly draws onto it a RLE1bit encoded image and a progress bar. it also opens a FIFO on which it keeps doing a select to see if it has received any commands like PROGRESS to update the progress bar, QUIT to exit. Nov 22 13:33:26 quatrox: so u think there is a chance it can have a race condition? Nov 22 13:34:24 trupheenix: not very likely Nov 22 13:35:01 trupheenix: did you try to make a very simple program to isolate the bug? Nov 22 13:37:32 quatrox: not any program... i just redirected the outputs of all the scripts being invoked by /etc/init.d/rc to my file. Nov 22 13:38:04 trupheenix: psplash Nov 22 13:38:33 quatrox: yes including psplash Nov 22 13:39:06 quatrox: psplash-write doesn't seem to return any error condition because when i did a echo $? >> myfile i always kept getting a zero Nov 22 13:41:07 trupheenix: I didn't look into the code, so I cannot give any hints. But I would try to write a program that only opens a FIFO and checks if the fd is legal all the time. When the fd is not legal anymore, exit with an error Nov 22 13:41:21 trupheenix: that is a good way to isolate the bug Nov 22 13:41:52 quatrox: psplash returns a -1. but when i echo $? >> myfile i get a zero as the return status Nov 22 13:43:12 trupheenix: do you have the psplash on a public server? Would be interesting to look at it Nov 22 13:48:49 quatrox: yea pretty much Nov 22 13:49:05 quatrox: sorry i was away one minute i'll push u the link Nov 22 13:49:34 quatrox: http://labs.o-hand.com/sources/psplash/ Nov 22 13:49:45 quatrox: it's an openedhand project Nov 22 13:49:59 trupheenix: thank you:) Nov 22 13:50:16 quatrox: it's the simplest bootsplash u will ever come across Nov 22 13:52:28 quickdev: http://shr.bearstech.com/trac/ticket/137 Nov 22 13:52:33 i find it critical :) Nov 22 13:53:13 we should solve the "long reboot" issue before ;) Nov 22 13:53:25 you are right Nov 22 13:53:59 but the spalsh on poweroff is useful because some users thinks that "long press" is a brutal shutdown Nov 22 13:54:03 where it isn't so Nov 22 13:54:28 good point Hire Nov 22 13:55:14 quatrox: u think it would be a good idea to create the fifo in sbin? Nov 22 13:55:32 quatrox: maybe mountall wouldn't have an effect on it in such a case? Nov 22 13:55:40 trupheenix: no idea Nov 22 13:55:53 trupheenix: psplash-write.c fails on write()? Nov 22 13:56:22 who use siglaunchd? Can help? Nov 22 13:56:50 quatrox: no it doesn't fail on write. it fails on open Nov 22 13:58:04 hi * Nov 22 13:58:10 elserpiente: i use it... *a bit* Nov 22 13:58:24 the author is TAsn (he's on #openmoko) Nov 22 13:58:43 aha, his nickname is now TAsnn and he is also in this chan Nov 22 13:59:00 see Nov 22 13:59:30 TAsnn : can you help? Nov 22 13:59:52 running siglaunchd and getting issue Nov 22 14:00:02 File "/usr/bin/siglaunchd", line 148, in get_signals_from_file Nov 22 14:00:02 signals.append(parsed.groups()) Nov 22 14:00:08 quatrox: :) stuck like me? Nov 22 14:00:56 quatrox: i was looking at his select statements i n psplash.c:: psplash_main() and i found them a bit suspect. in one case he gives a timeout in another he doesn't give a time out to select. but i donot think that could be the root cause Nov 22 14:03:05 trupheenix: IIRC select has some defaults Nov 22 14:03:46 trupheenix: you cannot create the fifo in /tmp Nov 22 14:04:05 quatrox: do u suppose not closing the FIFO in psplash-write.c is a problem? Nov 22 14:04:50 trupheenix: It should be closed after the write() Nov 22 14:04:54 but anyway Nov 22 14:05:05 when you create something in /tmp Nov 22 14:05:21 and mount something on /tmp afterwards Nov 22 14:05:32 quatrox: it goes :) Nov 22 14:05:34 then your named fifo is not visible anymore Nov 22 14:05:48 quickdev: do you plan including the fast boot optimizations? Nov 22 14:06:00 quatrox: i know but then i changed the startup script to include an environment variable called TMPDIR Nov 22 14:06:01 bumbl, Ainulindale is planning that Nov 22 14:06:23 quatrox: they are trying to get TMPDIR at the start of the program(s) Nov 22 14:06:29 ah ok Nov 22 14:06:31 trupheenix: and chdir to that directory Nov 22 14:06:34 trupheenix: and TMPDIR != "/tmp" ? Nov 22 14:07:08 quatrox: yes... i did a export TMPDIR=/mnt/.psplash in the startup script for psplash Nov 22 14:07:54 trupheenix: that is strange Nov 22 14:08:31 quatrox: but when i did that export, the TMPDIR wasn't taken at all and the progress bar didn't even work. instead what i got was lot of error messages :) Nov 22 14:09:27 re Nov 22 14:10:07 trupheenix: printf(tmp); Nov 22 14:10:24 quatrox: good idea i actually haven't done that i plan to recompile the program now Nov 22 14:10:24 trupheenix: err... printf(tmpdir); Nov 22 14:10:43 quatrox: yes.... i think... psplash-write doesn't get tmpdir at all Nov 22 14:10:56 quatrox: instead it probably looks in /tmp Nov 22 14:11:12 elserpiente, ? Nov 22 14:11:12 I guess so... that would explain a lot Nov 22 14:11:37 elserpiente, still here? show me the config file you are using. Nov 22 14:11:58 root@om-gta02:~# cat /etc/siglaunchd.conf Nov 22 14:11:59 "DISPLAY=:0.0 openmoko-terminal2"=org.freesmartphone.Device.Input;org.freesmartphone.oeventsd;/org/freesmartphone/Device/Input;Event;arg[0]=AUX,arg[1]=released,arg[2]>1 Nov 22 14:12:04 it's probably an issue with the configuration, I still didn't write an error checker for that ;] Nov 22 14:12:12 weird, the default one? Nov 22 14:12:25 trupheenix: 'export' only works with [ba]sh Nov 22 14:12:26 config i got from wiki Nov 22 14:12:46 hmm Nov 22 14:12:52 trupheenix: oh no!!! how silly i didn't realise that... :| Nov 22 14:12:57 all seems fine except for after event, is there a newline there? Nov 22 14:13:07 elserpiente, did it work with the default config? Nov 22 14:13:08 quatrox: oh no how silly i didn't realise that Nov 22 14:13:20 root@om-gta02:~# siglaunchd Nov 22 14:13:21 Traceback (most recent call last): Nov 22 14:13:21 File "/usr/bin/siglaunchd", line 179, in Nov 22 14:13:21 signals = get_signals_from_file(CONFIG_FILE) Nov 22 14:13:22 File "/usr/bin/siglaunchd", line 148, in get_signals_from_file Nov 22 14:13:23 quatrox: i think i will just hard code tmp dir instead of doing an getenv Nov 22 14:13:23 signals.append(parsed.groups()) Nov 22 14:13:25 AttributeError: 'NoneType' object has no attribute 'groups' Nov 22 14:13:27 no Nov 22 14:13:38 it didn't work with the default one? Nov 22 14:13:39 trupheenix: good idea:) Nov 22 14:13:56 weird as hell. Nov 22 14:14:00 sec Nov 22 14:14:01 let me try with default Nov 22 14:14:14 do u have? Nov 22 14:14:26 mwester: hi there Nov 22 14:14:40 mwester: about the resume+call issue from last night Nov 22 14:14:47 elserpiente, the default is also in the wiki Nov 22 14:15:02 or just re install the package Nov 22 14:15:05 or even better Nov 22 14:15:10 pm me the output of Nov 22 14:15:14 one sec Nov 22 14:15:26 grep CONFIG_FILE /usr/bin/siglaunchd Nov 22 14:16:17 re-installing Nov 22 14:16:19 :) Nov 22 14:16:25 Kensan: http://trac.freesmartphone.org/ticket/31 Nov 22 14:16:30 hello, have u ever received a call and after that wait for your partner to close the call? Nov 22 14:17:12 my phone keeps showing the "active call" screen and I'm not able to close it Nov 22 14:17:54 elserpiente, nvm the grep. Nov 22 14:17:59 i can do other tasks changing the screen, but the white page is not killable Nov 22 14:18:13 im checking the code for a sec to see if I can see what's wrong. Nov 22 14:18:16 hm, it run with default config Nov 22 14:18:32 yeah? tried holding and releasing the aux button and it works? Nov 22 14:18:38 mwester: line 91+92 of the log you posted last night look suspicious to me Nov 22 14:18:58 The url has an newer (cleaner) log Nov 22 14:19:03 is mine a known bug? Nov 22 14:19:32 yes, profile changer appeared Nov 22 14:20:02 mwester: ok, well if mickey is looking into it I can turn to other things :) Nov 22 14:20:14 will try terminal config Nov 22 14:20:25 wait Nov 22 14:20:30 just Nov 22 14:20:38 mwester: unluckily a friend of mine has still borrowed my neo1973 so I can't help debug on gta01 currently :( Nov 22 14:20:40 nano -w /etc/siglaunchd.conf Nov 22 14:20:43 alfa21: you have latest image? try opkg upgrade... Nov 22 14:20:55 and change the command after display, so you won't break the config... Nov 22 14:20:57 Kensan: I hope your freind is getting use from it, then! Nov 22 14:20:58 yep, latest Nov 22 14:21:07 anyhow, I think I will write a check configuration script ;] Nov 22 14:21:16 mwester: he probably sold it and spent the money on booze or sth like that. Nov 22 14:21:17 (upgraded from previous) Nov 22 14:21:58 was the phone in suspend? Nov 22 14:22:13 it's really hard to work on this project cause for some reason they won't approve it (or deny it) in openmoko projects, I'm just not getting a response from them, so bug tracking is like hell, not to mention community efforts ;] Nov 22 14:23:51 now works Nov 22 14:24:03 afre re-install Nov 22 14:24:05 after Nov 22 14:24:15 ;] Nov 22 14:24:33 hehe, I can't even start to imagine what have happened but still ;] Nov 22 14:24:38 well, im glad it works ;] Nov 22 14:24:50 mwester: btw I noticed that the first subsystem frameworkd wakes up is gps... I don't know if that is actually "stealing" cycles that could be spent on more time-critical things like gms but maybe that could be postponed? Nov 22 14:24:58 gsm Nov 22 14:25:01 soon Xmas: http://changelog.complete.org/archives/825-if-programming-languages-were-christmas-carols Nov 22 14:25:04 Yeah, I saw that as well. Nov 22 14:25:14 how decrease hold time of AUX? Nov 22 14:25:24 the third arg Nov 22 14:25:27 arg[2] Nov 22 14:25:30 is the hold time Nov 22 14:25:34 It's a simple loop it appears -- I think there needs to be much more "intelligence" about resume. Nov 22 14:25:34 in sec? Nov 22 14:25:40 yeah Nov 22 14:26:02 it relies on dbus signals from the framework and the framework works in secs... Nov 22 14:26:08 >1 is >=2 Nov 22 14:26:14 >0 is >=1 Nov 22 14:26:14 ... Nov 22 14:26:29 btw, untill there's a proper page Nov 22 14:26:36 can i disable? Nov 22 14:26:40 hold time? Nov 22 14:26:54 i'm idling here and my private message is the bug tracker Nov 22 14:26:56 elserpiente, yeah Nov 22 14:26:58 > -1 Nov 22 14:28:09 mwester: I see, I didn't really look at the code. Nov 22 14:29:43 elserpiente_, everything works well? Nov 22 14:30:15 hm Nov 22 14:30:38 trying add arg[3], got some issue Nov 22 14:30:48 what's arg[3]? Nov 22 14:31:00 I need to write proper documentation, sec I'll explain Nov 22 14:31:27 ok, dbus signals are transmitted with parameters Nov 22 14:31:41 root@om-gta02:~# cat /etc/siglaunchd.conf Nov 22 14:31:42 "DISPLAY=:0.0 /usr/share/siglaunchd/scripts/profile-changer"=org.freesmartphone.Device.Input;org.freesmartphone.oeventsd;/org/freesmartphone/Device/Input;Event;arg[0]=AUX, arg[1]=released, arg[2]>0, arg[3]=1 Nov 22 14:31:44 arg[0] is the first argument transmitted Nov 22 14:31:45 is it correct? Nov 22 14:31:53 depends on what you are trying to do Nov 22 14:32:12 mickeyl: Nov 22 14:32:35 elserpiente_, what are you trying to do? Nov 22 14:32:49 change time of holding Nov 22 14:33:12 i want call application on click Nov 22 14:33:22 what about on hold? Nov 22 14:33:32 i mean Nov 22 14:33:33 mwester: pong Nov 22 14:33:45 if you hold it for 5 seconds, do you still want it to run? Nov 22 14:33:47 Greetings Nov 22 14:33:57 or just on a less than 1 second click? Nov 22 14:34:30 hm, it is different event, isn't it? Nov 22 14:34:38 no Nov 22 14:34:44 it just the time that's mattered Nov 22 14:34:50 *matters Nov 22 14:34:54 that* Nov 22 14:34:54 ;] Nov 22 14:35:01 arg[2] is the time argument Nov 22 14:35:09 could it be that the parsing confusion that seems to be happening on resume could be avoided if the at commands to restore unsolicted messages were sent on another mux channel? Nov 22 14:35:09 thought if i put arg[3] to -1 it will be a click event Nov 22 14:35:12 oh Nov 22 14:35:14 [2]? Nov 22 14:35:16 if you want, you can do the following: Nov 22 14:35:31 arg[2]>-1, arg[2] < 2 Nov 22 14:35:35 * mwester is looking for a quick fix sort of solution Nov 22 14:35:59 actually more correct: Nov 22 14:36:00 one sec Nov 22 14:36:02 arg[2] < 2 Nov 22 14:36:15 will work on clicks where the key was held for 1 sec or less. Nov 22 14:37:01 yes, you right- works Nov 22 14:37:03 cute Nov 22 14:37:29 elserpiente_, ;] Nov 22 14:37:43 let me explain for a sec the ideal behind it. Nov 22 14:37:47 dbus signals send arguments Nov 22 14:37:52 arg[0] is the first argument Nov 22 14:38:01 arg[i] is the i+1 argument Nov 22 14:38:05 it is just my brain farts, though i say about arg[3] Nov 22 14:38:12 you* Nov 22 14:38:17 elserpiente_, now. ;] Nov 22 14:38:36 thank you Nov 22 14:38:42 well anyhow, in this specific dbus signal, the 3rd (arg[2]) argument is the time argument. Nov 22 14:39:06 elserpiente_, I should thank you actually, you gave me ideas on how to improve the documentation and code ;] Nov 22 14:39:06 seems like expression Nov 22 14:39:22 btw, you can use arg[2] as many times as you like Nov 22 14:39:48 for instance if you want it to work only when the aux button is held between 5 and 6 seconds Nov 22 14:39:59 i see Nov 22 14:40:01 arg[2] > 4, arg[2]<7 Nov 22 14:40:25 okey, thank you again Nov 22 14:41:41 mwester: yes, that could be, however, you can't Nov 22 14:41:50 mwester: you need to send the commands at this channel Nov 22 14:41:57 :( Nov 22 14:41:59 mwester: since these commands affect per-channel settings Nov 22 14:42:06 Ah. Nov 22 14:42:08 mwester: what we can do though is change the timing Nov 22 14:42:13 mwester: i have the following in mind Nov 22 14:42:19 mwester: add a 'Wait until queue is drained" Nov 22 14:42:31 mwester: then we call that Nov 22 14:42:48 mwester: and send the reinit commands only after the unsolicited queue has been empty for like... 2 seconds or so Nov 22 14:43:29 but that needs some more thought Nov 22 14:43:32 no quickfix Nov 22 14:43:39 if you want to attempt a quickfix Nov 22 14:43:50 then add a parameter to send_commands Nov 22 14:43:57 that sends them after a timeout Nov 22 14:44:25 it's Nov 22 14:44:28 _sendCommands Nov 22 14:44:31 and __sendCommandsNotifyDone Nov 22 14:44:36 in modems/abstract/channel.py Nov 22 14:44:54 I tried the timeout -- 10 seconds was *almost* right -- it collided with the final CPI messages, but fixed the parsing issues. However, I been considering... and I would like to propose another approach. It is based on the observation that there exist cases where we may not wish to "enable" the gsm at all on resume (i.e. we resume for a moment only to do some housekeeping work). Nov 22 14:45:30 ok Nov 22 14:45:31 * mickeyl listening Nov 22 14:46:32 So perhaps we need to consider re-enabling of unsol. messages to be a task that is only executed when necessary -- which could be scheduled for whenever we wish (i.e. post call-handling if the wake-reason was an incoming GSM interrupt). Nov 22 14:47:33 Extending that, one might envision other tasks of a similar nature -- if the wake was via alarm, we may schedule a task to check the battery level on the host. Nov 22 14:48:30 if the wake was due to loss of a wifi AP association, there might be other work to do (and in some of these cases, we may not even wish to remove the forced flow-control on the GSM because as long as it remains quiet, it consumes less power). Nov 22 14:48:53 Ambitious, and not a quick fix, but I thought it might be worth mentioning. Nov 22 14:49:59 All hinges on a means to determine the probable wake reason, and possibly a list of "enabled" things to to on wake -- but the framework would be the place to manage all that, I think. Nov 22 14:52:23 hmm, interesting Nov 22 14:52:44 what should happen if we resume on non-GSM? Nov 22 14:52:52 reenable GSM unsol. or not? Nov 22 14:52:57 (BTW, the concern that I have with delaying the sending of the unso message enabling is that delaying may require implementation of a "cancel" mechanism, in the case where one attempts to suspend before the unso. messages have actually been sent -- the alternative is that we need to impose a minimum "wake" time such that we can ensure the enable gets sent so taht we can send the disable set on suspend. Nov 22 14:52:59 ) Nov 22 14:53:42 yes, we would need to cancel all outstanding events before going to sleep again Nov 22 14:53:51 but that's not a huge problem, we control that command path anyways Nov 22 14:54:03 [_if_ people suspend using the framework] Nov 22 14:54:26 Well, that's another issue. I have become convinced that apm is bad. Nov 22 14:54:39 *nod Nov 22 14:55:03 It can't be that difficult to create an "apm.py" that can be installed in place. Nov 22 14:56:23 thats weird, in shr, python takes 90%+ cpu... Nov 22 14:56:28 anyone has same problem? Nov 22 14:56:35 mwester: agreed. Nov 22 14:56:45 mwester: does not need to be a python app at all Nov 22 14:56:52 mwester: just something that sends the dbus signal Nov 22 14:56:54 err Nov 22 14:56:55 method Nov 22 14:57:39 re: resume on non-gsm -- right now there exists no reason NOT to send the "reenable GSM unso" stuff, because we've not defined that set. I'd have to consider the use cases, as it's somewhat fuzzy still. However, I think we need to only re-enable the unso messages if someone/something is going to use them -- and as we enable other functions (media player, etc) those cases will arise. Nov 22 14:59:19 mickeyl, is there a dbus method to tell the framework not to suspend/dim the screen? i didn't find anything related to that in the policy documentation. Nov 22 15:00:25 TAsn: we did not add the "DISPLAY" resource, which should/could do that Nov 22 15:00:35 yet Nov 22 15:00:43 alphaone: ping Nov 22 15:00:50 mickeyl: pong Nov 22 15:00:52 mickeyl, I see, cool. Nov 22 15:00:54 ah, hey Nov 22 15:00:56 got a minute? Nov 22 15:01:11 trying to send an sms via cli-framework (fso-devel) Nov 22 15:01:27 get a dbus error from the bindings: Nov 22 15:01:39 ValueError: Unable to guess signature from an empty dict Nov 22 15:01:43 ever seen that? Nov 22 15:02:30 sakkara: when? Nov 22 15:11:03 really weird Nov 22 15:13:20 i play a cd in my stereo, put the neo in the near of my stereo and do a call from another phone and another room, which stops the music Nov 22 15:13:39 thats a real cool remote effect Nov 22 15:14:24 voila we the neo isn't a brick, it can be used as remote control Nov 22 15:14:34 :-) Nov 22 15:15:30 is the neo checked against radiance? Nov 22 15:15:59 how do i turn on the vibration, maybe that was the cause? Nov 22 15:16:01 BluesLee, I read about. Why? Nov 22 15:16:20 ah..that kind of radiance Nov 22 15:16:30 don't know ;) Nov 22 15:16:47 maybe the vibration causes the cd laser to stop Nov 22 15:17:01 i will test that otherwise i have a problem Nov 22 15:19:24 thats not fun, its not the vibration Nov 22 15:19:46 checked via echo 255 > /sys/devices/platform/neo1973-vibrator.0/leds/neo1973:vibrator/brightness Nov 22 15:20:09 What's the problem. The most people have to silence the music before they can accept a call. With you it happens automatically, be happy ;) Nov 22 15:21:42 freesmartphone.org: 03mickey 07framework * r847140750778 10/ (4 files in 4 dirs): (log message trimmed) Nov 22 15:21:42 freesmartphone.org: odeviced: fix a couple of problems in the Audio problem and support new features Nov 22 15:21:42 freesmartphone.org: such as a loop parameter and an optional length override (time in seconds). Nov 22 15:21:42 freesmartphone.org: NOTE: Some codecs (i.e. machine emulators such as siddec) can not find out Nov 22 15:21:46 freesmartphone.org: when a song ends, hence it will play forever until you stop it (or give Nov 22 15:21:48 freesmartphone.org: it a length override, which is now possible). Nov 22 15:21:50 freesmartphone.org: WARNING: API breakage in org.freesmartphone.Device.Audio.PlaySound() Nov 22 15:22:12 i have to other mobile phones, will check that also and with other distros Nov 22 15:22:26 fourteen fifteen sixteen seventeen eighteen Nov 22 15:22:40 that shouldnt happen Nov 22 15:23:07 sorry, used this as my notepad, but accidentally hit enter :( Nov 22 15:24:18 dolf1074: you're using your notepad to learn to count? Nov 22 15:24:55 No, I need the numbers for in a program Nov 22 15:25:15 (study related, stupid tasks) Nov 22 15:25:46 too bad Nov 22 15:25:58 Ainulindale: thanks for x11vnc btw, it works great Nov 22 15:26:26 lindi-: what do you mean when? python takes always >90% cpu, even at fresh boot =( Nov 22 15:26:41 nope Nov 22 15:26:52 if idle, takes <5% here Nov 22 15:27:00 lindi: do you have your PIN security off? Nov 22 15:29:09 lindi-: #240 is _strange_ :D Nov 22 15:29:13 lindi-: thanks *sigh* ;) Nov 22 15:32:35 dolf1074: no but the pin is trivial Nov 22 15:32:47 mickeyl: can you reproduce #240? Nov 22 15:33:40 mickeyl: since if you can't i'd love to help, this issue is very irritating Nov 22 15:33:51 i can now Nov 22 15:36:06 ooh Nov 22 15:36:09 aah Nov 22 15:36:13 idea. Nov 22 15:40:52 hah! Nov 22 15:40:53 got it Nov 22 15:40:54 my gta02 uses 99% cpu at boottime for python and frameworkd... after a while it drops to 20%... Nov 22 15:43:10 freesmartphone.org: 03mickey 07stabilization/milestone4 * r17c759181713 10framework/framework/subsystems/ogsmd/gsm/channel.py: ogsmd: remove watchForHUP in GSM channel on close(). This fixes FSO ticket #240 Nov 22 15:43:22 freesmartphone.org: 03mickey 07framework * r674ea927d454 10/framework/subsystems/ousaged/generic.py: ousaged: add FIXME Nov 22 15:43:39 freesmartphone.org: 03mickey 07framework * r438c1fe15570 10/framework/subsystems/ogsmd/gsm/channel.py: Merge commit 'origin/stabilization/milestone4' Nov 22 15:45:52 lindi-: #240 closed Nov 22 16:18:35 mickeyl: I have an interesting log for you Nov 22 16:18:39 strace for frameworkd Nov 22 16:18:47 99% of cpu usage Nov 22 16:18:53 Without doing a thing Nov 22 16:19:41 #240 ? Nov 22 16:19:45 (which i just closed) Nov 22 16:20:23 hey Ainulindale Nov 22 16:21:14 Ainulindale is back! Nov 22 16:22:07 mwester: hi, i can use my neo as a remote control for my stereo Nov 22 16:22:30 poor rfi protection on your stereo then. Nov 22 16:22:49 google rfi Nov 22 16:23:05 radio freq intereference? Nov 22 16:23:08 Yes Nov 22 16:23:16 without googling:-) Nov 22 16:23:53 Busy for a while there Nov 22 16:23:57 Just coming back from belgium Nov 22 16:24:27 It's really very common -- it costs mfgrs a few pennies more for parts to put basic RFI filtering on consumer goods, so they don't do it. You can add a few external filters easily to fix the issue, in most cases. Nov 22 16:24:54 my stereo is old, at least 10 years Nov 22 16:25:13 They built them just as badly 10 years ago ;) Nov 22 16:25:22 ohh Nov 22 16:25:36 is it bad for my health?;-) Nov 22 16:26:04 No. The issue is not that the Neo radiates too much energy, it is that your stereo is too susceptible to it. Nov 22 16:26:46 i tried with another stereo, no effects there, at least it didnt stopped playing when the neo was called Nov 22 16:27:30 It is bad for your health if the guy on the train next to you is bigger than you, and has a cheap music player that is susceptible to RFI, and he then discovers that your cell phone is the source. :p Nov 22 16:28:05 hehe, i have no problem with bigger guys:-) Nov 22 16:28:30 if he is stronger and faster it could be a problem ... Nov 22 16:29:24 http://www.arrl.org/news/rfi/neighbors.html <---- useful background info, although it is intended for those experiencing RFI problems from Ham radio transmitters, the solutions and issues are the same for cell phones. Nov 22 16:29:54 suspending with power should always work well on shr ... sometimes i have problems and it stops working well Nov 22 16:30:12 Suspend works fine. Nov 22 16:30:19 It's the resume that's an issue :D Nov 22 16:30:29 not for me Nov 22 16:30:37 maybe Nov 22 16:30:37 And, no, the resume does not always go quite right. Nov 22 16:30:55 and then suspend does not work properly? Nov 22 16:31:42 i found a tool which i can use for short ssh scripts ShortOM Nov 22 16:32:03 mwester: how can i get it work again? rebooting doesnt help ... Nov 22 16:35:34 mwester: how does resume fail? Nov 22 16:39:00 lindi-: http://trac.freesmartphone.org/ticket/31 <-- for one thing... ;) Nov 22 16:39:33 The power button no longer signals "suspend" after you use it once, but I've not debugged that enough to open a ticket yet. Nov 22 16:39:54 And, of course, there are the remaining issues with wifi, and the glamo (kernel) Nov 22 16:40:20 Oh yeah - and some of the audio code (pulse audio is a bad one) fails on resume. Nov 22 16:40:37 (There's lots of work to be done yet) Nov 22 16:54:12 mwester, I get the power button to suspend more than once, though there are times I see suspension issues Nov 22 16:54:35 i.e the power button will stop representing suspend, it won't suspend even after a long time Nov 22 16:54:53 and when connected to usb it doesn't always dim the screen after some time. Nov 22 16:55:06 quickdev: I have to go, again Nov 22 16:55:12 Will be there by tomorrow Nov 22 16:55:20 Noticed a thing though Nov 22 16:55:26 Ainulindale, ok, see you Nov 22 16:55:33 We don't handle network changes Nov 22 16:55:35 revamped the window management the last 4 hours Nov 22 16:55:37 almost done Nov 22 16:55:40 (In belgium I had to restart ophonekitd) Nov 22 16:55:45 which one? Nov 22 16:56:59 Well I have to go anyway Nov 22 16:57:03 So keep me in touch Nov 22 16:58:07 yeah, have a nice day Nov 22 17:03:55 uff Nov 22 17:03:59 back at home Nov 22 17:04:06 but I had a problem with navit Nov 22 17:04:13 it is a bug into libgps Nov 22 17:04:22 freesmartphone.org: 03mickey 07framework * r89a83bca0ee6 10/framework/subsystems/onetworkd/ (__init__.py sharing.py): onetworkd: just playing around... Nov 22 17:05:13 http://scap.linuxtogo.org/files/0219a4c3fc070cce7eb22c6387d5e891.png Nov 22 17:05:37 i have tested with file://dev/ttySAC2 but I have the same issue Nov 22 18:18:17 freesmartphone.org: 03mickey 07framework * r9d7524a2c72d 10/ (5 files in 3 dirs): onetworkd: connection sharing convenience (WIP, there is no such thing as a Network subsystem...) Nov 22 18:31:29 is there an easy way to format the sd card via the freerunner for android. i don't have a sd reader in my desktop Nov 22 18:32:49 http://wiki.openmoko.org/wiki/User:Seanmcneil3#Installation Nov 22 18:37:30 SirBob1701: how would you do it on your desktop? Nov 22 18:37:59 put it in a reader and gpart the sucker Nov 22 18:38:03 or try too Nov 22 18:38:05 lol Nov 22 18:38:07 gpart? Nov 22 18:38:23 'gpart - Guess PC disk partition table, find lost partitions' Nov 22 18:38:26 that one? Nov 22 18:39:00 yes Nov 22 18:39:01 http://gparted.sourceforge.net/ Nov 22 18:39:03 gparted Nov 22 18:39:15 gparted doesn't work with ext memory Nov 22 18:39:21 'gparted - GNOME partition editor'? Nov 22 18:39:27 Hire: ext memory? Nov 22 18:39:29 so you have to use instead parted cli Nov 22 18:39:35 yeah, as a uSD Nov 22 18:39:41 really? Nov 22 18:39:51 really Nov 22 18:39:52 interesting. never tried before Nov 22 18:39:54 :O Nov 22 18:39:57 Hire: how can it fail? Nov 22 18:46:51 SirBob1701: there are no images out there for android how do you attempt t install it? Nov 22 18:53:24 Hire: Why do it so complicated? Nov 22 18:54:03 good old fdisk is much faster to use Nov 22 18:54:22 because I used always parted Nov 22 18:54:41 then you need to start X first :( Nov 22 18:55:11 and harder to use over ssh Nov 22 19:00:26 BluesLee: http://onlinedev.blogspot.com/2008/11/getting-started-with-android-on-neo.html there is an image Nov 22 19:02:22 SirBob1701: it points to seans non existing images?! Nov 22 19:04:11 haha i didn't actually look just assumed thus i am an ahole ;) Nov 22 19:05:00 if you get the old one, i have the new one;-) Nov 22 19:05:11 but i need the old one to run the new one Nov 22 19:05:14 whatever Nov 22 19:07:36 what? lol Nov 22 19:08:59 yeah, i need the missing media libs from the old one Nov 22 19:12:05 BluesLee: what's the old one? The one of 4 nov, is that the old one? Nov 22 19:12:13 yes Nov 22 19:12:47 will upload it and give you the link ;) Nov 22 19:13:01 that would be nice Nov 22 19:22:31 BluesLee: alasal.be/openmoko/androidfs.jffs2 Nov 22 19:23:47 got it, thanx Nov 22 19:26:55 when was that built Nov 22 19:35:35 do you mean the android? Nov 22 19:35:45 It was the first or the second one that was available Nov 22 19:36:32 it contains the missing lib libmedia_whatever Nov 22 19:37:42 see the end of "android open sourced" thread on the ml Nov 22 19:38:22 but my shr looks so nice Nov 22 19:38:29 will try it tomorrow Nov 22 19:38:42 backup it with neotool ;) Nov 22 19:38:52 can i make something like a nand backup? Nov 22 19:38:54 hey Nov 22 19:39:00 yes Nov 22 19:39:05 neotool? Nov 22 19:39:29 http://wiki.openmoko.org/wiki/NeoTool Nov 22 19:40:27 needs zenity Nov 22 19:40:30 one moment Nov 22 19:40:37 does it work properly? Nov 22 19:40:55 does it use dfu-util for backuping, i thought that was broken Nov 22 19:41:11 do you have qi? Nov 22 19:41:46 no Nov 22 19:41:54 then there shouldn't be a problem Nov 22 19:42:08 it doesnt start Nov 22 19:42:14 it looks like zenity isn't installed, and this tool requires it! Nov 22 19:42:25 what system do you have? Nov 22 19:42:32 opensuse Nov 22 19:42:58 there is a package zenity that you have to install Nov 22 19:43:05 http://www.novell.com/products/linuxpackages/opensuse/zenity.html Nov 22 19:43:23 yeah, doing that Nov 22 19:43:44 and it works okay for you for backuping? Nov 22 19:43:58 yes, I have already several times used it for backups Nov 22 19:45:18 very good Nov 22 19:48:16 freaking no sound comming outta phone f*** on several distros wonder if its kernel or hardware Nov 22 19:57:25 kernel Nov 22 19:57:26 haha Nov 22 20:22:05 mickeyl, I just read your last reply to the msm thread. did you read the second part of my last mail with the actual new reply where I show the wince atdbg? Nov 22 21:34:25 freesmartphone.org: 03wessel 07fso-gpsd * r87f471bef6da 10/ChangeLog: Reformatted ChangeLog Nov 22 21:34:25 freesmartphone.org: 03wessel 07fso-gpsd * r9fe4af5eaf48 10/ (ChangeLog fso-gpsd.c): Improved Gypsy compatibility Nov 22 21:45:32 Ainulindale, here? Nov 23 00:01:16 hey raster Nov 23 00:01:38 raster, is there a module for a digital clock? :) Nov 23 00:17:19 quickdev: http://exchange.enlightenment.org/application/show/164 Nov 23 00:17:27 why not use enna as media player? Nov 23 00:17:56 Hire, have you tried it? Nov 23 00:18:03 no :D Nov 23 00:19:13 quickdev: digital clock can be done in the theme Nov 23 00:19:37 yeah Nov 23 00:19:47 quickdev you can edit the illume.edc Nov 23 00:19:49 raster, I canot imagine that someone didn't do that already? Nov 23 00:19:56 or not, default.edc I think Nov 23 00:20:39 raster, anyway, I'll have a look, thanks Nov 23 00:23:09 quickdev: 2008.x - clock. done. :) Nov 23 00:23:15 it has been done Nov 23 00:23:22 several times in different places Nov 23 00:23:22 :) Nov 23 00:23:48 raster, will see if I find those sources :) Nov 23 00:24:04 just provide a clock module theme that does.. digital Nov 23 00:24:13 up to you how u want it to look like when digital Nov 23 00:24:15 use a font+text Nov 23 00:24:19 or use images for the numbers Nov 23 00:24:23 if u want to be fancy... Nov 23 00:25:53 fancy? absoluty not, quickdev will becomes the new ainulindale Nov 23 00:29:51 raster, I downloaded the .edj of http://svn.enlightenment.org/svn/e/trunk/e/src/modules/clock/. But that edj only contains an icon, which is static. Is that right? Nov 23 00:30:09 thats just the clock icon Nov 23 00:30:15 its in e's default theme Nov 23 00:30:39 ah, ok Nov 23 00:30:49 (thus why i said.. it can be done in theme. i meant that literally) Nov 23 00:30:50 :) Nov 23 00:32:13 I found it, great Nov 23 00:43:02 have a good day Nov 23 00:47:05 Raster!!!! Nov 23 00:47:34 O kind sir! Can you tell me if there is the equivalent of gtk dialog, or zenity, for e? Nov 23 00:48:32 mwester: big m! Nov 23 00:48:41 hmm Nov 23 00:48:51 u mean some cmd-line drive quick and dirty dialog app? Nov 23 00:49:17 exactly. Nov 23 00:49:46 for retrofitting shell scripts for dummies like me who write procedural stuff... Nov 23 00:50:16 i want to read something so I will go to the bed Nov 23 00:50:18 night guys Nov 23 00:51:26 if e-dialog-yes-cancel "Do you REALLY want to format your SD card?" ; then Nov 23 00:51:30 mwester: hmmm... i dont know of one. no Nov 23 00:51:33 :( Nov 23 00:51:35 but.. it'd be easy to write one... Nov 23 00:52:08 :) Yes, but by the time I wrote one, I could do it the RIGHT way, and convert my script to etk-python, no? Nov 23 00:52:16 sure Nov 23 00:52:25 or python-etk, that would be, I think. Nov 23 00:52:42 unfortunately no quick and dirty help for u Nov 23 00:52:47 u'd have to write it Nov 23 00:52:51 or do it in python Nov 23 00:53:03 but it is a useful thing that i should do some day Nov 23 00:53:04 :) Nov 23 00:53:24 Nah, not you -- somebody like me could write that; not too hard and a good learning exercise. Nov 23 00:53:35 yeah Nov 23 00:53:45 it's be pretty brain dead simple with elementary Nov 23 00:53:50 etk would not be hard either Nov 23 00:53:57 it all depends how much u want Nov 23 00:54:05 just an ok/cacnel dialog Nov 23 00:54:07 with text Nov 23 00:54:14 or just text+ok Nov 23 00:54:18 or selectors Nov 23 00:54:20 Well, you tell me -- what's the diff betwen the appearance of an etk vs a gtk app? Nov 23 00:54:21 toggles Nov 23 00:54:25 lists and so on.. Nov 23 00:54:43 etk looks.. etk-ish Nov 23 00:54:46 both python-{g,e}tk are in the feeds. Nov 23 00:54:46 whatever et's theme is Nov 23 00:54:50 gtk loosk. whatever gtk looks like Nov 23 00:55:37 Ok, so if the wm is enlightenment, then etk would be best -- but etk wouldn't work on a stock X display? or would it? Nov 23 00:55:49 (it should, it's just a display) Nov 23 00:56:18 Never mind. I'll try both and see for myself what the diff is. Nov 23 00:56:19 :) Nov 23 00:58:12 etk would work anywhere Nov 23 00:58:17 its "just another widget set": Nov 23 00:58:38 are there some api docs for elementary? Nov 23 00:58:45 Wiedi: Elementary.h Nov 23 00:58:47 :) Nov 23 00:58:53 and look at test.c Nov 23 00:58:55 in the src Nov 23 00:58:58 yeah, thats what i have here :D Nov 23 00:59:01 its pretty self-explanatory Nov 23 01:00:09 i prefer to write pretty obvious apis Nov 23 01:00:17 instead of sinking mountains fo time into docs Nov 23 01:01:13 raster: is there any advantages with etk over gtk+? Documentation, feutures, completeness, ... Nov 23 01:01:55 quatrox: less docs, not quite as meany features, much more flexible layout and ui appearance Nov 23 01:02:22 better widget scaling? Nov 23 01:02:58 as in dynamically adapting to dpi better? Nov 23 01:03:21 yes, and fonts Nov 23 01:03:33 etk doesnt do any of that at all Nov 23 01:03:37 elementary does tho Nov 23 01:03:52 support should be a lot better Nov 23 01:07:34 raster: where can I find the API def. and reference man or tutorial? Nov 23 01:07:49 for elementary Nov 23 01:08:05 Elementary.h Nov 23 01:08:12 test.c Nov 23 01:08:17 in elementary's src tree Nov 23 01:10:29 thanks:) Nov 23 01:11:51 basically header has pretty much the whole api Nov 23 01:11:56 it should be fairly self-explanatory Nov 23 01:12:03 test.c is the test/example code Nov 23 01:12:08 with some comments Nov 23 01:12:55 nice. I will download the tar ball now:) Nov 23 01:21:57 freesmartphone.org: 03wessel 07fso-gpsd * rb612f710bd18 10/ (ChangeLog fso-gpsd.c): Made device, service and server path configurable Nov 23 01:22:52 raster: is it C++? I see you use // commenting Nov 23 01:23:29 quatrox: its c Nov 23 01:23:33 i just use c99 Nov 23 01:23:36 it allows // comments Nov 23 01:23:53 u are best off just checking out the svn tho Nov 23 01:24:45 svn co http://svn.enlightenment.org/svn/e/trunk/TMP/st/elementary Nov 23 01:25:02 thanks:) Nov 23 01:39:19 usbnet stopped working Nov 23 01:39:23 strange Nov 23 01:40:31 ahhh... found the problem Nov 23 02:45:22 raster: what is needed to make non touchscreen work? **** ENDING LOGGING AT Sun Nov 23 02:59:57 2008