#nemomobile log for Tuesday, 2012-01-10

*** befr0d has joined #nemomobile00:00
*** arcean_ has quit IRC00:20
*** cyril has left #nemomobile00:26
*** M4rtinK has quit IRC00:33
*** kimitake is now known as kimitake_idle01:19
*** faenil has quit IRC01:38
*** KaIRC has quit IRC01:50
*** KaIRC has joined #nemomobile02:03
*** berndhs has joined #nemomobile02:18
*** KaIRC has quit IRC02:32
*** befr0d has quit IRC03:39
*** bef0rd has joined #nemomobile04:08
*** pyther has quit IRC04:57
*** mikhas_ has joined #nemomobile05:41
*** mikhas has quit IRC05:44
*** berndhs has left #nemomobile05:44
*** Mirv has joined #nemomobile06:07
*** jvd_ has joined #nemomobile06:11
*** DocScrutinizer has quit IRC06:23
*** DocScrutinizer has joined #nemomobile06:23
*** jukkaeklund has joined #nemomobile06:29
*** Stskeeps has joined #nemomobile06:31
*** Sazpaimon has quit IRC06:34
*** Sazpaimon has joined #nemomobile06:34
Sagemorning06:42
*** jukkaeklund has quit IRC06:57
*** bef0rd has quit IRC07:14
*** norayr has quit IRC07:20
*** veskuh has joined #nemomobile07:31
*** smoku has joined #nemomobile07:42
*** tbf has joined #nemomobile07:49
*** mikhas_ has quit IRC08:07
*** xruxa has joined #nemomobile08:11
*** ronoc has joined #nemomobile08:11
*** slaine has joined #nemomobile08:14
*** niqt has joined #nemomobile08:18
*** ssirkia has joined #nemomobile08:30
*** jukkaeklund has joined #nemomobile08:32
*** niqt has quit IRC09:02
*** mikhas has joined #nemomobile09:15
*** singler has quit IRC09:16
*** ronoc has quit IRC09:21
*** niqt has joined #nemomobile09:41
*** fw190 has joined #nemomobile09:42
*** ronoc has joined #nemomobile10:11
*** pan1nx has joined #nemomobile10:18
*** himamura has joined #nemomobile10:19
*** ronoc has quit IRC10:29
Sageis decorator used only to add the home and close buttons to non mtf apps?10:31
Stskeepsmaybe fullscreening too10:31
veskuhI think it also handles this "your app sucks" notification and killing.10:36
SageMRmi::invoke(): "QLocalSocket::connectToServer: Connection refused" "/home/meego/.mabstractdecorator"10:36
Sagewhere that comes?10:36
*** stroughtonsmith has joined #nemomobile10:40
Sagehttp://pastie.org/315951010:46
Sagewhen did our mem consumption go so high?10:46
Stskeepstracker?10:46
Sageand that has already the consolekit removed10:46
Stskeepsstill, 109mb?10:47
Sageyes, well I though we were clearly under 100M but apparently not.10:48
*** lizardo has joined #nemomobile10:49
veskuhI guess it increased on dialer+sms+people+tracker+messageserver integration10:49
veskuhdialer, tracker, messageserver running all the time10:49
Sage-/+ buffers/cache:     107404     12289610:50
Sageafter killing tracker10:50
Stskeepswell, after reboot?10:50
Sagechecking10:51
Sagepah, still starts with dbus10:53
*** phaeron has quit IRC10:55
Sage-/+ buffers/cache:     103196     12710410:58
Sagewithout tracker starting10:58
Sageerr... no sry.10:58
Sage-/+ buffers/cache:     106840     12346010:58
Sagehttp://pastie.org/315957011:00
StskeepsSteering group meeting in #mer-meeting now11:02
Sage-/+ buffers/cache:      94248     13605211:03
Sagewithout dialer prestarting11:03
Sagecan someone give following output of N900 after booting the latest image: dmesg | grep -i blue11:10
w00tSage: MRmi is mcompositor11:16
Sageso mcompositor tries to start before decorator?11:16
Sagewell, of course it does as the compositor is the session app11:17
w00tnot sure which should start first, but yes, probably likely11:17
SageCould we reduce the dialer mem consumption somehow?11:19
*** phaeron has joined #nemomobile11:19
*** M4rtinK has joined #nemomobile11:20
*** ronoc has joined #nemomobile11:21
*** M4rtinK has quit IRC11:22
slaineThe Lumia 800 arrived this morning, impressive seeing as it shipped yesterday afternoon11:24
the-bossphaeron lbt sage stskeeps SR#4035 waiting for review at https://build.pub.meego.com//request/show/403511:25
stroughtonsmithso… where does Samsung's Tizen fork fit into anything here? :-/ (can I say 'fragmented' yet?)11:34
Stskeepswe can (probably) use the WRT11:34
Stskeepsthe stack, not so relevant11:35
stroughtonsmithhmm11:35
Stskeepsi'm biased, but i actually liked the intel distro guy's stack better11:35
Stskeeps:P11:35
jukkaeklundis it a fork even, and if so from what?11:36
Stskeepsdebian11:36
w00tSage: check /proc/$(pidof dialer)/smaps11:36
stroughtonsmithyou can't blame me for getting lost. MeeGo, CE, Mer, Nemo, Tizen, etc11:36
*** M4rtinK has joined #nemomobile11:36
Stskeepsyeah11:36
w00tSage: giving massif a shot if you want to learn something a try might also be useful11:37
stroughtonsmithso Tizen is debian based? So is there any relation to MeeGo at all?11:37
veskuhStskeeps: elf-webkit, not likely to work nicely.11:37
Stskeepsveskuh: it's an x11 app like any other11:37
veskuhno vkb11:37
Stskeepsah, point11:37
veskuhno orientation support11:37
the-bossphaeron lbt sage stskeeps SR#4035 Accepted promotion request11:37
veskuhand such issues11:37
vgradestroughtonsmith, "the tizen you see is SLP" "on a technical (code/packages/structure) level it has basically zeo to do with MeeGo. Quotes from raster on #tizen11:40
Stskeepsit's easier to just think of tizen as a stamp for HTML5+WAC+Tizen services and forget the native code story11:40
stroughtonsmithright. So the Tizen stuff in theory could be on top of any OS, doesn't matter which11:41
Stskeepsin theory11:42
stroughtonsmithsounds very like the web platform Mozilla announced intent to create :P11:42
Stskeepsi think it needs to satisfy some test cases11:42
Sagew00t: http://sage.kapsi.fi/Mer/tmp/dialer-smaps.txt11:42
Sagew00t: what of those number matter and what?11:47
Sagee.g.11:47
Sage41988000-427fb000 r-xp 00000000 b3:01 6328       /usr/lib/libicudata.so.46.011:47
SageSize:              14796 kB11:47
w00tSage: is dialer open? or is it backgrounded11:47
Sagebackground just prestarted11:47
w00tprivate_dirty is the number you're interested in11:47
veskuhw00t:  I think it drops the context correctly. From top there is clear difference in fg/bg11:48
w00t(mostly)11:48
w00tI still don't think that those pvr mappings should be there, but I need to check what harmattan does for such cases11:49
w00tthat thing seems to link against close to the entire world :)11:50
w00ti guess mtf is pulling most of that in11:50
Sageyes, but didn't we get rid of that already?11:51
Sageor is there still parts of mtf we are using?11:51
*** KaIRC has joined #nemomobile11:51
veskuhthe prestart is from mtf11:52
veskuhI think11:52
w00tprestart is from mtf, and there's some tricky parts to remove that use mtf's model stuff11:53
w00tI don't understand dialer enough to approach that in the time I have (I tried)11:53
w00tprestart is easy to do differently, the models are the really problematic part11:53
Sagebtw, would be nice to see similar thing from harmattan meegotouchhome and sysuid and compare those to nemo ones11:55
veskuhSage: True, I think I did quickly check that during summer and then they were pretty similiar11:56
veskuh(considering) we used more because of the gl context11:56
Sagewell, all prestarted apps in harmattan consume a lot of mem as well11:56
veskuhdialer consumes a little more than our other qml apps11:57
w00tit might be an idea to look into sp-smaps-measure/sp-smaps-visualize (http://harmattan-dev.nokia.com/docs/library/html/guide/html/Developer_Library_Developing_for_Harmattan_Developer_tools_Debugging_tools_Using_sp-rtrace-visualize.html)11:58
veskuhdialer, flicks, maps: http://pastie.org/315980112:00
veskuhflickr on foreground12:00
veskuhso there is an extra 5-8 MB there.12:01
Sageveskuh: well, my concern is mainly that dialer consumes the memory even when not started by user12:02
Sageas it is prestarted to background12:02
SageWhen application is started by user it is sort of "visible consumption" and user can affect it easily12:03
araujoSage, when exactly does it happen bug#70 for you?12:03
araujomorning :)12:03
veskuhSage: Yep, unfortunately with current architecture it has to be.12:03
veskuhI wonder if we could do some kind of minimal proxy app easily that would start the dialer on incoming call.12:04
Sagearaujo: take any image run "zypper remove dbus-x11" and start some application to X.12:04
Sagearaujo: in our Nemo images that is not visible as there is some application that drag dbus-x11 in but when installign maliit to image without any Xorg apps there is no dbus-x11 and the error is visible12:04
araujoSage, mm.. I tried the first and maliit seems working fine.... I guess you don't get maliit after removing dbus-x11 ??12:05
xruxaveskuh, Sage, w00t : should we look into (my) suspicion that QtComponents apps run all with local theme daemon = not sharing resources?12:05
araujoSage, you don't get the virtual keyboard I mean....12:06
w00txruxa: dialer doesn't use qt components (it really should, but hey) but its graphical resources at least are being shared12:06
veskuhxruxa: yes, should be investigated, at the moment we do not have that many of those so not big problem yet, but might be in future.12:07
Sagearaujo: the thing is that maliit really requires dbus-x11 and if that is not present then maliit should not be.12:08
xruxaw00t: offtopic - been prodding the qmlcontacts and libseaside a bit today ... tired with the current Contacts app12:08
w00txruxa: amen. how goes it? I can try make some time for you this week (yes, sorry, I know I'm way overdue.. usual excuses about other commitments and just my attention in general being elsewhere)12:10
veskuhxruxa: Once you got basics in place I can contribute in bug fixing and other minor stuff12:11
w00tI guess the editor is the real main sticking point12:12
*** smyows has joined #nemomobile12:14
*** smyows has joined #nemomobile12:14
*** dazo_afk is now known as dazo12:17
*** macmaN has quit IRC12:19
xruxaw00t: can I commit directly or do we want to have merge requests?12:31
w00txruxa: if it's non-UI, (i.e. C++) I'd appreciate to review it first, if it's QML, go right ahead as you've probably got more experience than I there :)12:33
*** macmaN has joined #nemomobile12:35
niqti just see tizen site and sdk......12:37
*** ronoc has quit IRC12:39
niqt<Stskeeps> i dont' understand how nemo/mer can work together tizen12:39
the-bossphaeron lbt sage stskeeps SR#4036 Rejected promotion request12:55
* araujo just was wondering if publishing was needed :)12:56
Stskeepsniqt: we have to do some of the same wor12:56
Stskeepsk12:56
*** emmynet has joined #nemomobile12:57
niqt?12:58
phaeronaraujo: fix coming soon. like today or tomorrow12:58
araujophaeron, nice13:00
araujophaeron, by the way, I also get a ..13:00
araujo".... does not contain new changelog entries" error13:01
araujoeven though I added a new entry ...13:01
phaeronhmm will check that13:02
araujowonder if it happens because of the publishing error first, ... testing is the way to know :)13:02
*** tbf_ has joined #nemomobile13:03
phaeronaraujo: no I don't think so. I think it could be because you didn't bump the version13:05
araujothat too ...13:05
the-bossphaeron lbt sage stskeeps SR#4037 waiting for review at https://build.pub.meego.com//request/show/403713:05
araujophaeron, it works now ^^ :P13:05
phaeronapparently not. :)13:05
phaeronok weird13:05
* phaeron makes a note to check13:06
*** tbf has quit IRC13:07
*** ronoc has joined #nemomobile13:18
the-bossphaeron lbt sage stskeeps SR#4037 Accepted promotion request13:19
SageWe could probably remove some of those hilights? ^13:25
*** pyther has joined #nemomobile13:39
*** pyther has joined #nemomobile13:39
phaeronSage: which ones13:43
Sagewell, I really don't need that as I get the ml feed as well13:44
Sagenot sure if lbt or Stskeeps needs it.13:44
Stskeepsi don't13:44
lbtI don't mind either way13:45
phaeronok13:46
*** obsvgf has joined #nemomobile13:57
Sagewhat components does upower chain have other than upower and contextkit-meego-battery-upower ?14:07
Sageveskuh: ^14:07
Sageupower is something that needs update in Mer but IIRC that broke things even more with something14:07
veskuhI think upower just provides dbus api on top of kernel/sysfs, but I have just started to study it14:09
SageUPower is an abstraction for enumerating power devices, listening to device events and querying history and statistics. Any application or service on the system can access the org.freedesktop.UPower service via the system message bus. Some operations (such as suspending the system) are restricted using PolicyKit.14:11
Sageumm.... veskuh try to install polkit from https://build.pub.meego.com/package/show?package=polkit&project=home%3Asage%3Abranches%3AMer%3Afake%3ACore%3Aarmv7hl14:11
Sagepolkit in mer core is currently broken so it might be that upower doesn't have access to that info similar to packagekit14:11
veskuhAh, but on N900 battery level works, and don't they both have same polkit?14:12
Sagen900 uses the contextkit-maemo-battery which doesn't use upower14:12
veskuhgood point.14:12
veskuhI'll try it.14:13
Sageveskuh: and latest upower is also in the same repository but that you tested already (with broken polkit) that it didn't work14:16
Sagemight want to test that with the fixed polkit as well on n95014:16
*** pan1nx has quit IRC14:17
veskuhNo change in upower -d output with new polkit14:22
Sagerebooted?14:23
veskuhyep14:23
Sageok14:23
veskuhalso looking at /sys/devices/14:23
veskuhdoes not look like battery driver is publishing info14:23
Sagedoes the upower 0.9.15 change the behaviour?14:27
Sagewe might need a kernel patch for that as well. n950 kernel is a lot older than n90014:27
veskuhSage: take a look at: https://bugs.meego.com/show_bug.cgi?id=1554814:28
veskuhwe don't have this dir at all in n950: /sys/class/power_supply/bq27200-014:28
veskuhso either that driver does not work or we do not have it on n95014:29
Sageveskuh: we should check if we could just apply that patch by Mika on top of N950 kernel14:34
Sagehowever I think it needs a bit porting so not plug and play14:35
veskuhYep. hopefully it does not conflict with anything. The custom kernel guys with maemo.org had some problems: http://talk.maemo.org/showthread.php?t=7641714:37
*** alien___ has joined #nemomobile14:39
*** Deafboy_ has joined #nemomobile14:39
*** alien_ has quit IRC14:40
*** Deafboy has quit IRC14:40
*** KaIRC has quit IRC14:40
*** ssirkia has quit IRC14:40
*** phaeron1 has joined #nemomobile14:40
*** ThreeM has quit IRC14:40
*** KaIRC has joined #nemomobile14:40
*** ssirkia has joined #nemomobile14:41
*** phaeron has quit IRC14:41
*** berndhs has joined #nemomobile14:41
*** ThreeM has joined #nemomobile14:44
*** befr0d has joined #nemomobile14:45
*** anYc has joined #nemomobile14:58
*** ronoc has quit IRC15:18
*** veskuh has left #nemomobile15:20
*** phaeron1 has quit IRC15:20
*** phaeron has joined #nemomobile15:21
*** sigkill_ has joined #nemomobile15:28
*** s1gk1ll has quit IRC15:31
anYcHi, I created a little howto for testing Nemo with Virtualbox, maybe someone find it usefull http://wiki.merproject.org/wiki/Nemo/Testing_with_Virtualbox15:34
SageanYc: nice15:35
anYcI created a link on the main page in the wiki, I don't know if this is appreciated15:35
vgradeanYc, very much so thanks15:37
xruxaanYc: useful. Now we need to get Stskeeps to finish the llvmpipe stuff and add it :)15:38
anYcThanks, after the next reboot I'll try with KVM/Qemu :)15:39
*** singler has joined #nemomobile15:40
SageStskeeps: ping, could you test this package on exopc https://build.pub.meego.com/package/show?package=xorg-x11-drv-mtev&project=home%3Asage%3Abranches%3ACE%3AAdaptation%3Ax86-generic#15:51
the-bossphaeron lbt sage stskeeps SR#4038 Rejected promotion request15:52
Stskeepswill do later15:52
Sagek, thx15:53
anYcOh, missed a point: I tested it with the current release and it fails to start X. I included an additional step for installing on a separate disc15:55
the-bossphaeron lbt sage stskeeps SR#4039 waiting for review at https://build.pub.meego.com//request/show/403915:55
*** sigkill_ is now known as s1gk1ll16:16
phaeronhttp://www.engadget.com/2012/01/10/tizen-os-exposed-apparently-running-on-an-unknown-samsung-i950/16:19
Stskeepsyeah, erm16:20
Stskeepsthat's an SDK16:20
Stskeeps:P16:20
*** xruxa has quit IRC16:22
w00tlolgadget.com16:24
*** slaine has quit IRC16:24
*** vgrade has quit IRC16:25
anYchm, I'm currently puzzled which option I forgot. Can't reproduce a starting X with a fresh VM. I moved the entry on the main page to Development. I'll try again. Sorry :/16:26
*** emmynet has quit IRC16:27
Stskeepsah, no need to apologize16:29
Stskeepsany contribution is welcome16:29
Stskeepsshow me your .ks file?16:29
Stskeepsah16:29
Stskeepsyou don't actually need to convert the image, btw16:30
Stskeepsjust add it as a iso or USB drive16:30
anYchm, my version didn't accept the raw image directly16:33
*** niqt has quit IRC16:34
Stskeepsodd, at least i can usually boot it as a usb stick16:35
anYchm, so the guide is even more useless ^^ But I'll try again :) thanks16:41
Stskeepssure you didn't by accident use one of my llvmpipe images?16:41
anYchm, what is special about them? afair the image was lying around for some time before I found time to play with it. Unfortunately, I deleted it to test my tutorial with a clean setup16:46
Stskeepsthey actually work in virtualbox ;)16:47
Stskeepssec16:47
Stskeepshttp://releases.merproject.org/~carsten/meego-nemo-handset-i586-testing-0.20111128.3.CE.2011-12-01.2-1.2.90.20111212.1054.iso16:47
anYchehe okay, so that's probably the cause. What is required to make Nemo work with Virtualbox?16:49
Stskeepsenabling it with llvmpipe :)16:49
Stskeepsit doesn't yet work for ARM so not enabled in mer just yet16:49
anYcHm, okay. The i586 image is booting. As far as I can tell from the output, only X startup is failing16:50
Stskeepsyeah16:51
Stskeepstry that image above16:51
*** tbf_ has quit IRC16:53
*** berndhs has left #nemomobile16:53
anYcyeah, works flawlessly :)16:57
*** berndhs_950 has joined #nemomobile17:01
*** berndhs_950 has joined #nemomobile17:03
*** berndhs_950 has quit IRC17:04
*** berndhs_950 has joined #nemomobile17:05
*** NIN101 has joined #nemomobile17:07
*** stroughtonsmith has quit IRC17:15
*** csdb has quit IRC17:18
*** nsuffys has joined #nemomobile17:20
*** s1gk1ll has left #nemomobile17:29
*** fw190 has left #nemomobile17:36
*** s1gk1ll has joined #nemomobile17:42
*** ssirkia has left #nemomobile17:49
*** berndhs_950 has quit IRC17:51
*** obsvgf has quit IRC17:55
*** berndhs_950 has joined #nemomobile18:06
*** vgrade has joined #nemomobile18:15
*** smoku has quit IRC18:17
*** phaeron has quit IRC18:34
*** befr0d has quit IRC18:34
*** phaeron has joined #nemomobile18:37
*** mikhas has quit IRC18:42
*** dazo is now known as dazo_afk18:54
*** smyows has quit IRC18:56
Sagearaujo: ping19:35
Sagearaujo: https://bugs.nemomobile.org/show_bug.cgi?id=56 https://bugs.nemomobile.org/show_bug.cgi?id=48 maliit bugs?19:36
*** jukkaeklund has quit IRC19:45
araujoSage, bug#56 seems more related to meego terminal , it works fine for N900 , .... and bug#48 , well, yeah, there are still some bugs around HWKB/VKB interaction :P19:49
*** tbf_ has joined #nemomobile19:49
araujommm...19:50
*** singler has quit IRC20:00
the-bossphaeron lbt sage stskeeps SR#4040 Rejected promotion request20:05
the-bossphaeron lbt sage stskeeps SR#4041 Rejected promotion request20:06
the-bossphaeron lbt sage stskeeps SR#4042 waiting for review at https://build.pub.meego.com//request/show/404220:07
Sagetwimgo update available, if someone wants to test it.20:07
*** berndhs_950 has quit IRC20:08
nsuffysI'm waiting weekly build ;) (for make new video and test apps ;) )20:09
Sagewell, that is available on thursday.20:09
Sagearaujo: if you think it is maliit the but 48 would be nice if you could assign it to yourself and add a comment maybe?20:11
nsuffys;)20:11
*** tanuk_ has left #nemomobile20:44
*** tbf_ has quit IRC20:45
*** dionet has joined #nemomobile20:55
*** lizardo has quit IRC21:02
*** xruxa has joined #nemomobile21:03
*** tbf_ has joined #nemomobile21:11
*** beford has joined #nemomobile21:21
*** Venemo has joined #nemomobile21:52
*** Venemo has joined #nemomobile21:52
*** xruxa has quit IRC22:03
*** Venemo_N950 has joined #nemomobile22:06
*** Venemo has quit IRC22:07
*** Venemo has joined #nemomobile22:09
*** NIN101 has quit IRC22:10
*** nsuffys has quit IRC22:15
*** dionet has quit IRC22:29
*** dionet has joined #nemomobile22:31
*** cxl000 has quit IRC22:53
*** dionet has quit IRC23:06
*** cxl000 has joined #nemomobile23:21
*** Venemo has quit IRC23:50
*** Venemo_N950 has quit IRC23:51

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!