IRC log for #openmoko on 20070913

00:01.26*** join/#openmoko miip__ (n=miip@p54A5768F.dip.t-dialin.net)
00:06.15*** join/#openmoko El_Salvador (n=Brescia@adsl-ull-244-156.44-151.net24.it)
00:08.03*** part/#openmoko quicksand (n=cwixon@63.81.161.120)
00:11.42*** join/#openmoko El_Salvador[2] (n=Brescia@adsl-119-182.38-151.net24.it)
00:18.14*** join/#openmoko merriam_ (n=merriam@85-211-21-215.dyn.gotadsl.co.uk)
00:26.13*** join/#openmoko j_ack (n=j_ack@p508DB11B.dip0.t-ipconnect.de)
00:27.51abraxa_frma71: Can I see the asound.conf you created? I'm kinda wondering how to get the audio apps to share resources properly myself
00:29.38SpeedEvilit's more than asound.conf
00:30.01SpeedEvilit will need a special daemon to route the inputs and outputs with the available A/D and D/As
00:30.14SpeedEvileventually
00:30.49Lynetesd?
00:34.47abraxa_I thought either esd or dmix would be used but it seems to not be the case
00:35.09abraxa_As for PulseAudio... I'm not sure that it's the right choice for an embedded device
00:35.46LynetWhich driver model is the current sound drivers using? If ALSA, I think that already includes a mixer; dunno if it is versatile enough though.
00:38.28cesarbLynet: alsa... and the mixer is dmix, which was mentioned above
00:42.14*** join/#openmoko u_l-lap (n=clinton@m040e36d0.tmodns.net)
00:43.56*** join/#openmoko no_mind_ (n=shark@59.176.111.177)
00:44.24SpeedEvilThe mixer is a small part of it.
00:44.42SpeedEvilit's not a conventional soundcard, where you have one or two basic channels, and can mix stuff into them
00:45.07SpeedEvilyou have several inputs and outputs, and A/D and D/As, and can route audio flexibly between devices.
00:45.40SpeedEvilFor example, in principle, you can have GSM audio going direct from microphone-GSM module, and GSM-module to earpiece, with the CPU off.
00:45.53abraxa_If ALSA is already using dmix then why do we get "resource busy" errors?
00:46.33SpeedEvilOr you can have it going from GSM module-A/D - software voice processing - D/A - earpiece, and the same for the microphone
00:46.40SpeedEvilHorribly complex.
00:47.02SpeedEviland at the same time you might be streaming music to a sound system.
00:49.51*** join/#openmoko tnb (n=tnb@sdgsystems.net)
00:51.13notserpeclear
00:51.16*** join/#openmoko j_ack (n=j_ack@p508DB9BB.dip0.t-ipconnect.de)
00:52.44*** join/#openmoko T1 (n=tv@38.98.11.186)
00:58.22*** join/#openmoko Maledictus (n=Malebob@f049170038.adsl.alicedsl.de)
01:01.42*** join/#openmoko baird (n=cbaird@brushtail.apana.org.au)
01:02.44*** join/#openmoko nnpiggy (n=nnpiggy@qiqinebs.chi.il.us)
01:04.29*** join/#openmoko switch3r_ (n=switch3r@c-69-143-234-84.hsd1.md.comcast.net)
01:05.40*** join/#openmoko milo__ (n=nilsense@dslb-088-076-229-151.pools.arcor-ip.net)
01:06.57*** join/#openmoko greentux (n=lemke@Z591b.z.pppool.de)
01:09.01mickeylabraxa_: because we are not yet using dmix
01:09.11mickeylwhich i'm fixing as we speak
01:09.13mickeyl:D
01:09.17abraxa_Oh, wonderful =)
01:09.21abraxa_Thank you
01:10.12mickeyli just hope we can use it at all
01:10.24mickeylsince every mixing stage introduces more cpuload and latency
01:10.33mickeyland we are already at max. w/ gta01
01:11.14abraxa_Yeah - which reminds me... didn't you say that PulseAudio was buggy and responsible for causing such a high load when using gstreamer?
01:11.22*** join/#openmoko bedboi (n=bedboi@c-68-35-124-143.hsd1.nm.comcast.net)
01:11.25*** join/#openmoko notserpe (n=Eric@139.57.12.202)
01:12.16*** join/#openmoko sagaci1 (n=mark@cpe-76-185-118-188.tx.res.rr.com)
01:13.55mickeylno
01:14.02mickeylat least i didn't put it that way
01:14.10mickeylthe high gstreamer load depends on
01:14.15mickeyla) the proper pipeline
01:14.21mickeyl(or rather improper)
01:14.22mickeyland
01:14.37mickeylb) remixing
01:14.55mickeylgstreamer->pulseaudio->alsa doesn't cut it on gta01
01:15.01mickeylso the alternatives are
01:15.14mickeyla) not mixing, i.e. autoreleasing audio when idle
01:15.15mickeylor
01:15.38mickeylb) finding a route through the mixer that doesn't convert too many times
01:17.02*** join/#openmoko mwester-road (n=chatzill@nslu2-linux/mwester)
01:17.19abraxa_Ah, okay. I was wondering because I'm now forcing the playbin to use alsasink but it's still showing the same poor performance. Looks like I'll have to manually construct a more optimized pipeline than playbin does after all
01:17.26mickeylyah
01:17.34mickeyljust use:
01:17.39mickeylfilesrc ! mad ! alsasink
01:17.42mickeylfor mp3
01:18.01mickeylthis has accetable load when going directly to alsa
01:18.05mickeyl~25% cpu
01:18.22mickeylwhen going through pulseaudio to alsa, it stutters horribly
01:18.32mickeylso i'm checking whether dmix is better
01:18.36mickeyl(which i doubt, honestly)
01:19.34abraxa_Should I prepare several pipelines for different stream types (mp3/ogg/wav/etc.) or should I construct/destroy them with every file load? Not sure which is better so maybe you have some experience with that
01:19.54mickeylconstructing a pipeline is reasonably lightweight
01:20.00mickeylso better do it on-demand
01:20.07abraxa_okay, will do that then :)
01:20.07mickeyls/lightweight/fast/
01:26.37*** join/#openmoko sagaci1 (n=mark@cpe-76-185-118-188.tx.res.rr.com)
01:28.23*** join/#openmoko behdad (n=behdad@CPE001217b19226-CM0012c9c84bc4.cpe.net.cable.rogers.com)
01:31.41*** join/#openmoko amarsh04 (n=amarsh04@CPE-139-168-192-245.sa.bigpond.net.au)
01:36.38mickeylhmm
01:36.46mickeylroot@fic-gta01:/etc$ gst-launch filesrc location=/tmp/foo.mp3 ! mad ! alsasink device=dmix
01:36.53mickeylERROR: from element /pipeline0/filesrc0: Internal data flow error.
01:36.56mickeyl*sigh*
01:44.30abraxa_Ouch
01:45.30mickeyli can't get gstreamer to use alsa in dmix mode
01:45.33mickeylodd
01:49.59abraxa_mickeyl: Can other apps use dmix then?
01:50.57mickeylaplay seems to can
01:51.09mickeyli can run aplay -D dmix multiple times
01:51.20mickeylso it doesn't look like a problem with dmix per se
01:53.32*** join/#openmoko amarsh04 (n=amarsh04@CPE-139-168-192-245.sa.bigpond.net.au)
01:53.38*** join/#openmoko DrHalan (n=DrHalan@bas4-montreal45-1242356169.dsl.bell.ca)
01:53.43DrHalanhey :D
01:55.39DrHalani really like the openMoko idea but i just wonder if neo is the right hardware i would liek for my next mobile phone
01:58.01abraxa_DrHalan: Hellos! What do you want to know?
01:58.56DrHalanif i easily can use openMoko on a diffrent mobile device :P
01:58.57abraxa_mickeyl: frma71 seems to have a working asound.conf so it seems possible - maybe compare with his?
01:59.24mickeylabraxa_: sure. i'd be surprised if it was a configuration problem, but who knows. where can i get that?
01:59.39abraxa_DrHalan: See http://dominion.kabel.utwente.nl/koen/cms/angstrom-running-on-an-motorola-a780 for example
02:00.01abraxa_mickeyl: I've been waiting for a response from him myself, unfortunately
02:02.35DrHalanah so its also usable on non-touchscreen-devices?
02:02.36alorilDrHalan: See http://wiki.openmoko.org/wiki/FAQ (and also SH1, SH1_FAQ, Neo1973, Developer_preview and Neo1973_Hardware#GTA01Bv4 pages) (Hopefully these links answers your question. This autotrigger for new nick and question during first 15 minutes done only once.)
02:04.58abraxa_DrHalan: I can't give a definite "yes" or "no" on that one but as it's open source I'm sure that someone will make it so - if not the core team itself, once the base distribution is ready for mass market
02:06.25*** join/#openmoko jeremymc (n=jeremymc@CPE0012170db672-CM00122573b124.cpe.net.cable.rogers.com)
02:13.52mickeylok, we can forget dmix
02:14.15mickeylwe need to pipe the mad data through audioresample ! audioreconvert to make that work
02:14.19mickeylsince mad outputs 32bit int
02:14.27mickeyland dmix wants float
02:15.14abraxa_Just curious... how did you figure that one out?
02:15.33mickeylfriendly guys on #gstreamer
02:16.00mickeylso gta01 is doomed to exclusive alsa access
02:16.30mickeylall i can do is decrease the pulseaudio unloading timeout
02:17.01mickeylwell
02:17.12mickeylwe could ask pulseaudio to explicitly unload its driver
02:17.16mickeylfrom the media player
02:17.22mickeylbut that's nasty :/
02:18.45abraxa_Hmm... my main concern is: how to make the dialer wait with ringtone playback? The media player would have to pause first - sounds to me like we'd need several d-bus events for that scenario alone
02:19.25mickeylnasty nasty
02:19.31abraxa_Indeed...
02:19.54mickeylnow if we could hack the mad plugin to output 16bit
02:20.01mickeylthen we could feed that into the pulseaudio sink
02:20.08mickeylwhich accepts 16bit int
02:20.18mickeyljust not 32bit.
02:20.46abraxa_Why PulseAudio?
02:21.32mickeylbecause pulseaudio does a lot what we want
02:21.34mickeylit mixes
02:21.37mickeylit contains a sample storage
02:21.46mickeyland some interesting plugins
02:21.56mickeyle.g. to feed the x11 bell into audio
02:22.00mickeyland lot more
02:22.05mickeylplus it's lightweight
02:22.13mickeyland the mixing code is faster than dmix'es
02:22.37abraxa_Oh okay, I didn't realize it did mixing as well :)
02:22.43mickeylgstreamer ! mad ! audioconvert ! pulseaudio _nearly_ works
02:23.00*** join/#openmoko rd_ (n=rd@trung.tam.mua.ban.trao.doi.phu.nu)
02:23.12mickeylit's just stuttering, so if we could get mad to output 16bit, everything should work even on gta01
02:23.19abraxa_Okay
02:23.36abraxa_I'll see if I can get it done myself - if not I'll let you know; is that okay with you?
02:23.52mickeylsounds pretty good.
02:24.10mickeylthat will involve some nice gstreamer hacking which i absolutely don't have time for :)
02:25.02mickeylah, well, one thing
02:25.21mickeylit might be easier to hack gst-plugin-pulse to input 32 bit than to hack gst-plugin-mad to output 16 bit
02:25.25mickeyl*shrug*
02:26.12abraxa_Okay, I'll decide on that after looking at the code
02:27.05mickeylcool
02:27.42*** join/#openmoko notserpe (n=Eric@dsl-67-55-23-246.acanac.net)
02:32.56*** join/#openmoko arw_ (i=familia@190.24.95.146)
02:35.47*** join/#openmoko quicksand (n=clarke@64-121-55-126.c3-0.snmt-ubr2.sfrn-snmt.ca.cable.rcn.com)
02:37.12*** join/#openmoko quicksand (n=clarke@64-121-55-126.c3-0.snmt-ubr2.sfrn-snmt.ca.cable.rcn.com)
02:38.53mickeylhmm. 04:40
02:38.56mickeyltime to sleep
02:38.57mickeylg'night folks
02:41.23*** join/#openmoko amarsh04 (n=amarsh04@CPE-139-168-192-245.sa.bigpond.net.au)
02:42.25abraxa_Night mickey
02:47.30*** join/#openmoko mwester-road (n=chatzill@nslu2-linux/mwester)
02:50.55*** join/#openmoko ccube (n=ccube@87.230.22.107)
02:54.35hozerso how are phone calls doing with recent builds?
02:55.48mwester-roadAs long as you don't do anything weird (like try to use the "today" application) it works nicely.  :D
02:56.16mwester-roadThe first trick is to get a recent build, though.
02:57.00*** join/#openmoko disguy__ (i=disguy__@gateway/tor/x-8f00822587a39f3d)
02:59.43sagacisI've made/received a few calls with recent builds (last three days)
03:00.02hozerhrrm
03:00.12sagacisI'm not happy with the current gsmhandset.state, tho.  For some reason, the mic is piped REALLY LOUD into the handset speaker.
03:00.17*** join/#openmoko SP-8472 (i=8472@dslb-084-056-225-088.pools.arcor-ip.net)
03:00.42sagacisMake sure you read the stuff on http://wiki.openmoko.org/wiki/Phase_1_Software_Testing that other people have encountered.
03:03.48sagacisDoes the neo send DTMF tones yet?  
03:03.54*** join/#openmoko orospakr (n=orospakr@CPE001a70d1de84-CM0019474a8676.cpe.net.cable.rogers.com)
03:09.53*** join/#openmoko olv (n=olvaffe@rd.tw.openmoko.org)
03:13.19*** join/#openmoko xamindar (n=xamindar@c-67-188-248-96.hsd1.ca.comcast.net)
03:37.06*** join/#openmoko Tv (n=tv@207.181.6.54)
03:39.46*** join/#openmoko icman (n=icman@123-240-172-33.cctv.dynamic.lsc.net.tw)
03:59.23*** join/#openmoko Tv (n=tv@207.181.6.54)
03:59.47*** join/#openmoko Tv (n=tv@207.181.6.54)
04:02.11*** join/#openmoko Tv (n=tv@207.181.6.54)
04:11.49*** join/#openmoko ckuethe (n=ckuethe@S0106000024c38a18.ed.shawcable.net)
04:19.02*** join/#openmoko _summatusmentis_ (n=summatus@umm-yrless170.morris.umn.edu)
04:28.46*** join/#openmoko disguy__40 (i=disguy__@gateway/tor/x-1d397c95e3593280)
04:31.20*** join/#openmoko MetaMorfoziS (n=khmhm@3e70cc9b.adsl.enternet.hu)
04:39.02*** join/#openmoko chris^ (n=kraetzi@p548AD065.dip.t-dialin.net)
04:40.29blindcodermoin
04:42.00*** join/#openmoko ruoso (n=ruoso@static-b5-252-25.telepac.pt)
04:51.46*** join/#openmoko raster (n=Carsten@223.237.150.220.ap.gmo-access.jp)
04:52.06rastermoo
04:52.26CMbaaaah ;)
04:53.46rasterburrp
04:55.04*** join/#openmoko marwinek (n=ubi@lilanet.pl)
04:56.28*** part/#openmoko marwinek (n=ubi@lilanet.pl)
04:58.53*** join/#openmoko xamindar_ (n=xamindar@32.170.68.4)
05:04.18*** join/#openmoko ozamosi (n=ozamosi@85.8.1.10.static.se.wasadata.net)
05:04.46*** join/#openmoko tholin (n=tholin@85.8.6.155.static.se.wasadata.net)
05:09.43*** join/#openmoko Any_Key (n=Any_Key@rt94.highlink.ru)
05:15.44*** join/#openmoko ccube (n=ccube@87.230.22.107)
05:16.03*** join/#openmoko tholin (n=tholin@85.8.6.155.static.se.wasadata.net)
05:16.32*** join/#openmoko ozamosi (n=ozamosi@85.8.1.10.static.se.wasadata.net)
05:17.18*** join/#openmoko pleemans (n=peter@leemanpe.ugent.be)
05:22.40*** part/#openmoko quicksand (n=clarke@64-121-55-126.c3-0.snmt-ubr2.sfrn-snmt.ca.cable.rcn.com)
05:30.58*** join/#openmoko El_Salvador (n=Brescia@adsl-ull-138-150.44-151.net24.it)
05:34.07*** join/#openmoko baird (n=cbaird@brushtail.apana.org.au)
05:35.41*** join/#openmoko jannu (n=jannu@hoas-fe3cdd00-15.dhcp.inet.fi)
05:40.26*** join/#openmoko jeddy3 (n=mattiast@gw.sbg.se)
05:44.17*** join/#openmoko sagaci2 (n=mark@cpe-76-185-118-188.tx.res.rr.com)
05:51.14*** join/#openmoko geaaru (n=geaaru@host229-222-dynamic.8-87-r.retail.telecomitalia.it)
05:59.37*** join/#openmoko fgau (n=fgau@62.8.133.124)
06:00.39*** join/#openmoko bedboi_ (n=bedboi@c-68-35-124-143.hsd1.nm.comcast.net)
06:01.56*** join/#openmoko bluelightning (n=blueligh@122.57.160.97)
06:07.12*** join/#openmoko borg_ (n=olaf@80.149.17.21)
06:07.33*** join/#openmoko jpozlovsky (n=jindra@rb5cc115.net.upc.cz)
06:09.53*** join/#openmoko ossman (n=drzeus@alcatraz.cendio.se)
06:10.31*** join/#openmoko mmp (n=mmp@adsl-dyn55.91-127-99.t-com.sk)
06:13.31*** join/#openmoko _buz (n=buz@84-73-66-71.dclient.hispeed.ch)
06:21.55Hopscotchgood morning
06:23.25*** join/#openmoko icman (n=icman@123-240-172-33.cctv.dynamic.lsc.net.tw)
06:23.42*** join/#openmoko El_Salvador[2] (n=Brescia@adsl-148-181.37-151.net24.it)
06:24.53zash_semornin'
06:31.50*** join/#openmoko rmoravcik (n=moravcik@gtsgw.ttc.cz)
06:34.06*** join/#openmoko ozamosi` (n=ozamosi@85.8.1.10.static.se.wasadata.net)
06:34.31*** join/#openmoko tholin_ (n=tholin@85.8.6.155.static.se.wasadata.net)
06:41.09*** join/#openmoko El_Salvador (n=Brescia@adsl-ull-199-183.42-151.net24.it)
06:42.17*** join/#openmoko hhf423_ (n=chatzill@A758d.a.strato-dslnet.de)
06:44.17CIA-23openmoko: 03abraxa * r2959 10/trunk/src/target/OM-2007.2/applications/openmoko-mediaplayer2/src/ (13 files):
06:44.17CIA-23openmoko: Now informs user when appending a single file to the playlist, too
06:44.17CIA-23openmoko: Auto-creates playlist directory now
06:44.17CIA-23openmoko: Minor clean-ups/clarifications
06:50.43*** join/#openmoko zefanja (n=zefanja@drsd-4db32091.pool.einsundeins.de)
06:51.12*** join/#openmoko zefanja (n=zefanja@drsd-4db32091.pool.einsundeins.de)
06:52.11*** join/#openmoko sixfeet (i=sixfeet@p5484F420.dip.t-dialin.net)
06:54.07*** join/#openmoko wooKieface (n=benjamin@x1-6-00-03-2f-29-99-b9.k963.webspeed.dk)
06:56.42*** join/#openmoko greghunt (n=greg@87-194-105-11.bethere.co.uk)
06:57.23hhf423re
07:01.49CMabraxa_: Is the media player included in the default rootfs now?
07:01.52*** join/#openmoko xamindar_ (n=xamindar@c-67-188-248-96.hsd1.ca.comcast.net)
07:02.30*** join/#openmoko summatusmentis_ (n=summatus@rn083002.morris.umn.edu)
07:03.04*** join/#openmoko emdete (n=mdt@total-communication.vfnet.de)
07:04.58abraxa_CM: Don't think so - I'll just keep working on it and let Mickey decide on when to include it
07:05.10CMOk
07:05.45*** join/#openmoko notserpe (n=Eric@dsl-67-55-23-246.acanac.net)
07:05.53*** join/#openmoko ecraven (n=nex@eutyche.swe.uni-linz.ac.at)
07:06.34*** join/#openmoko jsmanrique (n=jsmanriq@cme-staticIP-212-89-8-169.telecable.es)
07:10.33*** join/#openmoko RalphEichelberge (n=openmoko@gateway.tourist-mobile.com)
07:10.45RalphEichelbergejo
07:10.49RalphEichelbergehere again
07:11.17RalphEichelbergestill trying to build that development thing
07:11.29CMYou're note having any luck are you?
07:11.40CMNOTE: build 200709130907: completed
07:11.58RalphEichelbergelast thing I did: bitbake vte
07:12.27CMHave you updated since? make update ; make setup ?
07:12.35RalphEichelbergei got at task some 800 the configure of vte_0.16.8.bb
07:12.43RalphEichelbergeit cant find my ncurses
07:12.55RalphEichelbergeit is installed
07:13.16tuukkahncurses of host or target?
07:13.27RalphEichelbergehost
07:13.29CMtry bitbake ncurses too
07:13.31RalphEichelbergefor building
07:13.39RalphEichelbergethere is?
07:13.41RalphEichelbergeok
07:14.15tuukkahCM, can there also be something like ncurses-native for the host?
07:14.27RalphEichelbergenative?
07:14.42RalphEichelbergeas a package?
07:15.02tuukkahyes, i think openembedded sometimes calls the host packages "native"
07:15.18RalphEichelbergewenn it is doing something with ncurses-native
07:15.31tuukkah"wenn"?-)
07:15.39RalphEichelbergewell*
07:15.58tuukkahok perhaps i guessed right %-)
07:16.02RalphEichelbergei sometimes use 'n' as a 'L'
07:16.08RalphEichelbergestrange :)
07:16.10*** join/#openmoko neocoretech (n=neocoret@gw.transporeon-hq.com)
07:18.00CMtuukkah: Yes, I had a lot of trouble with db3-native when I first tried to build the images
07:18.13tuukkahactually all the packages in tmp/work/i686-linux are called something-native
07:18.27CMFor cross building something or?
07:18.42ScaredyCatcross dressing
07:18.55CMI really haven't understood bitbake, and I guess it's not as "sandboxed" as one could wish
07:19.21RalphEichelbergei lately got that old feeling of trying to compile a new piece of software from the internet, only to find that after having installed all the libraries that it needed, it finaly want a library that conflicts with the running system .. bummer (that was in the old days of linux...)
07:19.26*** join/#openmoko Pupeno (n=Pupeno@89-125-118-105.dhcp-ripwave.irishbroadband.ie)
07:19.28tuukkahCM, yeah it seems to be not like scratchbox
07:20.52tuukkahit could be nice to have something like a tour of the oe directories
07:21.14CMtuukkah: Heh, sure would
07:21.19RalphEichelbergewell that tour could last forever
07:21.33tuukkahtmp/cross/ seems to have the cross compiler proper
07:21.34CMRalphEichelberge: Too many circular dependencies? ;)
07:21.51CMWow, this would be nice to have in a laptop: http://www.linuxdevices.com/news/NS4331778531.html
07:22.06RalphEichelbergemhm " ln -s . something" :)
07:22.35tuukkahtmp/rootfs is ... the rootfs :-)
07:23.38*** join/#openmoko zdanek (n=ds@fw2.autoguard.pl)
07:23.43zdanekhi all
07:23.53RalphEichelbergehi zdanek
07:23.57*** join/#openmoko Dodji (n=dodji@host81-156-166-216.range81-156.btcentralplus.com)
07:24.27zdanekI have a question, does somebody have a repo address where I get "Midori" from?
07:25.06zdanekI've been looking at scaredycat but it's only in filesystem build
07:25.20CMheh, was just about to say that
07:25.29ScaredyCatbitbake it
07:25.32zdanekI don't want to flash all, I want to ipgk install it :)
07:25.32CMHave you checked rwhitby's feed?
07:25.42ScaredyCatit's not in ipk form?
07:25.44zdaneknope - don't know the address
07:25.55zdanekhi ScaredyCat
07:26.05zdanekregards for repo
07:26.33ScaredyCatit's in my repo
07:26.40ScaredyCatthere
07:26.44ScaredyCatright there...
07:26.46zdanek:)
07:26.58zdanekipkg search '*midori*' shows nothing
07:27.09*** join/#openmoko zween (n=zween@79-66-91-194.dynamic.dsl.as9105.com)
07:27.17ScaredyCatdid you a) add my .conf b) ipkg update
07:27.26zdanekyep
07:27.30zdanekand updated
07:27.34tuukkahScaredyCat, did you update the package index ?-)
07:27.35ScaredyCatuno momento
07:27.44zdanekaccording to wiki
07:27.49ScaredyCatI always update the package index... prior to upload
07:29.44CMzdanek: Lots of files here http://ipkg.nslu2-linux.org/feeds/openmoko/unstable/armv4t/
07:29.45zdanekdoing upgrade it overwrites changes to /etc/init.d/gsmd script
07:29.56zdanekand it hangs again
07:30.16zdanekCM: thx
07:31.03zdanekand what's the difference between ../armv4t and ../fic-gta01 ?
07:31.46CMI think fic-gta01 is the model specific things
07:32.06CMNot general arm packages, but special for the openmoko dist
07:33.20tuukkahopenmoko-* packages are in armv4t though, probably because they run on other hardware too
07:34.06CMSounds likely
07:34.11tuukkahalso, gsmd is armv4t but neod is fic-gta01
07:34.20tuukkahit all makes sense :-)
07:35.04zdanekyep :D
07:38.17zdanekScaredyCat: what about your's repo and midori?
07:39.54ScaredyCathang on a tick...
07:40.09ScaredyCatjust in the middle of an update to the repo
07:40.32ScaredyCatwhen it's done try an ipgk update then ipkg install midori
07:40.40ScaredyCatI'll let you know when it's done
07:41.13ScaredyCatit's done
07:48.50zdanekscaredycat: thx!
07:49.09ScaredyCatnp
07:50.18*** join/#openmoko wibbit (n=douglasf@SAGW-PRIMARY.ARC.COM)
07:52.38zdanekgot Midori
07:52.42zdanekawesome :D
07:53.26*** join/#openmoko Henrikw (n=henrik@56.84-48-193.nextgentel.com)
07:53.48*** join/#openmoko rob_w (n=bob@M958f.m.pppool.de)
07:54.24*** join/#openmoko grasu (n=christia@fire2.tngtech.com)
07:55.33*** join/#openmoko kuyky (n=kuyky@a81-84-127-196.cpe.netcabo.pt)
07:56.23*** join/#openmoko El_Salvador[2] (n=Brescia@adsl-209-183.37-151.net24.it)
08:02.34RalphEichelbergestill building ncurses -!!!!
08:02.53RalphEichelbergei cant believe this
08:03.19RalphEichelbergei hope its doing more than just that
08:07.28tuukkahRalphEichelberge, well obviously the build dependencies need to be built first
08:10.50*** join/#openmoko pvanhoof (n=pvanhoof@d54C0EE14.access.telenet.be)
08:11.11notserpe<PROTECTED>
08:13.50*** join/#openmoko gordonsyme (n=gordon@62.231.57.138)
08:16.02*** join/#openmoko Makeio (i=makeiop@77.Red-80-32-109.staticIP.rima-tde.net)
08:17.46*** join/#openmoko yacc (n=andreas@62-2-90-134.static.cablecom.ch)
08:17.52*** join/#openmoko TRIsoft (n=mac@p57A2E565.dip.t-dialin.net)
08:18.47Any_KeyHello all
08:19.43Any_Keyis anybody here working i18n issues for OM?
08:20.34*** join/#openmoko yacc (n=andreas@62-2-90-134.static.cablecom.ch)
08:20.54*** join/#openmoko zilt (n=zilt@207.210.78.49)
08:21.52*** join/#openmoko krau (n=cktakaha@32-111.252-81.static-ip.oleane.fr)
08:22.42Any_Keytranslations for example?
08:23.07*** join/#openmoko baird (n=cbaird@brushtail.apana.org.au)
08:30.41*** join/#openmoko rEdcArp_yu (n=yyu@211.103.237.2)
08:31.11*** join/#openmoko gambler (n=orion@124-171-165-13.dyn.iinet.net.au)
08:33.36*** join/#openmoko geaaru (n=geaaru@host48-201-dynamic.14-87-r.retail.telecomitalia.it)
08:34.18abraxa_Oh I have plenty i18n issues, thank you :)
08:34.41tuukkahabraxa_, are you working on them, or reporting them?
08:34.49abraxa_Working
08:35.45*** join/#openmoko Virtuall (n=virtuall@87.110.198.224)
08:36.55Any_Keyabraxa_,  good, I just made today ru & he translation for feed reader, but for some apps in OM2007.2 cann't find some .pot  or at least .op files
08:37.25abraxa_Neato
08:38.25Any_Keyabraxa_, pity, it's takes smfn like 5-10 min to do it, but nothing to translate yet
08:39.28Any_Keys/.op/.po/g
08:44.24*** join/#openmoko olv (n=olvaffe@rd.tw.openmoko.org)
08:49.20tuukkahAny_Key, . in the first part of s doesn't work like you think it does ;-)
08:49.59tuukkahs/.o/*o/
08:50.25tuukkahwhere is apt when we need a demonstration?
08:50.59tuukkahs/o/p/
08:51.37*** join/#openmoko krau (n=cktakaha@37-111.252-81.static-ip.oleane.fr)
08:51.53tuukkahor is apt .broken
08:52.03tuukkahs/./somewhat /
08:52.03*** join/#openmoko LaF0rge (n=laforge@213.144.15.9)
08:52.16tuukkahit is =-/
08:52.20CMNo, but he only does s// on your own text
08:52.27CMapt: don't you?
08:52.48*** join/#openmoko jpozlovsky (n=jindra@rb5cc115.net.upc.cz)
08:52.49tuukkahCM, see, it doesn't interpret the first part of s as a regex
08:53.18CMThat's true, should be easy to fix
08:53.35CMBut not for me
08:53.48CM~lart apt's regexp skillz
08:53.48aptstamps apt's regexp skillz on the forehead with the official Troll marker
08:53.57tuukkahLaF0rge, how high-level issues should we enter in the bugzilla vs. somewhere else?
08:54.18CMtuukkah: Example of high level issue?
08:54.28tuukkah"The phone should take the necessary actions for the battery to never run too empty."
08:54.54CMThat's definitely an issue.. It really dies suddenly
08:55.13tuukkahthis is more like a requirements item than a bug in some specific part of the system
08:57.32tuukkahCM, i wanted to spec that we always need to be able to shut off the subsystems and negotiate the fast charge. preferably also show some indication for the user
08:57.44CM*nod*
08:59.35*** join/#openmoko robster (n=robster@light.bluelinux.co.uk)
09:00.00tuukkahin case we're trying to boot the system, this means checking we have enough power to start with. and if we're not currently charging, we need some additional charge to bring up the system first
09:00.40*** join/#openmoko greentux (n=lemke@ip-217-18-181-130.static.reverse.dsi.net)
09:01.06SpeedEvilI've got a patch that's aimed at that. Accurately predicting battery life.
09:01.20SpeedEvilkeeping track of battery capacity much more accurately.
09:01.51SpeedEviland very accurately predicting life, taking account of the draw of various subsystems and stuff
09:01.59SpeedEvilbattery aging, ...
09:02.17SpeedEvilHowever, I need to get a build environment up to get it tested properly.
09:03.02SpeedEvilAs a first cut, simply a daemon that cuts off the power at 3.5V or so would be reasonable.
09:03.09CIA-23openmoko: 03abraxa * r2960 10/trunk/src/target/OM-2007.2/applications/openmoko-mediaplayer2/src/playlist.c:
09:03.09CIA-23openmoko: No more crashing when creating a playlist after deleting one
09:03.09CIA-23openmoko: "Preliminary title"-flag gets auto-set now, allowing proper metadata handling on tracks whose metadata wasn't set in the playlist yet when the playlist got
09:03.09CIA-23openmoko: saved
09:03.26tuukkahSpeedEvil, sounds like something for neod
09:03.55SpeedEvilprobably.
09:04.05SpeedEvilI'm doing the kernel-side bits first
09:04.32tuukkahhmm, what will we be able to do in case we are in the sleep mode?
09:04.35*** join/#openmoko Odin- (n=sbkhh@s121-302.gardur.hi.is)
09:05.28tuukkahdo we periodically wake up and check if it's time to shut down completely?
09:08.11emdeteis it already possible to slow down the cpu like with cpufreqd?
09:08.25*** join/#openmoko zecke (n=ich@ip51ce0962.speed.planet.nl)
09:08.39tuukkahemdete, at least in uboot
09:10.26emdete:D so linux will run at a lower speed all the time? saving battery power?
09:12.10CIA-23openmoko: 03thomas * r2961 10/trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ (ChangeLog src/moko-contacts.c):
09:12.10CIA-23openmoko: * src/moko-contacts.c: (moko_contacts_lookup): Protect against empty number
09:12.10CIA-23openmoko: value. Should fix bug 819.
09:13.00tuukkahanyone able to check /proc/cpuinfo? my phone has too low battery to boot again, even though it was on fast charge
09:14.06zdanektuukkah: what to check?
09:14.22tuukkahdoes it tell the frequency?
09:15.15zdanekbogoMips
09:15.25zdaneksomehow connected to freq
09:15.31zdanekProcessor       : ARM920T rev 0 (v4l)
09:15.31zdanekBogoMIPS        : 132.71
09:15.37tuukkahthe Bootloader page says "You can re-configure the S3C2410 PLL to generate a 266 MHz core cpu clock (rather than the 200MHz default)"
09:15.38zdanekhalf of clock
09:16.16tuukkahso that would mean we do run at 266 MHz by default
09:16.43zdanekyes
09:16.49zdanekand it was said that some version (GTA01v4?) should work only on 266
09:17.07zdanekI think it was at wiki's uboot/bootloader page
09:17.13tuukkahzdanek, want to test what happens if you set the speed to 50 MHz in uboot?
09:17.30tuukkahthe page has " WARNING: The old hardware (Phase 0 - GTA01Bv3) only runs stable at 266MHz if you do not attach anything (esp. the FPC / Debug Board to the Debug Port"
09:17.37zdanekyes
09:17.42zdanekthat what I ment
09:18.07emdetehm, why doesn't /proc/cpuinfo conatain a 'cpu MHz'?
09:18.09zdanekI could as my wizards of electronics
09:18.11tuukkahzdanek, i thought that means it doesn't run stable at 266 MHz
09:18.28borg_!ombug 819
09:18.29zdanekI does
09:18.35zdanekit does
09:19.26tuukkah"does mean" or "does run stable"? the ambiguity of the language
09:22.40emdetehow can i switch cpufreq with uboot?
09:22.47zdanektuukkah: I asked my colleagues and they said that if you lower the clock it shouldn't be hazardous for hardware
09:23.23zdanekit only affects everything which usues "time
09:23.25tuukkahemdete, s3c2410 speed list
09:23.35tuukkahemdete, s3c2410 speed set 50
09:23.37zdanek" based on clock tics
09:23.52zdanekeverything should be slower
09:24.09emdeteoups
09:24.13zdanekI don't know how it affects serial trasmissions
09:24.20zdanekif they're based on clock
09:24.32emdeteno, the serial port is gone also... ;)
09:24.37tuukkahzdanek, ok, we might need to do some testing indeed
09:25.04emdetewow, slower... isn't the right word for that :D
09:25.23zdanekI'd like to ask you what do you need it for?
09:25.40tuukkahzdanek, to save the battery
09:25.47zdanek:D
09:25.51SpeedEvilIn principle, we want to slow the clock.
09:25.52zdanekofcourse
09:25.56SpeedEvilSee the power managment page
09:26.11SpeedEvilthere are some 7 possible power saving techniques.
09:26.16zdanekno more explaination is required
09:26.26SpeedEvilmost of which we need to support
09:26.59zdanekI my company we create gsm+gps devices and we shut down gsm modem when it's not needed
09:27.39zdanekmeant: In my company...
09:28.16SpeedEvilhttp://wiki.openmoko.org/wiki/Neo1973_Power_Management
09:28.23tuukkahSpeedEvil, what do you think of the state of bug #770?
09:28.42SpeedEvilI think it is something I have no knowledge of
09:28.49SpeedEvil!ombug 770
09:28.54SpeedEvil!om bug 770
09:29.11tuukkahit would seem to me that someone should just add echo "AT@POFF" >/dev/ttySAC0 to gsmd stop and test that it works
09:29.51SpeedEvilit does
09:29.56SpeedEvilor rather
09:30.05SpeedEvilI've not put it in there
09:30.09SpeedEviljust used echo
09:30.23*** join/#openmoko m1 (i=cjb@bob.nonado.net)
09:30.27*** join/#openmoko Cap_J_L_Picard (n=ewanm89@host86-153-88-119.range86-153.btcentralplus.com)
09:30.46SpeedEviland the amp_mode to 'off'
09:30.50SpeedEviland it uses under 100uA
09:31.03SpeedEvilfor a battery life of around a year
09:31.06tuukkahSpeedEvil, the amp mode part i would put to alsa-state stop instead
09:31.45tuukkahso it doesn't get saved to the state that is restored after reboot
09:31.49XorAtuukkah: Amp Mode to off should be added in suspend function in neo1973_wm8753.c
09:32.24tuukkahXorA, oh ok, makes more sense. do we have a bug# ?
09:33.10XorAtuukkah: no, Im due to do some work on sound suspend soon
09:34.48tuukkahXorA, but soon probably isn't today so it might make sense for me to file the bug and put in what you said here?
09:35.51XorAtuukkah: go for it
09:35.57*** join/#openmoko zdanek (n=ds@fw2.autoguard.pl)
09:36.06XorAtuukkah: you can even assign it to me :-)
09:37.24tuukkahwhat do i put in there to assign to you?
09:38.28CM!oebug 2928
09:40.13*** join/#openmoko rd_ (n=rd@trung.tam.mua.ban.trao.doi.phu.nu)
09:40.40*** join/#openmoko jeddy3 (n=mattiast@gw.sbg.se)
09:42.13tuukkahXorA, does that change take care of powering off too or only suspending?
09:42.21*** join/#openmoko rd__ (n=rd@trung.tam.mua.ban.trao.doi.phu.nu)
09:42.55XorAtuukkah: probably needs a mode change in the module remove stuff as well, but to be safe, shutdown scripts should load a mixer file to turn it off
09:43.48tuukkahwhat about, what do you think of shutting the amp off in kernel when no sound is playing?
09:43.59SpeedEvilNot an eventual solution
09:44.17tuukkahSpeedEvil, what do you mean?
09:44.31SpeedEvilthe amp can be playing sound with the CPU off
09:44.56tuukkahin what kind of situations?
09:44.58SpeedEvilfrom the GSM modem, for example.
09:45.03XorAtuukkah: thats ok, but GSM also uses the amp, and thats more difficult
09:45.31SpeedEvilIdeally, we should even be doing that on calls.
09:45.32*** join/#openmoko Demitar (n=demitar@c-212-031-190-120.cust.broadway.se)
09:45.41XorAultimately neod (or whatever the audio manager is) should load a state for off when nothing is using audio out
09:45.45SpeedEvilturn off the CPU and screen when talking
09:46.05tuukkahSpeedEvil, that sounds a bit extreme
09:46.12SpeedEvilit should be an option
09:47.01XorAeven bluetooth should be possible with CPU off
09:47.18CMHeh, this was a nice new unit of measurement: mickey = ratio of computer mouse movement to onscreen cursor movement
09:47.20tuukkahthat would mean we can't do it in the kernel driver
09:47.27SpeedEvilit's up to a third more talk-time
09:47.34SpeedEvil(CPU off)
09:48.03tuukkahSpeedEvil,"CPU off" here means suspend, right?
09:48.41SpeedEvilno, actually off, with only RAM alive
09:48.52SpeedEvilit needs some work to get it to do that rapidly though
09:49.02tuukkahSpeedEvil, isn't that what suspend means?
09:49.21SpeedEvilWell - the suspend mode uses - at the moment - a fair amount of power
09:49.26zdanekthink about possibily to records voice call
09:49.31SpeedEvilso it's not properly doing that.
09:49.33zdanekwe need CPU for that
09:49.40SpeedEvilhowever, not all the time
09:49.51SpeedEvilIt again should be an option
09:50.11SpeedEvilfor those that don't want to record calls
09:50.15tuukkahSpeedEvil, yeah but that's what the suspend mode does wrt the cpu
09:50.27zdanekI would rather slooow down CPU clock just to react on inputs
09:50.34SpeedEvilUnfortunately.
09:50.42SpeedEvilslow clock may not save that much power.
09:50.43zdanekand if user taps screen it could start off
09:50.50SpeedEvilin principle, we can wake from suspend really fast
09:50.55SpeedEvilon screen touches
09:51.01SpeedEvilsub-second
09:51.15SpeedEvilthis will take work though.
09:53.02tuukkahdo we have scripts that run on suspend and resume?
09:53.09zdanekI would add small phototransistor right near the speaker so we could know when user is listening to voice (so not wathing the screen)
09:53.21zdanekand then shut down all userinput and screen
09:53.44zdanekI mean during gsm call
09:54.04SpeedEvila button probably works
09:54.12SpeedEvil'screen off'
09:56.17tuukkahcurrently neod "Full PM" means the screen goes off automatically and we enter suspend state automatically too
09:56.37tuukkahafaict this happens during calls too
09:56.49*** join/#openmoko Magon (n=Magon@vpn-friends.ms.mff.cuni.cz)
09:57.09wibbitHmmm, where does the name Neo1973 come from?
09:57.27XorAKeanu Reeves making the first phone call in 1973
09:57.32XorA+gsm
09:57.42tuukkahor +cell?
09:58.02XorA-gsm+cell
09:59.00tuukkahXorA, after this discussion, do you agree we should do the amp off in user space rather than kernel?
09:59.25*** join/#openmoko Dodji (n=dodji@86.157.93.91)
09:59.31XorAtuukkah: well when audio driver is suspended I think Amp should go to off
09:59.46XorAtuukkah: but thats a different state than halting the CPU during a phonecall
10:00.27tuukkahhow do these modes look different in the kernel?
10:01.09XorAtuukkah: AFAIK kernel is either suspended or not suspended in its entirety
10:01.13Placidhi all
10:01.35tuukkahXorA, so CPU halt and suspend are the same thing?
10:01.36XorAtuukkah: but the kernel can choose to halt CPU until IRQ occurs (this is called suspend sometimes in hardware land) but this is different
10:01.48tuukkahoh ok
10:01.51XorAtuukkah: too many uses for the same term
10:02.13tuukkahXorA, so what's that called in kernel? "CPU halt"?
10:02.30XorAtuukkah: Its what the idle loop does
10:02.51tuukkahXorA, but how would we get to the idle loop during a call?
10:03.28XorAtuukkah: because during call there will be nothing happening, we can turn off screen, CPU can sleep
10:03.49XorAtuukkah: its not special behaviour in any way, in fact even desktop PC's already do it
10:03.56tuukkahXorA, but there are processes that keep executing
10:04.12XorAtuukkah: only if they are doing work, most processes wait on IO
10:04.39*** join/#openmoko adjaxio (n=adjaxio@81.56.215.221)
10:05.04tuukkahthere are processes like clocks and gsmd that keep getting io
10:05.53*** join/#openmoko _buz (n=buz@84-73-66-71.dclient.hispeed.ch)
10:05.54XorAtuukkah: but between IO they can sleep
10:05.56SpeedEvil'idle' mode on the CPU is unfortunately high power.
10:06.13SpeedEvilYou really want it off, if you can.
10:06.25SpeedEvilslow is a good alternative if you can't.
10:07.02XorASpeedEvil: I dont thinkt he CPU will ever truly be able to suspend while in action
10:07.21tuukkah"suspend while in action"?
10:07.25SpeedEvilIf you don't want the screen, it's plausible.
10:07.36SpeedEvilfor some things at least.
10:07.55SpeedEvilit will require a u-boot with a fast resume path
10:08.26tuukkahah that's cool. we can put part of power management in uboot
10:09.09tuukkah(i'm specifically thinking of the "wake up periodically to check the battery isn't running too low)
10:09.42SpeedEvilthat sort of thing
10:09.47XorAneed a periodic alarm to check the battery every minute or so, so you need to weight the power costs of waking the CPU which are higher than the runnig costs against just idling the CPU in slow mode
10:10.01SpeedEvilnowhere near every minute
10:10.16SpeedEvilunless we know we are critically low on battery
10:10.19SpeedEviland on a call
10:10.42XorASpeedEvil: old batteries go from fine to critical in a matter of seconds
10:11.01SpeedEvilNot really.
10:11.10XorAwith technology on Neo they do
10:11.15SpeedEvilThat's an artifact of insufficient understanding
10:11.30XorAthere isnt the fine grained reading of energy needed
10:11.39SpeedEvilyou can measure the battery impedence quite closely, which gives you an idea of the state of the battery
10:11.47SpeedEvilage of the battery
10:11.53SpeedEviland you've got a good idea of power use
10:12.17XorAdoes the PMIC in Neo do that measurement?
10:12.19SpeedEvilfine-grained energy meters are nice.
10:12.24SpeedEvilNo, it doesn't
10:12.27SpeedEvilalas.
10:12.35XorAso stop dreaming and work with what we got :_)
10:12.44SpeedEvilyou don't need that though
10:13.06SpeedEvilif you're not on a call, the current in use is quite tightly bound.
10:13.17SpeedEvilscreen brightness, CPU usage, ...
10:13.25SpeedEviland there is a good known upper limit
10:13.25XorAsounds buggers that up
10:13.38SpeedEvilloud sounds do effect it, yes.
10:13.48XorAand impedance of headphones
10:13.59SpeedEvilbut you will never go from 50% battery state to 0% in minutes
10:14.08CIA-23openmoko: 03chris * r2962 10/trunk/src/target/OM-2007.2/applications/openmoko-today2/ (ChangeLog src/today-launcher.c src/today.h): Fix bug with empty search and use MokoSearchBar in openmoko-today2
10:14.20SpeedEvilunless you're severely screwing up the sums, or assuming a linear battery curve like the current one
10:14.27tuukkahwell in the normal use case of suspend, the gsm chip is keeping contact with the base station and that takes a variable amount of power too?
10:14.39SpeedEvilit's variable, but fairly low.
10:14.43tuukkahok
10:14.46SpeedEvil30-50mA or so max
10:14.47XorAtuukkah: and bluetooth is constantly polling
10:14.56SpeedEvilNot while off.
10:15.11SpeedEvil(at least without considerable u-boot hackery)
10:15.17XorAbluetooth shouldnt be off while suspended
10:15.19SpeedEvilIf it's possible at all
10:15.20tuukkahi'd expect in the normal use case bluetooth can be off
10:15.32SpeedEvilNo, bluetooth shouldn't.
10:15.38SpeedEvilthe right wires to support it are not there.
10:15.58tuukkahSpeedEvil, shouldn't what?
10:15.59SpeedEvilso what has to happen - it seems likely to be possible, but is not certain
10:16.17SpeedEvilis to hack u-boot, so it supports a 'fast check' mode, which does stuff.
10:17.06SpeedEvilthis wakes every n seconds, turns on USB, asks the bluetooth module if it's had anything interesting happen, or if there is low battery, and then goes to sleep all within a few milliseconds
10:17.28tuukkahit would seem to me power management is the most complex and laborous part of the whole openmoko/neo project
10:17.31SpeedEvilIf something interesting has happened, it goes to resume to RAM
10:17.44XorASpeedEvil: then you are calling reset on bluetooth, thats nasty and I doubt will work
10:17.53SpeedEvilno, you're not
10:18.07XorAId be suprised if USB bus reset didnt reset bluetooth module
10:18.09SpeedEvilthe bluetooth module is on the other side of the USB bus, and doesn't have reset wired like that.
10:18.18tuukkahwhy do we need to check for usb and bluetooth while in suspend?
10:18.18SpeedEvilit can be told to go to sleep and turn off USB
10:18.32SpeedEviltuukkah: I press a button on my handsfree handset
10:18.43SpeedEvilI don't want to dig the neo out of my pocket to get it to respond
10:19.06tuukkahthat sounds not the most important thing to worry about
10:19.07SpeedEviland as to USB - the bluetooth module is on USB
10:19.27SpeedEvilno, it's something that is nice for assorted reasons though.
10:19.53SpeedEvilthere are a number of reasons why we want to wake up on interrupts, for short periods of time, without going all the way into linux
10:20.21SpeedEvilfor example, to ignore simple touches, but only wake on gestures across the screen
10:20.25*** join/#openmoko Henrikw (n=henrik@trl120133.kalvskinnet.hist.no)
10:20.51tuukkahSpeedEvil, last you were saying we don't need to wake up every minute, now you're saying we need to wake up every n seconds where n is very small?
10:21.01SpeedEvilfor different tasks
10:21.26SpeedEvilif you are simply caring about battery use, you can adapt it to the battery charge state
10:21.43SpeedEvilfor example, on a fully charged battery, the first poll might be 2 hours.
10:21.59tuukkahyeah
10:22.28SpeedEvilyou'd only want a minute if you are on a call, with the battery really low.
10:22.35tuukkahso we'd have another pm mode "suspend with handsfree bluetooth polling"
10:23.17SpeedEvilSomething like that.
10:23.18LynetProbably a stupid Q, but.. Is the battery smart enough to cut out by itself before it drains enough to damage the battery, or does that have to be handled by sw?
10:23.27SpeedEvilit's hardware
10:23.36SpeedEvilthere is a thingy in the battery that cuts off at 2.8Vish
10:24.13*** join/#openmoko jgm (n=jgm@host-87-74-179-156.bulldogdsl.com)
10:24.27*** join/#openmoko thos (n=thomas@orion.thos.me.uk)
10:24.28XorAbonus for first person to set fire to Neo
10:24.50tuukkahSpeedEvil, before 2.8V there's no harm done or there's no dramatic harm done?
10:24.53CIA-23openmoko: 03thomas * r2963 10/trunk/src/target/OM-2007.2/applications/openmoko-today2/ChangeLog: * Add a modeline to the ChangeLog to keep Chris happy
10:24.55SpeedEvilNo harm at all
10:25.11SpeedEvilIt may not be 2.8V - it's around there though
10:25.22tuukkahok good, so the software side is not that critical
10:25.42tuukkahit's only to make fast charge etc. possible
10:25.54tuukkahs/possible/always available/
10:26.10SpeedEvilIn the totally flat battery case, we will start to charge at the 'qual' rate - which is about 10mA
10:26.15SpeedEvilI think for 5 min
10:26.21SpeedEvilthis is _really_ suboptimal
10:26.38tuukkahok so s/fast/faster/
10:26.43SpeedEvilthis is another thing we want the 'fast wake' for.
10:26.50SpeedEvilit can do charger turning on.
10:26.57tuukkahyeah
10:27.32tuukkahcan we wake up automatically to uboot when the battery isn't totally flat anymore?
10:27.57SpeedEvilPossibly - I have to re-read the PMU docs
10:28.00SpeedEvil(150 pages)
10:28.13tuukkahor the user needs to wait some minutes, press the power button and then uboot can turn on the charger
10:28.38SpeedEvilWe never, ever want to run down the battery all the way basically
10:28.58tuukkahSpeedEvil, but it can happen, there's no way around it
10:29.03SpeedEvilOf course.
10:29.08tuukkah99% perhaps but not 100%
10:29.50tuukkahit's not *that* serious if we get 10mA for 5 min
10:29.51SpeedEvilSure - even if you reserve 5% power - you will lose that power over a month due to 'off' current.
10:30.33SpeedEvilIt means that the user has to wait 10 min before the phone will actually meaningfully start to charge
10:30.40*** join/#openmoko zween (n=zween@79-66-91-194.dynamic.dsl.as9105.com)
10:31.14tuukkahwhy do they need to wait, doesn't the change to 100 mA happen automatically?
10:31.37SpeedEvilthis is another reason for fast-wake. If you can turn on the charger in under 1s, then it means you can start that process a lot earlier
10:31.50SpeedEvilAlas, it's not 100mA, but 40mA
10:32.24tuukkahdo we have these documented anywhere?
10:32.36SpeedEviland yes, but if the battery is completely dead - 0V - as it will be if the internal chip has cut it off -
10:32.46SpeedEvilthen the charger starts out at a very low rate
10:33.07tuukkahis this different from what you said already?
10:33.13SpeedEvilI'm planning on going over the power managment page.
10:33.27tuukkahwe need more than one page
10:33.40SpeedEvilI have a self-consistent internal model of the power system of the neo. I may not be expressing it well.
10:34.05SpeedEvilMost of what's been said belongs on that page.
10:34.18RalphEichelbergejo
10:34.43*** join/#openmoko guillaum1 (n=gzba4143@AMontsouris-153-1-41-141.w90-2.abo.wanadoo.fr)
10:34.45RalphEichelbergei have completed the bitmake vte
10:35.13RalphEichelbergeinitiating "make openmoko-devel-image"
10:35.14tuukkahthere's info about the chips, the configuration we use them in, the functions we have in the kernel, the functions we have in user-space...
10:35.52RalphEichelbergeand again it cant find the package vte
10:35.56SpeedEvilTrue.
10:35.59tuukkahthen we have another set of info about how we'd *like* it to be, the requirements and decisions made about them
10:36.22SpeedEvilI was planning on first making the page one sane large page.
10:36.29tuukkahthird set is documentation for end-users
10:36.35SpeedEvilthen breaking it out into a few.
10:37.30tuukkahmakes sense that i made a separate page about Power management menu, right?
10:37.45SpeedEvilsuppose, yes.
10:37.48SpeedEvilI haven't seen it
10:37.59tuukkahhttp://wiki.openmoko.org/wiki/Power_management_menu
10:38.36tuukkahany feedback welcome :-)
10:42.45RalphEichelbergeopenmoko-terminal2_svn.bb' failed
10:43.09RalphEichelbergechecking for MOKOUI... configure: error: Package requirements (libmokoui2 vte) were not met:
10:43.17RalphEichelbergeNo package 'vte' found
10:43.29RalphEichelbergeafter completed "bitbake vte"
10:43.37RalphEichelbergeI DONT GET THIS
10:44.10tuukkahyou should perhaps check that vte is really done and there
10:44.20RalphEichelbergehow?
10:44.35tuukkahthe scary directories under tmp
10:44.54RalphEichelbergeok
10:45.06tuukkahtmp/deploy/glibc/ipk/armv4t/vte/vte_0.16.8-r2_armv4t.ipk at least
10:46.47tuukkahtmp/work/armv4t-angstrom-linux-gnueabi/vte-0.16.8-r2/
10:46.49RalphEichelbergeopenmoko@openmoko-celsius:~/moko/tmp/staging/arm-angstrom-linux-gnueabi/lib$ ls libvte.*
10:46.49RalphEichelbergelibvte.a  libvte.la  libvte.so  libvte.so.9  libvte.so.9.2.12
10:47.54RalphEichelbergeopenmoko@openmoko-celsius:~/moko/tmp/deploy/glibc/ipk/armv4t$ ls vte* -l
10:47.54RalphEichelberge-rw-r--r-- 1 openmoko openmoko 274216 2007-09-13 12:10 vte_0.16.8-r2_armv4t.ipk
10:47.54RalphEichelberge-rw-r--r-- 1 openmoko openmoko  51232 2007-09-13 12:10 vte-dbg_0.16.8-r2_armv4t.ipk
10:47.54RalphEichelberge-rw-r--r-- 1 openmoko openmoko 369340 2007-09-13 12:10 vte-dev_0.16.8-r2_armv4t.ipk
10:47.54RalphEichelberge-
10:48.20RalphEichelbergei ll try  "bitbake -c rebuild openmoko-terminal2"
10:48.59tuukkahtmp/staging/pkgmaps/debian/libvte
10:49.08guaquamjr: #openmoko.fi
10:50.07RalphEichelbergeopenmoko@openmoko-celsius:~/moko/tmp/staging/pkgmaps/debian$ ls libvte
10:50.07RalphEichelbergelibvte
10:50.10RalphEichelbergeis here
10:50.49tuukkahthere's vte stuff all over the place, hard to tell what's critical
10:51.09tuukkahtmp/staging/pkgdata/armv4t-angstrom-linux-gnueabi/runtime/vte
10:51.14tuukkahtmp/staging/pkgdata/armv4t-angstrom-linux-gnueabi/runtime/libvte
10:52.43RalphEichelbergewell there is no libvte and in my runtime dir
10:52.54RalphEichelbergecould it be that?
10:53.58CMRalphEichelberge: bitbake -c rebuild of both openmoko-terminal2 and vte works just fine here, so I wonder what's messed up on your comp
10:54.06CIA-23openmoko: 03thomas * r2964 10/trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ (ChangeLog src/moko-dialer.c src/moko-keypad.c):
10:54.06CIA-23openmoko: * src/moko-dialer.c: (on_keypad_dial_clicked): Update status string
10:54.06CIA-23openmoko: * src/moko-keypad.c: (on_dial_clicked): Close bug 814 - Number is
10:54.06CIA-23openmoko:  cleared when unable to dial
10:54.07*** join/#openmoko jujun_ (n=JulienN@LPuteaux-151-42-19-56.w193-252.abo.wanadoo.fr)
10:54.15*** join/#openmoko emdete_ (n=mdt@total-communication.vfnet.de)
10:54.54RalphEichelbergei wonder too, believe me
10:55.21RalphEichelberge<PROTECTED>
10:55.33RalphEichelbergepackage openmoko-terminal2-2.1.0+r2879: failed
10:55.44*** join/#openmoko zecke (n=ich@ip51ce0962.speed.planet.nl)
10:55.51tuukkahso you got further?
10:55.53*** join/#openmoko Canute-_ (n=canute@193.81-167-3.customer.lyse.net)
10:56.18tuukkahis thomas wood on this channel?
10:56.20RalphEichelbergeno I did that bitbake -c rebuild openmoko-terminal2
10:56.24CMRalphEichelberge: Do you have symlinks in the directory?
10:56.34RalphEichelbergeno
10:56.41CMtuukkah: thos
10:56.42RalphEichelbergei didt nothing
10:56.53tuukkahthos, ping :-)
10:57.03RalphEichelbergeyesterday i "rm -r moko"
10:57.14RalphEichelbergeweget the Makefile
10:57.20*** join/#openmoko Lynet_ (n=larsg@ti500710a080-4999.bb.online.no)
10:57.26tuukkahRalphEichelberge, perhaps bitbake -c mrproper does more that -c rebuild
10:57.29RalphEichelbergeand started to compile with make
10:57.38CMRalphEichelberge: It's very odd, since no one else have had these problems when starting from scratch
10:57.54RalphEichelbergei dont know, why that should be nesesary
10:58.13tuukkahRalphEichelberge, well i had problems about vte and terminal, i think it was because of parallel bitbake
10:58.32RalphEichelbergeyeah, i should just build, period
10:58.55RalphEichelbergeparallel? can i switch that
10:59.05CMRalphEichelberge: You have a dualcore?
10:59.29RalphEichelbergemaybe - its not my PC
10:59.30tuukkahRalphEichelberge, PARALLEL_MAKE and BB_NUMBER_THREADS
10:59.50tuukkahoff by default and safer that way
11:00.28CMtuukkah: But if he's running the default makefile, that stuff should be off shouldn't it?
11:00.33RalphEichelbergei didnt change anything
11:00.40RalphEichelbergeso it should be off still
11:00.47tuukkahok
11:01.19RalphEichelbergei ll try to "bitbake libmokoui2" now
11:01.43RalphEichelbergebut why dont bitbake do this automaticaly
11:01.43tuukkahyes, that's the next step you got to that i meant
11:01.59*** join/#openmoko mwester-road (n=chatzill@12.47.40.226)
11:02.11tuukkahRalphEichelberge, the dependency metadata can have bugs you know
11:02.25RalphEichelbergei build a lot of kernels in the old days but i had never such trouble
11:02.37*** join/#openmoko raster (n=raster@p2220-ipbf2608marunouchi.tokyo.ocn.ne.jp)
11:02.43RalphEichelbergeoh i see
11:03.02tuukkahthere can be more bugs, there can be less bugs. the bugs might affect you, they might not
11:03.03RalphEichelbergeshouldnt we report it somewhere?
11:03.09rastermooh
11:03.21RalphEichelbergemeeeh
11:03.22CMRalphEichelberge: Better to figure out what is wrong first
11:03.25tuukkahRalphEichelberge, good point, if we understand enough about what's going on
11:03.34RalphEichelbergei c
11:03.46RalphEichelbergewell its compiling again
11:03.50CMtuukkah: Great minds think alike, or how is it the saying goes?
11:03.54CM;)
11:03.57RalphEichelbergei will do my brake now
11:04.04tuukkahCM =)
11:04.17RalphEichelbergereporting back lager
11:04.21RalphEichelbergelater*
11:04.29CMRalphEichelberge: No, we like lager ;)
11:05.19tuukkahif this is the correct bitbake file at least it doesn't include the dependencies: org.openembedded.dev/packages/openmoko-apps/openmoko-terminal_svn.bb
11:05.49CMtuukkah: Isn't it a 2 missing?
11:06.24tuukkahok
11:06.30tuukkahso org.openembedded.dev/packages/openmoko2/openmoko-terminal2_svn.bb
11:06.55tuukkahwhich does have DEPENDS = "libmokoui2" RDEPENDS = "vte"
11:09.11tuukkahwhere are DEPENDS and RDEPENDS documented? not in bitbake manual at least
11:10.47cesarbtuukkah: isn't it the same as portage, which bitbake was based on?
11:11.08tuukkahok so do i need to learn portage now :-)
11:11.29tuukkahok "DEPENDS variable, which contains a space seperated list of “package names”"
11:11.38*** join/#openmoko zecke_ (n=ich@rosine187.inf.fu-berlin.de)
11:11.46tuukkahthat much is what the bitbake manual says
11:12.12tuukkahsource package names for compile-time dependencies, that much i can infer from the context
11:12.50tuukkahi think i read somewhere that RDEPENDS is runtime dependency
11:13.50XorAtuukkah: RalphEichelberge please update your meta data its seriously out of date
11:14.00*** join/#openmoko Odin- (n=sbkhh@s121-302.gardur.hi.is)
11:14.58zdanekguys, what about sending DTMF tones while calling?
11:15.11zdanekimportant especially while in voice mail
11:16.35gnuzdanek:  How well can you whistle?  :-)
11:16.41borg_!ombug 814
11:17.07cesarbborg_: give up, the bot has been dead for weeks ;-)
11:17.16borg_:\
11:18.08zdanekI can't whistle bi-tonally :D
11:18.34inzzdanek, imo it would be cool, if dtmf-tones were interpreted during a call, the numbers pressed would end up on the screen or something
11:19.03inzzdanek, easy way to transfer phone numbers ;9
11:19.40zash_seinz: that would be niceness!
11:19.41zdanekI meant to push number and to send tone via gsm channel
11:19.51zdanekbut what you said is also very good
11:19.53tuukkahXorA, that change (DEPENDS = "vte libmokoui2") can't fix it all since libmokoui2 was already in DEPENDS still the build was missing that...
11:20.31*** join/#openmoko florian (n=fuchs@217.146.132.69)
11:20.38XorAzdanek: AT+VTD=X is the GSM comand for DTMF tones
11:21.02folkeni just wish for more gsmd stability.. everything else seems less important.
11:21.06tuukkahXorA, where X is one digit?
11:21.15XorAtuukkah: yes
11:21.34tuukkahcool, should be easy to add in dialer then
11:22.11*** join/#openmoko ccube (n=ccube@87.230.22.107)
11:22.50zdanekyep
11:22.57zdanekXorA: thx
11:23.08tuukkahso the keypad stays as a tab during calls
11:23.09zdanekI should learn more AT commands :)
11:23.28Lynet_What, we can't manage with atdt and atz?
11:23.47folkenis adding gsmd to inittab a smart idea?
11:23.50tuukkahLynet, the issue was on-call dtmf
11:24.16tuukkahfolken, it's in /etc/init.d like daemons typically are
11:24.17Lynet_tuukkah: I know, that was an (admittedly botched) attempt at a joke.
11:24.29folkentuukkah: yes.. but it dies at random.
11:24.30cesarbLynet_: atdt isn't DTMF, so you fail at the joke ;-)
11:24.49cesarb(it's some ISDN-based thingy instead)
11:25.03tuukkahLynet_, oh you just forgot a smiley then and it would have been a good joke :-)
11:25.56folkenhow about an incall menu with "send dtmf" then popup dialer, with a close button which returns to the call screen?
11:25.57XorAwhat we really need is send 2400+2600 tone to seize lines old skewl style
11:26.13folkenXorA: lol
11:26.34tuukkahfolken, i'd say tabs are better. what would a menu and a popup gain over that?
11:26.58folkentuukkah: hmm actually you are right.. tabs is the better idea.
11:27.12folkens/is/are/
11:27.29tuukkahfolken, *one* idea *is*
11:27.32tuukkah;-)
11:28.45folkenthat's what one gets for correcting himself.
11:32.17rwhitbyfolken: do you have the latest ipks with the console= removal and the gsmd restart in matchbox session?  That's the path to gsmd stability.
11:32.56folkenrwhitby: did all that. it still crashes after some tinkering (e.g. normal usage with thumb.)
11:33.19Lynet_n00b question: How long is make setup supposed to take?
11:33.31rwhitbyanywhere between 2 and 6 hours
11:33.36*** join/#openmoko miip (n=miip@p54A5768F.dip.t-dialin.net)
11:33.39tuukkahfolken, have you noticed that it has become very difficult to select items in Today with thumb?
11:33.41*** join/#openmoko hhf423 (n=chatzill@A758d.a.strato-dslnet.de)
11:33.47hhf423re
11:34.01hhf423I think the style of the user gnu is somewhat questionable
11:34.02rwhitby(mostly depending on your network speed and monotone version
11:34.18folkentuukkah: yes. the full row should be selectable imo.
11:34.32rwhitbysvn: Unable to find repository location for 'http://svn.openmoko.org/trunk/src/target/OM-2007.2/artwork/themes/openmoko-standard-2' \
11:34.32rwhitbyin revision 1
11:34.32tuukkahfolken, it isn't ?!
11:34.33thosfolken, it is
11:34.41rwhitbyhmm - looks like a SRCREV is missing
11:34.41folkentuukkah: acuttally it is selectable.. but it requires about 3 times tabbing.
11:34.41tuukkahhello thos :-)
11:34.54hhf423test hhf423
11:34.54folkentuukkah: sorry false alarm. :)
11:35.03*** join/#openmoko ewanm89 (n=ewanm89@host86-153-88-119.range86-153.btcentralplus.com)
11:35.03thosfolken, it's an issue with the jitter on the display and the scrolling
11:35.04tuukkahi thought it just isn't sensitive somehow
11:35.17tuukkahthos, could more jitter be tolerated?
11:35.17XorAthos: I too have a faulty thumb :-)
11:35.29XorAthos: all works perfect with styluys though
11:35.32thostuukkah, possibly, mickey already added some compensation
11:35.39folkenthos: according to debug out it recieves the click
11:35.40thosXorA, exactly :-)
11:35.54tuukkahthos, are you working dialer still?
11:35.55XorAwe just need to get thumbs surgically improved
11:36.06tuukkahworking on :-)
11:36.08thostuukkah, yes
11:36.17thosXorA, they need to be more pointy ;-)
11:36.32XorAremove skin back past bone, grind bone to sharp point and card with stainless steel
11:36.50thosfolken, it will recieve a "mouse down, move, mouse up" which trigers scrolling rather than a click
11:36.51tuukkahthos, could you check that the command line options -d 12345 and --dial 12345 work and the number appears on the widget?
11:37.14folkenthos: ah, ok.
11:38.16*** join/#openmoko Odin- (n=sbkhh@ag-d15.rhi.hi.is)
11:38.23tuukkahthos, only --dial=12345 worked when i tried to test and even then the number didn't appear on the widget
11:38.26*** join/#openmoko ebel_ (n=rory@78.16.4.114)
11:38.50folkenwhats interesting is that the buttons in the main menu (e.g. dialer contacts) work witouth problems. Its only the selection in the "application manager" where the running tasks are shown that it is difficult to select an application.
11:38.55thostuukkah, hmm, all I get is "Not connected"
11:39.03Lynet_another n00b question: Is the qemu emulation good enough to get started poking around in openmoko and devel/contribute stuff or is real hardware required?
11:39.56rwhitbyLynet: for UI stuff, absolutely
11:40.07rwhitbyfor low level drivers, no.
11:40.36tuukkahthos, the dialog? so perhaps it works now
11:41.05thostuukkah, it doesn't enter the number into the display though
11:41.16thostuukkah, I would rather people used the dbus interface if they could
11:41.33tuukkahthos, doesn't -d use dbus?
11:42.00thostuukkah, use the dbus interface instead of calling openmoko-dialer
11:42.12tuukkahwhat does -d use then?
11:42.22thosyou are still calling openmoko-dialer
11:42.31thoscalling/executing
11:42.35tuukkahsure, i'm just curious
11:42.58thostuukkah, openmoko-dialer *is* a dbus service
11:43.08tuukkah(and i'm shell scripting so i don't know how to use the dbus interface)
11:43.21thosright
11:43.31thosnow why on earth are you shell scripting the dialer? ;-)
11:43.46*** part/#openmoko guillaum1 (n=gzba4143@AMontsouris-153-1-41-141.w90-2.abo.wanadoo.fr)
11:43.55tuukkahi made this funny app that lets you call a number from any app
11:44.06thosfunny app?
11:44.15thoswritten as a shell script?
11:44.28folkenfunky app.
11:44.37tuukkahby selecting the number and launching the script via the neod aux menu
11:45.13thostuukkah, write it in python then ;-)
11:45.33tuukkahthos, i can do that, but it's not the simplest thing. that's why i'm curious about the reasons
11:45.57thosthe reason we have a dbus interface is exactly so you can write that sort of application
11:46.15thoswriting a shell script may be easy, but it is far from ideal
11:46.28tuukkahbut you haven't told me what dialer -d does and why it doesn't do the dbus thing
11:46.29*** join/#openmoko Sup3rkiddo (n=sudharsh@unaffiliated/sudharsh)
11:46.43rwhitbydoes anyone have a favourite basic introduction to dbus tutorial ?
11:47.02zash_sethougt: use uri's.. like callto:<number> and some urihandlingthingy ?
11:47.30thostuukkah, you are talking about two different things
11:47.41thostuukkah, executing the dialer, and using dbus
11:47.47tuukkahyes?
11:47.54thostuukkah, yes executing the dialer will start using dbus
11:48.00thosbut that misses the point
11:48.05thosyou don't need to execute the dialer
11:48.19thosinfact, that's the whole point of the dialer being a dbus service
11:48.40thosyou can call the method through dbus and it will start the dialer only if necassary
11:49.27tuukkahthos, dialer -d also seems to call using an existing dialer process if there is one
11:49.47thostuukkah, of course it will, but you are still forking and creating a new process
11:50.00tuukkahit doesn't matter, does it?
11:50.18thoswell what's the point, since it will use the existing process anyway
11:50.18*** join/#openmoko Marcel_M (n=Marcel_M@86.59.121.2)
11:50.31thosyou might as well use the existing process directly through dbus
11:50.53tuukkahthos, you're telling me this is an important efficiency to achieve versus the simplicity of being able to call a command in shell?
11:51.44thostuukkah, i'm saying the reason we added a dbus service was so applications could communicate with the dialer
11:52.12thostuukkah, calling the dialer through the command line is totally inferior way of accessing it
11:52.21rwhitbytuukkah: it's analogous to the reason why you don't start a new Apache process for every single http request ...
11:53.01rwhitbythink of the dialer as a call initiation server, not as an executable
11:53.09tuukkahrwhitby, you can do that, if there aren't too many requests per second for your system to handle the forks
11:53.37rwhitbysure you can.  you can reboot your system between http requests too ;-)
11:53.42*** join/#openmoko ccube (n=ccube@87.230.22.107)
11:53.42guaquadbus also makes it a whole lot easier to create apps with different languages
11:54.18tuukkahman you people aren't understanding my point at all. this is one tradeoff between performance and ease-of-use. it's a tradeoff
11:54.39thostuukkah, it's a trade off between that and "doing things the right way"
11:54.54guaquaso using an executable and handling it is easier than using the provided dbus interface?
11:55.10tuukkahguaqua, yes, in the shell
11:55.25guaquaso you are going to tell me the phone is going to be used from the shell?
11:55.28rwhitbyguaqua: it probably is for someone who isn't familiar with dbus (like me).
11:55.44rwhitbybut if the dialer author tells me I should be using dbus to access it, then I learn dbus.
11:55.54guaquarwhitby: i'm not familiar with dbus, either, but it can't be harder than inventing the whell again with process handling
11:55.55tuukkahguaqua, i was making a shell script which is accessed from gui
11:56.08tuukkahguaqua, there already is the -d option
11:56.29tuukkahi wasn't even saying it shouldn't be removed at this point, i was just *asking*
11:56.42folken"deutschsparchige bull user society" i guess dbus.org isn't it.
11:57.03guaquaoff course, you can even make a command line phone - this is an open source project
11:57.43zash_sehttp://dbus.freedesktop.org/doc/dbus-tutorial.html
11:57.51zash_se:|
11:58.07tuukkahthos, thanks for telling me -d is an obsolete or otherwise wrong way to do this, could you help me get started with dbus by telling what options to pass dbus-send to achieve the same functionality?
11:58.11Lynet_http://www.freedesktop.org/wiki/Software/dbus
11:58.24thostuukkah, i'm just looking that up myself actually ;-)
11:58.33tuukkahthos, cool :-)
11:59.04tuukkahi'll promise to change to using that right away and change to python call later on
11:59.37rwhitbyzash_se, Lynet_: thx
12:00.06*** join/#openmoko Any_Key (n=Any_Key@rt94.highlink.ru)
12:02.07tuukkahrwhitby, was there still something wrong with the openmoko-terminal2 bb file?
12:02.19rwhitbymissing SRCREV
12:02.30rwhitby(in sane-srcrevs.inc)
12:03.04tuukkahwhich meant that we weren't always building a stable version?
12:04.09*** join/#openmoko dneary (n=dneary@mne69-9-88-163-116-163.fbx.proxad.net)
12:04.23rwhitbyup until the last 4 hours or so, we've never been building a stable version
12:05.01tuukkahok
12:05.22rwhitbyand unfortunately, the "require conf/distro/include/moko-autorev.inc" line in openmoko.conf (which I say should *not* be there) means we will still not be building stable versions of openmoko-* packages.
12:06.25*** join/#openmoko Pupeno (n=Pupeno@193.120.148.177)
12:06.43rwhitbyI'm not sure whether it was koen or mickey|zzZZzz who decided to put that in there, but I say it shouldn't be there.  The OpenMoko developers should be forced to change the revision in sane-srcrevs each time they intentionally want to release a new (rudimentally tested) version of a package to the community for further testing
12:07.11rwhitbyI am considering making MokoMakefile patch out that line in protest.
12:07.44rwhitby(or add known good versions to preferred-openmoko-versions.inc)
12:07.48CMrwhitby: Sounds reasonalbe to me
12:07.55*** join/#openmoko agoode (n=agoode@2001:4830:1633:0:212:3fff:fe70:6222)
12:09.00CMMany people here, including me, are total oe and bitbake newbies and just want the image to build.
12:09.42thostuukkah, ok, try this: dbus-send --type=method_call --print-reply --dest="org.openmoko.Dialer" /org/openmoko/Dialer org.openmoko.Dialer.Dial string:'450'
12:10.16thostuukkah, infact, only this is required: dbus-send --dest="org.openmoko.Dialer" /org/openmoko/Dialer org.openmoko.Dialer.Dial string:'450'
12:10.38*** join/#openmoko zefanja (n=zefanja@drsd-4db32091.pool.einsundeins.de)
12:11.08zefanjahi...where can I set the font size in the applikations?
12:11.49*** join/#openmoko ccube (n=ccube@87.230.22.107)
12:14.28tuukkahthos, i made that into a script openmoko-dialer-dial and it seems to work. thanks!
12:15.06thostuukkah, cool :-)
12:15.26tuukkahthos, would it be bad to include that script in the package?
12:15.43thostuukkah, which package?
12:15.51tuukkahopenmoko-dialer
12:16.27thostuukkah, how long is it?
12:16.37rwhitbyshould be a one-liner ;-)
12:16.50thosthat's what I thought too :-)
12:17.08tuukkahthos, only "#!/bin/sh" and the line you gave with '450' replaced by "$1"
12:17.17thosi guess an example directory might be neat
12:18.05thostuukkah, I haven't looked yet, but it should be possible to process a return value
12:18.22thostuukkah, for example you could know if there is already a call in progress or something
12:18.49tuukkahthat would be cool to get as a return value from the script
12:18.53thosactually, there should at least be a method to check the dialer status anyway
12:19.37*** join/#openmoko rd_ (n=rd@trung.tam.mua.ban.trao.doi.phu.nu)
12:21.12tuukkahthos, is the dialer process meant to always be there even if no window is open?
12:22.52RalphEichelberge| checking for MOKOUI... configure: error: Package requirements (libmokoui2 vte) were not met: No package 'vte' found
12:22.52RalphEichelberge|
12:24.31thostuukkah, it's a service, so yes
12:24.45thostuukkah, if it's not running, dbus is supposed to start it when you call into it
12:24.51RalphEichelbergesorry, but I am trying to compile this thing now for over 2 weeks
12:25.00RalphEichelbergestill not working
12:25.01tuukkahthos, yeah it seems to even with this script
12:25.27*** join/#openmoko josch_ (n=josch@p54B6D1BD.dip.t-dialin.net)
12:25.29RalphEichelbergei just did, what i found in the wiki page for MakeMoko or shuch
12:25.57*** join/#openmoko bahadunn (n=bahadunn@65.75.116.48)
12:26.22*** join/#openmoko edistar (n=edwinloc@ip503ddd09.speed.planet.nl)
12:26.24josch_hi! is the python-gtkhtml2 binding in openembedded?
12:26.33bahadunnany of you guys own a GTA01?
12:26.39tuukkahthos, but not always :-( i'm trying to understand what's going on
12:26.39thosbahadunn, yes
12:26.55*** join/#openmoko DPThought (n=tilli@62.206.217.68)
12:26.55bahadunnthos: what do you think of it?
12:26.55thostuukkah, yeah, i just tried it - it seems to start the dialer but also report missing method
12:27.03*** join/#openmoko der_io (n=der@p54A0FD7A.dip.t-dialin.net)
12:27.04RalphEichelberge<PROTECTED>
12:27.09thosbahadunn, um, what for?
12:27.24tuukkahthos, then on second try it works
12:27.26thosjosch_, probably, but we are using webkit in openmoko
12:27.41thostuukkah, did you kill the dialer in between?
12:27.49RalphEichelbergethat is the source of all i have on my workstations
12:27.54tuukkahthos, not between the tries
12:28.22thostuukkah, oh sorry, mine had an error connecting to gsmd
12:28.27josch_thos: so where can I find webkit for python?
12:28.28rwhitbyRalphEichelberge: there are hundreds of people who have been able to build openmoko at various times using MokoMakefile, so instead of just repeating the error, you need to go back to basics and check all assumptions about your environment,
12:28.37thosjosch_, no idea
12:28.37bahadunnthos: I am thinking about selling them here when the GTA02 comes out and I am trying to get a feel for how the it is
12:28.37tuukkahthos, yeah saw that one too at some point
12:28.52thosbahadunn, GTA02 is a whole different kettle of fish
12:29.01bahadunnthos: I know
12:29.04RalphEichelbergeok, so where to start - which page?
12:29.40RalphEichelbergehttp://wiki.openmoko.org/wiki/MokoMakefile ?
12:30.10*** join/#openmoko El_Salvador (n=Brescia@adsl-3-191.37-151.net24.it)
12:30.13thostuukkah, eek, I seem to have a zombied dialer process :-)
12:30.59tuukkahthos, killall openmoko-dialer. the first time running the script after that, the dialer complains about gsmd and exits. the second time, it compiles about the interface but the process stays. the third time, it works
12:31.23thostuukkah, i'll investigate after lunch
12:31.26*** join/#openmoko bmidgley (n=bmidgley@32-111.252-81.static-ip.oleane.fr)
12:31.30rwhitbyRalphEichelberge: yep
12:31.31thostuukkah, I think the dialer initialisation process could do with a little clean up
12:31.48tuukkahthos, about the zombie, /etc/matchbox/session must be starting it the wrong way
12:31.49thostuukkah, (which is one reason -d wasn't going to work)
12:31.55rwhitbyRalphEichelberge: and use a 32-bit Debian Etch or Ubuntu 7.04 host for most reliable results.
12:32.04tuukkahthos, so you can remove -d now?
12:32.25thostuukkah, hope so :-)
12:33.09tuukkahthos, it would be really nice for hackability to include the shell script on the phone though, so people can quickly find how to access the dbus interface
12:33.28RalphEichelbergei am using ubuntu 7.04
12:33.44RalphEichelbergejust set up for that only thing openmoko
12:33.50tuukkahopenmoko-dial<TAB>, and you see there's an openmoko-dialer-dial. try that, less that, go :-)
12:34.13RalphEichelbergei did all apt-get install for the openembedded.org
12:34.30RalphEichelbergeand I really don't know what to do nest
12:34.35RalphEichelbergenext*
12:34.38rwhitbyRalphEichelberge: 32-bit?
12:34.42RalphEichelbergeyes
12:34.49RalphEichelbergeist a laptop so
12:35.07*** join/#openmoko miip_ (n=miip@p54A56D9E.dip.t-dialin.net)
12:35.12rwhitbyok, I build on OM on xubuntu 7.04 regularly.
12:36.10*** part/#openmoko bahadunn (n=bahadunn@65.75.116.48)
12:36.31*** join/#openmoko Ycros (n=Ycros@gnaw.yi.org)
12:38.28RalphEichelbergeok - so - what should i do to finaly get a working development enviroment
12:41.21zdanekdid you know that some guys broke iPhone's SIMLock?
12:41.33*** part/#openmoko josch_ (n=josch@p54B6D1BD.dip.t-dialin.net)
12:41.36zdanekhttp://www.engadget.com/2007/08/24/iphone-unlocked-atandt-loses-iphone-exclusivity-august-24-2007/
12:41.54zefanjahey again: where can I change the font size? In my OpenMoko build for the TX all fonts are _very_ small
12:41.56zefanjahttp://www.youtube.com/watch?v=U09iNOqnBL0
12:42.39tuukkahXorA, do forgot to tell me what to put in bugzilla to assing the bug to you?
12:42.49tuukkahs/do/you/
12:43.09XorAtuukkah: assign to graeme.gregory@wolfsonmicro.com
12:43.19*** join/#openmoko eggsy (n=eric@static-66-173-205-3.t1.cavtel.net)
12:44.04*** join/#openmoko RP (i=1000@tim.rpsys.net)
12:44.15tuukkahhttp://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=842 "Whenever possible, Amp Mode should be Off"
12:45.10XorAtuukkah: cheers
12:45.14Any_Keyis something happened to mailllists? I haven't received nothing today
12:47.10Any_Keys/mailllists/maillists/g
12:47.17niclonehi, is there any news about the bug #666? do we'll have a firmware upgrade?
12:47.18RalphEichelbergemodel name      : Intel(R) Pentium(R) III Mobile CPU      1133MHz
12:48.12rwhitbyniclone: latest message on the list indicates a GSM firmware upgrade is required, but no information on whether that means a return to vendor to get it done, and the firmware upgrade has not been developed yet.
12:48.39niclonerwhitby: ok :/ thanks
12:48.48zdanekzefanja: is it yours finger? :)
12:49.04zefanjajpp...too big ;-)
12:49.43zefanja?
12:49.58zdaneknope, it's okay :)
12:50.40zdanekniclone: I tell you this bug #666 is pure evil :D
12:50.58RalphEichelbergeWhat does that mean?
12:50.59RalphEichelbergeNOTE: preferred version 0.5.0+svn20070913 of osb-browser not available (for item osb-browser)
12:51.07niclonezdanek: i know :(
12:51.49niclonezdanek: i'm about considering finding another sim card, but it's not easy to know if it will work or not (i'm in france)
12:53.04*** join/#openmoko krau (n=cktakaha@32-111.252-81.static-ip.oleane.fr)
12:54.02zdanekniclone:ask provider for non 3g card
12:54.13rwhitbyRalphEichelberge: my build (which started 2 days ago, but hasn't been running continuously all that time) just completed.
12:54.13zdanek<PROTECTED>
12:55.26rwhitbyRalphEichelberge: that message means that somewhere, someone said that a specific version of that package is preferred for that DISTRO.  It will choose the latest version instead and try and build that.  If it builds, then it's usually not a problem.
12:55.57zdanekI must be going
12:56.01zdanekbest regards to all
12:56.02zdanekbye
12:57.20*** join/#openmoko [1]khaoohs (n=khaoohs@74-129-4-11.dhcp.insightbb.com)
12:57.55*** join/#openmoko Pupeno- (n=Pupeno@193.120.148.177)
12:58.03*** join/#openmoko loufoque (n=loufoque@mathias.residence.ens-lyon.fr)
12:58.49*** join/#openmoko tnb (n=tnb@sdgsystems.net)
13:00.34*** join/#openmoko jeddy3_ (n=mattiast@gw.sbg.se)
13:02.09niclonewell, every providers now give 3G card :/
13:05.17*** part/#openmoko jsmanrique (n=jsmanriq@cme-staticIP-212-89-8-169.telecable.es)
13:05.53*** join/#openmoko k-s[WORK] (n=gustavo@200.184.118.132)
13:06.35El_Salvadorevery providers?
13:06.39El_Salvadorwhere?
13:07.19XorAamusingly, UK providers were at this time last year using 2g SIMs in 3g phones
13:08.58*** join/#openmoko burt0n (n=burt0n`@ASte-Genev-Bois-152-1-33-38.w83-114.abo.wanadoo.fr)
13:10.51*** join/#openmoko dcordes (n=tsingtao@e179110011.adsl.alicedsl.de)
13:10.57nicloneEl_Salvador: in france
13:11.15nicloneEl_Salvador: afaik
13:11.54*** join/#openmoko zell1983 (n=zell1983@host8-122-dynamic.16-79-r.retail.telecomitalia.it)
13:12.34nicloneEl_Salvador: i'm looking at all operators, they all talk about 3G... so i suppose the sim card is 3G
13:14.27zefanjabye..I have to go
13:15.02jpcassrwhitby: thanks for mokomakefile, i was studying it this morning...
13:15.46*** join/#openmoko Ryback_ (n=ulisses@200.184.118.132)
13:16.45jpcassjust wondering, is there a reason you use " [ ! -e filename ] || " rather than " [ -e filename ] && ?
13:18.54tuukkahat least some typical idioms are "wanted-condition || fix" and "pre-condition && proceed"
13:20.31jpcassi read it as "if filename doesnt exist, dont do the following"
13:21.54*** join/#openmoko Odin- (n=sbkhh@s121-302.gardur.hi.is)
13:22.19tuukkahumm with || it means "if filename doesn't exist, do the following"
13:22.34*** join/#openmoko crunchywelch (n=welch@mobile-166-214-072-117.mycingular.net)
13:23.31tuukkahand naturally with && "if filename exists then do the following". no unnecessary negations
13:24.24jpcassi thought && meant proceed if condition true and || proceed if condition false?
13:24.36RalphEichelbergeanyone!
13:24.54tuukkahjpcass, isn't that what i say?
13:25.11RalphEichelbergeis ther a other way to develop for openmoko other than buidling that MokoMakefile
13:25.14RalphEichelberge?
13:25.32tuukkahjpcass, of course the direct meaning of the operators is boolean "and" and boolean "or"
13:25.50*** join/#openmoko minime (n=minime@v26038.topnetworks.de)
13:25.52tuukkah(with short-circuit evaluation)
13:26.06rwhitbyjpcass: those are just my personal idioms I guess.
13:26.17tuukkahRalphEichelberge, you can use bitbake without mokomakefile
13:26.21jpcass[ ! -e filename ] is true if filename doesnt exist.
13:26.38jpcassso [ ! -e filename ] && xyz says "do xyz if fiename doesnt exist"
13:26.46rwhitbyI usually make the first clause mean what I want it to mean, and then adjust the operator and second clause to match
13:26.50jpcassand  [ ! -e filename ] || xyz says "do not do xyz if fiename doesnt exist"
13:26.58tuukkahjpcass, sure. i was talking conditions in general.
13:27.25jpcassrwhitby: ok, thanks - I just thought I might have been missing something...
13:27.28tuukkahjpcass, it's "filename is missing or otherwise xyz"
13:27.42rwhitbyI tend to use || more than && for some reason
13:28.06jpcassrwhitby: i noticed - thought it might be because they look a bit like pipes.
13:28.13jpcass;-)
13:28.13rwhitbyI think I usually put the second part in first, and then put the first part in there to inhibit it
13:28.37RalphEichelbergetuukkah: if i do - ala bitbake world - it says nothing to do
13:28.55rwhitbyjpcass: it also has to do with what the resulting complete expression will return to make - you don't want it to return false, or else make will stop with an error
13:29.04rwhitbyactually I think that is the main reason
13:29.27RalphEichelbergedo someone know how to find that problem in configure
13:29.29RalphEichelberge?
13:29.39tuukkahRalphEichelberge, you should follow the instructions from start: http://wiki.openmoko.org/wiki/OpenMoko2007.2#Building_2007.2
13:30.21tuukkahrwhitby, very good point :-)
13:30.23jpcassrwhitby: ! ah! never thought of that - that must be why some expressions end in " || true "
13:30.31rwhitbyye
13:30.32rwhitbyp
13:31.00rwhitbythere is method to the madness ;-)
13:31.12jpcassi thought so, its nice to understand the method!
13:32.03tuukkahrwhitby, do you know "BUILD_ALL_DEPS" and do we use it?
13:33.02rwhitbytuukkah: the openmoko-feed target uses it
13:33.41rwhitbyin general, "meta" packages in OE define it.
13:34.08rwhitby(openmoko-feed.bb is a "meta" package)
13:34.12tuukkahcould openmoko-devel-image use it too so that we wouldn't miss any RDEPENDS in the rootfs?
13:34.22tuukkahor would it work like that?
13:34.40nbdt/wi26
13:34.42nbdoops
13:34.46rwhitbytuukkah: RDEPENDS inclusion in the image is not affected by BUILD_ALL_DEPS
13:35.10rwhitbyif an RDEPENDS of the image is missing from the image, then it's a bug.
13:35.24tuukkahok, i just understood some old message on bitbake like that
13:35.39rwhitbyIf a DEPENDS (note the missing 'R') is not in an image, then that's not a problem - if it needs to be in the image then it should be an RDEPENDS
13:35.47tuukkahrwhitby, so there's no way for us to enforce that?
13:36.16rwhitbytuukkah: what do you mean by enforce.  it's doing the right thing already, so we would be enforcing the wrong thing.
13:36.42tuukkahrwhitby, i mean it would be the right thing to make sure that all RDEPENDS of the image are in the image
13:36.51rwhitbytuukkah: that is the case already
13:36.58tuukkahrwhitby, there have been bugs
13:37.17tuukkahit would be better if it was enforced by the build tools or if it was automatic
13:37.30rwhitbyit is automatic.  based on RDEPENDS.
13:37.57jpcassrwhitby:  mokomakefile can apply for openmoko, openembedded and bitbake but my svn checkout has no files in ~moko/patches...
13:38.08jpcassare there just none needed at the moment?
13:38.14rwhitbyjpcass: that is correct
13:38.21tuukkahrwhitby, you said "if an RDEPENDS of the image is missing from the image, then it's a bug." do you mean a bug in bitbake or bug in the image description?
13:38.34rwhitbya bug in the OE metadata, not bitbake
13:38.41tuukkahyes
13:38.48rwhitby(i.e. someone writing a .bb recipe didn't set RDEPENDS correctly)
13:38.53tuukkahso that's what i meant by it not being automatic. you can make a bug
13:39.06*** join/#openmoko jpozlovsky (n=jindra@rb5cc115.net.upc.cz)
13:39.08jpcassrwhitby: that facility is just for providing quick temporary fix without having to push upstream sometimes?
13:39.17rwhitbyif you're talking about something that generates the correct values for RDEPENDS automatically, then that's a completely different question
13:39.20tuukkahrwhitby, i thought didn't define the image correctly to include all RDEPENDS?
13:39.35rwhitbyjpcass: yes, for cases where we know it's wrong, but can't find someone to fix it upstream.
13:40.21rwhitbytuukkah: as far as I know, if you define RDEPENDS correctly in each of the packages, and in the image recipe, then bitbake will correctly build and install all those referenced packages in the image rootfs.
13:41.20rwhitbyif, however, someone doesn't set RDEPENDS correctly for one of the packages, and no other recipe RDEPENDS on it, then that package will (rightly) not end up in the image
13:41.21tuukkahrwhitby, but if openmoko-terminal2 has RDEPENDS="vte" and openmoko-devel-image has RDEPENDS="openmoko-terminal2", is vte going to be in the rootfs?
13:41.33rwhitbyyes it will
13:41.53rwhitbyit's a transitive relationship
13:42.08tuukkahthanks, finally i got it :-)
13:42.28rwhitbyok, you get to document it for the next guy.
13:42.30*** join/#openmoko ccube (n=ccube@87.230.22.107)
13:42.30*** join/#openmoko mbuf (n=mbuf@gprs-ggsn5-nat.mobil.telenor.no)
13:42.43tuukkahmy skills in this language seem to be ~0
13:42.57rwhitbywhat's your native language?
13:42.59tuukkahrwhitby, can you just suggest where at?
13:43.06tuukkahrwhitby, finnish
13:43.11*** join/#openmoko greentux (n=lemke@ip-217-18-181-130.static.reverse.dsi.net)
13:43.35rwhitbywell, your english is infinitely better than my finnish, so I don't think you should be the one apologising
13:43.37mbuftuukkah, tried openmoko-fi ?
13:43.39*** join/#openmoko Odin- (n=sbkhh@s121-302.gardur.hi.is)
13:44.06tuukkahmbuf, we're very quiet and small bunch there - just like Finland in general ;-)
13:44.18tuukkahrwhitby, ok thanks :-)
13:44.50CMHas anyone been able to build emotion lately?
13:44.59mbuftuukkah, everything starts small
13:45.01*** join/#openmoko chris^ (n=kraetzi@p548AD065.dip.t-dialin.net)
13:45.26CMrwhitby: Do you speak any other languages?
13:45.46rwhitbyCM: I built some emotion today at work ... ;-)
13:46.11CMrwhitby: I get this, both yesterday and today: http://rafb.net/p/lH6XGn29.html
13:46.11mbufis there recommended documentation/wiki to build a .ipkg binary so it can be released at projects.openmoko.org?
13:46.13rwhitbyCM: I speak enough of a couple of languages to be able to not be mistaken for an american when I visit other countries ;-)
13:46.28CMrwhitby: Hehe..
13:46.30XorArwhitby: surely the accent gives it away?
13:46.41CMOy mate!
13:46.48rwhitbyXorA: yeah, i do have that benefit too
13:46.53mbufi would like the sources to be able to build for target qemu as well for ARM for OM2007.2;
13:47.14XorAAFAIK only the kiwis hate the ozzies, so your fairly safe abroad :-)
13:47.28rwhitbyCM: really only about 50 words in french, and maybe 10 in a couple of other languages.
13:47.33hrwEnglish and accent...
13:47.40hrwXorA: how is my accent?
13:47.48XorAfor some reason everyone thinks Im South African
13:47.59CMHehe
13:48.15XorAhrw: well it would have been weird apart from the 10,000 polish living in Edin :-)
13:48.16rwhitbyXorA: the kiwi-aussie thing is a friendly rivalry, not a hatred.
13:48.28CMaj hav a sviidisch accent.. :(
13:48.40XorArwhitby: I know, used to have a Kiwi flat mate
13:48.43tuukkahCM, pratar du finska ?-)
13:48.54CMtuukkah: Ei.. ;)
13:49.13CMtuukkah: Bara lite, det r svrt.
13:49.31tuukkahCM, you probably know our finglish and finland-swedish accent :-)
13:49.45CMtuukkah: Sure do :D
13:50.32CMtuukkah: Used to have a gf in Tampere, so I've been quite a lot to finland
13:51.45CMXorA: Watch more Simpson episodes with grounds keeper Willie ;)
13:51.53tuukkahXorA, you know children go to therapy to learn that
13:51.56CMScottish accents are cool
13:52.13SpeedEvilThat's not a very good scottish accent.
13:52.21SpeedEvilThough I have heard worse.
13:52.22mbufXorA, try to repead Craig Ferguson's accent, its cool
13:52.29rwhitbyCM: my openmoko-feed build is up to gnome-vfs (2069 of 3575)
13:53.06rwhitbyso I'll be able to report when I wake up.
13:53.07CMrwhitby: Ok. I'll see if I can figure something out with this emotion error
13:53.13CM:)
13:53.32rwhitbyNOTE: package emotion-0.0.1+cvs20070819-r0: task do_compile: completed
13:53.35rwhitbyit's past emotion
13:53.41CMHmm..
13:54.28tuukkahrwhitby, i think i found the place where to explain DEPENDS and RDEPENDS and BUILD_ALL_DEPS :-) linked from the front page: http://www.openembedded.org/wiki/Bbfile
13:54.39rwhitbyI've got a good feeling about this build today ... finally a locked down SRCREV build.
13:54.43rwhitbynight all
13:55.15CMnight
13:55.20jpcassnight
13:55.32jpcass<funny saying that in the middle of the day>
13:55.57*** join/#openmoko geaaru (n=geaaru@host146-218-dynamic.16-79-r.retail.telecomitalia.it)
13:56.57CMjpcass: ~ugt ;)
13:57.28*** join/#openmoko mindCrime (n=chatzill@66.83.208.218.nw.nuvox.net)
13:57.41XorAmbuf: Im betting after last night, Parisians can all sing Flower of Scotland in true Scottish accent :-)
14:00.25*** join/#openmoko webar7 (n=webart@CPE000625a6a206-CM001371173cf8.cpe.net.cable.rogers.com)
14:00.33*** join/#openmoko LittleIdiot (n=lite@2001:4d50:100:1:0:0:2:12)
14:01.06webar7any one see the news about that terranet mobile technology (mesh peer to peer using handsets)
14:01.18*** join/#openmoko switch3r (n=switch3r@c-69-143-234-84.hsd1.md.comcast.net)
14:01.37*** join/#openmoko morricone (n=foobar@dslb-084-057-135-153.pools.arcor-ip.net)
14:02.20webar7<PROTECTED>
14:02.39webar7I told my colleagues that opejnmoko could do that ... :-)
14:02.45webar7likely
14:03.31*** join/#openmoko amarsh04 (n=amarsh04@CPE-139-168-192-245.sa.bigpond.net.au)
14:04.49hrwhttp://blog.haerwu.biz/2007/09/13/openmoko-20072-testing/
14:05.05hrwworth reading test of OM 2007.2
14:06.10bairdwebar7: I would think everyone who wanted WiFi in the Moko was anticipating something like that...
14:06.30*** join/#openmoko DukeOfURL (n=chatzill@introspect.com)
14:06.31CMhrw: Nice writeup :)
14:06.43tuukkahpeople might find this interesting: http://www.openembedded.org/wiki/DirectoryStructure
14:09.09hrwCM: next part probably in October
14:10.50wibbithrw: Is this your review?
14:11.28hrwwibbit: yes
14:12.20wibbithrw: quite nice
14:14.46DukeOfURLhrw: I just came on--would you report the URL?
14:16.21DukeOfURLs/report/repost/
14:16.23*** join/#openmoko cb22 (i=Administ@dsl-245-168-183.telkomadsl.co.za)
14:16.28wibbithttp://blog.haerwu.biz/2007/09/13/openmoko-20072-testing/
14:17.03DukeOfURLthx
14:19.48CMhrw: Btw, why not a full post rss feed? Is that a feedburner setting or something?
14:19.54*** join/#openmoko Demitar (n=demitar@c-212-031-190-120.cust.broadway.se)
14:20.40*** join/#openmoko orospakr (n=orospakr@132.213.238.4)
14:24.32*** join/#openmoko crunchywelch (n=welch@251.sub-75-199-170.myvzw.com)
14:25.40hrwCM: I do not have time to check how to tell Wordpress to make short ver for homepage and full for rss
14:26.50tuukkahcould anyone with OpenEmbedded username help with their wiki? i'm not able to create an account or anonymously do some edits i need to do
14:35.05*** join/#openmoko avoine (n=avoine@modemcable003.251-59-74.mc.videotron.ca)
14:37.57*** join/#openmoko mmazur (i=mmazur@troll.linux.net.pl)
14:43.05*** join/#openmoko thomasg (n=thomasg@p57AFDC4B.dip.t-dialin.net)
14:44.41*** join/#openmoko zween (n=zween@79-66-91-194.dynamic.dsl.as9105.com)
14:44.48*** join/#openmoko crunchylaptop (n=welch@mobile-166-214-072-117.mycingular.net)
14:46.27*** join/#openmoko zdanek (n=ds@fw2.autoguard.pl)
14:49.16CMtuukkah: Ask around in #oe. The wiki surely needs updates
14:49.42tuukkahi'll do that
14:49.43XorAtuukkah: AFAIK OE wiki shouldnt need a login
14:50.24tuukkahXorA, there's some problem with anonymous editing, and also i'd need to create new pages
14:51.07CMtuukkah: Just preview first
14:51.29CMI just edited http://www.openembedded.org/wiki/DirectoryStructure , adding a "your" to the text
14:51.29tuukkahCM, it said something like "someone else changed the page already"
14:51.37*** join/#openmoko DukeOfURL (n=chatzill@introspect.com)
14:51.52tuukkahlet's continue on #oe ok?
14:53.52*** join/#openmoko j_ack (n=j_ack@p508D83F0.dip0.t-ipconnect.de)
14:54.02*** join/#openmoko xamindar (n=xamindar@adsl-69-239-79-217.dsl.pltn13.pacbell.net)
14:55.09*** join/#openmoko PBeck (n=PBeck@HSI-KBW-091-089-102-236.hsi2.kabelbw.de)
14:55.17PBeckhi
14:56.36WritchieSpeedEvil: ping
14:57.23*** join/#openmoko hhf423 (n=chatzill@A758d.a.strato-dslnet.de)
14:57.24*** join/#openmoko Ophelia (n=Ophelia@pD9EAAB3B.dip0.t-ipconnect.de)
14:57.55WritchieOLPC project has their resume down to 160ms
14:58.09wibbitWritchie: yowsers
14:58.44sandosWritchie: nice! :)
15:00.22*** join/#openmoko jeddy3__ (n=mattiast@gw.sbg.se)
15:01.03*** join/#openmoko Ophelia (n=Ophelia@pD9EAAB3B.dip0.t-ipconnect.de)
15:03.38*** join/#openmoko mbuf (n=mbuf@212.17.141.53)
15:07.05*** join/#openmoko notserpe (n=Eric@139.57.12.202)
15:09.49*** join/#openmoko MetaMorfoziS (n=khmhm@3e70cc9b.adsl.enternet.hu)
15:11.46*** join/#openmoko switch3r (n=switch3r@128.8.37.122)
15:16.29*** part/#openmoko RalphEichelberge (n=openmoko@gateway.tourist-mobile.com)
15:18.49*** join/#openmoko zecke (n=ich@rosine187.inf.fu-berlin.de)
15:19.43zeckere
15:22.43mbufthe bitbake method can be used to build a .ipkg to run on the target as well to run it on qemu?
15:25.55polzmbuf: qemu is supposed to be practically identical to the target
15:26.05*** join/#openmoko nnpiggy (n=nnpiggy@66.37.59.194.nauticom.net)
15:26.45mbufpolz, so it understands an ARM binary .ipkg and runs it?
15:27.30polzif it runs entire flash images, why wouldn't it run an .ipkg ?
15:27.49polzyou just have to get it onto the running emulator
15:28.03mbufpolz, ok, thanks
15:28.06*** join/#openmoko Marcel_M (n=Marcel_M@86.59.65.236)
15:31.33*** join/#openmoko firewire (n=firewire@210.212.194.12)
15:34.30*** join/#openmoko expose (n=nobody@82.139.196.236)
15:34.33exposehi
15:43.24*** join/#openmoko Cap_J_L_Picard (n=ewanm89@host86-153-88-119.range86-153.btcentralplus.com)
15:47.30*** join/#openmoko Pupeno_ (n=Pupeno@193.120.148.177)
15:47.37SpeedEvilInteresting. Recommended - todays material world on speech synthesis. http://www.bbc.co.uk/radio4/science/thematerialworld.shtml
15:47.43SpeedEvil(won't be up yet
15:48.17SpeedEvilIncluding how latest modeling is done, and the revelation that you can put electrodes on each side of the vocal cords, and pick up the excitation of them.
15:48.31SpeedEvilWhich could be fun.
15:51.05*** join/#openmoko ebel_ (n=rory@78.16.100.8)
15:52.46*** join/#openmoko holycow (n=new@mail.wjsgroup.com)
15:53.32folkenhmm made two outgoing calls.. now gsmd reports: "gsmd_alive timer expired" "Modem dead!"
15:53.39folken(on the third call)
15:54.32*** join/#openmoko daltona (n=daltona@cap31-4-82-234-41-108.fbx.proxad.net)
15:55.05guaquais there a webkit browser for openmoko already in the works?
15:55.19tuukkahguaqua, at least you can use midori already
15:55.25folkenquaqua its allrready running.
15:55.43*** join/#openmoko cydork (n=vihang@unaffiliated/cydork)
15:55.58daltonais LaF0rge  avail for discussing the libgsmd / gsmd synchronisation issues ?
15:56.16folkenhow can i restart openmoko-dialer so that it asks for the pin again?
15:56.24daltonasorry, Hi everybody should be first ...
15:57.11daltonafolken, the pin will be asked by the sim card only for the first power up. if you want it to ask it again, you must power cycle the modem.
15:57.21tuukkahfolken, guaqua, of course midori isn't the openmoko-specific one planned on the Web Browser page
15:58.03guaquamidori seems to be spending a lot of screen estate for just displaying a static menu
15:58.09guaquai.e. poor gui
15:58.09folkendaltona: but shouldn't gsmd tell dbus.. yoh! i need pin again. And next time dialer starts: "Enter pin"
15:58.50daltonathe pin would be needed only if the sim card has lost power then aplied power again.
15:59.11daltonawhile the SIM is powered and PIN entered once, it will not ask it again.
15:59.24folkendaltona: 17:53 < folken> hmm made two outgoing calls.. now gsmd reports: "gsmd_alive timer expired" "Modem dead!"
15:59.38folken17:53 < folken> (on the third call)
16:00.04daltonafolken, that is a well known issue in gsmd.
16:00.50daltonasometimes the modem is on a state where it can not answer to a kind of keep-alive command, and gsmd considers that the modem is dead, when actually it's not dead
16:01.11folkendaltona: hmm i just hung up on a call.
16:01.42daltonaI feel that that keep alive command is sometimes sent whan the modem is not in a 'good' state to answer it.
16:02.51jpcassanyone's build hanging on trying to download openmoko-standard-2 theme ? [http://pastebin.ca/695885]
16:03.20tuukkahjpcass, have you updated the bb files recently?
16:03.21Writchiejpcass: mine is hanging on libgsmd0 version
16:03.51jpcassupdated bb files with 'make update' ? yes
16:05.55jpcasspackages/openmoko2/openmoko-theme-standard2_svn.bb has a wierd SRC_URI :
16:06.22notserpesome dude sitting next to me has an iphone which is interesting since I'm in canada
16:06.24jpcassits svn://svn.....;proto=http:// (is that normal?)
16:07.36*** join/#openmoko ebel (n=rory@78.16.100.8)
16:07.44notserpewonder if he'll lend it to me to put openmoko on it.
16:08.31jpcassand for some reason its trying to fetch a .tar.gz from downloads.openmoko.org which is not mentioned in the .bb file
16:10.16*** join/#openmoko khaoohs (n=khaoohs@74-129-4-11.dhcp.insightbb.com)
16:11.49*** part/#openmoko expose (n=nobody@82.139.196.236)
16:12.07*** join/#openmoko daltona (n=daltona@cap31-4-82-234-41-108.fbx.proxad.net)
16:12.36jpcassOK its failing on an attempt to svn co the files from http://svn.openmoko.org
16:13.16jpcassthe reason its failing is because it has  -r 1  specified in svn co, if I remove that, I can svn co the stuff...
16:14.08jpcassanyone know why it would use -r 1 ???
16:15.17jpcasswhy would bitbake svn fetcher use -r 1?  i guess there is a variable being set somewhere?
16:16.37*** join/#openmoko Maledictus (n=Malebob@f049170038.adsl.alicedsl.de)
16:18.27jpcassanyone know what variables affect the bitbake svn fetcher code? specifically revision!!
16:21.26*** join/#openmoko unmadindu (n=sayamind@gnu-india/admin/unmadindu)
16:22.28*** join/#openmoko daltona_ (n=daltona@cap31-4-82-234-41-108.fbx.proxad.net)
16:22.57*** join/#openmoko alech (n=alech@IP-213188106106.static.heagmedianet.de)
16:23.18alechhi, any idea why I can't mount /media/card ("special device /dev/mmcblk0p1 does not exit")?
16:23.44CIA-23openmoko: 03thomas * r2965 10/trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ (ChangeLog src/dialer-main.c src/moko-dialer-panel.c):
16:23.44CIA-23openmoko: * src/dialer-main.c: (main): Delay gtk+/mokostock initialisation unless really required
16:23.44CIA-23openmoko: * src/moko-dialer-panel.c: (moko_dialer_panel_class_init): Remove some extra debug messages
16:26.44*** join/#openmoko santaclaus (n=Miranda@213.145.101.2)
16:26.50*** join/#openmoko notserpe (n=Eric@139.57.12.202)
16:27.42jpcassim seeing the same problem with openmoko-terminal2, trying svn co -r 1 ...
16:29.29*** join/#openmoko daltona__ (n=daltona@cap31-4-82-234-41-108.fbx.proxad.net)
16:30.48*** join/#openmoko henla464 (n=henla464@c-5863e455.019-357-6c6b701.cust.bredbandsbolaget.se)
16:30.59*** join/#openmoko Tenso (n=root@32.151.138.163)
16:31.18notserpehttp://img301.imageshack.us/my.php?image=image425bq6.jpg
16:32.10*** join/#openmoko Jenny-Italy (n=n@85.94.112.231)
16:32.43*** join/#openmoko daltona__ (n=daltona@cap31-4-82-234-41-108.fbx.proxad.net)
16:33.32jpcassok, there is a variable called SVNREV used in make openmoko .bb files which is defaulting to 1 ;-(
16:34.13*** join/#openmoko yerga (n=yerga@87.223.206.53)
16:34.50*** join/#openmoko Trevelyan` (n=OO6@unaffiliated/trevelyan)
16:34.52Writchiejpcass: I think this is part of the changes to rev based build
16:34.53jpcassit derives from SRCREV ....
16:35.13Writchiei think was this was completed some hours ago.
16:35.27CMYes, especially that 1 thing
16:35.49*** join/#openmoko marsan (n=marsan@ti500720a080-2485.bb.online.no)
16:35.53jpcasswhic is set in classes/patch.bbclass   -->  srcrev = bb.data.getVar('SRCREV', d, 1)
16:36.08CMjpcass: Before when I had a problem with qemu I did a PREFERRED_VERSION_qemu-native = "0.9.0+cvs20070701"
16:36.09jpcassyou think its been sorted?  i should try updating again
16:36.11Writchiehopefully this change when completed will stop the nonsense of changing the tires with the car rolling down the road
16:36.46Writchiea simple update isn't doing it for me.
16:37.10Writchieunfortunately, I think its going to be necessasry to rebuild it all
16:37.19*** join/#openmoko togs (n=kayon@124-168-214-117.dyn.iinet.net.au)
16:37.30*** join/#openmoko berkus (n=berkus@ip228.cab30.mus.starman.ee)
16:38.12jpcassive been doing that all day!
16:38.40Writchiejpcass: my build is handling on wrong version for libgsm but the built version is correct so the problem is somewhere else.
16:38.53Writchiejpcass: i've been rebuilding for days and days
16:39.04*** join/#openmoko jeddy3 (n=mattiast@gw.sbg.se)
16:39.04jpcass[ and nights and nights ]
16:39.07Writchiei can catch it right only once per week
16:39.29*** join/#openmoko xL0GiC (n=davs@134.117.254.250)
16:39.33Writchiebut of course, the version I catch is almost broken
16:39.37LynetSo, sounds like the life of an openmoko dev isn't too dissimilar to that of gentoo users.
16:40.21jpcassok i edited classes/openmoko2.bbclass and made SVNREV = "rHEAD" ... looks like its working (no fail yet...)
16:40.23Writchieits all management issues or lack thereof that go with the territory.
16:40.28Writchieyou can't fire volunteers
16:41.23*** join/#openmoko Maledictus (n=Malebob@f049170038.adsl.alicedsl.de)
16:42.31*** join/#openmoko cndougla (n=cndougla@cpe-75-185-70-183.columbus.res.rr.com)
16:42.32*** join/#openmoko Tenso (n=root@32.151.16.9)
16:42.32tuukkahwow, sound in openmoko-mediaplayer
16:42.56cndouglaI just built openmoko, but can't seem to run any apps when I click on them
16:43.00cndouglahow can I get to a terminal
16:43.05*** join/#openmoko dcordes (n=tsingtao@f048016237.adsl.alicedsl.de)
16:43.25tuukkahcndougla, clicking is difficult
16:43.28thoscndougla, ssh?
16:43.46cndouglaah, should be more precise, using make run-qemu
16:43.51cndouglaso within qemu
16:43.52jpcassno, teminal2 still tries for -r 1 and fails...
16:43.58thoscndougla, still should be able to ssh?
16:44.04cndouglato what address?
16:44.05alorilcndougla: See http://wiki.openmoko.org/wiki/FAQ (and also SH1, SH1_FAQ, Neo1973, Developer_preview and Neo1973_Hardware#GTA01Bv4 pages) (Hopefully these links answers your question. This autotrigger for new nick and question during first 15 minutes done only once.)
16:45.51*** join/#openmoko daltona (n=daltona@cap31-4-82-234-41-108.fbx.proxad.net)
16:46.06*** join/#openmoko zdanek (n=b@ams122.internetdsl.tpnet.pl)
16:46.32jpcassalso added rev=HEAD to the default SRC_URI provided in classes/openmoko2.bbclass - trying again...
16:46.58cndouglathos: where would I ssh to?
16:47.18cndouglathere's no wifi on the gta01, which is what the default makefiles build for
16:47.36cndouglaand no real bluetooth under qemu
16:48.12*** join/#openmoko j_ack (n=j_ack@p508D83F0.dip0.t-ipconnect.de)
16:48.42jpcasscndougla - connect the neo to your pc with the usb cable and use usbnet
16:48.57cndouglajpcass, I'm running through qemu
16:49.23*** join/#openmoko Tenso (n=root@32.151.27.78)
16:49.43jpcasscndougla: sorry. i think there's a way to emulate this usb connection, never done it myself but i vaguely remember info on the wiki...
16:49.45*** join/#openmoko Tenso (n=root@32.151.27.78)
16:50.01cndouglabeen searching some, but not coming up with anything
16:50.10cndouglais there no easy way to bring up the console on this?
16:50.30polzstart a terminal :P
16:51.06cndouglabut I can't start a terminal
16:51.17cndouglathis is like an endless look
16:51.19cndougla;oop
16:51.21cndougla...
16:52.26Lynethttp://wiki.openmoko.org/wiki/OpenMoko_under_QEMU , specifically #Setting_up_USB_connection and #Connecting_to_the_serial_port.2FCommunicating_with_u-boot
16:52.37*** join/#openmoko PBeck (n=PBeck@HSI-KBW-091-089-102-236.hsi2.kabelbw.de)
16:52.48PBeckre
16:53.03cndouglahow did I miss that...
16:53.04cndouglathanks
16:53.26*** part/#openmoko xL0GiC (n=davs@134.117.254.250)
16:53.38*** join/#openmoko greentux (n=lemke@Z591b.z.pppool.de)
16:54.50edistarCan someone help me? I'm still trying to build the openmoko-devel-image for x86.... And I have a new error now... http://nopaste.org/p/avAzknjAd
16:54.57Lynetcndougla: Once you have USB up and running, http://wiki.openmoko.org/wiki/USB_Networking
16:55.05cndouglaok
16:56.30zdanekdoes the latest OM builds allow successful GPRS connection?
16:56.42zdanekI never had one
16:58.00edistarI don't have any experience with svns, can someone help me with the error? http://nopaste.org/p/avAzknjAd
16:58.31SpeedEvilI've done it with 2007.1 - but just manually
17:01.07*** join/#openmoko neocoretech (n=neocoret@p57A544E0.dip.t-dialin.net)
17:01.37zdanekSpeedEvil, I wrote pppd script but I had some errors
17:01.59zdaneknot with AT commands but with syncing to serial port
17:02.11*** join/#openmoko ckuethe (n=ckuethe@desdemona.cns.ualberta.ca)
17:02.47Writchiezdanek: did you start from scratch or after gsmd
17:04.07*** join/#openmoko neocoretech_ (n=neocoret@p57A544E0.dip.t-dialin.net)
17:04.31zdanekwhat do you mean?
17:05.50zdanek"after gsmd"?
17:06.10*** join/#openmoko shahn_ (n=shahn@i59F72205.versanet.de)
17:06.21*** join/#openmoko heikkit (n=chatzill@adsl-75-5-124-98.dsl.pltn13.sbcglobal.net)
17:06.35Writchiedid gsm initialize the modem, if it did there are unsolicited reports coming back
17:06.58*** join/#openmoko u_l-lap (n=clinton@m530e36d0.tmodns.net)
17:09.31*** join/#openmoko Odin- (n=sbkhh@s121-302.gardur.hi.is)
17:09.49*** join/#openmoko sunix (n=sunix@sunix.org)
17:09.56shahn_Hi
17:10.00sunixhi
17:10.10shahn_i tried to compile an image with mokomakefile
17:10.19shahn_for xephyr following the wiki
17:10.35shahn_SRCDATE_eds-dbus = "now"   <-- this seems to be wrong
17:11.05*** join/#openmoko alech (n=alech@IP-213188106106.static.heagmedianet.de)
17:11.07shahn_make can't wget "http://downloads.openmoko.org/sources/trunk_svn.o-hand.com_.repos.eds-dbus__now.tar.gz"
17:11.11CMyes, they are changing the way they handle revisions in openembedded right now
17:11.34*** join/#openmoko greghunt (n=greg@87-194-105-11.bethere.co.uk)
17:11.36*** join/#openmoko l4rs (n=laprican@hsiproxy.astra-net.com)
17:11.37alechhi, wasn't there an easy way to change the screen to 640x480 instead of 480x640 in the newer builds? anyone care to tell me what it is ...?
17:11.41shahn_so should i just pick the latest?
17:12.08CMWhat is the default value?
17:12.22shahn_err...
17:12.43CMTry building without that setting
17:12.44CMIt's wrong
17:12.50*** join/#openmoko Moriarty_ (n=jv@adsl-18-20-133.mco.bellsouth.net)
17:13.02shahn_ok thanks
17:13.11zdanekWritche: it's hard to answer your question, I wrote pppd scripts as said on wiki
17:13.38zdaneklaunched it with and without gsmd
17:14.53zdanekWritche: I tell you what error I had in the moment
17:15.00*** join/#openmoko marsan (n=marsan@ti500720a080-2485.bb.online.no)
17:15.32zdanekI launched pppd call gprs
17:15.43zdanekand got [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x309ee493> <pcomp> <accomp>]
17:15.43zdanek>
17:15.45sunixso many people in this chan .... just want to know if someone managed to connect to a phone network from the gui. I used to manage to register to the network and get the gui to enter pin code but since last month and lots of images behind ... i still can't do it anymore. Is it a known issue ? am i the only one ?
17:16.15polzsunix: did you restart gsmd in your matchbox session ?
17:16.18zdaneksunix: did you add gsmd restart in mathcbox
17:16.20zdanekeheh
17:16.31sunixrestart ? :)
17:16.37zdanekeh
17:16.40sunixfrom the gui ?
17:16.41zdanekyep
17:16.52zdanekwhen you restart gsmd all goes well
17:17.11zdanekadd /etc/init.d/gsmd stop
17:17.13sunixis that something like "start gsm antena" ?
17:17.14sunixor
17:17.15zdanekand ... start
17:17.16sunixok
17:17.19sunixi'll try
17:17.20sunix:)
17:17.26zdanekin /etc/matchbox/session
17:17.29zdanekbefore dialer
17:17.42zdanekno it isn't
17:17.59sunixyep ok ... wait a sec :) booting
17:17.59zdanekit's something like local workaround for gsdm errors
17:18.08zdanekbut
17:18.27zdanekit should hang if you didn't patch gsmd script :D
17:18.46sunixwhat do you mean by ... "hang" :p
17:19.02*** join/#openmoko disguy__9 (i=disguy__@gateway/tor/x-a0c09cae85e95533)
17:19.47zdanekif it doesn't - don't ask :)
17:20.07sunixi'm trying :)
17:20.27*** join/#openmoko rmoravcik (n=rmoravci@ip-89-103-152-149.karneval.cz)
17:23.08zdanekdid it start?
17:23.20sunixroot@fic-gta01:~$  /etc/init.d/gsmd stop
17:23.20sunixStopping GSM daemon: stopped /usr/sbin/gsmd (pid 1137).
17:23.20sunixgsmd.
17:23.20sunixroot@fic-gta01:~$  /etc/init.d/gsmd start
17:23.37sunixlol
17:23.39tuukkahalech, http://wiki.openmoko.org/wiki/Functions_menu
17:23.50sunixand ... nothing ...
17:23.58zdaneknothing -what?
17:24.05zdanekdidn't blow?
17:24.21sunixi thing my moko is dead :p
17:24.24sunixthink
17:25.07sunixmay be the "hang" you were talking about
17:25.53zdanekyep
17:26.13zdanekhttp://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=788
17:26.21*** join/#openmoko mib_force (i=mib_forc@2001:1638:17a5:0:0:0:0:20)
17:26.24zdaneksolution is at the bottom
17:26.30sunixzdanek: thx :) going to dig that :)
17:26.47zdanekand then add restart lines in matchbox session
17:26.56sunix:)
17:27.26xaid|workI have a question regarding security. are we always going to run with root privileges? or will this change by the GTA02 release?
17:27.38SpeedEvilNot GTA02 prolly
17:27.46SpeedEvilbut maybe by mass market time
17:27.54SpeedEvilcertainly, rather
17:28.53xaid|workSpeedEvil: thanks. it'd be a bit dangerous to mistype typing at the terminal when you're on the go and see the filesystem wiped clean :)
17:29.16Writchiexaid: hopefully there will be some discussion on security model and approach instead of implement first design later
17:29.33*** join/#openmoko Casten (n=casten@65.118.123.209)
17:30.46WritchieSpeedEvil: did you catch my comment ealier on OLPC guys now having resume < 160ms
17:32.06CastenGreetings #OpenMoko
17:32.13*** part/#openmoko thos (n=thomas@orion.thos.me.uk)
17:32.35zdanekxaid: I did that yesterday - cleaned whole filesystem
17:32.54CastenI was wondering if anyone had any problems building uicmoc.
17:33.15zdanekI ran gllin with chroot and had mounted whole fs to subdirectory
17:33.28zdanekthen forgot to unmount before deleting dir
17:33.31zdanekpoof!
17:33.49xaid|workWritchie: this would be ideal. im surprised there isn't much about this on the wiki.
17:34.39xaid|workzdanek: this would be bad if it had your address book...etc. a backup solution for the basic PIM applications would be a life saver
17:35.49*** join/#openmoko denis^da (n=anno@p5B07E33C.dip.t-dialin.net)
17:36.05Writchiethere was little discussion when i asked on the list - its low priority - but there is some discussion in PM and should be a wiki entry soon to discuss possible approaches
17:36.39CastenDoes anyone have any suggestions about troubleshooting uimoc build problems?
17:36.40alorilCasten: See http://wiki.openmoko.org/wiki/FAQ (and also SH1, SH1_FAQ, Neo1973, Developer_preview and Neo1973_Hardware#GTA01Bv4 pages) (Hopefully these links answers your question. This autotrigger for new nick and question during first 15 minutes done only once.)
17:37.00*** join/#openmoko alech_ (n=alech@IP-213188106106.static.heagmedianet.de)
17:37.11CastenThanks autotrigger
17:37.26WritchieCasten: this was a problem a few back. are you on ubuntu 7.04
17:37.27*** join/#openmoko kuyky_ (n=kuyky@a81-84-127-196.cpe.netcabo.pt)
17:37.29alech_hi, any way to simulate a right click? I'd really like to play some scummvm, but apparently the game needs right clicks a lot ...
17:38.04Castenyes, I'm running FF
17:38.30CastenIs there a better distro to use?  I'll happily change.
17:38.55CastenMy goal is fewest problems, I'm not tied to any distro/ver.
17:39.07Writchiewhen this problem appeared before it was solved by added a symlink - for libXext.so IIRC
17:39.08CMCasten: 32-bit debian
17:39.28CMI'm on 64-bit gentoo, and I run into issues all the time :D
17:39.54Writchietwice the bits 4 times the pain
17:39.56CastenYeah, I'm using 32bit Ubuntu 7.04
17:40.06tuukkahOpenMoko is based on Debian anyway :-)
17:40.30CMCasten: And about your problem: http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=747
17:40.33Castenok, so symlink for libXest.so
17:41.16CastenGod this IRC client is bad.. no copy/paste
17:41.34Castenhmm, disregard
17:41.41florianCasten: iPhone? ;)
17:42.24Lynetwhat, they can install software on the iPhone now? ;-p
17:43.29Castenactually, the problem I am having doesn't look like 747's description
17:43.44zdanekguys! I just ran ipkg upgrade which rewrties gsmd script and reenables bug #788
17:43.48*** join/#openmoko marsan (n=marsan@ti500720a080-2485.bb.online.no)
17:43.53zdanekbut that's not important
17:44.07zdanekwhile doing upgrade my neo rang
17:44.09CastenIt seems to not be recognizing some trailing command options
17:44.12Casten.obj/release-static-emb-x86/qfsfileengine_iterator_unix.o     -lz -ldl
17:44.12Casten| /usr/bin/ld: cannot find -lz
17:44.31zdanekand I was chatting with my wife while neo hung because of gsmd restart
17:44.57*** join/#openmoko kuyky (n=kuyky@a81-84-127-196.cpe.netcabo.pt)
17:45.06zdanekbut phone call survived
17:45.17hhf423zdanek: thats fun :-)
17:45.22zdaneknow my wife end call and neo is dead with dialer's 'talking' message
17:45.28zdanekit freezed
17:45.40zdanekvery lol
17:46.27*** join/#openmoko El_Salvador[2] (n=Brescia@adsl-ull-239-148.44-151.net24.it)
17:46.32CastenAnyone have any ideas about the problematic -lz option?  Is this something worthy af posting to openmoko-devel?
17:46.51fgauCasten: install zlib
17:46.57blindcoderwhat's problematic about -lz?
17:47.05Casten.obj/release-static-emb-x86/qfsfileengine_iterator_unix.o     -lz -ldl
17:47.05Casten| /usr/bin/ld: cannot find -lz
17:47.50XorA|goneinstall zlib-dev/zlib-devel depending if you deb or rpm based
17:48.00Castentyvm, trying
17:48.24*** join/#openmoko Cap_J_L_Picard (n=ewanm89@host86-153-88-119.range86-153.btcentralplus.com)
17:50.31sunixzdanek: :)
17:50.41*** join/#openmoko pH5 (n=ph5@e178221042.adsl.alicedsl.de)
17:52.10sunixzdanek: thank you i managed to have the dialer asking for my pin code :D
17:52.22sunixgoing to lunch :) see you later guys :)
17:52.33sunix(-lunch + dinner)
17:52.37Castenbye sun
17:52.41sunix:)
17:53.00*** part/#openmoko sunix (n=sunix@sunix.org)
17:54.27*** join/#openmoko kuyky (n=kuyky@a81-84-127-196.cpe.netcabo.pt)
17:55.30*** join/#openmoko kuyky (n=kuyky@a81-84-127-196.cpe.netcabo.pt)
17:57.37*** join/#openmoko Demitar (n=demitar@c-212-031-190-120.cust.broadway.se)
18:00.05*** join/#openmoko TimRiker (n=timr@216.49.181.128)
18:03.20*** join/#openmoko El_Salvador (n=Brescia@adsl-82-179.37-151.net24.it)
18:04.14*** join/#openmoko behdad (i=behdad@nat/redhat-ca/x-4ebbad4f7ed2c552)
18:05.54*** join/#openmoko goxboxlive (n=goxboxli@139.80-202-160.nextgentel.com)
18:10.00*** join/#openmoko jujun (n=JulienN@LPuteaux-151-42-19-56.w193-252.abo.wanadoo.fr)
18:15.37*** join/#openmoko jonib1 (n=jonas@ua-83-227-144-18.cust.bredbandsbolaget.se)
18:15.40thomasgmailinglist broken again?
18:15.49*** join/#openmoko ruimoreir1 (n=ruimorei@87-196-122-94.net.novis.pt)
18:19.42*** join/#openmoko faern (n=faern@faern.olf.sgsnet.se)
18:22.25Castenfgau: looks like that did it, thank you
18:23.26fgauCasten: enjoy the build process :)
18:24.07Castenyes, it seems lengthy. Hopefully full rebuilds aren't required often
18:24.50*** join/#openmoko shahn__ (n=shahn@i59F73959.versanet.de)
18:25.28fgauon my laptop 6 hours, duo core
18:25.57CastenIs fetching the process of getting the file from svn?
18:26.19CastenI'm getting a fetch failure, when that happens should I just retry?
18:27.36CastenHad I known it was so slow, I would have gotten a faster laptop
18:28.33fgauCasten: http://wiki.openmoko.org/wiki/MokoMakefile#Tips
18:28.36xaid|workcan't you use distcc and compile on multiple machines? :)
18:28.48LynetI think my initial build has beengoing for 12 hours now, so don't complain. ;-)
18:29.14fgautry PARALLEL_MAKE and BB_NUMBER_THREADS
18:29.42*** join/#openmoko ecraven (n=nex@eutyche.swe.uni-linz.ac.at)
18:30.29CastenI'll do that, good tip.
18:33.58*** join/#openmoko tonyg (n=tonyg@82.152.221.161)
18:34.05*** join/#openmoko Magon (n=Magon@213.155.227.226)
18:34.11polzis this working for anyone here: http://wiki.openmoko.org/wiki/Application_Development_Crash_Course ?
18:34.54*** join/#openmoko infernix (i=nix@unaffiliated/infernix)
18:35.58zdanekI just did small car route to my grandma with GPS pos storring
18:36.01zdanekwanna see?
18:36.04zdanekhttp://www.gpsvisualizer.com/display/1189708426-06913-83.17.74.122.html
18:36.18zdanekstarted from right-bottom
18:36.37cw666zdanek: slick, watch out for wolves on the way to see her though
18:36.46zdanekthen to north and returned after receiving delicious dinner :D
18:36.46polzzdanek: how did you get the data from the chip ?
18:37.07hhf423zdanek: with Neo GPS?
18:37.11zdanekyep
18:37.18zdanekI'm talking about that
18:37.21hhf423oh, how did you do that?
18:37.25polzis there a daemon available for the new distro ?
18:37.54polzzdanek: hooow ? :)
18:38.03zdaneknope nope
18:38.07zdanekvia gllin
18:38.09zdanekwith chroot
18:38.12zdanekhttp://wiki.openmoko.org/wiki/Gllin
18:38.37cw666can you download gllin even?
18:38.47hhf423zdanek: did that little bit of documentation work for you?
18:38.54zdaneknope
18:39.17zdanekI got whole scripts from my colleague which found it on the net
18:39.18zdanekwait
18:39.49cw666i figured someone somewhere put the binary up, but ive not really tried hard to find it
18:40.40zdanekit's a mix with that link above (to run gllin OABI)
18:40.43zdanekand http://wiki.openmoko.org/wiki/GPS_scripts
18:40.45hhf423I did search a bit, but did not find it. did not spend much time on it though because the documentation did not look like it would be easy to use
18:40.49zdanekto collect nmea frames
18:41.32hhf423zdanek: so that worked for you?
18:41.32zdanekI will upload whole chroot package on my OM page soon
18:41.43zdanekbut I can't upload it with gllin
18:41.57cw666i think gllin is what people are mostly after
18:42.20zdanek|\/|ail me
18:42.45zdanekat bartek(DOT)zdanowski(ATTT) gmail(DOT)c0m
18:43.23zdanekhhf423: yes it worked
18:43.28zdanekas you see
18:43.41zdanekon that map-page
18:43.47cw666zdanek: btw, how did you make that plot?
18:43.57cw666is there an interface to feed NMEA goop into some google maps machup?
18:44.00cw666mashup
18:45.52hhf423can google earth plus not read NMEA?
18:46.32zdaneknope
18:46.37hhf423SpeedEvil: did you not say that there would be a GPS related announcement soon
18:46.37zdanekyou have to use GPSBABEL
18:46.41zdanekoutstanding soft
18:46.54SpeedEvilhhf423: yes
18:46.56zdanekand put it into gpsvisualizer.com form
18:47.26zdanekI will put an article on my Neo blog
18:47.34zdanekI'll do it right now
18:50.01xaid|workIs anyone working on a color-blind friendly theme yet? since its Gtk im pretty sure I can make something up when the mass market release is near, but I was curious if anyone has started working on different color themees in general.
18:50.02hhf423nice
18:50.39hhf423I was in Warshaw once, a while ago
18:51.22hhf423still have polish money somewhere. I hope I can spend it before you guys join the euro :-)
18:52.01zdanekI hope we will get euro soon :)
18:52.06hhf423xaid|work: did not hear nothing about a colorblind theme
18:52.20zdaneksome mails went out...
18:52.38hhf423SpeedEvil: you still in good hope for that? not loosing faith yet?
18:52.48*** join/#openmoko pleemans (n=peter@d51A5E76A.access.telenet.be)
18:53.25*** join/#openmoko don-o (n=donp@206.163.122.98)
18:54.18xaid|workhhf423: I can help reviewing themes if someone needs the opinion of a color blind person :)
18:54.44hhf423xaid|work: you should put that into the wiki somewhere .-)
18:55.17*** join/#openmoko sunix (n=sunix@sunix.org)
18:55.20folkenwoohoo my contacts work. :)
18:56.07xaid|workhhf423: I'll add it later today :)
18:58.09*** join/#openmoko psymin (n=psymin@smtpstatic.blackfoot.net)
18:59.04*** join/#openmoko El_Salvador[2] (n=Brescia@adsl-111-180.38-151.net24.it)
18:59.13zdanekhhf423 did you enjoy somehow Poland?
19:01.02hhf423zdanek: I was there only short, on a business trip, but I enjoed it, yes. only the way people drive I found a bit scary
19:01.14hhf423zdanek: only moscow and italy is worse :-)
19:01.38*** join/#openmoko mbuf (n=mbuf@gprs-ggsn5-nat.mobil.telenor.no)
19:01.38sunixthanks to all :) i managed to make my first moko call :D
19:01.54sunix:D
19:02.13hhf423sunix: I hope you called someone meaningfull :-)
19:02.22mbuflibmokoui has changed in OM2007.2 ?
19:02.31*** join/#openmoko jujun (n=JulienN@LPuteaux-151-42-19-56.w193-252.abo.wanadoo.fr)
19:02.45sunixi called my self :p
19:02.47zdaneksunix: congrats
19:03.07zdanekhhf423: yes, Warsaw is some kind on "wild-west" on the streets
19:03.22zdanekdrivers are quite in-hurry
19:03.38zdanekI bought a car 2 months ago
19:03.41hhf423you could say that :-)
19:03.42mbufcode earlier built with OM2007.1 builds fine with OM2007.2, but, when I run it with OM2007.2 image, I get 'cannot find libmokoui.so.0: no such file or directory' error message
19:03.49zdanekbut now I'm not a virgin ;)
19:03.54cjbmbuf: different binary format
19:04.09zdanekIt's a quick grow-up routine
19:04.32mbufcjb, so how do i fix it?
19:04.53cjbrecompile?
19:05.25mbufcjb, no, i meant i recompiled the code with OM2007.2 build environment (arm-angstrom-linux-gnueabi), and running it with OM2007.2 images on the phone
19:07.09juri_xaid: i'm colourblind myself, and have colourblind friends. colourblind varies from person to person.
19:08.44cjbyeah, there are tens of colorblindness possibilities.
19:09.14*** join/#openmoko chris^ (n=kraetzi@p548AD065.dip.t-dialin.net)
19:09.17cjbit's because it's a recent mutation, only humans and monkey have the different red/green receptor genes, and because it's so recent there are many ways for the genes to misalign.
19:10.28cjb(I hadn't realized until reading about it that only humans *aren't* colorblind, all other animals (except great apes) are.
19:10.30cjb)
19:12.30*** join/#openmoko Eludias (n=eludias@wingding.demon.nl)
19:12.50*** join/#openmoko faern (n=faern@faern.olf.sgsnet.se)
19:14.23cw666cjb: it depends, some animals are monochromats, some are dichromats, some are trichomats and some are are tetrachomats (some human women might be partly this too)
19:15.17tuukkahcw666, yeah tetrachomat women rule :-)
19:15.23*** join/#openmoko orospakr (n=orospakr@132.213.238.4)
19:15.27cjbyes, but only humans are trichromats+.
19:15.53*** join/#openmoko El_Salvador (n=Brescia@adsl-6-177.38-151.net24.it)
19:16.17tuukkahcjb, really? i don't remember it like that
19:16.47cjbhttp://en.wikipedia.org/wiki/Trichromatic_color_vision
19:17.11tuukkah"Some species of insects (such as honeybees) are also trichromats"
19:17.47tuukkah"Tetrachromacy is expected to occur in some birds, fish, amphibians, reptiles, arachnids and insects."
19:18.00cjbthat's not RGB, though.
19:18.19*** join/#openmoko _rob (n=rob@85.233.59.8.static.cablesurf.de)
19:18.27cjbthe red-green differentiation in gene was recently unique to monkeys, which is why only monkeys and humans have it.
19:20.51tuukkahok so in other animals it's something else than RGGB
19:21.41*** join/#openmoko faern (n=faern@faern.olf.sgsnet.se)
19:22.25*** join/#openmoko Risto (n=christop@p508CF95C.dip.t-dialin.net)
19:22.45cw666tuukkah: i sometimes wonder about my kid, she draws things in colors that look almost the same to me
19:22.50xaid|workjuri_: you're right. but i think the common type is the red/green one, but then again, there are different degrees so you're right. there wont be a neutral theme that works for all CB people :|
19:22.58cw666it's probably just because she's a girl and like all women can see colors better than men
19:23.06cjbtuukkah: yes, infra-red or ultraviolet
19:23.10mbufis there an equivalent for libmokoui/moko-ui.h (from OM2007.1) that can be used for OM2007.2?
19:23.23*** join/#openmoko notserpe (n=Eric@139.57.12.202)
19:23.46cw666i tell people who use words like mauve and turquoise that "im a guy, i only know the seven colors from the rainbow.  go get me a beer"
19:23.58cw666and it's six colors really
19:24.04cw666indigo and purple are the same thing
19:24.10cw666violet
19:24.11cw666whatever
19:24.44mbufthe OM-2007/examples/openmoko-stylus-demo still usings libmokoui/moko-ui.h in OM2007.2 build;
19:25.44juri_cw666: i'm officially blue/green colourblind, but also have problems in the browns. and i can see slightly outside the normal "red" spectrum. in some "black" paints, i see a ... mix of a different colour.
19:26.11juri_i'm a mutant. :)
19:26.27m1juri_: so if you weren't CB you'd be tetrachromat? :-)
19:26.30cjb:)
19:26.41m1gah. damn irc client forgetting my nick
19:27.03xaid|worki have issues with the green and red. i can't differenciate between the red and orangle/yellow of the traffic lights at nighttime :)
19:27.07juri_m1: something like that. :)
19:27.19xaid|work*orange
19:27.22juri_xaid: the green lights are white to me. scary. :)
19:27.25*** part/#openmoko sunix (n=sunix@sunix.org)
19:27.51xaid|workjuri_: i see them a bit grayish with maybe a hint of green. im not sure if they're supposed to be dark green :D
19:27.57cjb_iejuri_: does that include monochromatic green LED lights?
19:27.59alorilheard that only 6-7 bands of color would be useful
19:28.19juri_cjb: yes, it does.
19:28.28cjbxaid|work: that's why they put them in different boxes :)
19:28.30cw666juri_: yeah, niki likes to draw on white paper with yellow, i can barely see what she's doing unless im really close but she seems to have no problems with it
19:28.45cjbcjb_ie: augh, nick collisipn
19:28.52cjbcjb_ie: get a better nick!
19:29.08cjb_iecjb: this _is_ my better one :/
19:29.09alorilthat should allow to see in nature exact material for example
19:29.19cjbcjb_ie: /me disagrees
19:29.58cjb_iei used to be cjb in most of my irc sessions
19:30.00cjbaloril: that's what I find so interesting about red-green distinction being limited to humans
19:30.05*** join/#openmoko Cap_J_L_Picard (n=ewanm89@host86-153-88-119.range86-153.btcentralplus.com)
19:30.13cjbthere's so much of nature that only we see, and it isn't even meant for us
19:30.37jpcassso mokomakefile causes a svn checkout of the entire of svn.openmoko.org but how is this used?
19:30.39xaid|workcjb: the problem is at night, i can't see the black boxes that they are in so i can't figure out which box is actually lit :D
19:30.54jpcassopenembedded just goes and checks out what it wants again anyway for the build?
19:31.11alorilcjb: hmm.. yeah, anyway more is possible with suitable goggles (though not at same time, but looking at suitable subset at the time)
19:31.23cjbsandos: ah.  in most countries they solve that by yellow = red and yellow on at the same time
19:31.25cjb_iexaid|work: in sensible countries the boxes are outlined in retroreflective rectangles
19:31.27alorilie.. a bit like looking at 6-7 dimensional object using 3d viewer
19:31.28jpcass(and stores it in the sources as .tar.gz)
19:31.32alorilbut for colors
19:31.36cjbs/sandos/xaid|work/
19:31.40cjb_iecjb: i thought that was only UK and germany
19:32.09cjb_ie(and only for immediately before green)
19:32.37*** join/#openmoko MeTa (n=khmhm@3e70cc9b.adsl.enternet.hu)
19:32.55folkenin .ch it is green yellow red (nothing in between)
19:33.01*** join/#openmoko zecke (n=ich@ip51ce0962.speed.planet.nl)
19:33.04cw666zdanek: did you upload the OABI chroot anywhere?
19:33.20zdaneki'm working on that
19:33.30zdanekI'm writing an article
19:36.30jpcassjust uploaded my first home-brew kernel and rootfs, it boots it boots!
19:36.48hhf423jpcass: good for you! :-)
19:38.13xaid|workcjb: canada doesn't do it in the province that i'm in :| i think quebec has shapes along with the traffic lights
19:38.15jpcassis the dialer supposed to auto register with the network, or do i need to intervene on the console?
19:38.16zeckemickey|zzZZzz: I wonder if OpenMoko is one of the invited mentoring organisations?
19:38.55*** join/#openmoko Cap_J_L_Picard (n=ewanm89@host86-153-88-119.range86-153.btcentralplus.com)
19:39.06jpcassno sign of gsmd with ps :-(
19:39.12hhf423jpcass: did you change the boot parameters? did you put gsmd stop/start into matchbox/session? then it should automatically ask for pin
19:39.13xaid|workapt: that would make it easier to distinguish, especially for flashing red/yellow
19:39.41jpcasshhf423: no, where is that?
19:39.46*** part/#openmoko ruimoreir1 (n=ruimorei@87-196-122-94.net.novis.pt)
19:40.56*** join/#openmoko one- (n=one@adsl-215-241-187.kymp.net)
19:41.14alorilanyway, that is what some future NeoXXXX will do for me, arbitrary color bands
19:41.14jpcassi just did /etc/init.d/gsmd stop and the machine has frozen (console and X)
19:41.56*** join/#openmoko PBeck (n=PBeck@HSI-KBW-091-089-102-236.hsi2.kabelbw.de)
19:41.59hhf423jpcass: removed "console=ttySAC0,115200" from bootargs_base
19:42.06PBeckre
19:42.09hhf423jpcass: in uboot
19:42.26Writchiehow many plp have wasted more than 10 times as much time on the build system as on doing any real development?
19:42.27hhf423jpcass: yes, thats a classic now
19:42.42hhf423bug 744 sor something
19:43.06polzWritchie: count me.
19:43.37Writchiei'm not counting testing prebuild images as development
19:44.00jpcassWritchie: >10 - have you read this?  http://www.openembedded.org/%7Ekoen/usermanual.pdf  its very nelpful
19:45.49*** part/#openmoko sixfeet (i=sixfeet@p5484F420.dip.t-dialin.net)
19:46.28anrpwhat, there was a manual?
19:46.35anrp...i.e. advertise it
19:47.39hhf423zdanek: when I do ./gllin -low 5 I get "not found"
19:47.50jpcassits not complete but the bits that are there are very good.
19:47.55polzI wish I knew why the App. devel. crash course isn't working for me
19:48.09*** join/#openmoko handir (n=handir@achn-4db4ef77.pool.einsundeins.de)
19:48.24jpcasshhf423: thanks I will check that out!
19:48.33polzif I link build/conf/local.conf, bitbake finds my helloworld.bb. If I don't, it doesn't
19:48.45Writchiejpcass: why should everyone wanted to development have to debug the bb files for 4000 packages
19:49.11jpcassamen brother
19:49.46Writchiea core developer makes a two line patch to libgsm and the wheels come off the build !
19:49.48*** join/#openmoko denis^da (n=anno@p5B07E33C.dip.t-dialin.net)
19:50.17polzhow do I get bitbake to use the site.conf in local instead of the one in build ?
19:50.41polzif I'm using mokomakefile ?
19:51.06Writchiepolz: I think you just put your own there
19:51.23Writchiemokomakefile writes a default one to start with
19:51.23zdanekokay, article ready
19:51.27zdanekhttp://www.openmoko.org.pl/node/55
19:51.36zdanekmaking gllin work on 2007.2
19:52.03Writchiepolz: but mokomakefile does not change it when its defaults change
19:52.12Writchiefrom example for rm_work
19:54.53zweenhi all. can someone tell me what bootargs_base should be? I think I messed it up when I tried to remove the "console"-part.
19:55.39*** part/#openmoko avoine (n=avoine@modemcable003.251-59-74.mc.videotron.ca)
19:55.45*** join/#openmoko ossman (n=drzeus@gateway.drzeus.cx)
19:56.21jpcassmine (original) reads: rootfstype=jffs2 root=/dev/mtdblock4 console=ttySAC0,115200 console=tty0 loglevel=8
19:56.23zdanekas for people who will use chroot package - please unmount all chroot directories before deleting whole dir structure - or you will delete root fs as I accidently did...
19:56.35jpcasswhats the syntax for setenv anyone?
19:56.42zweenjpcass: thanks!
19:56.56zweenjpcass: I ll try that.
19:58.12zdanekis there available port of MC on OpenMoko?
19:58.43CMmidnight comander?
19:59.09zdanekCM yep
19:59.12cw666zdanek: thanks, let me try it out ... for some reason GPS doesn't seem to work inside even near a window so ill prob go for a walk
19:59.33zdanekdid you run gllin already?
19:59.47CMzdanek: I tried to search for it in oe, but didn't find it
19:59.55zdanekpity
20:00.01cw666zdanek: satscan doesnt work indoors
20:00.10cw666that's the only test code ive tried do far
20:00.46zdanekyes, I've heard about this program, where did you get it from?
20:01.26cw666http://members.shaw.ca/mmontour/satscan/
20:01.45CMzdanek: mc_4.6.0.bb is there
20:02.06zdanekCM sorry, where?
20:02.08CMzdanek: Using the makefile?
20:02.28zdaneknope
20:02.48CMOk, then just bitbake mc or?
20:02.54zdanekI don't even have dev environment set up
20:03.10CMAh, ok
20:03.15CMAnyway, it's there
20:03.16CMmc
20:03.19zdanekI have no time for that :((( but I'll try to set it up in next weeks
20:03.25CMoe includes a lot :)
20:03.33jpcassit might take that long ;-)
20:03.40CMjpcass: Hehe
20:03.52*** join/#openmoko l4rs (n=laprican@hsiproxy.astra-net.com)
20:03.53*** join/#openmoko Q_Continuum (n=Q@rrcs-67-52-219-78.west.biz.rr.com)
20:04.07zdanekthat's why I waste my time with articles for people how to use neo
20:04.27zdanekto spread the idea of OM
20:04.40zdanekbut I'd like to write some apps
20:05.17zdanekCM is there a way to prepare a mc package for me (and others)?
20:05.40CMzdanek: Sure, just build the ipkg
20:05.44CMI'm building right now
20:07.17*** join/#openmoko l4rs (n=laprican@hsiproxy.astra-net.com)
20:08.08jpcassi also built it for fun ipk is 260K
20:09.01*** join/#openmoko Tenso (n=root@32.168.103.187)
20:10.45*** join/#openmoko jpozlovsky (n=jindra@rb5cc115.net.upc.cz)
20:11.34jpcasszdanek: you can download it from http://www.johnkerry.plus.com/mc_4.6.1-r2_armv4t.ipk
20:11.52jpcass(untested!)
20:12.21*** join/#openmoko grasu (n=christia@e181119034.adsl.alicedsl.de)
20:12.32CMjpcass: You beat me to it :-)
20:13.10jpcassCM: eager to try out my only recently working build system ;-)
20:13.38jpcassstill cant dial anywhere though...
20:13.42CMMe neither
20:13.51CMI've only ever been able to call 3 times
20:14.09CMWas with scaredycats image from september 3rd
20:14.10zdanekjpcass: thank you
20:14.10jpcassabout the same for me - using 2007.1 about 3 weeks ago!
20:14.21CMSo with 2007.2
20:14.39zdanekover and over :)
20:14.39jpcass2007.1 seemed loads faster - booting and reacting to UI
20:15.05zdanekCM & jpcass did you do trick with reloading gsmd in matchbox/session?
20:15.07jpcasszdanek: no worries, let us know if it works!
20:15.16zdanekok
20:15.28CMzdanek: I haven't tried that yet. Been too lazy
20:15.38jpcasszdanek: no; i just removed the console from bootargs... what is the reload idea?
20:15.39*** join/#openmoko notserpe (n=Eric@139.57.12.202)
20:15.44CMHoped that some om guy would have enough time to fix it properly
20:16.03zdanekI can dial with this fix
20:16.29zdanekhow can I force ipkg to install mc from .ipk file?
20:16.42zdanek(not from repo)
20:17.01CMzdanek: Isn't it in any repo?
20:18.03zdanekI mean from address that jpcass provided
20:18.08jpcasszdanek: i guess you need to download it (onto Sd card?) and run ipkg on the file itself
20:19.10borg_| psplash.c:260: error: 'HAND_IMG_WIDTH' undeclared (first use in this function)
20:19.13borg_mh
20:19.16zdanekI did that
20:19.37zdanekand it's works because it's downloading additional packages
20:19.37borg_did someone at least compile this before he commitet it? ;)
20:19.39zdanekthx
20:19.52zdanekWOW!
20:19.56zdanekMC works!
20:19.58zdanek:D
20:20.11CMzdanek: Hehe.. Nice :-)
20:20.23zdanekthank you guys :D
20:22.04*** join/#openmoko fgau (n=fgau@pD953ACF3.dip0.t-ipconnect.de)
20:22.57jpcassgreat ;-)
20:24.13*** join/#openmoko C7_ (n=C7@77-56-188-185.dclient.hispeed.ch)
20:24.22cw666zdanek: ok, i tried it out ... it's not working
20:25.40cw666i guess i need a full OABI userspace to poke about
20:27.26zdanekwhat's wrong?
20:27.42zdanekI could make a mistake while writing it
20:27.53zdanekI've installed it on my neo some time ago
20:28.15cw666zdanek: you need to +x the binaries and the libs
20:28.24cw666i exepcted the tar was +x already but apparently not
20:28.47zdanekyes, you're right
20:29.01zdanekI broke it while unpacking and packing again
20:29.12zdanekI'll try to fix it
20:30.41*** join/#openmoko BenC (n=bcollins@debian/developer/bcollins)
20:30.51*** join/#openmoko Pupeno_ (n=Pupeno@89-125-118-105.dhcp-ripwave.irishbroadband.ie)
20:31.46borg_is the panel brolen at the momment?
20:31.58borg_s/brolen/broken/
20:33.03cw666anyone know if the gps antenna sensitivity on the neo is typical compared to other devices?
20:34.02zdanekI could tell you that is quite good
20:34.12zdaneks/could/can
20:34.19zdaneks/could/can/
20:34.20cw666ok, i see only A1 events
20:34.27zdanekdamn machine ;)
20:34.42zdanekopen window
20:34.45zdanekgo to balcony :)
20:34.52zdanekwait... 15 minutes
20:35.06zdanekit needs some time for first boot
20:35.18*** join/#openmoko santaclaus_ (n=chatzill@78.90.88.72)
20:35.21juri_so, gps is working, and media player? awesome.
20:35.44jpcassjuri_: shame we cant make a call ;-)
20:35.59juri_jpcass: i didn't buy my neo to be a phone. :P
20:36.06cw666zdanek: it's really 15 minutes?
20:36.11*** join/#openmoko j_ack (n=j_ack@p508D83F0.dip0.t-ipconnect.de)
20:36.50zdanekyes, because it gets satellite states or someting with very low speed
20:37.20zdaneknow if I turn on GPS on open space it needs max 1 minute to start
20:38.13zdanekcm666 I put proper package
20:38.14*** join/#openmoko El_Salvador[2] (n=Brescia@adsl-10-189.37-151.net24.it)
20:38.14cw666zdanek: so 15 minutes to sync up if i start it w/o good signal and 1 minute otherwise?
20:39.18zdanekno, I meant if you turn on GPS after long period of not using (especially for the first time)
20:39.42zdaneklook for frames
20:39.44zdanek$GPGSA,A,1,05,24,30,,,,,,,,,,2230.0,1000.0,2000.0*00
20:40.02zdanek05,24,30 means that it sees 3 satellites
20:40.18zdaneksatellites number 05, 24 and 30
20:40.23zdanekand it's listening to them
20:40.58*** join/#openmoko Zword (n=Zword@bos94-3-82-226-234-106.fbx.proxad.net)
20:41.43cw666$GPGSA,A,1,,,,,,,,,,,,,89.2,40.0,80.0*0F
20:41.46cw666over and over
20:41.51*** join/#openmoko Dodji (n=dodji@host81-156-166-216.range81-156.btcentralplus.com)
20:41.55cw666i'll fiore up bnep and see if i can get details from here
20:42.02cw666i just have to find my bluteooth dongle
20:42.54*** join/#openmoko zmedico (n=zmedico@ip68-4-152-120.oc.oc.cox.net)
20:43.37zdanekso you don't see any satellites
20:43.54zdanekgo to window
20:43.56cw666i do now, only 3 at most
20:43.58zdanekor go outside
20:43.58cw666and those go away
20:44.01cw666it's is outside
20:44.03cw666on the balcony
20:44.05cw666but there is one above
20:44.09cw666so maybe ill go for a walk
20:44.11zdanekwhat is the sky?
20:44.16zdanekcloudy
20:44.20zdanektrees?
20:44.30zdanekanother balcony at your head
20:44.45cw666blue sky
20:44.52cw666another balcony above yeah
20:44.57zdanekshould satscan appear in Applications list?
20:45.02cw666zdanek: no
20:45.11zdanekcw666... go for a walk :D
20:45.30cw666zdanek: what accuracy can i expect ones it is working?
20:45.50zdanekquite good
20:46.00zdanekdid you see my link to google maps with my gps trace?
20:46.07cw666yeah
20:46.23cw666im asking this because i want to be able to locate the nearst bus-stop to me fairly quickly
20:46.35cw666SpeedEvil: did you get a measurement on how much the GPS draws?
20:46.39zdanekyou should have map uploaded
20:46.52zdanekand stick gps trace to nearest road
20:46.59*** join/#openmoko root2007 (n=root@72.37.156.50)
20:47.15zdanekthat what we do at my work while programming gps navigation boxes
20:47.34cw666can the gps chip keep track of all this w/ the daemon? or enough of this to recover posn quickly if we suspend the CPU?
20:47.50SpeedEvilSeveral things in that.
20:47.57SpeedEvilA) this all may change in GTA02
20:48.18SpeedEvilB) the GPS has its own very accurate clock that you'd really like to keep running.
20:48.36SpeedEvilC) the current software doesn't really support suspend
20:49.00SpeedEvilD) in principle, you can do interesting things with rapidly aquiring a position - but again the current software does not.
20:49.20cw666so we're at the mercy of how crappy the closed driver will be?
20:49.28*** join/#openmoko crunchywelch (n=welch@216.sub-75-198-207.myvzw.com)
20:49.31SpeedEvilWell.
20:49.47SpeedEvilIt's not been revealed what the alternate GPS engine is.
20:50.13vallorSpeedEvil: if it's nmea, ntpd has a driver to be stratum-1 with that clock...
20:50.26SpeedEvilThat's quite irrelevant
20:50.31cw666SpeedEvil: i thought it would be the same chip and an EABI version of the same binary
20:50.39SpeedEvilPossibly not
20:50.40cw666i hope it's a library if it has to be closed
20:50.53cw666i *really* dont want to have to deal with some bloated dbus enabled fucko app if possible
20:50.53vallor...probably overkill, but maybe some folks would get a kick out of having a stratum-1 time server in their phone ;P
20:51.16SpeedEvilThere is a VCXO that is the accurate clock for the GPS
20:51.26valloroh, pps?
20:51.36SpeedEvilthis and the hammerhead chip when idle uses around 15mA, or 45mW
20:51.40SpeedEvilno, not PPS
20:51.55SpeedEvilit's a fast clock which the psuedoranges are measured against
20:52.26valloroh
20:52.35SpeedEvilhttp://wiki.openmoko.org/wiki/Hammerhead/Protocol may be of use
20:52.40SpeedEvil- for the current solution
20:53.07SpeedEvilSee Enhancements on that page
20:53.39SpeedEvilhttp://wiki.openmoko.org/wiki/Hardware:AGPS has some information on interesting stuff that the hammerhead can do precisely because it is so dumb
20:53.51cw666SpeedEvil: i hoped i could leave GPS on mostly 24/7 and have a usable device
20:53.55cw666sounds unlikely
20:54.13SpeedEvilYou can, but 24/1.5-2 maybe
20:54.40SpeedEvilIf you are willing to take a position every 180s or so, then the power use goes quite low.
20:54.48SpeedEvilIf 'slow' mode works as advertised.
20:55.18cw666SpeedEvil: well, if i power down the CPU it's still a lot
20:55.21cw666like 2x for GSM only
20:55.37SpeedEvilIt's not quite that simple :/
20:56.16cw666SpeedEvil: gsm should be ~20mA or less, GPS that too
20:56.22cw666CPU near zero once there is usable PM
20:56.22SpeedEvilIf you keep the clock on and the chip hot, that means that you get a nearly trivial position probably up to several minutes later.
20:56.36SpeedEvilCPU is not near zero - unless it's off.
20:56.50SpeedEvilthe powerdown states are not especially low power
20:57.05cw666right, off, which is really suspended, samsung call it something confusing
20:57.58SpeedEvilif you powerdown the chip, and the clock, then you need a clock which can provide time to within about a millisecond ideally to get a fast position on resume
20:58.14cw666SpeedEvil: the idea was/is to geep the GPS chip on
20:58.21cw666s/geep/keep/
20:58.22Writchiecw666: PM is going to suck until we do a linux suspend which requires that all drivers proper support suspend and resume
20:58.26SpeedEvilThe GPS chip isn't a conventional chip
20:58.41SpeedEvilit requires the CPU to do all the sums.
20:58.46SpeedEvilIt does not spit out NMEA
20:58.54cw666SpeedEvil: right, it's more limited, that's why i asked how much external support was needed to get a fast fix quickly
20:59.02SpeedEvilThis is good in principle, as it means you can do really interesting things with OS drivers.
20:59.06*** join/#openmoko jpcass (n=chatzill@johnkerry.plus.com)
20:59.08cw666if the GPS is on, how long after wake the CPU can i get usable/sane results is what im wondering
20:59.38Writchiecw666: if everything is done right in all the drivers resume can be < 200ms
20:59.40*** join/#openmoko Cap_J_L_Picard (n=ewanm89@host86-153-88-119.range86-153.btcentralplus.com)
21:00.55*** join/#openmoko alex-weej (n=alex@cpc2-darl3-0-0-cust237.midd.cable.ntl.com)
21:01.05WritchieSpeedEvil: IIRC we've lost time because the counter for the RTC is not accessable
21:01.38WritchieSpeedEvil: although maybe we can catch the 1 second tick
21:01.39cw666gah
21:01.47*** join/#openmoko SP8472 (n=8472@dslb-084-056-210-144.pools.arcor-ip.net)
21:01.48SpeedEvilThat was what I was assuming.
21:02.09*** join/#openmoko zdanek2 (n=b@ams122.internetdsl.tpnet.pl)
21:02.14Writchietime resolution is still 1/32 ms
21:02.29SpeedEvilthat's plenty probably
21:02.38*** part/#openmoko Risto (n=christop@p508CF95C.dip.t-dialin.net)
21:02.43Writchiebut we have to wait /5 seconds average for a tick
21:03.00cw666RTC stops when the CPU is suspended?
21:03.11SpeedEvilThere are eleventy RTCs in the neo.
21:03.12WritchieRTC is IIRC on PM chip now
21:03.12zdanek2fine, I got connection error and disconnected but my nick still here
21:03.15SpeedEvilWell - 3
21:03.41SpeedEvilI'm unsure which ones can actually in principle be used.
21:03.51Writchiewhich one's have the crystal?
21:04.00SpeedEvilgood question
21:04.04cw666i guess if GPS is on we can get a value from that
21:04.15cw666on resume
21:04.18SpeedEvilProbably
21:04.24Writchieif it maintains counters
21:04.31cw666would end up being userspace funkies though, might be ugly
21:04.44Writchieuser space can be running in <200ms
21:04.57SpeedEvilAnd a stub in u-boot much faster
21:05.03Writchiemuch much faster
21:05.13Writchiebut then your at the bit level
21:05.16SpeedEvilyeah
21:05.54Writchiei'm feeling better about power now that OLPC has measured 160ms resume
21:06.02Writchieof course they are i386
21:06.16Writchiebut it should be similar for arm
21:06.27*** join/#openmoko xamindar (n=xamindar@adsl-69-239-79-217.dsl.pltn13.pacbell.net)
21:06.37Writchiethey had problems with USB which were recently solved and I suspect we may have the same
21:06.57SpeedEvilOh - the USB host mode works
21:07.04SpeedEvilsomeone had it going earlier.
21:07.20SpeedEvilThe patch in SVN plus that patch I posted on the ML
21:07.51*** join/#openmoko Tenso (n=root@32.168.91.164)
21:07.57WritchieSpeedEvil: somebody had USB suspend working?
21:08.26*** join/#openmoko SP-8472 (n=8472@dslb-084-056-214-193.pools.arcor-ip.net)
21:09.10WritchieWritchie: OLPC had problems one the USB resume from CPU off
21:09.18Writchies/one/on/
21:09.46Writchiegetting confused between cold start and resume IIRC
21:10.08pvanhoofoh, my phone doesn't start if I press that power button anymore
21:10.10Writchieanyway they got it working fully on their platform
21:10.16pvanhoofunplugged everything, took out battery etc etc
21:10.25pvanhoofwaited a few minutes while usb-cable is plugged in, retried
21:10.26pvanhoofetc
21:10.28pvanhoofis it broken? ;)
21:10.44SpeedEvilpvanhoof: few=?
21:10.46pvanhoofI just received it, have started it up twice and other than that it has been lying on my desk
21:10.48*** join/#openmoko emre_ (n=emre@88.232.193.90)
21:10.49SpeedEvilit may need to be 30
21:10.54pvanhoofSpeedEvil, ~5 minutes
21:11.01emre_hi folks, how can I clean all?
21:11.03cjbI got bad news:  160ms resume was without USB.
21:11.11pvanhoofoh ok, then I'll just let it charge a few more minutes
21:11.14emre_with mokomakefile
21:11.15SpeedEvilUSB is only bluetooth though
21:11.19SpeedEvilin the undocked mode
21:11.38SpeedEvilof course, that's one of the interesting things
21:12.06pvanhoofso, how do I know its charging?
21:12.14pvanhoofto led? :(
21:12.15SpeedEvilyou don't
21:12.17pvanhoofs/to/no
21:12.19*** join/#openmoko polz (n=polz@cpe-213-157-235-29.dynamic.amis.net)
21:12.20pvanhoofok
21:13.14cjbWritchie: I don't know where you get this idea that our problems are fixed from ;-)
21:13.37*** join/#openmoko MeTa (n=khmhm@3e70cc9b.adsl.enternet.hu)
21:13.40Writchiei think it was your boss's blog ;)
21:14.04*** join/#openmoko HellDragon (n=Nocebo@unaffiliated/helldragon)
21:14.12cjbah, that'd do it :)
21:14.30Writchieso they are fixed - but what's the real story?
21:14.38cjbthey aren't fixed
21:14.45cjbthe tests jg reported on were booted nousb
21:14.57Writchieother than usb its working?
21:15.05cjbbut the problems we're having (probably) aren't kernel-specific
21:15.27Writchiei'm sure we will have a different set of problems with our hardware
21:15.46SpeedEvilAt least we have JTAG
21:15.47Writchiebut it it's promising to know there that the kernel framework is close
21:15.52cjbSpeedEvil: so do we
21:15.59SpeedEvilI know
21:16.03cjbyeah, the kernel's behaving well, I think
21:16.09SpeedEvilI'm just saying - without JTAG, it could be painful
21:16.27Writchiedid you do every driver twice?
21:16.39cjbhm?
21:17.23Writchiecjb: we do have a potential out of band solution for USB but only on GTA01
21:17.46cjbwhat is being done out of band?
21:18.04Writchiewe can fiddle the BT chip into standby and then resume
21:18.23Writchieit will work if the USB state on the SoC works to specs
21:18.30Writchiewhich is probably unlikely
21:18.40WritchieOHCI specs
21:18.44cjbhow does usb work at all while you're in suspend?  isn't the host controller powered down?
21:19.08Writchieyes it's powered down in suspend.
21:19.38SpeedEvilthe bluetooth ahs a seperate PSU
21:19.42SpeedEvilthere is no USB power
21:19.50cjbso you're letting a separate bluetooth chip run during suspend, and then there's some wire that it asserts to wake up the EC when it wants to, and then you just reenumerate usb as normal when the kernel wakes up?
21:20.03SpeedEvilAlas, no
21:20.03Writchieyup
21:20.07SpeedEvilthere is no wire
21:20.12SpeedEvilat least in this version
21:20.18SpeedEvilwe have to poll it
21:20.25*** join/#openmoko El_Salvador (n=Brescia@adsl-ull-177-149.44-151.net24.it)
21:20.26cjboh, the EC polls it?
21:20.32SpeedEvilNo, the main CPU
21:20.43cjb...
21:20.47cjbwhich is in suspend?  :)
21:20.49Writchiewe can do it the Steppingstone trick if we have to
21:20.49cjbso confused.
21:20.50SpeedEvilthere needs to be nastiness with an early checker in u-boot probably
21:21.08SpeedEvilturn on every n seconds on RTC
21:21.15cjbwhoa
21:21.18SpeedEvilpoll the USB, turn off - in u-boot
21:21.19cjbthat is insane
21:21.21SpeedEvilthere is no EC
21:21.24Writchiebut we don't bring up the whole kernel
21:21.29cjboh, in uboot
21:21.30Writchiejust take a peek
21:21.33cjbwow
21:21.46cjbhow's the battery life doing?  :)
21:21.46Writchiewelcome to workaround world
21:21.48SpeedEvilMany of us would like an EC
21:21.56SpeedEvilcjb: not brilliant
21:22.04SpeedEvilmost of stuff is not implemented
21:22.08hrwhttp://www.digg.com/linux_unix/Openmoko_Phone_linux_based_New_UI_Screenshots
21:22.35SpeedEvilLowest power I've gotten it at is about 300mW
21:22.38SpeedEvilat 100Mhz
21:22.42SpeedEviland undervolted
21:22.47Writchieis don't see us being 16 hour usable until we can suspend
21:22.52Writchieand of course resume
21:23.11SpeedEvilNobodies gotten it running in the mythical 'slow' mode
21:23.16SpeedEvil12Mhz
21:23.23cw666it sounds like it doesnt save much power anyhow
21:23.32cjbwhat did you want to wake from BT for, anyway?  what sort of BT device?
21:23.34SpeedEvilIt goes down to about 50mW or so
21:23.39cw666from what?
21:23.44SpeedEvilfor example, wake on press of hold button on headset
21:23.48Writchiepress button on headset to like may a call
21:23.52SpeedEvilratehr than digging it out of pocket
21:23.59Writchieor purse
21:24.33SpeedEvilWhat we really need is OPPC. :)
21:24.45cw666gsmd really hates me and is being a little bitch today
21:26.02*** join/#openmoko SP8472 (n=8472@dslb-084-056-231-017.pools.arcor-ip.net)
21:26.23Writchiecjb: what are you using USB for in OLPC
21:28.14cjbWritchie: our wireless chip presents over USB.
21:28.14WritchieSpeedEvil: the steppingstone hack doesn't have to be all that ugly
21:28.22cjband is always running, even while the main CPU is powered down.
21:28.38Writchiecjb: does it have wakeup from Lan
21:28.42Writchieor WLAN
21:28.42cjbyes
21:28.53Writchiewhich chip
21:28.57SpeedEvilWritchie: in principle, no. It's annoying to have to develop it for the want of a wire though
21:29.01cjbwireless->ed
21:29.02cjbec
21:29.15cjbno polling :)
21:29.44Writchiecjb: cool which we had something like that
21:29.44SpeedEvilEC would enable stuff like wake on signature shake
21:29.51SpeedEvilif connected to the accel
21:29.56SpeedEvilor ..
21:30.03cjbWritchie: sounds like gta01 has some design problems :)
21:30.35mjrwell, at least the one
21:30.43Writchiea few - but major unplanned additions are causing the problems.
21:31.00Writchiesome things not well thought and designed reviewed
21:31.04*** join/#openmoko daltona (n=daltona@cap31-4-82-234-41-108.fbx.proxad.net)
21:31.24SpeedEvilThe bluetooth problem was as the primary designer hadn't really used bluetooth
21:31.39SpeedEvilso diddn't think that wake on bluetooth was interesting
21:31.44Writchiewhich would have been caught instantly at design review by anyone from the mobile space
21:33.15zdanek2with lates build manual GSM connection doesn't work
21:33.18zdanek2cu hangs
21:33.34zdanek2even with reenabling crtscts
21:33.53Writchiezdanek2: i think cesarb has had similar problems for on OM2007.2 for a couple of weeks
21:34.03zdanek2I can dial
21:34.21zdanek2but I can't run AT commands manually, aaargh
21:34.31zdanek2I'm trying to run damn GPRS for weeks
21:34.34zdanek2and nothing
21:35.16Writchieyou need to stay on original 2007.1 to play with gsm
21:35.33Writchieserious regressions in 2007.2
21:35.46Writchiewith no end in sight
21:36.11cw666Writchie: gprs works for me in 2007.2
21:36.17cw666Writchie: at least did last i tried it
21:36.43Writchiecw666: from an image or a build
21:36.46zdanek2cw666 can you check gprs for me?
21:37.01zdanek2and if it works - send me your scripts?
21:37.43*** join/#openmoko MeTa (n=khmhm@3e70cc9b.adsl.enternet.hu)
21:37.50cw666Writchie: from a build
21:37.58Writchiehow recent?
21:38.12cw666Writchie: a couple of days, not tested on a recent build
21:38.49Writchiemaybe there is a window where it worked or maybe its even been fixed.
21:39.03*** join/#openmoko senikk (n=senikk@14.80-202-195.nextgentel.com)
21:39.04Writchielatest libgsm changes have borked the build
21:39.16cw666Writchie: i finally got a build this morning
21:39.27cw666i think given how crappy/slow OE im about to give up on it
21:39.31cw666and move to makefiles
21:39.35cw666screw pretty packages for now
21:39.40Writchiecw666: me too
21:39.42pvanhoofSpeedEvil, it starts!
21:39.48pvanhoofI guess indeed the battery was too down
21:39.54SpeedEvilpvanhoof: :)
21:39.59cw666Writchie: ive done makefiles and crossbuilds for years w/o anywhere near the pain/slowness of this
21:40.02cw666it
21:40.22zdanek2cw666: check your gprs for me
21:40.25cw666OE is stagerringly retarded for my purposes, i want a semi-hackable phone, not gnome-bloat-in-my-pocket
21:40.35cw666zdanek2: i just tried, i can't find the scripts right now
21:40.40zdanek2damn
21:40.41Writchiecw666: buildroot is started to look good
21:40.49cw666Writchie: buildroot?
21:40.59cw666Writchie: i dont follow OE/OM mailing lists or irc much
21:41.20Writchiebuildroot = older embedded toolchain generator
21:41.50cw666Writchie: fwiw, ive done several crossbuild envs in the past (it's actually a part of my job that im trying to get a replacement person for)
21:41.58Writchiecw666: OE is probably a good thing - but not the way its being managed at present
21:42.01cw666so im certainly not against doing one for the neo hacking
21:42.07cw666Writchie: OE is not a good thing
21:42.14cw666Writchie: it's an insanely large amount of shitty bloat
21:42.28Writchiecw666: welllll yeah
21:42.46cw666Writchie: really, i want something a lot more minimal, faster to boot and more responsive
21:43.00cw666all the OE/OM people can mock me that i dont have all their games, i dont really care
21:43.06*** join/#openmoko quicksand (n=cwixon@63.81.161.120)
21:43.32cw666like i said, i want a hackable phone, not 27 different gnome games in my pocket
21:43.36Writchiefor practical purposes OE=OM
21:44.00Writchiecw666: I agree that the focus should be on building from the bottom up.
21:44.05Writchieand not from the top down
21:44.09cw666i dont care much for either, ill steal the bits i can use (the UIs aren't bad, those prob worth stealing)
21:44.33cw666Writchie: well, that's all i can do, because in RL im a kernel guy and do some low-level userspace
21:44.33CastenHere's a build question, probably easy.. What does the -liberty flag do?  I'm getting an error, do I need to install something?
21:44.37cw666i can't do GUIs
21:44.43cw666i suck do badly at that stuff
21:45.01cw666Casten: it means to link with libiberty
21:45.22Castenis that a package?
21:45.23cw666which is a semi-generic GNU library
21:45.35cw666http://gcc.gnu.org/onlinedocs/libiberty/
21:46.23quicksandIs anyone around who has commit access to OE?
21:46.54quicksandMy Free42 recipe (RPN Calculator) has been languishing in the bugtracker for a week-plus: http://bugs.openembedded.org/show_bug.cgi?id=2920
21:46.56cw666Writchie: if you really are interested in an alternative (ie. minimalist as hell and very sucky to start with) ill probably have something in a week or so
21:47.10Writchiecw666: I am interested.
21:47.18cw666quicksand: ironically, free42 is one of the few apps i want from the OE/OM stuff
21:47.29quicksandAnd it's such a nice thing to have on my Neo that it would be nice to get it in the database.
21:47.33Writchiebasic cross development for kernel + basic apps at shell level
21:47.38Writchiex optional
21:47.43cw666Writchie: it's 99% going to be a debian chroot (64 bit initially) with crosstools and some makefile goop
21:47.54cw666Writchie: focus will be kernel and libc stuff first
21:48.05cw666Writchie: x and everything else ill need help with, to steal from the OE/OM tree
21:48.14cw666oh, and ill likely not change stuff that often once it's working
21:48.26cw666im a bit of a bitch like that, unless gcc is broken, i wont mess with it
21:48.34Writchieneed BT and d-buss
21:48.34Castencw666: Hmmm, the page says to put libiberty in your sources.. so which particular place should I put it?
21:49.22cw666Writchie: neither of those are that horrnedous though
21:49.34Writchievery true
21:49.40cw666Writchie: dbus and BT are both fairly small sane c-ish things
21:49.45Writchiethe bloat is added above
21:50.03cw666e-calendar-factory is FITH
21:50.06rwhitbyquicksand: mind if I rename the .bb file to free42-vga ?
21:50.15cw666gconfd-2 too
21:50.19cw666root      1703  0.7  8.1  21332 10384 pts/1    S    19:40   0:06 openmoko-today
21:50.25quicksandrwhitby: just adding the hyphen? fine with me.
21:50.30cw666how much of that resident size is unique to that process i have no idea
21:50.51rwhitbyquicksand: testing a build now
21:51.07cw666anyhow, run about w/ GPS going time to see what happens
21:51.10rwhitbyI presume it's been well tested on the neo, right?
21:51.27rwhitbyI'm using the .tar.bz file from the bugtracker
21:51.44quicksandWell, on my Neo at least!  Yeah, it runs fine, no errors, no wildly crazy computation results.  ;)
21:52.00*** join/#openmoko lysanderslair (n=jeff@CPE0014bf4ad3e5-CM000a7363f3b6.cpe.net.cable.rogers.com)
21:52.45zdanek2cm666: any chances for GPRS scripts anyway?
21:53.24Castencw666: I see that my libiberty is incompatible, and now I notice that I am not using the preferred version of glibc, I guess I should switch to 2.5
21:54.12rwhitbyquicksand: why is the resulting executable called free42dec, not just free42?
21:54.16cw666Casten: honestly, i never looked into the internals of OE/OM and failures as it irritates me
21:54.29cw666Casten: i know a build from this morning did complete though
21:54.56Writchiezdanek: have you looked -> http://wiki.openmoko.org/wiki/Manually_using_GPRS
21:55.03polzcould someone please point me to an explanation of where exactly bitbake looks for .bb files ?
21:55.14quicksandThe original package -- from source -- builds free42bin and free42 dec.  *bin uses binary math, while *dec uses decimal math, which while slower, is more accurate and more consistent with the original calculator.
21:55.20Writchiepolz: i think the short answer is everywhere
21:55.20polzespecially if it's invoked by mokomakefile
21:55.28*** join/#openmoko Henrikw (n=henrik@56.84-48-193.nextgentel.com)
21:55.52quicksandOne of my patches causes the *bin version not to be built.  I didn't think we needed both.
21:55.58polzWritchie: well, I've tried doing what the application development crash course in the wiki told me to do...
21:55.59polzand it doesn't seem to be working
21:56.00Castencw666: Maybe once I am done I can add my notes to the build requirements.  So far glibc 2.5 and zlib were two surprises.
21:56.52polzunless I replace build/conf/site.conf with the one from my local "overlay", it doesn't find the helloworld.bb
21:56.59polzwhich is also in local
21:57.01Writchiepolz: sorry I can't help, I spend past couple of hours trying to follow dependencies for to debug the present borked build
21:57.14rwhitbypolz: have you read the bitbake and OE manuals?
21:57.46polzrwhitby: do I have to ? Those docs are huge :/
21:58.14rwhitbyMy philosophy is if you are going to use a tool, then you should read it's documentation cover to cover at least once.
21:58.49rwhitbyOtherwise you are not respecting the author of the tool and the work they put into documenting it.
21:58.50Castencw666:  If openmoko folks would like to widen adoption, an idea might be to have a premade Ubuntu distro with everything building.  something like that would ahve and I'm sure will save me countless hours trying to get a vanilla system set up for building.
21:58.57ckuetheyou should, but you shouldn't have to...
21:58.58zdanekwritchie: I did and it never worked
21:59.31polzrwhitby: I'd much rather start writing useful little apps than learn about the internals + the local configuration of something as flexible as bitbake
22:00.14rwhitbypolz: well, unfortunately, the option of not using bitbake/OE is not yet offered by OpenMoko, so that's not an option on the table, right?
22:00.36rwhitbyI agree with you that application developers shouldn't be using bitbake/OE/MokoMakefile at all.
22:01.12polzrwhitby: I guess you're right. I'll waste a few more afternoons and read through the docs...
22:01.19quicksandpolz: I agree with rwhitby on reading docs thoroughly.  But just this once: http://bitbake.berlios.de/manual/ch04s02.html#id870544
22:01.24rwhitbyOE is a distro build tool, not an application SDK.
22:01.58Writchierwhitby: but it is not building a distribution
22:02.01polzalthough I'm pretty sure I'll have to also read half of the configuration files provided by openmoko... and the makefile which is supposed to make the process of starting development easier...
22:02.24Writchierwhitby: and openmoko recipes are now in OE
22:02.27WritchieOE=OM
22:02.33*** join/#openmoko Pupeno (n=Pupeno@89-125-118-105.dhcp-ripwave.irishbroadband.ie)
22:02.38rwhitbypolz: yep, I'm afraid that's the case.
22:02.55quicksandWritchie: OE>>OM imho
22:03.34polzrwhitby: I don't mean to be disrespectful towards the smart people who built the distribution, but if I have to study the system in detail just to use it, it's crap.
22:03.44quicksand\me offers rwhitby a beer or beverage of choice if he happens to visit that San Francisco area.
22:04.01borg_rwhitby: i have seen a screenshot of free42, looks nice
22:04.09borg_is there an ipk somewhere already?
22:04.13rwhitbypolz: I expect the people who built the distribution will agree with you.
22:04.23polzthe barrier to entry should be as low as possible... This whole thing reminds me of Zope + Plone :(
22:04.52rwhitbypolz: fully agree
22:05.07quicksandpolz: The documentation is sorely lacking, to be sure.  The free42 package I have been discussing with rwhitby just now is the result of hours and hours of reading .bb and .bbclass files from the OE tree.
22:05.13quicksandAND the manuals.  :)
22:05.17polzrwhitby: ehh, well, at least it's something. This is still way better than having to build gcc-cross on my own.
22:05.20rwhitbythere should be a whole completely different SDK for application developers
22:05.31Writchiepolz: i'm not so sure about that
22:06.05Writchierwhitby: well i don't care about the apps and i've been blocked for days at a time.
22:07.01CastenA seperate SDK for app developers vs. system developers?
22:07.16*** join/#openmoko daMaestro (n=jon@fedora/damaestro)
22:07.33rwhitbyCasten: yes - usually the SDK is done *after* the system has been built, by a completely different development group.
22:08.05polzrwhitby: I beleive simple instructions on how to set up a working overlay with some additional packages would suffice
22:09.15*** join/#openmoko lysanderslair (n=jeff@CPE0014bf4ad3e5-CM000a7363f3b6.cpe.net.cable.rogers.com)
22:09.19Writchiepolz: rwhitby: what good is documentation if there is no working frozen build to start with??
22:09.23polzrwhitby: something like "run 'make local' to create an overlay", plus some example packages - one with autoconf, one with qmake and one with a custom makefile
22:09.34rwhitbypolz: ok, now you just have to bribe quicksand to write that set of simple instructions
22:09.52rwhitbyWritchie: I'm working on the frozen bit.
22:09.58polzhehe
22:10.14Writchiei though that was done - sorry?
22:10.14rwhitbyBut mickey|zzZZzz is still zzZZzz, so I haven't been able to harrass and convince him yet.
22:10.23polzrwhitby: I think someone has already attempted that - there are some instructions in the wiki
22:10.25rwhitbyopenmoko-* packages are still floating
22:10.34polzunfortunately, they're not working for me
22:10.54Writchierwhitby: i assume that's why depencies are broken
22:11.24quicksandrwhitby: How did you know that I take bribes?  I will write something when I understand it well enough to do so.  That's why I'm here.
22:11.44Castenrhtitby: Well, it seems this project is a little unusual.  If the system builds, I don't see why an app developer would mind, once they got past the first build.  I feel a few basic samples and API's should suffice, assuming one can get the system running.
22:12.21rwhitbyquicksand: pushing free42 now
22:12.28*** join/#openmoko univac (n=univac@148.81.191.193)
22:12.31rwhitbyit should be in the feeds next time mickey|zzZZzz runs the builder
22:12.47polzfsck... I have to go to bed... another day GONE without a simple app. ARGH!
22:12.53Writchierwhitby: your work is very much appreciated ;)
22:13.08quicksandpolz: Right now the instructions in the wiki are somewhat like a magic incantation.  As in: "Do this -- it works  -- nobody knows why.  Nobody who has lived to tell about it, at least.  Mwahahahaha!"
22:13.27quicksandAwesome.  Thanks rwhitby.
22:13.46rwhitbythx for packaging it - I'll be a user myself.
22:14.25quicksandMy pleasure.  As my page on the wiki says, I've been using it for a long time.  First on a PalmOS device, then on Windows Mobile.
22:14.30Writchieatm the moment i think this project is seriously loosing out on dev help from the community due to the f*ck u read the bb docs mentality of the core developers
22:14.42*** join/#openmoko disguy__9 (i=disguy__@gateway/tor/x-221ce8185ff8011d)
22:15.15quicksandWritchie: To be fair, the core guys have a lot of things to deal with right now, and documentation/tutorials haven't been high on the list.
22:15.16rwhitbyWritchie: I think it's simpler a matter of available time, rather than an attitude, for most of the people you are referring to.
22:15.20*** join/#openmoko drath_ (i=vmaster@p5B07F236.dip.t-dialin.net)
22:15.28polzI thought the core developers were working on the hardware and drivers...
22:15.39Writchiei'm not talking about documentation - i'm talking about a working tool chain and build
22:15.40rwhitbyI doubt there is anyone who's job is to write documentation for OM right now.
22:15.58polzand just crossing their fingers that perhaps some people will be able to make sense of the build system and write an app or two
22:16.06Writchiefor example, what is jserv using what is harald using ?
22:16.11rwhitbyand a big phone manufacturer would have a team of 5 doing the doco for the SDK.
22:16.31Writchierwhitby: well they'd at least have 1 manager
22:16.35quicksandI like OE, quite a bit, from what little I know about it so far.  But unfortunately activity on the .dev branch is really high, and sometimes things get broken.
22:16.57quicksandAnd there's not much OM can do about it, except deal with the consequences until it gets fixed.
22:17.11zdanekgoing to sleep
22:17.14zdanekgoodnight
22:17.18Writchiebut OM - OE are the same people
22:17.20rwhitbyquicksand: that should change now that SRCREV support is in, as long as I can convince mickey|zzZZzz to freeze the OM packages too
22:17.30quicksand'nite zdanek
22:17.51rwhitbyWritchie: no they are not - there are *many* more OE people than OM people, and most of those OE people don't build the openmoko distro.
22:18.17quicksandrwhitby: fair enough -- there has been improvement already, actually, now that most things aren't getting rebuilt every day.
22:18.18abraxa_Writchie: I myself do all development using locally-built libgsmd/libmokoui only and don't have any troubles with that setup at all - I just use OE for cross-compiling and testing on the actual device.
22:18.20WritchieI see - they just break the OM distro
22:18.40rwhitbyWritchie: yep, and sometimes OM breaks their distro.
22:19.13rwhitbyand sometimes core bitbake or OE changes break all distros
22:19.14quicksandWritchie: I was an Angstrom distribution user before OM, and that's OE too.  And the NSLU2 stuff, etc.
22:19.15polzabraxa_: does the dialer actually work for you ?
22:19.37abraxa_polz: I'm not working on those apps
22:19.51abraxa_My point is that you can do application development without OE, too
22:19.52rohquicksand i think this one will get that distro stability to get better http://www.openembedded.org/openmoko-hires-developer-devoted-to-openembedded
22:20.57rwhitbyabraxa_: if there is a recipe for doing what you are doing that can be automated, I'd be happy to add it to MokoMakefile
22:21.03quicksandroh: Darn, I thought you might have linked to the actual announcement!  ;)  I'm waiting on that name.  And yes, I'm sure that will help a great deal.
22:21.54ynezzcworth: btw, have you been successful in mtn->git conversion?
22:23.22rohand now.. packing up.. bbl.. need to repair my bike tonight
22:23.52abraxa_rwhitby: My way is kinda hack-ish since I'm overwriting the sources OE uses to compile my .bb package so I wouldn't recommend it for widespread usage. As there however already are non-hackish ways (e.g. local overlays) I think others are better off adopting these
22:24.07vallorso with an alsa audio device on the phone -- is it possible to playback music on a phone conversation, while being able to talk?
22:24.30*** join/#openmoko sunix (n=sunix@sunix.org)
22:24.45vallorI mean, that's some pretty collaborative snazzy stuff right there -- or popping a link to the person at the other end of the convo, so that they can get grab the same music you are listening too
22:26.07quicksandvallor: I believe so -- but the block diagram on the wiki makes my brain spill out my ears: http://wiki.openmoko.org/wiki/Neo1973_Audio_Subsystem
22:26.20vallormaybe I've had too much caffeine today, but it seems like a way to differentiate the product
22:27.30vallorI'm envisioning what an ad would look like, showing two people grabbing an mp3 in seconds, and playing it back together, on a phone convo... tagline:  "You know what you want.(tm)"
22:27.47vallorI dunno, just spitballing
22:27.54SpeedEvilPushing illegal things may cause problems in some markets.
22:28.16vallordoesn't have to be illegal, if they're both licensed for the music
22:28.17abraxa_SpeedEvil: Nice choice of words.
22:28.33vallorhmm... Rhapsody, maybe?
22:28.38quicksandvallor: That would be cool, but I think most people around here would be pleased with a phone that actually rings and can be used as a voice communication device, first.
22:28.40Writchiedoing anything may cause legal problems in some markets
22:28.46Writchieor not doing something
22:30.03sunixquicksand: i agree with you
22:30.20sunix:)
22:30.35vallorquicksand: that's a good point, but it's going to do that eventually -- btw, I tried yesterday to build with Mokomakefile, still falls apart with the binutils -- haven't looked at gsmd since day before yesterday, but it does seem to be well put-together, it's just hard (for me) to debug because its all about callbacks, pretty much...
22:31.14quicksandvallor: Does this help re binutils: http://bugs.openembedded.org/show_bug.cgi?id=2928
22:31.15valloron the other hand, I haven't run gsmd with gdb yet
22:31.40quicksandThere's a workaround patch there, and I used it myself successfully.
22:31.53vallorquicksand: !!!!!
22:31.53*** join/#openmoko DPThough1 (n=tilli@mail.collax.com)
22:31.55vallorsweet!
22:32.33quicksandThank cesarb for it, not me.  We all benefit.
22:32.39vallor:)
22:32.49vallorthank you, cesarb :)
22:35.11Writchiesimple update = 3 days of pain
22:35.57*** join/#openmoko BenC_ (n=bcollins@collinsap1.phunnypharm.org)
22:36.50Writchierwhitby: am I wrong is or a successfull build just a roll of the dice as to what changes you hit
22:37.32rwhitbyWritchie: it used to be - now with SRCREV it should be much more predictable
22:37.51rwhitby(since the last two days or so)
22:37.55Writchiebut recipes are still using SRCDATE
22:38.07quicksandWritchie: fewer and fewer
22:38.34rwhitbythere should be very few DATE based ones, and they all should be moved to SRCREV, so point them out for people to fix.  Perhaps an email to the list.
22:38.44*** join/#openmoko BenC_ (n=bcollins@collinsap1.phunnypharm.org)
22:41.20holycowcongrats on getting on digg again
22:41.21holycow:)
22:41.45*** join/#openmoko Henrikw (n=henrik@56.84-48-193.nextgentel.com)
22:42.08vallorquicksand: it does seem to be building (heavily knocking on wood...)
22:42.45Writchierwhitby: quicksand: task-openmoko-phone seems pretty basic and its breaking libgsm
22:44.42vallorcesarb: yes, I thanked you for your x86_64 patch
22:44.45cesarbCome on, they didn't fix that yet?
22:44.47vallorcesarb: thank you :)
22:44.49*** part/#openmoko davi (i=davi@57.Red-88-2-100.staticIP.rima-tde.net)
22:45.13vallorcesarb: if they did, it within approximately the last 24 hours
22:48.51*** join/#openmoko jujun (n=JulienN@LPuteaux-151-42-19-56.w193-252.abo.wanadoo.fr)
22:49.46*** part/#openmoko quicksand (n=cwixon@63.81.161.120)
22:53.34cesarbvallor: oh, btw, if you want to debug gsmd, you could try the two debug patches I attached to ombug 766, which add some extra strategic debug output
22:53.47vallorah, thank you sir
22:54.33cesarbvallor: it's not much, but the one which prints exactly what was sent to the modem (and when) should be the most useful
22:54.59*** join/#openmoko kuyky (n=kuyky@a81-84-127-196.cpe.netcabo.pt)
22:55.24*** join/#openmoko nnpiggy (n=nnpiggy@qiqinebs.chi.il.us)
22:55.26cesarbvallor: the other one should never print, else you got unlucky and hit missing code for an uncommon case (which I was too lazy to create a patch to actually fix)
22:55.41Writchie|dinnercesarb: did you ever get cu to work?
22:55.49cesarbWritchie|dinner: nope
22:56.04Writchie|dinnersomeone reported similar problems earlier
22:56.08cesarbWritchie|dinner: only gsmd's passthrough, which ended up being enough for everything I wanted
22:56.38Writchie|dinnerwhen I get a working om2007.2 i'll do a side by side with om2007.1
22:56.39vallorcesarb: this is the first "real world" stress test for this new machine I put together -- I've got the mokomakefile building (with 4 cores), and also a kernel (-j2 so it won't mess with the mmf as much as it might)
22:57.22cesarbvallor: watching the heat output in lm-sensors? ;-)
22:57.23valloroh, to get cu to work, there's a trick with stty
22:57.34vallorcesarb: yeppers, hehe -- using gkrellm
22:58.01cesarbMine, for some absurdly random reason, increases the temperature for the _motherboard_, but not the CPU, when I'm compiling OE (such that the MB temp ends up higher than the CPU temp!)
22:58.34vallorthe individual cores themselves get hot, but cpu temp is nailed at 50C
22:58.37vallorhttp://ponzo.net/newshawk/hot_mama.jpg
22:58.41cesarbI'm guessing either the sensor is near the CPU power stuff on the motherboard, or else it's either miswired or misconfigured
22:59.14vallorcould be -- who is the manufacturer?
22:59.21vallor(for the motherboard)
22:59.30*** join/#openmoko doc|work (n=doc@gentoo/contributor/doc-007)
22:59.47doc|workanyone seen this? http://roughlydrafted.com/RD/TechQ307/Entries/2007/8/23_Apple_iPhone_vs_the_FIC_Neo1973_OpenMoko_Linux_Smartphone.html
22:59.50cesarbIt's an ASUS M2V
22:59.59doc|work"The phone wasn't custom designed for Linux. It is a Windows Mobile unit codeveloped by the Chinese government as a mass produced people's phone."
23:00.26doc|workindeed
23:00.39cesarb(btw, lm-sensors is IMO a kludge... something like IPMI is WAY better)
23:00.46*** join/#openmoko notserpe (n=Eric@139.57.12.202)
23:01.05doc|workthat post is pretty damning
23:01.35vallordoc|work: well, it's a free country -- neo1973 folks have the satisfaction of being correct :)
23:01.44vallorand that advantage, too
23:02.30cesarbdoc|work: saying it wasn't custom designed for linux is a half-lie
23:02.59cesarbdoc|work: didn't harald say the GSM chip was chosen for having the most standard 07.10/07.10/xx.yy implementation?
23:03.06*** join/#openmoko guest_ (n=guest@adsl-64-161-117-110.dsl.snfc21.pacbell.net)
23:03.38*** join/#openmoko Henrikw (n=henrik@56.84-48-193.nextgentel.com)
23:03.42cesarbdoc|work: not to forget the BT chip (chosen for its use of hci-usb...)
23:03.51doc|workcesarb: sure, GSM and GPS are closed source. the rest is from scratch using off the shelf stuff. It's definitely not a windows phonw
23:03.58doc|workhmmm, BT support closed too?
23:04.53cesarbdoc|work: BT is the phone's third processor (yeah, three processors... AP, GSM, and BT)
23:05.04cesarbdoc|work: it runs closed-source bluecore stuff
23:05.23cesarbdoc|work: which afaik is a very common BT stack
23:05.24doc|workcesarb: ok, but I mean "codeveloped by the chinese government"? :D
23:06.05vallor''When you buy a Neo1973, you pay $450 for hardware from FIC, and have no commitment to anyone but the GSM provider “of your choice.” In the US, that means AT&T. The only other US GSM provider is T-Mobile, which doesn't provide GSM coverage on standard frequencies. T-Mobile may possibly be able to resell AT&T GSM service to you on slightly different terms, but that's the extent of your real “freedom” in terms of service.''
23:06.08cesarbdoc|work: I have no idea where the chinese government stuff came from... Smells like it was pulled out of thin air, to put it mildly
23:06.18doc|workyeah
23:06.31cesarbvallor: ah, that's the (very annoying IMO) USian attitude of "all the world is the US"
23:06.42vallordoc|work: do they mean the  taiwanese "chinese" government?
23:07.04cesarbvallor: face it, most of the world uses GSM... that particular paragraph shows the author's, to put it mildly, biad
23:07.07cesarbs/biad/bias
23:07.12doc|workvallor: are the taiwanese (who some call china) government involved in FIC?
23:07.17vallorthe tone of the piece is ridiculous
23:07.18dcordesthere  are only 2 providers offering gsm sevices in USA?
23:07.27Writchie|dinnerits actually AT&T that uses the non-standard GSM frequencies which where added to GSM for them.
23:07.43doc|workcesarb: "FIC is really nothing to brag about. The company is a knockoff hardware cloner infatuated with Microsoft." it's the fucking pc industry. everyone's a hardware cloner.
23:07.45cesarbWritchie|dinner: wait... you contradicted yourself
23:07.57cesarbWritchie|dinner: if they added them to the GSM standard, they cannot be nonstandard!
23:08.10doc|work"The “free and open Anti-iPhone” rhetoric surrounding the FIC phone is therefore marketing drivel to sell a Chinese Windows Mobile device as a hobbyist kit for phone hackers."
23:08.15Writchie|dinnerthey are now standard
23:08.15doc|workI smell an iphone fanboi
23:08.39valloroh brother
23:09.09Writchie|dinnercesarb: just like gsm 450
23:09.25vallordoc|work: I guess it's also nice that I've never heard of "roughlydrafted.com" -- nor will I ever hear of them again, if that's the quality of their "research"....
23:09.44cesarbWritchie|dinner: they were used before being added to the GSM standard?
23:10.04cesarbvallor: I think I saw that site once before on slashdot
23:10.31Writchie|dinnercesarb: the bands were used for AMPS and US style TDMA
23:10.44vallorcesarb: very true, the false dichotomy draws me in -- I'm not much of an iphone fan -- but ultimately, it can be stated that roughdraft is "wrong."
23:10.47doc|workvallor: with any luck
23:10.53cesarbvallor: http://slashdot.org/tags/roughlydrafted
23:11.00vallorand leave it at that -- unless someone wants to flame 'em
23:11.14cesarbWritchie|dinner: yeah, but were they used for GSM before being added to the standard?
23:11.16vallorer, "correct" them ;P
23:11.41doc|workit's stupid that they're comparing beta stage hardware (missing some of the stuff he's even complaining about - wifi) with alpha software, which hasn't been released, against the iphone which had all of apple's resources behind it
23:11.41Writchie|dinneri don't think so.
23:11.41valloris there a way to ask the phone what frequency, channel, etc it's on?
23:12.01Writchie|dinnerdual-band used to mean 900/1800 and tri-band added 1900
23:12.14Writchie|dinner1900 was added for the US IIRC
23:12.27CastenI wouldn't be surprised if roughlydrafted worked for apple.
23:12.37Writchie|dinnerGSM folds tried for years to get the US carriers to adopt GSM
23:12.39cesarbvallor: the problem with focusing on being the anti-iphone is that you lose time chasing after the "competitor"'s strenghts, instead of focusing on your own strong points
23:12.45Writchie|dinnerbut they didn'
23:12.51Writchie|dinnerlike the idea of an open phone
23:13.22vallorcesarb: that's a good point
23:13.37Writchie|dinnereventually, AT&T wireless decided to go along with GSM as well as Cingular
23:13.38doc|workscrew the iphone, I want a decent, open, phone that has wifi and a browser, at that stage, everything else is a bonus
23:13.55Writchie|dinnerthe alternative was CDMA 2000
23:14.32cesarbI want a phone (in fact, a gadget, but my phone already uses one gadget "slot") which I can program to do what I want
23:14.38cesarbI want to be able to go on my own crazy tangents
23:14.50Writchie|dinnerditto
23:15.13cesarbWithout having to put up with random limitations of whatever OS is there, or with the poorer stability of a reverse-engineering-based linux port
23:15.14vallorcesarb: I'd talking about earlier doing collaboration with (say) your girlfriend, playing music for her while talking on the phone
23:15.40doc|workcesarb: sure, I'm sure there'll be lots of stuff that people develop that I think "cool! I'll be having that thanks!" :) but the basic requirements for me in an ideal phone were browser, wifi,calls + sms
23:15.45vallorsomething that I think might be possible -- but certainly isn't possible with most mobile phones...
23:16.09cesarbAFAIK, the Zire 72 port (at least last time I read about it) disabled the reset button... because if you used it while on linux, it crashed in such a way you had to wait until the non-removable battery drained before being able to reboot
23:16.14*** join/#openmoko Sos`` (n=Sos@esq240.neoplus.adsl.tpnet.pl)
23:16.28doc|workugh
23:16.39cesarbvallor: I want, to, for instance, share parts of my work environment between my computer and phone...
23:16.59vallordo you have a smartphone already?
23:17.14cesarbvallor: so I might be reading a slashdot article, the time goes to get the bus to the ferry to work, and I can continue on the phone, automatically
23:17.35vallorwifi on the ferry? very snazzy
23:17.47*** part/#openmoko Sos`` (n=Sos@esq240.neoplus.adsl.tpnet.pl)
23:17.56Vegaror just caching?
23:18.03cesarbvallor: nope, only a (closed, slow, crashy JVM) Razr V3 Black and a (closed, annoying to program for, extremly crashy JVM) Zire 72 (the blue one, that which has flaking paint)
23:18.28cesarbvallor: no wifi... just _move_ the memory representation of the page I'm reading to the phone
23:18.39vallorI've been moderately happy with my treo 700p, but it has its "quirks"
23:19.21vallorwe just started providing wifi on airport express from santa rosa
23:19.21*** join/#openmoko cb22 (i=Administ@dsl-245-168-183.telkomadsl.co.za)
23:19.33*** join/#openmoko MAxi_ (n=MAxi@daimler.farheap.net)
23:20.08vallorthere's a wifi gadget that takes one of those pcmcia data cards for a carrier
23:20.22vallorthe lappy modem card, don't know what they are called
23:20.53vallorI wonder how SF would feel about open wifi on their ferries? :) :)
23:25.55thomasgfinally I got e17 running on my neo :)
23:26.56vallor:) congrats
23:26.58*** join/#openmoko agoode (n=agoode@2001:4830:1633:0:212:3fff:fe70:6222)
23:28.13*** join/#openmoko notserpe (n=Eric@139.57.12.202)
23:29.28sunixcool :) is that good ?
23:29.30cesarbthomasg: scap or it didn't happen ;-)
23:29.48thomasgtomorrow I'll take a video :)
23:29.53sunix:D
23:30.17*** join/#openmoko Administrator_ (i=Administ@dsl-245-168-183.telkomadsl.co.za)
23:30.19thomasgerm, today I mean (1.30 AM here)
23:30.59vallore17 = enlightenment, right?
23:31.19sunixi think so
23:33.10sunixis there someone from France there ?
23:33.49sunixwhen i received my neo, i got to pay a airport tax ... i was wondering if it's normal
23:34.10tonygsunix, I had to pay £42 customs charge for delivery to the UK
23:34.24sunix:S
23:35.00sunixabout 70€ for my airport tax
23:35.01cesarbsunix: be happy the price didn't almost double for you (60% import tax over the whole price including the delivery, then about 18% sales tax OVER the resulting total)
23:36.20vallorman, that character on rough-trade, or whatever that site's name was, reminds me of this one guy, Russinovich, who once claimed in "NT" magazine that Linux didn't have threads
23:36.41notserpesorry, I missed the link?
23:36.46holycowvallor: url?
23:36.49vallorbut it was at a time that, not only did it have a threads, but it also had this new "clone()" call
23:37.26*** join/#openmoko Tenso (n=root@32.168.23.215)
23:37.29sunixcesarb: where are u from ?
23:37.38vallorhttp://roughlydrafted.com/RD/TechQ307/Entries/2007/8/23_Apple_iPhone_vs_the_FIC_Neo1973_OpenMoko_Linux_Smartphone.html
23:38.01cesarbsunix: Brazil
23:38.20Lynetroughlydrafted must be some sort of theonion in disguise, I can find no hter explanation for it.
23:38.31Lynets/ther/other/
23:39.09vallorLynet: well, some people get these wild hairs, and get caught up with the "process", forgetting to (or not knowing to) check their facts
23:39.48sunixcesarb: yep so i'm happy :)
23:39.55LynetHeh, doesn't even render properly in firefox.
23:41.32doc|workyou realise that this makes all of you communists, right?!
23:41.38doc|workCOMMUNISTS!
23:41.38*** join/#openmoko u_l-lap (n=clinton@m3b5e36d0.tmodns.net)
23:41.42doc|work*ahem*
23:42.12sunix223€for the neo - 53€ for shipping - 70€ for the customs/airport
23:42.28LynetWasn't it taiwanese windows-supporters supported by the big red scare?
23:42.48doc|workLynet: no, chinese windows-supporters
23:42.55doc|workno mention of taiwan at all
23:43.07doc|worktaiwan > china
23:43.30doc|workwhile at the same time, taiwan ~= china, funny how that works :)
23:43.37vallorhttp://maps.google.com/maps?f=q&hl=en&geocode=&q=1001+Page+Street,+San+Francisco,+CA&sll=38.466105,-122.715947&sspn=0.006552,0.02281&ie=UTF8&ll=37.772699,-122.436651&spn=0.003307,0.011405&z=17&om=1&layer=c&cbll=37.773485,-122.437494
23:43.51vallorthat's where roughlydrafted.com says they are
23:43.53Lynet"OpenMoko was started last year inside of FIC, a Windows PC maker located in Taiwan."
23:43.54doc|workthe author's address?
23:43.56doc|workhahaha
23:44.16doc|workLynet: ah, ok, my bad
23:44.35vallorlooks like a one-man band
23:44.37doc|workI have to admit, I scanned, laughed, scanned, laughed, cried a little
23:44.41doc|workthen posted it here
23:44.50doc|workscanned a little more, then closed it
23:46.24vallorhttp://www.roughlydrafted.com/RD/Journal/7DBAEF76-AE98-4D20-BB8E-4D82D8713D2E.html
23:46.35vallorthere's a pic of the guy doing humanitarian work, or something
23:46.48doc|workyeah
23:47.11doc|workwoopdy doo, nice to kids but can't research for shit
23:47.18*** join/#openmoko lysanderslair (n=jeff@CPE0014bf4ad3e5-CM000a7363f3b6.cpe.net.cable.rogers.com)
23:47.52doc|work^ old
23:48.01vallordoc|work: well, hmm -- seems he also got hit by a truck
23:48.09doc|workvallor: before or after?
23:48.09vallor"oh, so that's what happened to him"
23:48.12vallor2004
23:48.16vallorhttp://www.roughlydrafted.com/sharingairspace.html
23:48.26doc|workexplains the bitterness to some extent
23:51.06vallor''As mirrors and signals and other vehicle peripherals exploded below and behind me in an orderly progression, I tried to recall what all is on the back of a tow truck, and the likelihood of hitting any more of it as my forward progression plateaued and I began my descent approach to the pavement in the middle of Mission Street between Seventh and Eighth, just past the construction site for the grand new Federal Building.''
23:51.13tonygwow.
23:51.16vallorI'll cut the guy a break, heh
23:51.32tonygpoor guy
23:52.26holycowquote: Hi, I’m Daniel Eran Dilger, a tech consultant and writer in San Francisco, California. I ride a motorcycle and I like to work on art projects.
23:52.30holycowloool
23:52.36holycowhe likes motorcyles
23:53.02doc|workwait, he's still on them? I mean, it'd be one thing if he was disabled or something
23:53.05vallormaybe I could post a comment: "numnumnum, what does a tow truck taste like?"
23:53.06holycowhow fucking quaint
23:53.24doc|workactually, no, you know what? even disabled people should do research, fuck him :)
23:53.46doc|workvallor: hah
23:54.45vallorhttp://www.roughlydrafted.com/about.html  <-- but there is how he wants to be known, hmm
23:54.53vallorbrb'
23:55.09doc|workI'm actually going to email him tonight
23:55.22doc|worka nice respectful email
23:56.07*** join/#openmoko juco2 (n=vickeryj@cpe-076-182-044-240.nc.res.rr.com)
23:57.30vallorit's probably best, doc|work
23:57.50holycowthis guy is a douche
23:57.53rwhitbythere's already been an email exchange with him, and it was copied to the mailing list
23:58.04holycowyet another blogoretard with a paypal donation account
23:58.07doc|workoh!
23:58.07rwhitbythis is all so "last week" ;-)
23:58.13doc|workrwhitby: :(
23:58.22holycowlet me guess, that didn't get anywhere?
23:59.29LynetThis the thread start? http://www.mail-archive.com/community@lists.openmoko.org/msg09067.html
23:59.33holycowhis only technical skill seems to be apple certified technician
23:59.51doc|workah ha! apple fan boi! I knew it
23:59.58holycowhttp://roughlydrafted.com/resume.html

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.