IRC log for #maemo on 20120412

00:00.24Neutron_which OS does the N8 have?
00:00.31*** join/#maemo GeorgeH (~George@c-69-141-105-145.hsd1.nj.comcast.net)
00:00.39peterbjornxthat new symbian os from nokia
00:01.00peterbjornxxcept for os choice and CPU its a nice phone
00:01.11Neutron_no keyboard though
00:01.11peterbjornxits got a 600mhz armv5 core
00:01.17peterbjornxthat too
00:01.28peterbjornxand its locked so no linux custom roms
00:01.32Neutron_that's a real killer with new devices.
00:01.39Neutron_silly touch screen
00:01.55peterbjornxyeah
00:02.48Neutron_I'd never take that phone as a replacement for the N900.. :P
00:04.00djhenryis dsmetool -b any different than just rebooting the phone?
00:04.02peterbjornxi had no choice
00:04.06peterbjornxyeah
00:04.15Neutron_good night
00:04.25peterbjornxits more like a reset button push
00:04.37djhenryah, it does seem quite a bit faster
00:04.41peterbjornxkernel immediately reboots instead of graceful shutdown
00:05.18peterbjornxsometimes my desktop linux scares me
00:05.25*** join/#maemo PeterWolf (~peter@114-44-231-59.dynamic.hinet.net)
00:05.31peterbjornxnautilus warned: could not inhibit power mgmt
00:05.41peterbjornxwhy the hell would a filemanager need to do that
00:06.05Neutron_do OEM nokia batteries normally have a production date stamp on them?
00:06.06*** join/#maemo pranka (~pranka@37.17.203.189)
00:07.00peterbjornxmine only hasa serial
00:07.03Neutron_some time ago I went and bought a new genuine battery, but it didn't really have much more capacity than my old one.. then suddenly it got so bad that I switched back to the old battery
00:07.46peterbjornxweird
00:08.01Neutron_but it might have been on the shelf for a long time
00:08.20Neutron_Li-ion batteries degrade even when they are not used
00:08.51peterbjornxthey degrade worse when not used than when used iirc
00:09.41Neutron_not really sure, but they are said to be best stored at 70% of its full charge, but if you leave it over time I guess the charge dies so it degrades faster than when it is used
00:09.42*** join/#maemo robbiethe1st (~robbiethe@50-52-13-12.cral.id.frontiernet.net)
00:10.16peterbjornxalmost got my sdcard-rootfs to work it just wont mount /dev properly proc,sysfs dont get mounted at all
00:10.23*** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net)
00:10.40*** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net)
00:10.57*** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net)
00:11.14*** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net)
00:11.24jpinxpeterbjornx: running what os the sd card?
00:11.32*** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net)
00:11.48*** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net)
00:12.10*** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net)
00:12.27*** join/#maemo Sazpaimon (wat@c-68-32-58-174.hsd1.nj.comcast.net)
00:13.05peterbjornxmaemo
00:13.06*** join/#maemo gn00b (~gn00b@71-223-127-119.phnx.qwest.net)
00:13.23peterbjornxi got my rootfs bricked and dont have a usb jack anymore
00:13.38peterbjornxluckily i had uboot installed
00:14.35jpinxpeterbjornx: nice move - hope you get it working and write up a how-to ;)
00:15.09peterbjornxhow to would be hard
00:15.12jpinxall n900 usb jacks are doomed to fail one day I reckon ;)
00:15.18peterbjornxits really a bit of trial on error
00:15.26jpinxinstalls uboot as a precaution
00:15.28peterbjornxive burnt thru 3 already
00:15.56peterbjornxuboot is really nice in that it also allows for loading a kernel from storage
00:16.11peterbjornxso no flasher involved but full freedom with software
00:17.04jpinxnice - will it do massive upgrades without reflashing?
00:17.19peterbjornxlike what?
00:17.47peterbjornxkernel upgrade just requires a sd card with a 3 partition layout, fat16 on the 3rd witha uboot kernel img
00:18.10jpinxmy "other" n900 has the original OS version from years back ;)
00:18.31peterbjornxnice
00:18.58jpinxI bought it cheap from a guy who couldn't be assed to sort it out
00:19.07peterbjornxhow much do you think a spare lcd assembly sells for ?
00:19.11jpinxhe's been given an iPhone ;)
00:19.29jpinxI replaced the screen and it was all good
00:19.47jpinxthe new screen cost more than the used n900 ;)
00:20.07peterbjornxwell i got a working display assembly i dont need
00:20.13peterbjornxso im thinking about selling it
00:20.47jpinx"display assembly" being what - the complete slider and screen?
00:20.52peterbjornxyes
00:21.10peterbjornxive had 3 n900s so far
00:21.11jpinxwow - shame our timing is not so good - I'd have taken that ;)
00:21.27peterbjornx1 i sent to repair for usb, got a N8 back
00:21.33jpinxI have 2 n900 - one in daily use and another to play with
00:21.48peterbjornxnext one had a series of unfortunate accidents and ended up with a fried mobo
00:21.55peterbjornx3rd i bought for the mobo
00:22.01jpinxpeterbjornx: what's that n8 like?
00:22.13peterbjornxnice hardware, shit cpu/os
00:22.28jpinxhmmm --  confirms what others have said
00:22.39jpinxpoor nokia - they really have lost their way now
00:22.57jpinxand their latest offering with W7 has some hiccup I hear
00:23.21peterbjornxidk but i use win8, and i gotta say, metro sucks
00:24.11jpinxthey strap the devs with such tight budgets they can't really get it right
00:24.50jpinxI know a guy who worked on maemo for the n900 and he was so apologetic, but it was lack of budget/time that screwed it
00:25.17jpinxhe works for google now :/
00:25.29peterbjornxive read the comments in the scripts
00:25.59peterbjornxthere all like : XXX - This sucks but we had no time/money/we good reason
00:26.17jpinxyep
00:26.59jpinxshame really - maemo had a good chance to become the first true competitor for android
00:27.17jpinxbut that's life I guess
00:27.19peterbjornxthe only thing i hate about maemo is the crude init setup
00:27.47peterbjornxhow they turned linux into a single user single session os
00:28.02jpinxlots of the apps have wierd behaviour
00:28.23peterbjornxdammit
00:28.30jpinxyes - they had to hack it badly to get that user thing going
00:28.38peterbjornx#exec /bin/boot_maesd
00:28.54peterbjornxerrors, MALFUNCTION- Starting shell
00:29.07peterbjornxgood thing that i modded it to log to fbcon
00:29.09jpinxhas anyone had any success in reverting maemo to be multi user ?
00:29.28peterbjornxnot yet
00:29.32peterbjornxshould be possible
00:29.39peterbjornxits just lots of work
00:29.44peterbjornxand very confusing
00:29.53jpinxit'd take a lot of work
00:29.53*** join/#maemo jluisn (~quassel@187.114.149.138)
00:30.06jpinxfor dubious reward...
00:30.12jpinxapart from the satisfaction
00:30.26peterbjornxand turning maemo into a proper distro
00:30.31jpinxthey must have put thumb-screws on the linux coder to make him do that
00:30.35peterbjornxor at least the first step towards that
00:30.45peterbjornxyea
00:31.24peterbjornxthose pieces of script are the ones with the most of the HACK,XXX and TODOs
00:31.42jpinxok
00:31.44peterbjornxthere was intent to resolve this
00:32.02peterbjornxbut instead they turned a WIP os RTM way early
00:32.11jpinxyes - I get the drift of long-term intentions to really open up maemo
00:32.51jpinxbut nokia had so many problems (still has)
00:33.10peterbjornxwhat do you think about their new ceo
00:33.19peterbjornxbit suspicious the whole deal
00:33.29peterbjornxnew ceo, ex ms employee
00:33.41peterbjornxnext they embrace wp
00:35.19jpinxstinks ;)
00:35.29peterbjornxi see why my os wont boot
00:35.34peterbjornxim using meego kernel
00:35.45peterbjornxand its not loading all the modules needed for maemo
00:35.52jpinxee's got the windos logo tatooed somewhere ;)  hehe
00:36.30jpinxone of the 'Borg'
00:36.32peterbjornxyea, somethign like that
00:36.50jpinxOoops - need the right kernel ;)
00:36.53peterbjornxim so glad i took the time to set up a preboot env on my sdcard
00:37.20peterbjornxit provides me with a bash shell and most tools before it even mounts the real root fs
00:37.35jpinxpeterbjornx: when you get the sdcard booting, dd it and put up a link ;)
00:37.43peterbjornxi will
00:38.00peterbjornxbtw i also had to undo the whole mmcblk swap thingy
00:38.15peterbjornxin the new setup i will have 0 as sd, 1 as emmc
00:38.41merlin1991peterbjornx: any idea why the sawp is there in the first place?
00:38.52jpinxthe real fun would be to get grub running and allow optional main card or sdcard booting ;)
00:38.52peterbjornxbackwards compatibility i guess
00:39.04peterbjornxthe rules file that does it is called n770.rules
00:39.12merlin1991it seems that at least blkid on maemo is haxx0red to always show the internal mmc as 0
00:39.58peterbjornxany ideas what modules maemo absolutely needs to boot
00:39.59peterbjornx?
00:40.12peterbjornxthat are built in to the stock kernel
00:40.22merlin1991never checked that
00:40.28jpinxnot really - I have never needed to look
00:40.43merlin1991btw I also love how a lot of gconf related stuff always says "I've been haxx0red to use xy as a loctaion"
00:41.06peterbjornxyea
00:41.15jpinxyea - lots of evidence of unhappy coders
00:41.46*** join/#maemo machine2 (~machine4@pool-74-111-197-200.lsanca.fios.verizon.net)
00:41.47peterbjornxi still gotta get used to all those alternative init's
00:42.06peterbjornxmy brain is still hardwired to editing sysv style config
00:42.26jpinxdunno who wrote the intial specification that demanded maemo to be so non-standard linux
00:42.50peterbjornxmaybe in systemwide aspects
00:43.28peterbjornxbut the userland it provides is the most standard i've seen in stock roms for any phone/tablet
00:43.39peterbjornxand now my moms woken up
00:43.41peterbjornxdammit
00:43.48peterbjornxits 3 in the morningherr
00:44.00peterbjornxbye
00:46.14merlin1991gotta love the 1st comment on the /. story about backtrack
00:46.25merlin1991http://linux.slashdot.org/story/12/04/11/2232224/critical-flaw-found-in-backtrack-linux
00:50.16*** join/#maemo lxp1 (~lxp@212-183-124-169.adsl.highway.telekom.at)
00:55.13*** join/#maemo ferdna (~ferdna@cpe-67-10-220-35.elp.res.rr.com)
01:04.40*** join/#maemo GeorgeH (~George@c-69-141-105-145.hsd1.nj.comcast.net)
01:11.51*** join/#maemo sr71 (~sr71@p.0x.to)
01:27.53*** join/#maemo dangergrrl (~a@70.99.126.54)
01:39.15*** join/#maemo otep (~quassel@AP-203.167.31.157.sysads.com)
15:09.52*** join/#maemo infobot (~infobot@rikers.org)
15:09.52*** topic/#maemo is Welcome to #maemo http://maemo.org/intro/ -- N9/harmattan related questions please in #harmattan ! | http://wiki.maemo.org/Community_Council | Source: http://wiki.maemo.org/Sources | Chanlog: http://mg.pov.lt/maemo-irclog | RECENT UPDATE: http://talk.maemo.org/showthread.php?t=79400 || CSSU-Stable available: get it via links in http://talk.maemo.org/showthread.php?p=1129261 *now*!
15:09.54*** mode/#maemo [+v infobot] by ChanServ
15:10.02DocScrutinizerI'll have a look into it in a minute
15:10.13DocScrutinizer~botsnack
15:10.13infobot:), DocScrutinizer
15:11.26domedanDocScrutinizer: great!
15:15.06DocScrutinizerharbaum: encapsulate your sekrit-thingie in a minimal lib that you invoke from your open source 99.9% of app, and ship that minimal blob lib with your app, and with src in hex
15:15.25DocScrutinizershouldn't be more than keysize + 1k
15:16.41harbaumDocScrutinizer: That way anyone can take the lib and ask it for the key. That littlle lib would have to contain the entire authentication. But in the end it also wouldn't be open source
15:17.12harbaumThe general idea is funny: Convert a whole binary into a hey string which in turn is partof a source that you put under GPL ...
15:17.26DocScrutinizerfriggin shit, do you really thing I wouldn't disassemble your whole silly closed blob app programtext in just the same time?
15:17.33DocScrutinizerand as well get that key?
15:17.33*** join/#maemo b1ackdeath (b1ackdeath@nat/redhat/x-bvkjfqvmmaodqcxq)
15:18.00DocScrutinizerthink*
15:19.32harbaumSure you can get the key by disassembly.
15:20.17Maceri was just asking about maemo.org just because you never know when nokia might finally just go under and liquidate
15:20.20Macer:)
15:21.50Macerright now it's down another 4%
15:21.58Macerjust saying
15:23.05harbaumI haven't really come up with a clever solution. I was thinking about placing the key on a server, but to access that you'd again need a secret which you'd have to store somewhere
15:23.32harbaumHow do other people implement oauth clients?
15:25.26*** join/#maemo ALoGeNo (~alogeno@unaffiliated/alogeno)
15:25.52*** join/#maemo sr71 (~sr71@p.0x.to)
15:26.35*** join/#maemo jluisn (~quassel@187.115.172.24)
15:28.49*** join/#maemo UnNetHackPRBot (~kerio@unaffiliated/kerio/bot/randley)
15:29.00*** join/#maemo UnNetHackPRBot (~kerio@unaffiliated/kerio)
15:31.50*** join/#maemo SpeedyGhost (~moon3010@kvirc/translator/SpeedyGhost)
15:37.51*** join/#maemo flo_lap (~fuchs@sign-4db6a6a1.pool.mediaWays.net)
15:38.01*** join/#maemo flo_lap (~fuchs@Maemo/community/contributor/florian)
15:40.38*** join/#maemo netkat (~sasha@tm.82.192.36.45.dc.telemach.net)
15:44.12*** join/#maemo PeterWolf (~peter@114-44-231-59.dynamic.hinet.net)
15:49.57*** join/#maemo ced117 (~ced117@AStrasbourg-552-1-119-40.w86-204.abo.wanadoo.fr)
15:49.57*** join/#maemo ced117 (~ced117@opensuse/member/ced117)
15:50.39*** join/#maemo Pali (~pali@unaffiliated/pali)
15:57.08*** join/#maemo nid0 (nidO@dsl-fixed-94-30-53-17.interdsl.co.uk)
16:03.30qchnGosh, 2hours playing around with was too much for my N900, it won't boot anymore. :(
16:06.33*** join/#maemo uen| (~uen@p5DCB3AB8.dip.t-dialin.net)
16:07.50*** join/#maemo NishanthMenon (~nmenon@192.91.66.189)
16:23.59ShadowJKMacer; they have enough cash for now to buy themselves
16:24.05ShadowJKor thereabouts
16:25.15*** join/#maemo piggz (~piggz@host109-156-46-34.range109-156.btcentralplus.com)
16:26.26*** join/#maemo M4rtinK (~M4rtinK@134.89.broadband12.iol.cz)
16:28.36*** join/#maemo etrunko (etrunko@nat/ibm/x-gbyuhuzcrsiqoohw)
16:33.41*** join/#maemo radic (~radic@dslb-094-216-247-129.pools.arcor-ip.net)
16:43.52*** join/#maemo jargon- (~dayo@unaffiliated/jargon-)
16:44.10*** join/#maemo valerius (~user@95.153.176.18)
16:44.30*** join/#maemo dhbiker (~dhbiker@95.87.145.172)
16:45.53*** join/#maemo dhbiker (~dhbiker@95.87.145.172)
16:53.57*** join/#maemo eMHa_ (~mh@HSI-KBW-078-042-037-221.hsi3.kabel-badenwuerttemberg.de)
17:00.00*** join/#maemo valdyn (~valdyn@valdyn.org)
17:11.35*** join/#maemo eMHa (~mh@HSI-KBW-078-042-037-221.hsi3.kabel-badenwuerttemberg.de)
17:13.07*** join/#maemo jluisn (~quassel@187.115.172.24)
17:20.02*** join/#maemo piggz (~piggz@host109-156-46-34.range109-156.btcentralplus.com)
17:27.28*** join/#maemo javispedro (~javier@Maemo/community/contributor/javispedro)
17:27.37*** join/#maemo flo_lap (~fuchs@sign-4db6a6a1.pool.mediaWays.net)
17:27.38*** join/#maemo flo_lap (~fuchs@Maemo/community/contributor/florian)
17:30.59DocScrutinizermoinmoin javispedro
17:31.04javispedromoo
17:31.57DocScrutinizerscan chanlog of cssu of today, I guess you'll like what we found out and done regarding friggin msdos mtools et al
17:34.49javispedrome, what is the problem?
17:36.10DocScrutinizerless /etc/mtools.conf is one problem, dosfslabel --version another
17:37.43DocScrutinizerwe decided to deprecate mtools, and get a new hopefully bugfree version of dosfslabel
17:38.20qchndoes anyone know how to repair a broken n900, simply flashing it again?
17:38.27DocScrutinizergo CSSU, go!
17:38.41DocScrutinizerqchn: err???
17:38.52qchnDocScrutinizer: mh?
17:39.03qchnit won't boot.
17:39.15DocScrutinizerqchn: don't you think it's next to impossible to answer a question as fuzzy as yours?
17:39.17qchnAll I can do is watch the boot-animation.
17:39.57DocScrutinizerwell, that's a lot ore of helpful info - just reflash as a first measure
17:40.07qchnDocScrutinizer: kay, sorry.
17:40.24qchnI hope the tools are supporting apple-crap-os.
17:40.55DocScrutinizerqchn: afaik they don't
17:41.16DocScrutinizerat least not as up-to-date as linux tools
17:41.26DocScrutinizerno idea, honestly
17:41.51DocScrutinizercan't recall somebody mentioning he'd use a mac to flash his N900
17:42.46Neutron_because if someone buys a mac they also buy an iphone, not an N900, so that scenario has never turned up.
17:43.10DocScrutinizersome 2 years ago, we had quite a number of <user>-mbp in here, iirc. Also they didn't mention something I could remember now
17:44.26DocScrutinizerqchn: anyway, look at that site - read it *completely* and carefully:
17:44.30DocScrutinizer~flashing
17:44.31infobotit has been said that maemo-flashing is http://wiki.maemo.org/Updating_the_tablet_firmware
17:45.15DocScrutinizerwhat's not mentioned there is not supported I'd say
17:45.28javispedroDocScrutinizer: no idea what the problem with mtools is!
17:45.47DocScrutinizerjavispedro: it's fsckdup by concept
17:46.02javispedroworks very well here :P
17:46.31DocScrutinizerjavispedro: do less /etc/mtools.conf and you'll understand it can't work "well"
17:46.33javispedroI see on the logs that you discovered that there are drive letter mappings on that file
17:46.52javispedrobut "-i <imagefile/device>"
17:47.01javispedroand _I_ do use letter mappings
17:47.28javispedroyou can do stuff like mcopy c:*.* a: as shortcuts then
17:47.32DocScrutinizerjavispedro: there's o mapping for mmcblkNp2
17:47.39javispedroyou do not need to add a mapping
17:47.47javispedrom* -i /dev/whatever
17:47.59javispedroand if you want to refer to the file in -i, just use "::" as drive
17:48.08javispedroe.g. mcopy -i file.img ::*.* c:
17:48.36DocScrutinizerwe don't need friggin mcopy, we're about to change partition labels
17:48.40javispedrobut actually, it would be good if you were to provide a mapping =)
17:49.03javispedroand mlabel -i does not work?
17:49.14DocScrutinizernot even looked into it
17:49.33javispedromlabel -i /dev/mmcblkWHATEVER ::
17:49.43DocScrutinizerthe idea of a mapping file and drive letters induced immediate -EWTF
17:50.12javispedroit's kinda convenience function
17:50.43DocScrutinizerthen wtf does mmc-rename.sh scan that file to find out about drive letter?
17:50.56javispedrohmm? no idea about maemo specifics
17:51.01javispedrolemme check if it still does that in harm
17:52.08javispedrocan't find mmc-rename =)
17:52.16DocScrutinizermeanwhile: [2012-04-12 19:39:44] <freemangordon> dosfstools_3.0.12-0cssu0 pushed on gitorious and uploaded in -devel repo :P
17:52.55javispedrowell, do as you wish
17:53.13javispedroIMHO, mtools is better, but that's my $0.02
17:53.25DocScrutinizerIroN900:~# which mmc-rename.sh
17:53.27javispedro(aka nothing to worry about)
17:53.27DocScrutinizer/usr/sbin/mmc-rename.sh
17:54.30javispedroDocScrutinizer, nah, not in harm seemingly
17:54.40DocScrutinizer# convert device name to an MS-DOS-style drive letter
17:54.41DocScrutinizerL=`eval grep '\"$DEV\"' /etc/mtools.conf | awk '{print $2}' | sed 's/://'`
17:54.43DocScrutinizerif [ "x$L" = x ]; then
17:54.45DocScrutinizer<PROTECTED>
17:55.00DocScrutinizerwho cares about HARM? over in CSSU?
17:55.15DocScrutinizeror even here
17:55.26javispedronot that I have a N900 around atm.
17:56.23javispedroDocScrutinizer, can only thing two reasons they'd do that: either the version of mtools they ship does not support -i, or _some_ version of mtools in a previous NIT did not and this file stuck that way since then
17:57.21DocScrutinizersince we didn't feel like investigating (maybe not a good attitude), we for now preferred dosfslabel
17:57.37*** join/#maemo disco_stu_droid (~wrt54gl@190.216.32.137)
17:58.04DocScrutinizersince this is straight forward fix to stock maemo version of same prog anyway
17:58.11javispedronot arguing
17:58.12RST38hjavispedro, moo
17:58.14RST38hheya doc
17:58.19DocScrutinizerhey RST38h
17:58.26javispedroI don't think I've _ever_ used mmc-rename, so not that I care =)
17:58.29javispedromoo RST38h
17:59.12DocScrutinizerjavispedro: same here - I'd never ever trust HFM to mess with my partitions, and afaik for good reason, seems it never really worked that reliably anyway
17:59.41ruskiehttp://www.theregister.co.uk/2012/04/12/nokia_plan_b/
17:59.55DocScrutinizermake that HFM, hal, ke-recv et al
18:00.17DocScrutinizerOOOOOH a PLAN-B again
18:00.25DocScrutinizerlong time no see! ;-P
18:02.31ruskieDocScrutinizer, more like they need it
18:04.00*** join/#maemo mardi (~Rod@host86-130-93-160.range86-130.btcentralplus.com)
18:04.25DocScrutinizermore like "Nokia is doomed anyway"
18:05.26DocScrutinizerunless some brilliant head understands to unleash the cryo-hibernated potential of maemo
18:05.53*** join/#maemo sasquatch (~username@46.115.26.36)
18:06.06bindinew maemo phone with qwerty and blazing fast speeds
18:06.07bindii'm sold
18:06.14bindiprepares to sell his flagship android phone
18:06.45ruskieI'd actually be happy with a gnu+linux based featurephone
18:06.58ruskiepreferably with a 7day standby time
18:08.33DocScrutinizerruskie: strip down maemo fremantle to what you get with a featurephone, and I guearnatee you get 7 days standby
18:08.40DocScrutinizerguarantee*
18:08.57ruskieconsidering I already get 4days with the n900 ;)
18:09.14ruskieand I just got it a fresh battery last week
18:10.31DocScrutinizerjust kicking out mail, all widgets like weather etc, skype and other nonsense, and you probably are there already
18:11.38DocScrutinizeradd a real non-fsckdup auto-disconnect, to avoid GPRS inbound taffic hogging modem TX, and done you are
18:11.52ruskiemost of that I already have
18:12.17ruskiedon't have weather
18:12.30ruskiedon't have skype(removed)
18:12.37ruskiedon't have mail auto checking
18:12.48ruskieauto-disconnect but I usually manually disconnect anyway
18:12.55DocScrutinizerstill needs to kick modest
18:13.09ruskiestill do switch 2/3/3.5g
18:13.52ruskiebut as said... I get 4 days more or less easily out of it(according to battery eye)
18:14.06DocScrutinizerouch
18:14.25ruskiethough in the last 6 months it was dropping to 2 days max
18:14.27ruskiehence the new battery
18:14.30DocScrutinizerapt-get remove --purge battery-eye and you'll get 7 ;-P
18:14.42ruskieheh that bad?
18:15.51ruskieI already have most apps set to never pre-launch
18:16.16DocScrutinizerhey, battery-eye needs to do quite some stuff on a scheduled basis
18:16.43DocScrutinizeron a pretty idle system like yours it will create 50 to 80 % of cpu load
18:16.46ruskieso does cronjob
18:16.58ruskiethough considering it sleeps between jobs not an issue
18:16.59DocScrutinizernot alarmed
18:17.02*** join/#maemo ampharos (~prizm@unaffiliated/prizm)
18:17.04ruskiefcrontab
18:17.10*** join/#maemo sq-one (~sq-one@p54A1E4E9.dip.t-dialin.net)
18:17.34ruskiefcron eve
18:17.35ruskien
18:17.41ampharosWe poor N800 users are always neglected. Never anything going on in the N800, always N900
18:17.53DocScrutinizeraiui libalarmd which alarmed is using just uses hw-clock alarm for timer
18:18.08*** join/#maemo dos11 (~dos@unaffiliated/dos1)
18:18.56DocScrutinizerfcron afaik is not using libalarmd, thus is hogging CPU with frequent wakeups
18:19.07ruskienope
18:19.10ruskieit's sleeping
18:19.12DocScrutinizerpossibly every second
18:19.15ruskieit's smart about that
18:19.17*** join/#maemo valerius (~user@85.26.180.136)
18:19.26ruskieit actually sleeps until it has a job
18:19.37DocScrutinizermhm, good then
18:19.50ruskiewhich is why I like it
18:20.01DocScrutinizerwell, alarmed does same
18:20.31ruskieis there an alarmedcron?
18:20.54DocScrutinizeralarmed is an app
18:21.06ruskieyeah am aware of that
18:21.12DocScrutinizerwith proper cron-alike cmdline syntax
18:21.23DocScrutinizercourtesy DocScrutinizer
18:21.25ruskiewould just find it more interesting if it was cron-like to use
18:22.11DocScrutinizerlike in crontab?
18:22.14ruskieyup
18:22.15Siceloampharos: ?
18:22.28ruskiehmm already have 2g only unless data connection setup
18:22.59DocScrutinizerI suggested to augment it to monitor the files of cron(tab) and also store jobs there
18:23.04ampharosAnything (esp. modern) about NITs online and/or Maemo is basically N900 only
18:24.08DocScrutinizerbut since we have no proper crontab either, at least in stock maemo, why would I (as user) want it and prefer it over a nice GUI like alarmed has
18:24.21ruskieto each their own
18:24.42ruskiewhich is why I like maemo so much
18:24.48DocScrutinizersure
18:26.11DocScrutinizeranyway you can set up an alias for alarmed to get a cmdline editor version of crontab
18:26.38DocScrutinizerit's just lacking the vi frontend
18:27.04DocScrutinizeryou could emulate that via crontab+diff I guess
18:28.03ruskieehh I'll survive with fcron
18:28.14ruskiebut did get rid of battery-eye to see if it will change anything
18:29.33Vib3fcron eats more battery than alarmed? :o
18:29.45*** join/#maemo konelix (~konelix@200.49.191.98)
18:29.47ruskiewho said that?
18:30.40Vib3understood that from DocScrutinizer's talk
18:30.45Vib3< DocScrutinizer> fcron afaik is not using libalarmd, thus is hogging CPU with frequent wakeups
18:30.56Vib3or did I understood wrong?
18:31.02ruskieread further
18:31.06ruskiedon't take stuff out of context ;)
18:31.11ruskiefcron sleeps between jobs
18:31.18ruskieit knows how long it needs to sleep
18:31.23ruskieand only wakes up when it has something to do
18:31.47Vib3ok
18:32.00DocScrutinizerand since maemo is a smart OS, the sleep that'S used for that is mapped to libalarmd
18:32.31DocScrutinizereven if fcron doesn't directly use libalarmd
18:32.33DocScrutinizeraiui
18:33.48DocScrutinizeror rather, timers in maemo are special, and not quite like on any arbitrary desktop linux
18:37.15*** join/#maemo NIN101 (~NIN@206.253.166.69)
18:42.23DocScrutinizeranyway
18:42.58DocScrutinizerruskie: you could check elapsed CPU time for a fcrond(aemon) that's supposed to idle
18:43.16*** join/#maemo FIQ (~FIQ@unaffiliated/fiq)
18:43.51DocScrutinizeryou could also run powertop for an extended observation period (I gather it can do way longer check periods than the default 30(?) seconds)
18:45.08*** join/#maemo koo4 (~koo@98.82.broadband5.iol.cz)
18:45.12DocScrutinizerIroN900:~# powertop --help all  ->>   -t %d    Sample interval
18:45.42ruskieI'll check the time once I get something for it on the system
18:46.14ruskietop and ps on the n900 by default seem to not have anything interesting
18:48.44DocScrutinizeranyway there's one elementary difference between fcron and alarmed afaik: I guess fcron has a daemon at all, alarmed doesn't need that as it uses generic (lib)alarmd functions, which load any additional executable into RAM and execute it on demand only
18:49.42DocScrutinizerso alarmed doesn't even show up in a 'usual' ps or top or powertop
18:51.07DocScrutinizerI'd say that makes it probably hard to beat it regarding powerconsumption and resources needed at large, during 'idle'
18:51.54DocScrutinizerwhile for fcron all that maybe is no concern as well, but for sure needs check to get some reliable figures
18:55.21*** join/#maemo jonne (~jonne@91.182.39.58)
19:04.04*** join/#maemo piggz (~piggz@host109-156-46-34.range109-156.btcentralplus.com)
19:06.39*** join/#maemo ledIgaga (5bdaa889@gateway/web/freenode/ip.91.218.168.137)
19:06.58ledIgagaHi, if i run gcc or g++ on file with only main func i get these, /var/tmp/ccGIy4WU.s: Assembler messages:n/var/tmp/ccGIy4WU.s:46: rdhi, rdlo and rm must all be different, a.out is working though
19:20.30*** part/#maemo mardi (~Rod@host86-130-93-160.range86-130.btcentralplus.com)
19:22.37*** join/#maemo 36DAA37JU (~koo@98.82.broadband5.iol.cz)
19:23.28*** join/#maemo auenfx4 (David@171.72.233.220.static.exetel.com.au)
19:33.52*** join/#maemo swc|666 (~goldbond@Aircrack-NG/Friend)
19:34.11*** join/#maemo Timmy_ (~quassel@2.183.111.124)
19:42.05*** join/#maemo peterbjornx (~jolanda@5248AA73.cm-4-1c.dynamic.ziggo.nl)
19:42.22peterbjornxhello
19:44.45peterbjornxso, anyone here?
19:45.55ledIgagapeter NOBODY
19:46.41peterbjornxthat theres people in the room doesnt mean anyone is active
19:46.49*** join/#maemo jrocha (~JRocha@156.0.60.213.dynamic.mundo-r.com)
19:48.45*** join/#maemo MrPingu (~MrPingu@86.92.226.97)
19:48.54peterbjornxso what binary/script handles cgroup in maemo
20:01.24*** join/#maemo int_ua (~int_ua@159.146.224.78)
20:03.10*** join/#maemo mortenvp (~mortenvp@port463.ds1-abc.adsl.cybercity.dk)
20:12.14*** join/#maemo kerio92 (~kerio@unaffiliated/kerio)
20:13.14*** join/#maemo kerio92 (~kerio@unaffiliated/kerio)
20:13.49*** join/#maemo kerio92 (~kerio@unaffiliated/kerio)
20:16.34DocScrutinizererrr
20:16.54DocScrutinizerpeterbjornx: a bit more context might help
20:18.08DocScrutinizerTADAAA 304 users :-)
20:18.15*** join/#maemo hurbu (~hurbanza@81-174-50-134.dynamic.ngi.it)
20:18.20DocScrutinizer305 :-D
20:19.22peterbjornxwell im trying to run maemo with the meego kernel
20:19.54peterbjornxand its freezing with errors on cgrp
20:19.54*** join/#maemo jargon- (~dayo@unaffiliated/jargon-)
20:20.04*** join/#maemo swc|666 (~goldbond@Aircrack-NG/Friend)
20:20.07MohammadAGtrumee: Pong
20:20.28trumeeMohammadAG: can ipad wifi model tether to an N900?
20:20.39MohammadAGTo?
20:20.46DocScrutinizerpeterbjornx: this won't work
20:20.53peterbjornxwhy not?
20:20.53MohammadAGAnd where would it get the original connection?
20:21.01trumeeMohammadAG: ipad <>N900<>3g
20:21.02DocScrutinizermaemo kernel is... special
20:21.05peterbjornxi've got it to Xorg
20:21.13MohammadAGN900 to iPad?
20:21.25MohammadAGThe iPad supports ad hoc
20:21.36trumeeMohammadAG: i have 3g connection on N900, and want ipad to use N900 internet
20:21.50MohammadAGJoikuSpot or MobileHotspot
20:22.03trumeeMohammadAG: cool
20:22.06MohammadAGThere's nothing special about the iPad wifi
20:22.31*** join/#maemo jhb (~joerg@p579F6502.dip.t-dialin.net)
20:22.43trumeeMohammadAG: how about tethering over usb or bluetooth, is that possible?
20:22.56DocScrutinizeriPad and USB???
20:22.57MohammadAGYes
20:22.58DocScrutinizerwell
20:23.10peterbjornxdoes the ipad support any kind of usb networking
20:23.22MohammadAGUmm wait
20:23.38DocScrutinizerI didn't know it had any receptacles at all ;-P
20:23.50MohammadAGI meant you can tether the ipad's 3G connection over wifi bt and USB
20:24.31trumeeMohammadAG: right. The ipad i have is wifi only model and still packaged so i dont know what ports it has :)
20:24.35peterbjornxit should be possible to hack something together
20:24.39DocScrutinizerseriously, does iPad support USB host?
20:24.44peterbjornxtethering usually works via usb net
20:24.55MohammadAGThere's some accessory for it DocScrutinizer
20:25.01MohammadAGCosts a fortune
20:25.01DocScrutinizeraaah
20:25.05DocScrutinizerI bet
20:25.06peterbjornxso it should be bidirectional if you can trick the ipad to use the n900 as gateway
20:25.08MohammadAGIt's for cards afaik
20:25.52DocScrutinizeror you use h-e-n and iPad as USB gadget ;-P
20:26.09MohammadAGThe ipad's connectors have a bit of proprietary in them
20:26.23MohammadAGLike the 3.5mm jack have a guitar amp
20:26.48DocScrutinizerthey got WHAT?
20:27.03DocScrutinizer3.5AV has a guitar amp?
20:27.04MohammadAGAccessory*
20:27.09MohammadAGHas*
20:27.39peterbjornxso whats so special about the maemo kernel
20:27.50DocScrutinizerMohammadAG: please rephrase :-)
20:28.06DocScrutinizerpeterbjornx: some ABIs/APIs
20:28.12MohammadAGThe 3.5AV can take a guitar as input
20:28.13DocScrutinizersome sysfs
20:28.25peterbjornxi've run into some of those already
20:28.27MohammadAGWith some fortune costing accessory
20:28.28DocScrutinizerMohammadAG: the iPad's?
20:28.32peterbjornxthe whole getbootstate shit
20:28.35MohammadAGYes afaik
20:28.38DocScrutinizerwow
20:28.38MohammadAGFor GarageBand
20:28.51peterbjornxi made a workaround for that
20:29.17MohammadAGThe iPad's connector at the bottom can be a host for many accessories too
20:29.34MohammadAGThough again, they cost a lot
20:29.41DocScrutinizerpeterbjornx: I'm not aware of all the incompatibilities, it boils down to meego kernel's version being "too new"
20:30.00peterbjornxi fixed the GPU usermode shit
20:30.31DocScrutinizerso the incompatibilities basically are all that's changed from 2.38? to whatever 3.0? meego is using
20:31.10DocScrutinizererr 2.6.28
20:31.12peterbjornxim using the 2.6.37 is what im using
20:31.34MrPinguHmm iptables seem not to like pk50?
20:31.43DocScrutinizer:-(
20:31.49DocScrutinizerping pali
20:34.00*** join/#maemo int_ua (~int_ua@46.151.80.36)
20:34.58NIN101peterbjornx: did you use pali's /proc/bootreason patch?
20:35.10*** join/#maemo shanttu (~shanttu@dsl-hkibrasgw3-ffdec300-4.dhcp.inet.fi)
20:39.31peterbjornxno i just modified preinit
20:39.38peterbjornxSTATE=BOOT
20:40.06peterbjornxand the dsme event.d script
20:41.26NIN101hmm
20:42.01NIN101did you recompile the kernel to support write on ubifs?
20:42.11*** join/#maemo Tscheesy (~quassel@alfred.neversfelde.de)
20:42.42MrPingusorry my bad, iptables seem to work fine... I was doing it from the wrong terminal(chroot)
20:44.21peterbjornxno, i got rootfs on sdcard
20:44.34NIN101ah ok.
20:44.36peterbjornxi kinda broke my rootfs and i have no usb port
20:44.44peterbjornxluckily i had uboot
20:44.49*** join/#maemo Sc0rpius (~naikel@190.78.151.78)
20:48.59*** join/#maemo jhb (~joerg@p579F6502.dip.t-dialin.net)
20:53.42peterbjornxfound the problem, its stuck in rcS-late
20:59.26*** join/#maemo nox- (noident@freebsd/developer/nox)
21:06.29*** join/#maemo javispedro (~javier@Maemo/community/contributor/javispedro)
21:06.35*** join/#maemo FredrIQ (~FIQ@unaffiliated/fiq)
21:08.54*** join/#maemo Macer (mace@scientiam.org)
21:09.17*** join/#maemo NishanthMenon__ (~nmenon@192.91.66.189)
21:11.24*** join/#maemo swc|666 (~goldbond@Aircrack-NG/Friend)
21:13.41*** join/#maemo NGNUton-BC (~gnuton@85-156-137-195.elisa-mobile.fi)
21:15.52*** join/#maemo jlebrech (~jlebrech@31.185.184.162)
21:24.34*** join/#maemo perlite_ (~perlite@114-36-237-8.dynamic.hinet.net)
21:25.24*** join/#maemo konelix (~konelix@200.49.191.98)
21:25.45peterbjornxbh
21:25.48peterbjornxoops
21:26.01peterbjornxjeez i just got a kernel oops on my dev machine
21:26.08peterbjornxnever had that before
21:46.52*** join/#maemo muellisoft (~muelli@port-33293.pppoe.wtnet.de)
21:48.05*** join/#maemo scoobertron (~tom@93.186.147.98)
22:07.26*** join/#maemo eeanm (ian@amarok/developer/eean)
22:07.48peterbjornx<PROTECTED>
22:09.54*** join/#maemo robink_ (~quassel@fatcat.creosotehill.org)
22:13.07*** join/#maemo robink (~quassel@unaffilated/robink)
22:23.28peterbjornxdoes anybody here have a maemo compatible kernel with fbcon and watchdog built-in?
22:34.15MohammadAGpeterbjornx: Think I have one on MohammadAG.xceleo.org/public
22:35.08DocScrutinizerdoesn't PK meet all those criteria?
22:35.32NIN101at least fbcon, iirc, is not built-in
22:35.37MohammadAGNot fbcon
22:35.42MohammadAGhttp://mohammadag.xceleo.org/public/maemo/kernels/framebuffer/zImage-fb-omap1-pr13
22:35.56MohammadAGIt's omap1 so existing modules should work
22:36.36DocScrutinizererr wut?
22:36.40DocScrutinizer~fbcon
22:36.40infobotwell, fbcon is a graphics driver built into the kernel that accesses the video cards memory directly in a linear io, framebuffered X is just a way of using that kernel's framebuffer for graphics instead of the application itself having to know how the card works.. executive summary: it's hardware abstraction of the video, or slow, slow, slow...
22:37.01DocScrutinizerso, no bootmsgs on pk?
22:37.12NIN101only if you edit /sbin/preinit
22:37.28NIN101and add modprobe fbcon somewhere.
22:37.35DocScrutinizerumm
22:37.54DocScrutinizermhm, maybe my ancient kernel is a bit special in that regard
22:38.21DocScrutinizerLinux t900 2.6.28.10power46 #1 PREEMPT Sun Dec 12 03:11:24 EET 2010 armv7l unknown
22:38.33DocScrutinizeralways thought it does bootmsgs "OOTB"
22:39.20DocScrutinizernot that I'd boot this device frequently
22:39.51DocScrutinizerI actually did 13 days ago, with an uptime of >200 days iirc
22:40.02DocScrutinizerhaven't watched the bootprocess though
22:46.47*** join/#maemo robink_ (~quassel@fatcat.creosotehill.org)
22:47.32*** join/#maemo piggz_ (~piggz@host86-161-67-152.range86-161.btcentralplus.com)
22:49.58*** join/#maemo valdyn (~valdyn@valdyn.org)
22:53.53*** join/#maemo robink_ (~quassel@fatcat.creosotehill.org)
23:00.09*** join/#maemo robink (~quassel@unaffilated/robink)
23:17.26*** join/#maemo M4rtinK (~M4rtinK@ip-89-102-207-166.net.upcbroadband.cz)
23:46.20*** join/#maemo otep (~quassel@AP-203.167.31.157.sysads.com)

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