IRC log of #maemo for Saturday, 2012-04-07

*** kerio has quit IRC00:01
*** kerio92 is now known as kerio00:01
*** _federico3 has quit IRC00:03
*** Muelli has joined #maemo00:04
*** Ex-Opesa has quit IRC00:04
*** Abissom has joined #maemo00:07
*** Sicelo has quit IRC00:08
Abissomnick Sicelo00:10
*** Abissom is now known as Sicelo00:10
*** DrGrov has joined #maemo00:16
*** Ex-Opesa has joined #maemo00:17
*** perlite_ has joined #maemo00:18
*** perlite has quit IRC00:19
*** perlite_ is now known as perlite00:20
*** netkat has quit IRC00:23
*** jonne has joined #maemo00:30
*** ponyofdeath has quit IRC00:31
*** jonne has quit IRC00:37
*** dos1 has quit IRC00:40
*** dodlof has joined #maemo00:42
dodlof#find shazam00:43
*** dodlof has left #maemo00:46
*** lofty306 has joined #maemo00:46
*** DrGrov has left #maemo00:50
Vib3trying to set profile silent00:53
Vib3but says -> /usr/bin/ line 11: /root/ not found00:53
Vib3but its there00:54
Vib3and rights ok00:54
Siceloi wonder if that's enough info.00:55
Sicelotry package 'phone-control'00:55
Vib3when I use: sh it sets profile to silent00:56
*** MrPingu has quit IRC00:56
Vib3but not with that standalone script00:56
Vib3and thats needed for using it with fcron00:56
*** MrPingu has joined #maemo00:57
Sicelophone-control will work fine for your needs. also, i'm not to sure i know what 'script' you're using.00:57
Vib3that standalone came with fcrontab00:58
* Sicelo uses alarmed00:58
Vib3that sets profile to silent with: dbus-send --type=method_call /com/nokia/profiled string:"silent"00:58
Siceloiirc there may be issues depending on which user runs the script00:59
Vib3wondering why it says cant find my script..00:59
Vib3same also with user and root01:00
Vib3sh works01:00
Siceloeither way, phone-control sends the same command, and 'always' works :)01:00
Vib3but this worked previously01:03
Vib3had to reflash phone so had to reset things01:03
Vib3and I can't remember anymore :D:01:03
*** piggz has quit IRC01:08
*** MrPingu has quit IRC01:13
*** MrPingu has joined #maemo01:15
*** croppa has quit IRC01:18
*** NIN101 has quit IRC01:21
*** vizzy has quit IRC01:30
*** MrPingu has quit IRC01:30
*** OkropNick has quit IRC01:43
*** bugzy has quit IRC01:44
*** Pali has quit IRC01:55
*** dhbiker has quit IRC01:55
DocScrutinizerwe've seen this before02:30
DocScrutinizeriirc something with shebang line in script02:30
DocScrutinizercheck if or if not you got a space behinf #!02:31
*** mortenvp has joined #maemo02:34
*** PeterWolf has joined #maemo02:35
DocScrutinizerhmm, nope. can't reproduce problem like that02:41
DocScrutinizeraaah wait. wasn't that a msg that meant "can't execute the interpreter mentioned in shebang"?02:42
Vib3DocScrutinizer: it worked02:42
DocScrutinizerwhat worked?02:42
Vib3but doesn't still exec in fcrontab02:42
Vib3correcting /bin/sh02:42
DocScrutinizerhah, knew it02:43
DocScrutinizerextra space?02:43
Vib3had bash there :p02:43
Vib3but still fcrontab doesn't work02:44
DocScrutinizerI dunno which user runs fcrontab02:44
*** foo` has joined #maemo02:44
DocScrutinizertypically you need for things like cronjobs02:44
Vib3teid with root, yea02:45
Vib3* tried02:45
Vib3/usr/bin/run-standalone /home/user/silent.sh02:45
*** foo` has quit IRC02:46
DocScrutinizermaybe you have replaced your standard shell?02:47
DocScrutinizerbtw it's run-standalone.sh02:47
Vib3yea :p02:48
Vib3that it was ;p02:48
Vib3DocScrutinizer: thx!02:48
Vib3works now02:49
Vib3nice to have automated profiles02:49
Vib3cos dont wanna wakeup when some ones calls at 4 am :)02:49
DocScrutinizerwell, when somebody calls me at 4 am, I usually better wake up ;-D02:50
Vib3cos of work? :p02:51
DocScrutinizerdunno, wuldn't know when I got a call at that time02:51
DocScrutinizermust've been 10 years ago, when a friend was terribly desperate02:52
DocScrutinizeranyway, I think I should look into dwimd again. Now I actually need it to set silent profile when at work02:53
DocScrutinizerthe point is I'd prefer this not to be bound to a fixed time of day02:55
*** Dibblah has quit IRC02:57
*** Dibblah has joined #maemo02:58
*** trbs has quit IRC03:00
Vib3ok :)03:02
*** realitygaps has quit IRC03:05
*** Dibblah has quit IRC03:08
*** Dibblah_ has joined #maemo03:08
*** Dibblah_ is now known as Dibblah03:08
*** Hurrian has joined #maemo03:13
*** LaoLang_cool has joined #maemo03:15
*** mortenvp has quit IRC03:27
*** Gh0sty has quit IRC03:45
*** Gh0sty has joined #maemo03:45
*** Estel_ has joined #maemo03:57
Estel_Happy easter and other bla-bla.03:57
Estel_I'm sure no one is reading this for mentioned reason, yet in case of other pagans like me sitting here:03:58
* DocScrutinizer wants some chocolate eggs!03:58
Estel_does anyone know which gstreamer0.10-plugins one should install for, erm, best result.03:58
* Estel_ handles some chocolate eggs to DocScrutinizer, sick of them already03:58
DocScrutinizerdefine "best results" ;-D03:58
Estel_I was just to do so :D03:59
Estel_by best result, I mean most widely working playback including strange format03:59
Estel_+ most effective decoding (for non-DSP accelerated)03:59
Estel_not possible, they're exclusive03:59
Estel_amongst conflicting ones, we have:04:00
DocScrutinizerwell, then you have to decide. I guess the tradeoff is between stability and wide support for strange formats04:00
Estel_same thougths here...04:00
Estel_I've used "bad" for ages...04:00
Estel_Yet, thinking about it, I have NFC what ugly is exactly04:01
DocScrutinizergoogle might help04:01
Estel_"plugins that could pose distribution problems"04:01
Estel_tried that :P04:01
DocScrutinizermeh, who cares distri problems?04:01
Estel_wtf is that, sounds like some cop,yright shit04:01
Estel_yet, theyre distributed04:01
Estel_wasn't able to figure which one is more bleeding-edge - ugly or bad04:01
DocScrutinizerwell, they're not *installed*04:02
Estel_also, wtf is multiverse variant.04:02
DocScrutinizerthe good, the bad and the ugly04:02
LaoLang_coolHow to export conversations of N900?04:02
Estel_fortunatelly, good isn't exlusive to bad here04:02
DocScrutinizerLaoLang_cool: dunno if there's any serious method04:02
Estel_the problem is - multiverse, as it sounds ubuntu'ish, is "more" or less than non-multiverse variant (for Maemo)04:03
*** nox- has quit IRC04:03
DocScrutinizerhmm, check content?04:03
Estel_LaoLang_cool,  search repos for "conversations", there is something that exports it from database04:03
Estel_hm, why not, but how do I determine which one is "better"04:04
Estel_number of plugins?04:04
Estel_dates? ;P04:04
Estel_I'm also afraid that multiverse wariants got same plugins compiled differently04:04
Estel_or from diferrent code revisions04:04
* LaoLang_cool searched in but without lucky...04:04
DocScrutinizerdates, versions, number of plugins04:05
*** uen| has joined #maemo04:05
DocScrutinizeryeah, quite some headache04:06
Estel_LaoLang_cool,  check glogarchive04:06
DocScrutinizeranyway listen to LaoLang_cool - might be a starting point for your question04:06
LaoLang_coolEstel_: wow, will try it, thanks04:07
LaoLang_coolDocScrutinizer: what?...04:07
Estel_"search, view, archive and export SMS/IM messages and call logs from eventlogger"04:07
Estel_LaoLang_cool,  I got quite unsaatisfying results when searching via packages/search, so I always use fapman for repo search (with devel enabled, usual warnings apply)04:09
Estel_it search not only for package names, but crawls also through descriptions04:09
*** uen has quit IRC04:09
Estel_DocScrutinizer,  thanks, will try to determine that. Now I remember we was talking about it some months ago...04:09
Estel_When I wanted to play .vob file with mpeg2 stream via stock media player :P04:10
Estel_this is why I installed "bad" plugins set on first place. Well, .vob still plays only via mplayer...04:10
DocScrutinizerGStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use04:10
DocScrutinizerThis packages contains plugins from the "ugly" set, a set of04:11
DocScrutinizer good-quality plug-ins that might pose distribution problems.04:11
Estel_now I'm trying to find most efficient theora playback. It's really good already, but for some videos I can't play smoothly, despite encoding via same settings as working ones04:11
Estel_from common sense "bad" sounds more bleeding-edge = wider format support04:11
Estel_yet, ugly description is enigmatic, to say at least04:12
DocScrutinizernot really04:12
DocScrutinizerI read that as plain "M$ codecs"04:12
Estel_? so it's just me who don't know what distribution problems mean04:12
Estel_yes, same here, but04:12
Estel_they're distributed anyways via repos04:12
DocScrutinizernot installed though04:13
Estel_where illegal content is fought with fire, yep?04:13
Estel_define "not installed" in this content04:13
DocScrutinizerNokia neither supports nor ships them04:13
DocScrutinizerergo no problem04:13
DocScrutinizerextras repo is not nokia repo04:13
Estel_yea, but this sucker conflicts with "bad" set04:14
Estel_yes, but bad is also in extras, not nokia repos04:14
Estel_eh, manual determining wtf is inside is a must :/04:14
Estel_why ugly can't coexist wikth "bad" though04:14
Estel_I understand it as base < good < bad04:15
Estel_base is everywhere, good (with extras) can be installed04:15
Estel_bad (with extra variant) too04:15
Estel_none conflict with eachother04:15
Estel_with exception for bad replacing good, as it provides it already04:16
Estel_yet, checking dependencies, ugly doesnt provide bad, yet conflicts with it and replaces04:16
Estel_bad also replace ugly04:16
DocScrutinizerbtw beware, I seem to recall this whole mess gave me more headache: after installing one, some codecs didn't work anymore04:16
Estel_that's what I'm afraid of, and why I asked here instead of determining myself via experiments :P04:16
Estel_add to this multiverse variants of bad and ugly (good also have multiverse variant, but that doesn't matter here...))04:17
DocScrutinizerbackupmenu is your friend ;-D04:17
Estel_true :P04:17
Estel_hah, worst case scenario is "no distinguishable difference between them", until You ran into problems 6 months later :P04:18
DocScrutinizerplus I'd forget about multiverse versions, I can't even seem to find them in package interface04:18
DocScrutinizerooh there04:18
Estel_at least multiverse variant wasn't uploaded by same person04:20
LaoLang_coolanother question, any tools for replacing battery icon in status with battery level, so I can check how many batter existed when click the status bar04:20
DocScrutinizeranyway multiverse is 0.10.7 while non-muperverse is 0.10.14?04:20
Estel_yet, dates for every gstreamer0.10 package is unavailable04:20
Estel_yyy, no?04:20
Estel_0.10.10.2-1maemo2 both variants for ugly04:21
DocScrutinizeroops 0.10.10 right04:21
Estel_multiverse was uploaded by solme guy with @ubuntu.com04:22
DocScrutinizerRepository  Latest version04:22
DocScrutinizer  Fremantle Extras-devel free armel  gstreamer0.10-plugins-ugly-multiverse 0.10.7-2maemo04:22
Estel_hm, maybe only difference is that it provided LAME mp3 encoder?04:22
*** M4rtinK has quit IRC04:23
Estel_oh god04:23
Estel_multiverse variants haven't dependencies set to conflict with bad and good04:23
Estel_i.e. normal ugly replaces them04:23
Estel_yet, multiverse doesn't04:24
Estel_it may be why You experienced codec breaking04:24
Estel_also, multiverse ugly variant have set that it provided LAME, while ugly doesn't (which doesn't mean that it isn't providing it, may have just dependencies unset)04:24
Estel_I pray for ressurection of some gstreamer/codec guru to clean this mess04:25
Estel_who the fuck have now idea of what exactly is bundled there :P04:25
*** Arkenoi has quit IRC04:26
DocScrutinizerbad-extra, bad-faad, bad-vorbis ;-P04:26
DocScrutinizerI'd guess maybe the dependecies are a bit messed up04:27
*** Arkenoi has joined #maemo04:27
Estel_probably yes04:27
Estel_BTW I was wrong it seems04:27
Estel_only "ugly" have multiverse wariant04:27
DocScrutinizermaybe dpkg -install -force-install helps, when doen in right sequence?04:27
Estel_quite possible04:27
Estel_BTW there was once almost finished implementation for DSP decoding of Theora04:28
Estel_actual playback on N900 was achieved with great results, it needed only some code polishing04:28
Estel_havent heard about it for ages, which is huge pity04:28
DocScrutinizerand now?04:28
Estel_especially that it was actual working as it seems04:29
DocScrutinizerno friggin maintainers04:29
Estel_see article linked on first post04:29
Estel_yea. Google distributed financial grant for theoraarm04:30
Estel_=version just after grant was last one04:30
Estel_ironically, before grant, work was fast and non-granted04:30
Estel_(for theoraARM)04:30
Estel_N900 implementation was based on that04:31
Estel_it was sheduled for mainline inclusion in theora and then...04:31
Estel_I have no idea what happened04:31
Estel_yet, even using already existing implementation, article's author from link I've provided was able to decode 800x480 theora @ ~30 fps with 80% idle CPU04:32
Estel_given pulseaudio eating things etc, 60% idle non-overclocked cpu seems real04:32
Estel_now, @ 900 mhz I got 80-90%used CPU for fluent playback for most videos, yet, some of them - same resolution (720x480, dvd rips) and same quality use 100% CPU and stutter a little04:33
Estel_no idea what's the difference, probably upper limit of kbps handled by CPU alone.04:33
Estel_(more dynamic scenes or whatsnot = more kbps using same resolution and same quality setting)04:34
*** lxp1 has joined #maemo04:34
* ShadowJK wonders how ffmpeg/libav's theora decoder on arm does vs xiph and theoraARM04:34
Estel_yea, quite interesting. Yet, in latest ffmepg releases I wasn't able to find theora decoder04:35
Estel_either I'm just dumb04:35
Estel_or it was removed after some version04:35
Estel_BTW, I would be happy to have either one actually available for N900 :P now, I can probably go and compile one myself, if desperate...04:36
ShadowJKit's probably in the same files as the vp3 decoder04:36
Estel_whichp given my miserably skills, is far from promising optimal results:P04:36
*** lxp has quit IRC04:37
* Estel_ is running to check that04:37
ShadowJKyep, seems it's in vp304:38
ShadowJKsame thing basically04:38
*** lofty306 has quit IRC04:38
DocScrutinizerhaha, so that's why it 'vanished'? :-D04:38
Estel_it seems so.04:38
*** Hurrian has quit IRC04:39
Estel_yet, ffmep also provided encoder for it (not on topic about N900, of course)04:39
Estel_now I can't find encoder for theora or vp3 either04:39
DocScrutinizersuckers forgot a "symlink" somewhere in the wiki04:39
Estel_decoder is there, right04:39
Estel_BTW I was forced to use ffmepg2theora standalone, instead of ffmpeg, when doing my re-encoding into theora04:40
Estel_due to "vanished" encoder.04:40
Estel_wasn't able to google "why" either.04:40
ShadowJKffmpeg never had an encoder04:40
Estel_it had, I have old version with it on hd04:41
Estel_will check number04:41
ShadowJKAt some point it was maybe able to use xiph's libtheora, but that wrapper was probably dropped as soon as the vp3 decoder could handle decoding the theora variant too04:41
Estel_via libtheora, if I'm not mistaken04:41
Estel_now I understand... Dit I mention my miserabl.e knowledge on first place?:P04:42
DocScrutinizerwho's going to ship me some chocolate eggs and a bottle of rum?04:42
Estel_BTW, ShadowJK, so how one can now encode something to theora via ffmpeg? just can't?04:42
* ShadowJK wonders if x264 ever made a vp8/webm version04:43
ShadowJKfor the decoder in libav, the patch that added WebM support was 1000 lines of code (including comments) against h264. :P04:43
Estel_strange, format is becoming more and more competetive in terms of video quality and file size, yet, to encode anything one must compile or use ffmpeg2theora04:44
ShadowJKIt's a dead-end04:45
DocScrutinizerShadowJK: what's your favourite selection of codecs now, for fremantle?04:45
Estel_BTW, any (averagely) easy way to check ffmpeg arm theora decoder and/or theoraARM on-device?04:45
ShadowJKuh?! h264 baseline profile, it's the only sensible choice04:45
Estel_or one must re-do work and compile results?04:45
ShadowJKoh, iirc, ffmpeg/libav's vorbis decoder had superior battery life in tkulve's tests too :)04:46
Estel_I'm not on-topic for codecs now - why it's dead-end?04:46
derfShadowJK: FFmpeg was certainly able to encode to Theora.04:46
Estel_but I would like to be able to (quite boring-mainstream'ish) already use that :P04:46
DocScrutinizeri'm itchy about friggin mediathek at not working anymore04:47
derf(using libtheora)04:47
Estel_ShadowJK,  any way to practically use results of tkulve's tests?04:47
Estel_having to choose between no implementation at all or unpolished implementation, I would preffer the latter04:48
ShadowJKEstel_, It's like a mpeg2 codec, that's been tweaked in the details to be different from mpeg2, and there's only so much gain you can get from tweaking the encoder for that. At some point if you want to keep up you want to get all the new stuff you can do in video coding now that CPUs are much more powerful than that of 15 years ago04:48
ShadowJKI don't think he released any debs to use/override/prefer libav vorbis decoder over other decoders. The libav vorbis decoder is quite mature anyways.04:49
Estel_I see.04:49
Estel_yea, I'm quite sure no debs exist now04:49
DocScrutinizer >.-(04:49
Estel_but, maybe something at least compiled for manual replace? :P04:49
Estel_or one need to setup dev enviromnent and compile?04:50
Estel_BTW, so, You think that Theora doesn't have chance in long run, despite all things about being patent-free?04:50
ShadowJKThere doesn't exist any patent free software04:51
luke-jrall software is patent-free.04:51
Estel_all after all, mp3 hegemony was also present (is?), yet ogg kick ass in terms of practical quality, which interest me most...04:51
Estel_luke-jr,  tell that to someone in USA (not me, fortunately)04:51
derfEstel_: Anyway, theoraarm and the DSP port were two different things.04:52
luke-jrEstel_: patenting algorithms isn't valid in the US either.04:52
derfThe latter was called Leonora, and ran on the C64x DSP, not the ARM chip.04:52
Estel_agree with You meritocraticelly, (luke-jr), yet, practice seems to be populistic'ish different :(04:52
derftheorarm was just providing ARM asm optimizations.04:52
derfBoth projects were simply folded into mainline libtheora.04:53
Estel_wait, they got 80% idle 600 mhz CPU due to small optimizations?04:53
Estel_kulve was mentioning dsp for sure04:53
*** Transformer has joined #maemo04:53
Estel_TI DSP, exactly one we have here04:53
DocScrutinizerHAH, mediaplayer format works again :-D04:54
derfYes. The DSP code was Leonora.04:54
*** Transformer has quit IRC04:54
derfI helped write most of this code.04:54
Estel_also, I have 80% used cpu when playing back theora? why?04:54
Estel_excuse my ignorance here.04:54
Estel_ah, I get it04:55
Estel_leonora = dsp04:55
Estel_c64x dsp = our dsp04:55
Estel_sorry, was lost for a while04:55
derfWell, welcome back, then :).04:55
Estel_so, if boths projects are mainline now, why don't we benefit?04:56
Estel_playing back thneora on N900 is using cpu only for sure (counting by CPU usage)04:56
derfWell, the DSP code still has some limitations that were never solved.04:57
Estel_no idea about CPU optimizations, but dsp seems to sleep.04:57
derfYou still need to run a special version of the library on the host CPU that passes things through to the version of the library running on the DSP.04:57
Estel_I see. So, it wasn't implemented here, in our codec set?04:57
derfThere are some issues with cache coherency that I think are just kernel bugs.04:57
Estel_maybe kernel-power team would be able to fix that?04:58
derf(e.g., decoding videos at QCIF resolutions is just broken)04:58
DocScrutinizerderf: so fix them in powerkernel?04:58
derfDocScrutinizer: If I thought the N900 was still worth the time investment as a development platform, sure.04:59
DocScrutinizer"team" :-D. nice euphemism, Estel_04:59
Estel_also, mention actual comparisions in performance, so bugs weren't critical?04:59
Estel_DocScrutinizer,  2 people is a company already, no? :P04:59
Estel_derf, ok, what You would recommend as way to go for people that think N900 is worth the time investment?05:00
derfEstel_: The kernel bugs? As I said, they were cache coherency things, and only affected decodes at small resolutions (i.e., when an entire frame fits in L2 cache).05:00
Estel_1. put what we have already to -devel 2. fix kernel bugs 3 code cleanup05:00
Estel_4. new version?05:00
derfPersonally I'd use a libtheora build from current SVN.05:00
derfAnd forget the DSP stuff.05:01
Estel_Theora as is (without dsp) seems to be quite updated on N90005:01
Estel_I know that cpu is still able to decode more effectively than dsp (they can't cooperate 100%, yes?)05:02
Estel_but battery savings?05:02
DocScrutinizerwhat makes you think there are battery savings?05:02
Estel_using dsp-assisted decoding and ~20% CPU used I got ~210 mA current05:02
DocScrutinizerDSP needs power too05:03
Estel_decoding theora @ 80-90% CPU, same other settings = ~410 mA05:03
Estel_yea, but it's roughly 100% more05:03
DocScrutinizermaybe, maybe not05:03
Estel_with dsp thing CPU handles screen and some sound things (pulseaudio main eater)05:04
DocScrutinizeryou'd need to compare same algo, same media, same backlight settings and all05:04
Estel_same backlight settings were compared, ambient light etc.05:04
Estel_of course I agree for algo etc05:04
derfIt's actually a bunch of work to get the stuff from the DSP to the screen.05:04
Estel_yep, xorg handles that, no?05:05
derfThe stuff that was done for Leonora was based on bc-cat, because the ultimate goal was to use it in Firefox, which can't use the hardware overlays.05:05
ShadowJKI imagine it's a bunch of work to get stuff from the DSP out of the dsp05:05
derfUnfortunately, the TI bc-cat driver was bugged to hell.05:05
derfIt would usually fail to work the first time you tried to play a video.05:05
derfAnd then it would randomly reboot your device other times.05:06
ShadowJKNot using overlay gobbles up lots of CPU and bandwidth :/05:06
derfShadowJK: Well, that was the point of using bc-cat, which was supposed to let you feed things to GPU as OpenGL textures directly.05:06
derfAnd indeed it did, when it worked.05:07
derfBut since you're not Firefox, you'd probably want to use the hardware overlay instead.05:07
Estel_overlay used 3-4x more CPU; yet allowed more frames per second05:08
derf3-4x more CPU than what?05:08
Estel_OpenGL/bccat was resulting in lower fps, yet almost idle CPU05:08
ShadowJKthe idea kinda freaks me out, since this is only my second PC that has a GPU fast enough to render a video texture :-)05:08
Estel_than the latter05:08
Estel_accordsing to kulve's article05:08
Estel_(video decode + paint, audio decode + not played)05:09
Estel_SDL/overlay - 800x480 - fps 33 ṔU 80% usage05:09
derfEstel_: Which article is this?05:09
Estel_OpenGL/bc-cat - 800x480 - fps 26 CPU 20%usage05:10
Estel_PUwas meant to be CPU05:10
derfYou mean ?05:10
derfThat was written by Matthew Gregan.05:10
derfNot kulve.05:10
Estel_ah sorry05:10
derf(Matthew Gregan is a Firefox developer)05:11
Estel_ok, but if we screw firefox and normal video playback (most likely, via open media player = stock player replacement) interest us05:11
Estel_no way to squeeze something useful from leonora?05:11
Estel_considering possibility to fix kernel bugs05:12
Estel_bc-cat is a dead-end?05:12
Estel_it's that bad written?05:12
derfI mean, if you want to spend the time to track down kernel bugs and try to get bc-cat issues fixed, then things could probably be made to work okay.05:13
DocScrutinizerit's probably crowded with arcane workarounds for silicon bugs05:13
Estel_kernel bugs can be probably traced down, we got brillant kernel developers now. I'm more worried about bc-cat05:13
Estel_for reasons DocScrutinizer mentioned :P05:13
Estel_and Your info about "buggy as hell"05:14
*** Muelli has quit IRC05:14
Estel_BTW, on slightly different matter - DocScrutinizer, do You imagine a sensible way for - once for all - determining max bandwidth hostmode is giving us?05:14
Estel_I'm still worried about sulu's result05:15
Estel_would like to know if it's really that limited, and if yes, why? kernel hostmode implementation bugs?05:15
DocScrutinizerI'd not be surprised if hostmode was slow as geotectonics05:15
Estel_more and more very interesting things to do with hostmode appear05:15
derfEstel_: Well, it looks like bc-cat has a much newer version than when we were trying this stuff two years ago.05:15
derfSo some of those bugs may have been fixed.05:15
Estel_I'm especially interested in already working multi-track sound recording via hostmode05:16
Estel_derf,  interesting05:16
derfIn any case it has _some_ source code.05:16
DocScrutinizerafter all we've tweaked the kernel quite nasty to get it to do hostmode at all05:16
derf(links from
derfSo maybe some of those bugs are fixable.05:16
DocScrutinizerand nobody ever looked into all the clocks and powersavings mode settings for the different busses etc05:17
Estel_derf, now I wait for RSA system-shock like skills learning, and I jump into coding right now ;)05:17
Estel_seriously though, huge thanks for dropping in with such valuable info, I'll check what can be gained from that05:18
Estel_and if we have manpower to do bc-cat thing, without that no much sense in bugging kp people05:18
*** rcg has quit IRC05:19
DocScrutinizerI'd try to stream something via dd from /dev/zero to a sink in a gadget that takes unlimited bandwidth05:19
Estel_DocScrutinizer,  maybe it's good time to do tests and start tweaking,when we have active kernel-power people05:19
Estel_I know usb-kernel is narrow specialization05:19
Estel_but, maybe middle-way we can make our supermans specialized :P05:20
DocScrutinizerdm8tbr might be able to look into it, maybe05:20
DocScrutinizerneither pali nor freemang have the knowhow05:20
Estel_it would be pity to waste such potential, 5.1 playback from N900, and, more importantly, recording...05:20
Estel_wtf is dm8tbr? I'm probably sleepy05:21
Estel_and, for mortals - what type of gadget You have in mind05:22
DocScrutinizernothing special yet, still pondering05:22
DocScrutinizer/whois is your friend05:22
Estel_and how to measure speed of streaming this dd from dev/zero to sink in our gadget. with stopper? :P05:22
*** LaoLang_cool has quit IRC05:22
DocScrutinizerdd does that for you05:23
Estel_right. I'm sleepy indeed05:23
Estel_usb sound card doesn't seem to accept unlimited bandwidth, eh?05:23
Estel_or does it?05:23
DocScrutinizervirtually unlimited, given you can set sampling rate and num of chan high enough05:23
Estel_erm, but dd'ing something to sink there?05:24
Estel_any noob friendly command example?05:24
DocScrutinizererr, yep05:24
DocScrutinizerright sound odd05:25
DocScrutinizeraplay might do05:25
Estel_definitely, yet, very interesting at the same time. Haven't done wuch thing.05:25
Estel_aplay on N900 side or dd to aplay? /noob mode05:26
DocScrutinizeraplay -r 512000 -c 6 -f s48le05:26
Estel_oh, nice, thanks05:26
DocScrutinizermaybe there's actually s32le05:26
DocScrutinizerand max sampling -rate is card dependant05:27
DocScrutinizeras is number of -chan05:27
Estel_Recognized sample formats are: S8 U8 S16_LE S16_BE U16_LE U16_BE S24_LE S24_BE U24_LE U24_BE S32_LE S32_BE U32_LE U32_BE FLOAT_LE FLOAT_BE FLOAT64_LE FLOAT64_BE IEC958_SUBFRAME_LE IEC958_SUBFRAME_BE MU_LAW A_LAW IMA_ADPCM MPEG GSM SPECIAL S24_3LE S24_3BE U24_3LE U24_3BE S20_3LE S20_3BE U20_3LE U20_3BE S18_3LE S18_3BE U18_3LE05:27
Estel_ok. so after that command, tweaked to my 24 bit 96khz card, to measure speed, I need to?05:28
*** jluisn has joined #maemo05:29
DocScrutinizerfloat64_be :-D05:29
DocScrutinizeraplay -f s24_le -r 96000 -c $NUM-OF-CHANNEL-CARD-SUPPORTS05:30
*** Crooks_mobile has joined #maemo05:30
*** maybeHere has joined #maemo05:30
Estel_it seems im not that dumb, figured that :P (audio command)05:30
derfDocScrutinizer: For when you need 12,000 dB of dynamic range.05:31
Estel_still don't get how to measure speed hostmode is providing05:31
DocScrutinizerderf: :-D05:31
Estel_derf, hahaha, we check how much bandwidth does hostmode actually provide :P05:31
*** flux has quit IRC05:32
Estel_so, for dumbie, alsay will play my 40khz 16bit file upsampled to 24bit 96khz via sound card. ok. how to check hostmode is allowing, again?05:33
*** rcg has joined #maemo05:33
Estel_also, I suppose 24bit 96khz is enough to check our speed limit? :P05:33
Estel_and wtf is float64_be05:33
*** maybeArgh has quit IRC05:34
FIQle... be... the thing I'm thinking when I see those in combination is big/little endian... I suppose this is not really what it is about though05:34
Estel_ok, screw float64, how to actually check this damn bandwidth?05:35
DocScrutinizerwell, 24bit * 96k * 4chan = 2Mbit05:35
derfFIQ: Yes, that is exactly what it is.05:35
Estel_*6 chann05:35
DocScrutinizer3Mbit ;-P05:36
Estel_well, card is able tp 7.1 actually, so I could use 8?05:36
Estel_FIQ thanks anyway :)05:36
Estel_float64_be is some sapling format alsa supports05:36
Estel_big endian was right05:36
Estel_I got 5.1 speakers connected, card should handle it anyway05:37
Estel_still to small to check max bandwidth05:37
DocScrutinizerwell, it's sufficient bw for your usecase ;-P05:37
Estel_true :P but would like to know limits of hostmode05:37
Estel_You know, volounteering ;)05:38
Estel_also important for handling hdmi output from N900 via raspberry pi05:38
*** flux has joined #maemo05:38
DocScrutinizerget a USB stick, check max continuous write on PC, check on N90005:38
Estel_it would be lame to notice that WiFi is our fastest connection to outside world05:38
Estel_yea, but this could be limited by <whatever> limiting read on N90005:38
Estel_I/O conflicts, whatever05:39
DocScrutinizerdev/zero has very few limits05:39
Estel_ah, true05:39
Estel_damn, sulu did that and he got poor results, You've already seen that05:39
Estel_I though that there may be some absolutely 100%sure way to measure once for all05:40
Estel_usb networking and streaming from /dev/zero to /dev/null in another devikce? :P05:40
DocScrutinizerget better data then! what speed got selected, did it actually run at that speed, was the stick able to get beter rates at PC under same test?05:40
*** Zahra has joined #maemo05:40
DocScrutinizerof course you as well could use a mere network connection via USB to a gadget, and flood it with socat or sth05:41
DocScrutinizeryou still have tcp stack overhead then05:42
*** kama has quit IRC05:42
DocScrutinizerbut the question is what you actually want to investigate and know05:42
DocScrutinizermere raw USB bw helps nuttin if the overhead kills your app05:43
Estel_of course how much bandwidth hostmode on N900 can actually provide, and, in longer run, if it can be tweaked to ressemble actual hi-speed standards more, via tweaking kernel implementation05:43
DocScrutinizerafter all the bottleneck could be anywhere05:43
Estel_of course05:43
DocScrutinizerEstel_: that's a moot definition05:44
Estel_thats why I would like different method than writing to sd card from dd, to have same or different results05:44
Estel_for example, most demanding thning I can now imagine - HDMI output from N900 via raspberry Pi on arbitrary high resolution05:44
Estel_of course You dont need 30MB/s for that, yet05:45
DocScrutinizeryou always are testing a full chain of systems, from origin to final sink05:45
Estel_it would be good to know how good/bad our current implementation is05:45
Estel_and to be able to tweak it if needed05:45
Estel_yesthats why I'm opting for testing with few very different methods05:45
Estel_= less probability of every system involved in different test to be lame :P05:46
DocScrutinizerso if your HDMI driver is the bottleneck, your raw USB thruput figures are meaningless05:46
DocScrutinizeras they were done with a void driver05:46
Estel_erm, hdmi done via raspberry pi, the latter got data via usb networking05:46
DocScrutinizerdepending on what the driver does on USB API your results may vary vastly05:47
Estel_generally, knowing hostmode current limits would also help determining why some things work as should and other don't05:47
Estel_for example, DVB-T mpeg4 sticks05:47
DocScrutinizermeh, what's the problem with bw there?05:47
Estel_more and more support for them in linux and people would start to test them with N90005:47
Estel_honestly, HDMI and raspberry Pi is my priority now. If sulu's results are valid...05:48
Estel_WiFi is faster for us than USB networking05:48
Estel_he got terrible results, as You remember05:48
DocScrutinizersulu's results are meaningless for your usecase05:48
DocScrutinizerfirst approach05:48
DocScrutinizerhonestly, don't ask "how much can it do?". better ask "can it do XY?"05:50
Estel_somehow right05:50
Estel_Could You please look on that:05:50
Estel_all after all You haven't answered him, and I would like to determine that even if just by curiosity05:52
Estel_I agree that we need to determine if tasks a) b) could be done05:53
DocScrutinizerif you're unhappy with a cetain performance on a particular "XY", ask what's the bottleneck in this particular usecase. Don't nag me with "how fast can I drive?" without specifying road or car05:53
Estel_yet, You stated there some interesting things to check, and conversation went dead after, would love to continue investigating05:53
DocScrutinizerfirst, investigate details of the test done. I already suggested ^^^^05:55
Estel_well, using 2.5'' hdd or writing files via optical dvd writer for someone, You can get hurt by bootlenect05:56
Estel_hey, he answered about C state05:56
*** pcfe has quit IRC05:57
Estel_and asked about how to check CPU<->musbcore and musbcore<-ULPI->PHY interface05:57
*** pcfe has joined #maemo05:57
*** pcfe has quit IRC05:57
*** pcfe has joined #maemo05:57
Estel_C states for 10 minutes, CPU was in C005:57
Estel_You havent checked his answer, have You?05:57
Estel_dd if=/dev/sda of=/dev/null - CPU in C005:58
Estel_would like to perform Your further suggestions, yet need to know how to check05:58
Estel_CPU<->musbcore and musbcore<-ULPI->PHY interface05:59
Estel_unless You now got better idea for debugging that05:59
DocScrutinizerI have, but to answer his questions how to check clocks for example I had to find out for myself about all that shit again. It's already inside guts of hostmode kernel to the ellbows06:00
Estel_I see.06:00
*** dockane_ has joined #maemo06:00
DocScrutinizerfirst of all, check the basic things: was it actually highspeed mode?06:00
Estel_(check) yep.06:01
DocScrutinizercan the attached drive do better when running exactly same test on a linux PC06:01
Estel_(valid) yep.06:01
Estel_~20 MB/s06:01
Estel_3 devices06:02
DocScrutinizerthen I suggest you run a profile against the whole shit, to see where it dumps the time06:02
Estel_ok... "run a profile" in bright noob friendly language?06:02
DocScrutinizermight be the sda driver, might be USB, might be CPU load at max, dunno06:03
Estel_CPU load wasn't the case06:03
Estel_s for sda driver I could connect dvd reader and dump something from it to /dev/null06:03
DocScrutinizernfc, maybe you could use gdb for that. It's no simple task I just forgot to perform to validate USB h-e-n against highspeed06:03
Estel_its isnt using sda, yep?06:03
*** dockane has quit IRC06:04
Estel_I see... at least in overall context ;)06:04
DocScrutinizerdumping sth fron /dev/sda to /dev/null should rule out quite a lot of drivers06:04
Estel_aye. will perform06:05
*** Zahra has quit IRC06:05
DocScrutinizercheck h-e-n raher kenel-MUSB syslog, to see what it actually does06:06
Estel_erm, dd if=/dev/sda of=/dev/null isnt enough to rule out drivers, most of them?06:06
DocScrutinizerwell, most of them, yes. obviously06:07
Estel_so it was actually done06:07
Estel_same 4.x MB/s06:07
DocScrutinizerwhere's the syslog?06:07
Estel_syslog part wasn't done06:07
Estel_Want to do that06:07
Estel_yet, how exacdtly filter it rfor H-E-N? I'm lost here06:08
DocScrutinizermeh. so it's absolutely worhless as you can't even guarantee the USB was at highspeed06:08
Estel_in part "check h-e-n rather than kernel-MUSB syslog"06:08
Estel_ok, so lest make it worhty and check that (dmesg said it was highspeed)06:08
DocScrutinizerduh, you've seen that?06:09
DocScrutinizerI doubt you have06:09
Estel_high-speed device attached etc06:09
DocScrutinizerdoesn't mean a thing06:09
Estel_if we're talking about same thing06:09
Estel_I see.06:09
Estel_how to check it properly?06:09
DocScrutinizerattached != connection set up06:09
DocScrutinizercheck each single log line, compare to kernel sources what it means06:10
Estel_whole thing in dmesg from within hen told about high-speed, yet will re-check with pleasure06:10
DocScrutinizeralso I, for unknown reasons, always thought dmesg is inferior to syslog06:11
Estel_ok, You think it will allow to find bootleneck in usb kernel implementation?06:11
Estel_I see06:11
Estel_how You would check syslog for that particular case?06:11
DocScrutinizerI dunno06:11
DocScrutinizerhow would you spot a bug in your app?06:12
Estel_would check logs vs code under different condition ;)06:13
Estel_I mean, rather06:13
Estel_that I havent used syslog over dmesg06:13
Estel_so it just that I run syslog after operation06:13
Estel_and check every line?06:13
Estel_like with dmesg?06:13
DocScrutinizersyslog creates logfile06:13
DocScrutinizeryou read that06:13
DocScrutinizerthe nice thing is: it has realtime timestamps06:14
Estel_so basically start syslogd (daemon?), do thing, end it06:14
Estel_check logs?06:14
DocScrutinizerso if you know system time of your actions, you spot them in there06:14
Estel_nice thing06:14
Estel_syslog = syslogd?06:15
DocScrutinizerplus I'm not sure if logger(1) will log to dmesg at all06:15
Estel_mine outputs by default to /var/log/messages06:15
DocScrutinizeron one system it's messages on other one syslog06:16
DocScrutinizeron third maybe kernel06:16
DocScrutinizerdepends on syslog.conf06:16
Estel_on maemo messages06:16
Estel_ok, wtf is log rotation06:16
Estel_another file?06:16
DocScrutinizerlogrotate tgz's your logfile and moves it outa the way06:17
DocScrutinizerevery other week06:17
Estel_I see. not rellevant here I suppose...06:17
DocScrutinizernot really06:17
Estel_Ok, will do those tests (not today) and drop results on TMO, then drop here for a small talk... :P06:18
Estel_Thnaks a lot for another hours of Your time06:18
Estel_really appreciate Your patience :)06:18
DocScrutinizerthanks for helping on brushing out the bugs06:18
DocScrutinizer(if any)06:18
Estel_will try my best... See ya! and happy chocolate egg06:19
DocScrutinizerno choko here, neither eggs nor other06:19
*** Estel_ has quit IRC06:19
DocScrutinizerwhere's that friggin bunny?06:20
* DocScrutinizer fetches gun06:20
*** robbiethe1st has joined #maemo06:31
*** dangergrrl has quit IRC06:43
*** Crooks_mobile has quit IRC06:48
*** Sazpaimon_ has quit IRC07:00
*** Sazpaimon_ has joined #maemo07:00
*** Sazpaimon_ has quit IRC07:00
*** Sazpaimon_ has joined #maemo07:01
*** Sazpaimon_ has quit IRC07:01
*** Sazpaimon_ has joined #maemo07:01
*** Crooks_mobile has joined #maemo07:01
*** infobot has quit IRC07:12
*** infobot has joined #maemo07:13
infobotDocScrutinizer: infobot joined!07:13
*** ChanServ sets mode: +v infobot07:13
*** t_s_o has quit IRC07:16
*** mitsutaka has quit IRC07:18
*** mitsutaka has joined #maemo07:18
*** robbiethe1st has quit IRC07:25
*** dangergrrl has joined #maemo07:26
*** MacDrunk has joined #maemo07:52
*** MacDrunk has left #maemo07:53
*** hylas has quit IRC08:08
*** hardaker has quit IRC08:19
*** CodenameStrike-N has joined #maemo08:20
*** CodenameStrike-N has quit IRC08:23
*** jluisn has quit IRC08:25
*** Crooks_mobile has quit IRC08:27
*** Sazpaimon has joined #maemo08:40
*** Sazpaimon_ has quit IRC08:40
*** Sazpaimon has quit IRC09:00
*** Sazpaimon has joined #maemo09:00
*** Sazpaimon has quit IRC09:00
*** Sazpaimon has joined #maemo09:00
*** Pali has joined #maemo09:04
*** psycho_oreos has quit IRC09:04
*** NishanthMenon has quit IRC09:30
*** Jade- has joined #maemo09:53
*** Jade- has quit IRC09:53
*** Jade- has joined #maemo09:53
*** Jade has quit IRC09:54
*** Jade- is now known as JAde09:54
*** JAde is now known as Jade09:54
*** lasher has joined #maemo09:57
*** dhbiker has joined #maemo10:06
*** Jade has quit IRC10:13
*** utanapischti has quit IRC10:29
*** sasquatch has joined #maemo10:29
*** Sazpaimon has quit IRC10:46
*** Sazpaimon has joined #maemo10:46
*** Sazpaimon has quit IRC10:47
*** Sazpaimon has joined #maemo10:47
*** Sazpaimon has quit IRC10:47
*** Sazpaimon has joined #maemo10:47
*** Sazpaimon has quit IRC10:47
*** Sazpaimon has joined #maemo10:48
*** Sazpaimon has quit IRC10:48
*** Sazpaimon has joined #maemo10:48
*** Sazpaimon has quit IRC10:48
*** Sazpaimon has joined #maemo10:48
*** Sazpaimon has quit IRC10:48
*** Sazpaimon has joined #maemo10:49
*** Sazpaimon has quit IRC10:49
*** Sazpaimon has joined #maemo10:49
*** Sazpaimon has quit IRC10:49
*** Sazpaimon has joined #maemo10:49
*** Sazpaimon has quit IRC10:49
*** LaoLang_cool has joined #maemo10:54
*** croppa has joined #maemo10:59
*** valdyn has quit IRC11:02
*** onekenthomas has joined #maemo11:03
*** valdyn has joined #maemo11:09
*** lbt is now known as lbt_away11:28
*** lasher has quit IRC11:31
*** lasher has joined #maemo11:32
*** NIN101 has joined #maemo11:36
*** CodenameStrike-N has joined #maemo11:43
*** otep has quit IRC11:44
*** otep has joined #maemo11:44
*** ieatlint_ has joined #maemo11:59
*** ieatlint has quit IRC12:00
*** kov has quit IRC12:03
*** ieatlint_ is now known as ieatlint12:04
*** CodenameStrike-N has quit IRC12:05
*** OkropNick has joined #maemo12:07
*** LaoLang_cool has quit IRC12:18
*** eMHa has quit IRC12:22
*** dhbiker has quit IRC12:26
*** swc|666 has quit IRC12:38
*** dos1 has joined #maemo12:39
*** dangergrrl has quit IRC12:40
*** SmilyOrg has joined #maemo12:44
*** netkat has joined #maemo12:49
*** Guest27996 has quit IRC12:49
*** Muelli has joined #maemo12:51
*** eijk has joined #maemo12:57
*** vblazquez has quit IRC13:06
*** vblazquez has joined #maemo13:08
*** dsd31g has left #maemo13:26
*** eMHa has joined #maemo13:27
*** magog has joined #maemo13:27
*** szopeen has joined #maemo13:29
szopeenwanting to try nitdroid, could anyone tldr tgnt for me?13:30
szopeentl;dr The Great Nitdroid Thread13:31
*** thexception|off is now known as thexception13:32
dm8tbrszopeen: wrong channel, they have their own IIRC13:32
szopeenhmm... ammyt doesn't seem to have it as his signature, care to link it or provide reference?13:34
*** M4rtinK has joined #maemo13:34
szopeengot it #nitdroid13:36
*** szopeen has quit IRC13:37
*** flo_lap has joined #maemo13:37
*** flo_lap has quit IRC13:37
*** flo_lap has joined #maemo13:37
*** dangergrrl has joined #maemo13:40
*** sasquatch has quit IRC13:45
*** jhb has joined #maemo14:04
*** lasher has quit IRC14:10
*** jonne has joined #maemo14:19
*** vizzy has joined #maemo14:21
*** jhb has quit IRC14:22
*** axitk has joined #maemo14:23
DocScrutinizernitdroid topic is generally a bit of deprecated here14:28
DocScrutinizernot least because it needs multiboot which is a strongly deprecated topic14:29
DocScrutinizerand of course because in the end it's andridiot and we don't really like that either14:31
DocScrutinizertough I start to respect andridiot since harmattan is ruining our day14:32
*** LaoLang_cool has joined #maemo14:33
*** sq-one has joined #maemo14:33
*** dos1 has quit IRC14:34
*** axitk has quit IRC14:49
*** DocScrutinizer has quit IRC14:55
*** DocScrutinizer has joined #maemo14:55
*** Kilroo has quit IRC15:01
*** croppa is now known as croppa_15:07
*** t_s_o has joined #maemo15:16
*** Roomerlol has quit IRC15:19
*** Corsac has joined #maemo15:20
*** FIQ|n900 has joined #maemo15:21
*** croppa_ has quit IRC15:31
*** piggz has joined #maemo15:34
*** Corsac has left #maemo15:42
*** dhbiker has joined #maemo15:47
*** Hurrian has joined #maemo15:51
FIQ|n900hm, what's up with there being a gcc-4.6 package in the repositories that is completly empty?16:00
FIQ|n900and why is it even there16:00
*** SD69 has joined #maemo16:01
*** t_s_o has quit IRC16:08
DocScrutinizerthe meltemi part is ... err... obscure16:10
Hurrianmaybe it's a watered down harmattan16:10
Hurriani really cant imagine nokia dumping another load on symbian16:11
SpeedEvilS40meltmi is clearly bogus16:11
DocScrutinizerwell, Nokia naming always been bogus, no?16:12
SpeedEvilMaybe the agreement with microsoft waid no linux phones, but diddn't ention symbian16:12
SpeedEvilso it's some sort of bastardised system.16:12
SpeedEvilDue to internal infighting.16:12
DocScrutinizerI'd bet it is16:12
DocScrutinizerafter all, symbian been a maemo alike approach once before, according to that history tale?16:13
DocScrutinizerthe "osso" times, I guess16:14
*** realitygaps has joined #maemo16:16
*** realitygaps has quit IRC16:16
*** realitygaps has joined #maemo16:16
*** dhbiker has quit IRC16:18
DocScrutinizermaybe Flop now faces some backlash from his evil masterplan to kill linux and Nokia even internally16:18
*** dhbiker has joined #maemo16:18
Hurriani wouldnt be surprised.16:18
StyXmann900 sometimes charging even from the wallwart means the usb socket is dead?16:19
StyXmanonly sometimes*16:19
DocScrutinizeryep, probably16:19
*** piggz has quit IRC16:19
DocScrutinizerthough it needs furhter investigation to tell for sure16:19
StyXmanit's not even 5 monsths old16:19
StyXmanDocScrutinizer: such as?16:20
Hurrianit's wobbly16:20
Hurriandeal with ti16:20
DocScrutinizersuch as connecting it to PC and see if you can establish data connection. check mechanically, check optically all plugs. check syslog, /sys, and bq72k-detail16:21
DocScrutinizercould as well be powerkernel with modprobed bq24150.ko that kills bme, for example16:22
DocScrutinizeror a defect battery, defect cable, whatnot else16:22
*** Free-MG has joined #maemo16:22
DocScrutinizeralso PEBKAC is widespread ;-D16:23
StyXmansyslog, what should I see there?16:23
*** rcg has quit IRC16:24
DocScrutinizerone thing you definitely should NOT try: bend the charger USB plug when plugged to see if it is rigid or starts charging16:25
DocScrutinizerI repeat: *NOT*16:25
*** realityg1ps has joined #maemo16:26
DocScrutinizerwell, in syslog you might see e.g. bme moaning about problems on start16:26
DocScrutinizeror you should see some notice about vbus attached or similar thing16:27
StyXmanI will defenetely won't be touching it, knowing that it has problems16:27
StyXmanI have no syslog16:28
*** Sicelo has quit IRC16:28
StyXman/home/user # cat /var/log/syslog16:28
StyXmancat: can't open '/var/log/syslog': No such file or directory16:28
DocScrutinizerfirst of all: are you using powerkernel?16:28
DocScrutinizergood, err bad16:29
DocScrutinizerthen that's not the reason16:29
StyXmanDocScrutinizer: should I, then?16:29
StyXmanah, ok16:29
DocScrutinizerdoes the device switch on from powerdown when you plug in charger or PC via USB?16:30
StyXmanthe phone it's mostly pristine, execpt for some soft (marble, a music player) and some fooling aroung with the partitions and the sd16:30
StyXmansometimes it lights the screen (I set it up so, I think)16:30
DocScrutinizerswitch on like in "LED shines up" or anything16:30
StyXmanbut it doesn't start charging16:30
*** Hurrian has quit IRC16:31
StyXmanok, it's switched off16:31
DocScrutinizerwatch the LED!16:31
DocScrutinizerdoes it shine up bright amber for a short moment when plugging in?16:32
*** LaoLang_cool has quit IRC16:32
StyXmanI plugged in to the wllawart, it showed the faded nokia logo, it blinked once or twice red, and nothing else, black screen, seemingly not powered on16:32
DocScrutinizerblinked RED?16:32
StyXmans/itblinked/the led blinked/16:32
StyXmanI can do it again16:33
DocScrutinizerdead battery most likely16:33
StyXmanthe battery's fine16:33
StyXmanand I have 316:33
DocScrutinizerno, it's not when device blinks red16:33
DocScrutinizeror at very least device doesn't think battery is good16:33
DocScrutinizerthat's why red blinking usually16:34
StyXmanit bribrated and showed the faded nokia logo16:34
StyXmanit slow-blinked the led twice16:34
StyXmanit showed the booting animation once (that's the 5 white dots)16:35
StyXmanand nothing else16:35
DocScrutinizerred blinking means: either your batery is defect, or your device charger&battery-care circuit is defect, *or* the software is defect that manages all that16:35
StyXmanI'm powering it on now16:35
DocScrutinizerit may take a quite long while after the 5 dots16:35
StyXmanit's booting16:35
StyXmanpin code16:35
DocScrutinizeranyway, device isn't supposed to bot completely when just plugged in. Your description is absolutely fine16:36
StyXmannormal boot16:36
DocScrutinizererr device behaviour as described by you is fine16:36
StyXmanit think's it's connected to the pc16:36
StyXmanit askme wether to put it in mass storage mode or pc suite mode16:37
DocScrutinizerI suspect you might have problem with datalines of USB16:37
StyXmangood thing I have 3 batts and an external charger16:37
*** _federico3 has joined #maemo16:37
StyXmanalmos from the beginning it was a lottery wether it charged from the pc or not16:38
StyXmanthen I simply stopped trying16:38
DocScrutinizerconnect to PC, see if you get a stable USB "data connection" (i.e. if mass storage mode works fine and without any problems for some 30 min or longer. you may *slightly* tap on the plug, to trigger possible hidden contact problems)16:38
StyXmanI'll have to try later, I don't have the cable here16:39
StyXmanthanks so far16:39
DocScrutinizerget bq27k-detail script, run it, once solo, once with parameter "10", pastebin the results16:40
DocScrutinizerStyXman: what makes you think your device doesn't charge?16:41
DocScrutinizerto begin with16:41
DocScrutinizerthe LED blink patterns are changeable at your discretion16:43
StyXmanDocScrutinizer: no batt animation, no charging notice, no slow-blinking red in the led and no actual charging16:43
StyXmanI mean, the batt level doesn't go up16:43
DocScrutinizerred? amber!16:43
StyXmanyes, I know, but I hadn't16:43
StyXmanred, it was always red16:44
DocScrutinizerthat's odd in itself16:44
StyXmanunless I'm color blind16:44
DocScrutinizerwell, you can test proper red16:44
DocScrutinizerlemme find the line for you16:45
StyXmanand I know the RGB leds work because I get red for charging, blue for SMS and green for something else16:45
*** realityg1ps has quit IRC16:45
*** realitygaps has quit IRC16:45
DocScrutinizergreen for charging done16:45
*** realitygaps has joined #maemo16:45
*** realitygaps has quit IRC16:45
*** realitygaps has joined #maemo16:45
*** kama has joined #maemo16:46
*** CodenameStrike-N has joined #maemo16:46
DocScrutinizerplease do::  dbus-send --system --type=method_call /com/nokia/mce/request string:"PatternError"16:48
DocScrutinizeris this what you see for charging? is the color the same?16:48
*** hardaker has joined #maemo16:49
StyXmanyes, the same red, but the pattern it's different16:49
DocScrutinizerafter checking, do:: dbus-send --system --type=method_call /com/nokia/mce/request string:"PatternError"16:49
*** NIN102 has joined #maemo16:50
StyXmanwhen chargin is more like fade in-fade out, in red16:50
*** NIN101 has quit IRC16:50
jacekowskimaybe yellow led is broken16:50
DocScrutinizerplease do::  dbus-send --system --type=method_call /com/nokia/mce/request string:"dbus-send --system --type=method_call /com/nokia/mce/request string:"PatternBatteryCharging"16:50
DocScrutinizerthere's no yellow LED16:50
StyXmanjacekowski: yellow led? isnt it the red+green leds?16:51
jacekowskiwell, green then16:51
DocScrutinizerStyXman: what's the pattern you get with last one?16:51
StyXmanDocScrutinizer: yeap, glowing/slow blinking/fade in-fade out red16:52
StyXmanI don't know how to call it16:52
StyXmanyes, red16:52
StyXmanmay be I changed, I don't remember16:53
DocScrutinizerplease do:: grep "PatternBatteryCharging=50;5;0;rg;" /etc/mce/mce.ini16:53
StyXmanthere is no way to do it in the settings, only activate or not16:54
DocScrutinizerdoes it return a result?16:54
StyXmaneven better:
StyXmanit seems that I changed it after all16:55
DocScrutinizerno, looks good to me?16:56
DocScrutinizeraaah, FOUR16:56
DocScrutinizerwell, that doesn't explain why yours doesn't work, just that I changed mine16:57
DocScrutinizeryours seems to be the original!16:57
DocScrutinizerso you haven't changed anything16:58
DocScrutinizerthis should cause amber blinking, not red16:58
DocScrutinizerwhat's the color of the LED when you push the powerbutton? is it fading in white when power up?16:59
DocScrutinizerare you connected via ssh & wlan? or typing on device?16:59
DocScrutinizerwell, anyway - please deactivate the amber/red charging pattern17:01
StyXmanthe led fades in in purple when I turn it on17:01
DocScrutinizeraaah, green LED defect17:01
DocScrutinizerplease do17:01
DocScrutinizer dbus-send --system --type=method_call /com/nokia/mce/request string:"dbus-send --system --type=method_call /com/nokia/mce/request string:"PatternBatteryCharging"17:02
DocScrutinizer dbus-send --system --type=method_call /com/nokia/mce/request string:"dbus-send --system --type=method_call /com/nokia/mce/request string:"PatternBatteryFull"17:02
StyXmanhmm, yes, the green one seems out17:04
*** valerius has quit IRC17:05
StyXmanok, I'll go for the data cables17:05
DocScrutinizerso whan your battery is full, you're definitely missing the green LED indicating that17:05
DocScrutinizermight this be root cause of your problem?17:05
DocScrutinizerooh, and better scratch all my previous advice, the part that's been based on "red flashing LED"17:06
StyXmanDocScrutinizer: everything?17:08
*** sid__ has joined #maemo17:08
DocScrutinizerwell, we need to start from scratch17:08
StyXman«No charging, insufficient power»17:09
DocScrutinizerthat's an indication (though no proof) that your USB plug or receptacle is broken17:09
StyXmanbut it detects the connection ok, asks for mass storage or pc suite modes17:09
DocScrutinizerhmm yeah17:10
DocScrutinizerwhen does that notice show up? PC or wallwart?17:10
StyXmanseems like all the time when I connect it to the PC17:11
DocScrutinizerand with wallwart?17:11
StyXmanwith the wallwart I don't get any message, excepts that sometimes it thinks it's connected to the pc17:11
DocScrutinizer(your PC might have a borked USB as well)17:11
StyXmanor maybe just when I boot it connected to the wallwart17:12
StyXmanI tried several pcs, mi NB, my desktop at wor, a coworker's, a coworker's NB...17:12
StyXmaneven several usb connectors in my NB17:12
StyXmanones i know they work with other stuff: usb keys, my mouse's wireless thinguie, external hard disks17:13
DocScrutinizerhmmm. I'd suggest following approach: 1. check your USB receptacle and plug for dirt, bent contacts and the like - use a mgn glass for that and good light. 2. full reflash, just to rule out any sw issues17:13
DocScrutinizeresp check USB cable, use another rcable17:14
StyXmanI have two cables, and tried a third at work17:14
DocScrutinizerand I guess you're using genuine Nokia wallwart?17:15
DocScrutinizerdo as suggested17:15
*** Sicelo has joined #maemo17:15
*** Muelli has quit IRC17:15
DocScrutinizerodds are your USB receptacle is about to fail. On the bright side you may fix it easily in that stage, by simply resoldering and enforcing17:16
DocScrutinizerunless it's a contact-bent issue17:16
StyXmanoriginal cable: this time started charging, then said «not charging»17:16
DocScrutinizerStyXman: err, regarding reflashing - it might fail and render your system inoperable when your USB is actually borked17:19
*** habmala has joined #maemo17:19
*** Sicelo has quit IRC17:20
*** Sicelo has joined #maemo17:20
DocScrutinizeralso testing with wallwart charger is way clearer setup than charging via PC17:21
DocScrutinizerthere are 2 sysnodes you could check. Lemme pick them out for you17:22
*** eijk_ has joined #maemo17:23
*** sid__ has quit IRC17:23
*** eijk has quit IRC17:23
DocScrutinizercat /sys/class/i2c-adapter/i2c-1/1-0048/twl4030_usb/vbus17:23
DocScrutinizeris one, shows "1" when *some* power is attached to USB17:24
*** valerius has joined #maemo17:26
infobotPEBKAC: Problem Exists Between Keyboard And Chair.17:26
infoboti guess fud is Fear, uncertainty, doubt. Originally invented by IBM, but now used by many others. or YAFA. or Fscking Useless Data or otherwise known as false information or mindless facts with no backup facts or
StyXmanDocScrutinizer: it's 1 when I plug the wallwart17:28
DocScrutinizeryeah, should17:29
DocScrutinizermight actually be low though17:29
StyXmanor the pc cable17:29
StyXmanand 0 when it's not17:29
DocScrutinizerlow on voltage17:29
DocScrutinizerit's 1 even at 3V iirc17:29
DocScrutinizerdang, can't find the other one, for D+/- short17:30
DocScrutinizeranyway, your problem is sufficiently triaged to go ahead check USB recepatcle closely with a magn glass17:31
DocScrutinizerand get (and run)
DocScrutinizerwith parameter 517:33
DocScrutinizerfor a new log every 5s17:33
DocScrutinizeryou'll see "realtime" what's going on with battery charging17:33
DocScrutinizerrun it *before* plugging in charger17:34
DocScrutinizerso you see the difference17:34
DocScrutinizerpreferably have screen dim or locked17:35
*** hurbu_ has quit IRC17:35
DocScrutinizeras it needs quite a bit of power for backlight17:35
StyXmanNeed ./i2cget17:35
RST38h"...and mentioned his proclivity for ritual territory marking through urination, once relieving himself on a Winnie the Pooh figure at the Disneyland Hotel in Anaheim while saying "This one's for you, Walt.""17:35
DocScrutinizerStyXman: ooh, and you'll need root for that to run17:37
StyXmanI am17:40
StyXmanTTF never changes from 65535 and TTE changes17:40
StyXmanso I guess those are time to full and tme to empty17:40
DocScrutinizerTTF/TTE are rather irrelevant, except that TTF=65535 indicates battery is DIScharging17:41
*** dhbiker has quit IRC17:41
*** javispedro has joined #maemo17:42
DocScrutinizerStyXman: 1. col (after time) is voltage at battery, 4. is current-in/out17:43
DocScrutinizernegative current means discharge17:43
StyXmanyeah, it keeps dischraging17:43
DocScrutinizerthat's clearly not charging17:44
DocScrutinizeryou attached charger?17:44
StyXmanI plugged it after the few line feeds there17:44
DocScrutinizerno visible change17:44
StyXmanfrom line 4717:44
StyXmanno at all17:45
StyXmanI'll test the data mode to see if it's stable enough to flash17:45
DocScrutinizerps bme17:45
DocScrutinizerps aux|grep bme17:46
StyXmancoming, I had turned it off to replace the batt, the one it has now is kinda empty17:46
*** hurbu_ has joined #maemo17:47
StyXman  738 root      3372 S    /usr/sbin/bme_RX-5117:49
StyXman  909 root      3476 S    /usr/lib/hal/hald-addon-bme17:49
DocScrutinizerhmm, loks ok17:50
DocScrutinizerI guess you actually have a hw problem17:50
DocScrutinizercheck USB port optically17:51
DocScrutinizergently try to wiggle the recepatcle with a toothpick or the like, while closely observing17:51
StyXmanDocScrutinizer: looks good, but I don't have a MG17:51
StyXmanmag glass17:52
DocScrutinizerwell, you're already down to the hells of hw fixing17:52
MohammadAGyou rang?17:53
DocScrutinizerget a repair shop doing inspection for you and eventually fix (by resoldering), or first investigate further, e.g. by probing connection between USB and testpads under battery17:54
DocScrutinizeryou find all 4 relevant signal traces there: D+/D-, vbus, and GND17:54
DocScrutinizerhi mag :-D17:54
DocScrutinizerStyXman: this one will help you no matter what you decide to do next:17:55
infobothmm... usbfix is - and **NEVER** use epoxy (unless you want to seal your device for underwater)17:55
MohammadAGhi DocScrutinizer :D17:55
RST38hHeya Mohammad17:55
RST38hmoo javispedro17:56
StyXmanDocScrutinizer: nor the port shield nor the data 'film' seems to be loose17:56
* RST38h notices we have got a quorum17:56
StyXmanand finding a shop doing electronic things here... that would be interesting :|17:56
DocScrutinizerhi javispedro17:56
StyXmananyways, I don't have the tools to pry it open17:57
StyXmanspecially these six-point screws17:57
DocScrutinizerStyXman: if you're feeling comfortable with soldering iron, there's little to worry17:57
DocScrutinizerget a proper torx TX617:57
StyXmanDocScrutinizer: not by any definition of confortable and/or confident :)17:58
DocScrutinizerand you should already have a proper soldering iron (no use in getting one and starting to practice)17:58
StyXmanall my successful soldering was with an acid that I don't even know the name of17:58
DocScrutinizerwell, then a repair shop or expert friend is your only option17:58
StyXmanreapir shop I guess it's out of question17:59
StyXmanthere are none here17:59
DocScrutinizerplease do NOT try to fix it yourself!17:59
StyXmanthis is the first world, they don't fix shit :-P17:59
StyXmanDocScrutinizer: don't worry, at most I'll open it17:59
StyXmanbut again, I don't have the tools18:00
DocScrutinizeralready might be a problem when you're not used to delicate electronics18:00
DocScrutinizerthe flat ribbon connector from kbd to screen is sometimes quite unforgiving18:00
StyXmanI'm used to delicate things, but electronics and/or soldering, no way18:00
DocScrutinizerthen no use in opening the device anyway18:01
StyXmanI was even about to dismantle a broken camera lens to get a MG18:01
StyXmanok, so I'll keed swapping batteries and using wifi to transfer data18:02
DocScrutinizeryeah, *closely* inspect the contacts in N900 USB receptacle18:02
DocScrutinizersometimes debris or oxid afects the contacts18:03
DocScrutinizersometimes one even is bent18:03
DocScrutinizernot that you could probably do much when the contact is bent, other than replacing whole recepacle18:04
StyXmanDocScrutinizer: the contacts in the little piece of plastic in the port?18:04
DocScrutinizer5 of them18:04
DocScrutinizertwo are a bit longer than the other 318:05
StyXmanok, I'll let it pass for now18:05
StyXmanDocScrutinizer: ah, in the plug18:05
DocScrutinizerthe longer ones are GND and vbus18:05
StyXmanin the cable18:05
DocScrutinizerin receptacle and cable18:05
DocScrutinizersince you tested with several cables, you can excluse them from inspection I guess18:06
StyXmanlet me put up some photos18:06
*** sasquatch has joined #maemo18:07
DocScrutinizerI'm rather sure no photo can show sufficient detail to let me tell about status of your USB receptacle (unless thoroughly wrecked)18:08
StyXmanDocScrutinizer: ok18:08
DocScrutinizeractually the contacts in receptacle are not spring loaded18:11
DocScrutinizerso they must be comletely flat in their "trenches", and no debris in the trenches either18:12
StyXmanDocScrutinizer: no, that's for the A type or something18:12
StyXmanthe mini usb?18:12
DocScrutinizerif that's unclear: the contacts are the "golden" little things in that picture18:14
DocScrutinizerand it's exactly what you see when looking at your N900 USB recepatcle18:14
DocScrutinizerwhat you *should* see18:14
*** Corsac has joined #maemo18:15
*** Kilroo has joined #maemo18:16
DocScrutinizerbut odds are you have to resolder the USB anyway18:17
DocScrutinizerand you better do that before you use it any further18:17
*** trumee has quit IRC18:19
ShadowJK"blinked once or twice red", heh, if it's more than one blink/flasg at approx 1 second interval, there's a problem18:22
DocScrutinizernah, it's simply the amber flashing18:23
DocScrutinizerwith broken green led18:23
DocScrutinizer(actually I guess it blinks like 4 to 5 times, before the bootphase-2 kicks in)18:24
DocScrutinizerunless it detects charging failure due to powersource-bad prior to that, and thus stops charging all together18:25
DocScrutinizerShadowJK: I pondered to suggest running your, but the additional info gathered from it is marginal I guess18:25
DocScrutinizeronly relevant info wuld be errorcode of bq2415018:26
DocScrutinizerwhich I bet is powersource-bad18:26
DocScrutinizerand since I wasn't aware if your script even checks and decodes the errorstate, I didn't suggest18:27
ShadowJKwell with blink I mean 20ms long blink, not the glowing thing :)18:28
DocScrutinizeryeah I know18:28
*** trumee has joined #maemo18:28
ShadowJKIt decodes error state to /home/user/MyDocs/charger.log18:29
ShadowJKor charge.log, I forget18:29
DocScrutinizeroooh, nice photo18:29
DocScrutinizerlooks OK'ish18:29
DocScrutinizerwhich isn't the best msg18:30
StyXmanthe golden tracks look either dirty or ... wared off?18:30
StyXmandang, my english is more broken than usual18:30
DocScrutinizermigth be just a bit of wear18:31
DocScrutinizernot really concerning in my book18:31
ShadowJKI'd sugges apt-get install i2c-tools (extras-devel), get my script, unplug charger, stop bme, plug in charger, start ./, paste console output as well as /home/user/MyDocs/charge.log18:31
DocScrutinizeryou could try 'polishing' with a wooden toothpick18:32
DocScrutinizerShadowJK: \o/18:32
*** ArGGu^^ has joined #maemo18:33
*** Free-MG has quit IRC18:33
DocScrutinizerStyXman: now the guru of charging takes care of you. at the end of this day there's nothing left you could learn about your problem18:34
* StyXman enables extras deve;18:34
*** mase76 has joined #maemo18:34
ShadowJKAlso the line you were looking for is: cat /sys/devices/platform/musb_hdrc/charger18:34
DocScrutinizerwhy didn't friggin find not find it when -iname charg18:35
*** machia has quit IRC18:35
DocScrutinizerShadowJK: thanks a lot :-)18:35
*** machia has joined #maemo18:35
DocScrutinizerStyXman: above line shall tell you about D+/- short which indicates fastcharger plugged in - unless datalines have a contact issue18:36
DocScrutinizer"1" means fastcharger aka shorted lines18:37
DocScrutinizerif that's 0 for you when wallwart plugged, it'd result in charging @ 100mA only18:38
DocScrutinizerand qould indicate any contact problem in USB18:38
DocScrutinizerwould even18:39
DocScrutinizeranyway, now that ShadowJK is here, I'm dispensable and can finally take my shower :-)18:40
DocScrutinizergood luck!18:40
*** trx has joined #maemo18:44
*** _federico3 has quit IRC18:57
*** _federico3 has joined #maemo19:02
*** eMHa has quit IRC19:09
*** vblazquez has quit IRC19:09
*** psycho_oreos has joined #maemo19:20
StyXmanok, cleaning didn't help, last tests19:20
*** valdyn has quit IRC19:23
*** MrPingu has joined #maemo19:23
*** geaaru has joined #maemo19:24
*** sq-one has quit IRC19:25
*** sq-one has joined #maemo19:25
*** freemangordon has joined #maemo19:29
*** valdyn has joined #maemo19:29
freemangordon~seen jonwil19:29
infobotjonwil <> was last seen on IRC in channel #maemo, 6d 28m 25s ago, saying: 'not'.19:30
*** trbs has joined #maemo19:33
*** Roomerlol has joined #maemo19:38
*** eMHa has joined #maemo19:39
*** ced117 has joined #maemo19:39
*** ced117 has quit IRC19:39
*** ced117 has joined #maemo19:39
*** sq-one has quit IRC19:45
*** NIN102 has quit IRC19:49
*** NIN101 has joined #maemo19:56
*** PeterWolf has quit IRC19:59
*** vblazquez has joined #maemo20:00
*** mase_76 has joined #maemo20:05
*** hurbu__ has joined #maemo20:07
*** mase76 has quit IRC20:08
*** Zahra has joined #maemo20:09
*** hurbu_ has quit IRC20:11
*** mase_76 has quit IRC20:21
*** auenf has quit IRC20:27
*** auenf has joined #maemo20:29
*** OkropNick has quit IRC20:30
*** OkropNick has joined #maemo20:31
*** OkropNick has quit IRC20:35
*** OkropNick has joined #maemo20:38
*** Muelli has joined #maemo20:46
*** dos1 has joined #maemo20:52
*** ponyofdeath has joined #maemo20:54
*** ced117 has quit IRC20:59
*** Dibblah has quit IRC21:04
*** Dibblah_ has joined #maemo21:04
*** Dibblah_ is now known as Dibblah21:04
*** mece has joined #maemo21:06
*** mece has left #maemo21:06
*** Dibblah has quit IRC21:13
*** Dibblah has joined #maemo21:13
*** sid__ has joined #maemo21:15
*** sid__ has quit IRC21:28
*** sid__ has joined #maemo21:29
*** thexception is now known as thexception|off21:30
*** rcg has joined #maemo21:34
*** sicelo_ has joined #maemo21:35
*** trumee has quit IRC21:43
*** NIN101 has quit IRC21:48
*** sid__ has quit IRC21:52
*** Dibblah has quit IRC21:54
*** NIN101 has joined #maemo21:55
*** hurbu_ has joined #maemo21:56
*** NishanthMenon has joined #maemo21:57
*** Dibblah has joined #maemo21:59
*** hurbu__ has quit IRC22:00
*** Dibblah has quit IRC22:03
*** Dibblah has joined #maemo22:04
*** Zahra has quit IRC22:07
*** piggz has joined #maemo22:08
*** nox- has joined #maemo22:25
*** Sicelo has quit IRC22:28
*** sicelo_ is now known as Sicelo22:28
*** trumee has joined #maemo22:30
*** dangergrrl has quit IRC22:37
*** sid__ has joined #maemo22:40
*** retro|cz has joined #maemo22:45
*** Muelli has quit IRC22:47
*** Wizzup is now known as mwajer23:00
*** mwajer is now known as wajer23:00
*** wajer is now known as Wizzup23:01
*** mavhc has quit IRC23:01
*** swc|666 has joined #maemo23:03
*** mavhc has joined #maemo23:03
*** piggz has quit IRC23:04
*** javispedro has quit IRC23:04
*** Corsac has left #maemo23:14
*** netkat has quit IRC23:15
*** robink has quit IRC23:31
*** robink_ has joined #maemo23:35
*** piggz has joined #maemo23:37
*** robink_ is now known as robink23:39
*** robink has quit IRC23:39
*** robink has joined #maemo23:39
piggzcan N900 apps in the store use QML/QtQuick? (and does that extend to qt-components)23:45
merlin1991you can use everything from the -ssu repo23:48
merlin1991so qt-components yes23:48
merlin1991the components from extras, no23:48
merlin1991why would you want to go to the store with an n900 app anyway?23:48
merlin1991isn't extras more appropriate?23:48

Generated by 2.15.1 by Marius Gedminas - find it at!