**** BEGIN LOGGING AT Mon Jun 20 02:59:57 2011 Jun 20 03:07:29 I like the STL, but the error messages are something for masochists Jun 20 04:37:36 Stskeeps: heads up on the uxlaunch changes coming... you guys will need to create a /usr/share/xsessions/x-meego-something.desktop etc Jun 20 04:37:50 sofar: or 1.3 we use meego ux too Jun 20 04:37:54 er, for Jun 20 04:38:10 so i would assume those changes come through there Jun 20 04:38:12 you probably need to choose how to define your session Jun 20 04:38:15 ok Jun 20 04:38:25 anyway Jun 20 04:38:32 thanks for mailing about the change Jun 20 04:38:34 I advice you to experiment with it and give feedback Jun 20 04:38:36 yep Jun 20 04:38:40 yeah, it's a rather big change Jun 20 04:38:52 and I killed the compatibility code table we had Jun 20 04:39:12 good thing is that it's really easy to setup Jun 20 04:39:43 * Stskeeps looks for some coffee Jun 20 04:40:02 and you can do all of it as regular user - toy around with it etc. Jun 20 04:42:48 Afternoon everyone. I had a look at the meego-ux-panels and I think it is reasonably straight forward to turn it into meego-ux-widgets as an alternative to the panels specifically for the handset where I think panels don't work well. Jun 20 04:43:15 sounds like a nice task to work on Jun 20 04:44:07 I hope I spend some time on it. However kids and wife need attention too. Jun 20 04:44:22 :nod: Jun 20 04:45:08 I would envisage something like maemo home widgets. Jun 20 04:45:51 But using panels. e.g. implement the front/back Flickables Jun 20 04:46:01 that would be nice, at least Jun 20 04:46:01 Sorry Flipables Jun 20 04:46:49 tablet ux is dead slow in virtual box. What is the best way to test/do development? Jun 20 04:47:16 get a netbook or a piece of HW mimicking a tablet Jun 20 04:48:16 Can't afford another piece of hardware both financially and relationship wise ;) Jun 20 04:48:50 Oh well, virtualbox and N900 it is then. Jun 20 04:50:55 shouldn't have relationships with hardware, not healthy Jun 20 04:51:49 wmarone better get his act together on the Nook port! (joke) Jun 20 04:52:25 heh, yeah, that would be a nice meego tablet target indeed Jun 20 04:52:59 Just the right size I reckon. Don't like 10+inches Jun 20 04:54:19 morning Jun 20 04:54:25 morn iekku Jun 20 04:56:22 iekku you're late :) Jun 20 04:56:50 good night Jun 20 04:56:57 :) Jun 20 04:58:27 :D Jun 20 04:59:34 good moaning Jun 20 06:49:21 hello ! Jun 20 06:50:24 do you think the 'disruptive device' to be presented tomorow by Nokia at Singapore is going to be the meego/harmattan device ? (aka N9/N950) Jun 20 06:50:37 rumours for #meego-bar, please :) Jun 20 06:50:48 Stskeeps: np Jun 20 06:51:00 didn't know this channel Jun 20 06:51:36 Stskeeps: Jun 20 06:52:56 Stskeeps: the repos for meego-DE does have a server delay ? because my connection here is bad so i download at very small rate but it work until it stops server-side about 6 hours later, so i can't resume and finish the download.... Jun 20 06:53:23 its very annoying i cant test meego tablet ux Jun 20 06:53:24 TheBootroo: #meego-arm for those questions :) Jun 20 06:53:28 and not afaik Jun 20 06:53:42 Stskeeps: too many different channels Jun 20 06:53:46 so it goes Jun 20 06:53:54 :D Jun 20 07:59:42 Morning, all Jun 20 08:00:37 morn jaffa Jun 20 08:00:51 Morning Jun 20 08:06:22 Hi all.. Jun 20 08:07:25 Somebody help me recovery my n900 without reflash ? Jun 20 08:07:37 probably more of a #maemo issue Jun 20 08:08:56 But only meego have rescue initrd.. Jun 20 08:11:12 anyone has exp with gtk touch interaction? Jun 20 08:12:33 We have pygtk app moved to meego tablet, but the controls are too touch sensitive Jun 20 08:14:26 maybe there's a xsetting for that? Jun 20 08:15:25 though maybe you want to tune that at a lower level, maybe in the driver Jun 20 08:16:31 tomeu: I would like to keep as high level as possible :) Jun 20 08:17:14 what you mean with xsetting? Jun 20 08:17:28 jykae: http://standards.freedesktop.org/xsettings-spec/xsettings-spec-0.5.html Jun 20 08:18:32 cannot find any relevant xsetting here: http://www.freedesktop.org/wiki/Specifications/XSettingsRegistry Jun 20 08:18:46 but then, I don't know what you mean by being too sensitive Jun 20 08:20:44 tomeu: example: we're using mouse clicks, and on tablet it recognizes it only when it's very fast touch Jun 20 08:22:17 would like to get it work well both on desktop and devices with touch Jun 20 08:22:56 so on one particular tablet, the user needs to be very quick in lifting the finger when clicking, otherwise it's not registered as a click but as a drag? Jun 20 08:23:34 tomeu: yes, testing on exo Jun 20 08:25:47 tomeu: do you have suggestion how to fix that 'the right way'? Jun 20 08:26:33 jykae: is your application handling the raw events, or is it done by gtk+? Jun 20 08:27:28 afaik, on gtk+ even if you are very slow to release the finger and even if you move the finger a bit, it will be registered as a click if you don't leave the widget's area Jun 20 08:28:07 so I would fire up xev and see if the events that X delivers are very different from those in a machine without a touchscreen Jun 20 08:35:12 tomeu: hmm, they might be raw events, need to check the code. It's done with pygtk. It's old app, maybe need to update event handling. Jun 20 08:35:45 tomeu: thanks a lot Jun 20 08:36:17 it would surprise me, but if you were handling the press and release button events instead of leaving that to gtk+, then you may want to stop doing that Jun 20 08:36:23 yw, good luck Jun 20 08:47:15 hello :-) Jun 20 08:47:48 hi Jun 20 08:47:55 link in /topic about IRC rules(bit.ly) has a / at the end that makes it non-working Stskeeps Jun 20 08:48:06 ah, fun Jun 20 08:48:07 sec Jun 20 08:48:57 Stskeeps: works now, thanks :-) Jun 20 08:54:17 tomeu: how this looks to you http://pastebin.ubuntu.com/629728/ Jun 20 08:59:50 jykae: looks like the problem might be in the application indeed Jun 20 09:00:01 nothing weird in xev? Jun 20 09:05:15 ah, the exact problem is generating long press is difficult in the application. Jun 20 09:05:48 I confuse my projects.. Jun 20 09:07:00 the place where one presses and holds is strict Jun 20 09:14:19 tomeu: our implementation of long press sucks. How it's done easily? So that the finger position can slightly vary Jun 20 09:14:54 jykae: see how it's done in gtk+ and steal it Jun 20 09:20:36 tomeu: threshold, that's the magic word... Jun 20 09:37:20 gmorning \o Jun 20 09:57:21 Stskeeps: does MeeGo run flawlessly on an Intel Core i5 processor ? with the integrated Intel HD3000 graphics ? Jun 20 09:57:26 i don't own a i5 Jun 20 09:57:29 so i don't know Jun 20 09:57:30 (MeeGo for Tablets) Jun 20 09:57:33 also, i work on meego ARM Jun 20 09:57:40 true Jun 20 09:57:43 my bad Jun 20 09:58:15 i doesn't run on Tegra 2 ? so no chance for an Asus EEE Transformer ? Jun 20 10:01:34 Stskeeps, your recent advancement of wayland stuff will help arm and x86 too, since discussions are helpful in general! Jun 20 10:03:06 I got to see/tinker with some Windows phones last night Jun 20 10:03:19 lcuk: Thoughts? Jun 20 10:03:23 slick Jun 20 10:03:28 and understandable Jun 20 10:03:45 reminded me of the liqbase classic squares ;) Jun 20 10:05:11 hi :) Jun 20 10:05:20 Jaffa, I am getting first native symbian/qt device this week Jun 20 10:05:27 which should help with my qt evolution Jun 20 10:05:38 how was your fathers day? Jun 20 10:05:45 Good. Yours? Jun 20 10:05:51 * thiago recommends not buying a device today Jun 20 10:06:01 I am wearing my Dad'll fix it tshirt with pride! Jun 20 10:06:42 thiago: :-) Jun 20 10:07:02 thiago: I know nothing except rumours and I still advised that to someone yesterday about to order an N900. Jun 20 10:07:40 thiago, generic advice (which applies for all of technology world) : if a person has a need to buy something and is pondering: Jun 20 10:07:59 it is always recommended to purchase based on solving todays problem Jun 20 10:08:21 lcuk: There are points in a cycle where it makes sense to wait a week or so, if you can. Jun 20 10:08:35 lcuk: The day's before MacWorld/WWDC/whatever, for example. Jun 20 10:08:59 http://buyersguide.macrumors.com/ is quite a cool example of that (even though I'm not a Mac man) Jun 20 10:09:18 indeed, but those are known product cycles Jun 20 10:09:38 as noted, we do not do rumours Jun 20 10:09:59 hi Recku by the way \o Jun 20 10:10:04 what is your meego involvement Jun 20 10:11:00 Jaffa, I went to the Guardian Hacktivate event and met up with a load of great folks Jun 20 10:11:08 finally met alterego Jun 20 10:11:15 uuuuuurrrrggggghhh Jun 20 10:11:22 I hate drinking with Fin Jun 20 10:11:31 alterego: ns Jun 20 10:11:31 ? Jun 20 10:11:48 Stskeeps: No, he hates stopping drinking ;-) Jun 20 10:11:52 and after 2 years met up with one of my W+K contacts Jun 20 10:11:57 Yes, fins :) Jun 20 10:12:05 alterego, !! Jun 20 10:12:20 Do you know what time I got home last night? Jun 20 10:12:25 f'ing 2am Jun 20 10:12:31 a little after me! Jun 20 10:12:46 I got the midnight train :P Jun 20 10:12:51 heh Jun 20 10:13:04 only a couple of extra hours then Jun 20 10:13:09 You'll have to give me Alexs' email aswell btw :) Jun 20 10:13:53 okiedokey Jun 20 10:14:14 "Your letter is only the start of it" Jun 20 10:14:20 She was really nice, looked familiar too. Jun 20 10:14:30 lcuk: ? Jun 20 10:14:36 "One letter and now your a part of it" Jun 20 10:14:44 sorry, got jimll fix it music Jun 20 10:15:10 since I can see a big "Dad'll fix it" logo in my laptop Jun 20 10:18:27 Hahahah Jun 20 10:18:52 Riku gave me a little bottle of jagermeister he had on him. :D Jun 20 10:19:17 I was really pissed by the time I got the train, I passed out and missed my stop. Jun 20 10:19:26 Had to walk 4 miles home. Jun 20 10:19:43 haha Jun 20 10:20:00 alterego, the battery on my n900 lasted *much* longer than I recall Jun 20 10:20:38 After everyone left except 4 of us, and the Guardian guy was like, we still have 60 quid on the tab, cocktails? :) Jun 20 10:20:51 I watched the end of deuce bigalow, an episode of warehouse 13 and most of herbie goes bananas before pulling into manchester station Jun 20 10:20:54 So we had mahjitos Jun 20 10:20:59 hah Jun 20 10:21:06 Then got the taste for them, and had another 3 Jun 20 10:21:43 Needless to say, I regret it now :D Jun 20 10:21:50 why? :) Jun 20 10:22:10 I feel like crap, I should have had more pizza. Jun 20 10:22:14 don't regret having a good time Jun 20 10:22:41 just plan it better to remove the hangover phase ;) Jun 20 10:22:51 Yeah, and my girlfriend didn't even seem to care when I got in well late. Jun 20 10:22:55 And pissed. Jun 20 10:23:00 now, I am going to recheck and file bugs relating to contacts import this morning Jun 20 10:23:11 what are you upto? Jun 20 10:24:28 I'm going to get over this hangover, make something for breakfast and then probably fix the most important bugs whilst contemplating tomorrow :) Jun 20 10:24:42 And contemplating what I'm gonna do with an N8 Jun 20 10:25:02 what is tomorrow? (apart from an excellent song by James) Jun 20 10:25:03 Nice formfactor Jun 20 10:25:04 alterego: N8Fly Jun 20 10:25:57 Heh Jun 20 10:26:20 Stskeeps: it's be a shame to waste that camera :P Jun 20 10:26:33 I'll probably just use it as a digital camera. Jun 20 10:28:34 Talking about wp7 lastnight and yesterday lcuk I can't help but think Microsoft got the raw deal .. Jun 20 10:29:21 what makes you say that? Jun 20 10:30:07 Just sounded like Nokia can literally do what the like to WP7, to the point of it not being WP7 Jun 20 10:30:14 I think the only thing lacking from wp7 is qt support. Jun 20 10:30:27 alterego: Including run it on a Linux kernel, with Wayland and Qt? ;-) Jun 20 10:30:48 add that to the mix somehow officially and a great many of the devs will be happy Jun 20 10:30:49 Jaffa: one of the guys their had wrote a QML mock up of the WP7 interface :D Jun 20 10:30:55 Had it running on an E7 Jun 20 10:31:09 He was like "First E7 running WP7" Jun 20 10:31:28 And it looked really good, then after a couple of seconds I realised what he had done :D Jun 20 10:31:44 lcuk: we can't talk about that ;) Jun 20 10:31:55 ? Jun 20 10:31:59 lcuk: yeah - with supported codecs and screen not on maximum brightness with moderate volume - the battery life is really good. Jun 20 10:32:13 SpeedEvil, no you misunderstand Jun 20 10:32:18 I do those things normally Jun 20 10:32:45 oh, train related bonus Jun 20 10:32:52 lcuk: qt on wp7 Jun 20 10:32:53 Virgin train seat trays Jun 20 10:33:04 fold up, put n900 with keyboard out on the top Jun 20 10:33:09 and you have seat back IVI Jun 20 10:33:26 hi, when trying to run "osc build" against meego OBS i get the following: Jun 20 10:33:27 :) Jun 20 10:33:29 worked a treat :D Jun 20 10:33:31 BuildService API error: can't verify packages due to lack of GPG keys Jun 20 10:33:36 lcuk: Careful - I've tried that before and sometimes it fails catastrophically :-) Jun 20 10:33:40 anyone know how I can add the keys Jun 20 10:33:46 Ubuntu host Jun 20 10:33:47 Jaffa, worked perfectly Jun 20 10:33:47 lcuk: works on some coaches too ;) Jun 20 10:33:58 kavacha: --no-verify Jun 20 10:34:00 * lcuk smiled all yesterday Jun 20 10:34:11 alwhat can't you talk about? Jun 20 10:34:19 alterego, what ^ Jun 20 10:34:26 qyt on wp7 Jun 20 10:34:26 lcuk: I go on a couple of Pendolinos every day - it varies Jun 20 10:34:33 Qt on WP7 Jun 20 10:34:38 roger Jaffa Jun 20 10:34:49 alterego, I only read the official announcements Jun 20 10:34:52 I thought you heard what I heard, my mistake :P Jun 20 10:35:07 alterego: Hmm, it would make sense for the announcement tomorrow what with "new ecosystem" and talk of "developers" Jun 20 10:35:17 alterego: thanks !! Jun 20 10:35:48 Jaffa: good point Jun 20 10:35:56 Jaffa: maybe it will ;) Jun 20 10:36:14 As lcuk said, I think Qt on WP7 would be very nice to assuage developers' fears about Qt adoption in the mobile/handset market. Jun 20 10:36:22 * alterego looking forward to Harmattan :) Jun 20 10:36:33 And putting MeeGo on the N9 Jun 20 10:36:49 N9? Jun 20 10:36:51 Definitely. Will prove MeeGo can be used for a commercial device (as far as everyone's concerned, it doesn't matter it's not pure meego.com MeeGo Core) Jun 20 10:37:16 iekku: He means M9. A motorway in Scotland. All the roadsigns will run MeeGo with free apps for IVI Jun 20 10:37:24 Did you know Maa Mo in finnish means Mother Earth? Jun 20 10:37:32 Jaffa, :D Jun 20 10:37:36 But it's sort of said Maemo Jun 20 10:37:36 did you know, when I go to friends houses, if they ask me to take my shoes off I will do. Jun 20 10:38:04 respecting their rules is something we should all do naturally. Jun 20 10:41:14 alterego, it's maa (earht) emo (mom) Jun 20 10:41:33 iekku: ah right :) Jun 20 10:41:37 Thanks :) Jun 20 10:42:25 I thought that was really cool/interesting Jun 20 10:42:44 haven't ever noticed that Jun 20 10:43:19 emo just makes it even more interesting/cool :D Jun 20 10:43:55 emo kid? Jun 20 10:44:28 Jaffa: it's this funny thing, the only thing really stopping Qt on WP7 is politics... i was talking with people at the summit, and saying that two things need to happen: Jun 20 10:45:11 1) Someone needs to break the WP7 UI flow horribly using the WPF stuff that's the only current blessed thing... that'll break the current argument about consistency Jun 20 10:45:38 2) Someone needs to build a set of QML components for the Metro UI Jun 20 10:45:45 Those two things happen, and well... :) Jun 20 10:46:09 leinir, sigh, (1) it is feasible to bring any computer to its knees. (2) copying the work of others is not so good Jun 20 10:46:25 a better (2) would be making qt/qml stand out on its own features instead of cloning Jun 20 10:46:28 lcuk: I think you misunderstand #2 Jun 20 10:46:48 lcuk: Qt won't be allowed on WP7 if you can't simply write Metro-style QML UIs. Jun 20 10:47:00 lcuk: what Jaffa said ;) Jun 20 10:47:29 hence copying: Jun 20 10:47:35 Qt not being accepted on WP7 is not a technical decision at all Jun 20 10:47:46 will Microsoft be happy when you are using Metro UI on iphone or android or maemo/meego? Jun 20 10:48:22 lcuk: They might very well be a set of components in the style of the MeeGo Tablet UX components - not really usable outside of MeeGo, for a variety of reasons Jun 20 10:48:28 lcuk: Make the implementation use underlying WPF components, then it'll only work on WP7 Jun 20 10:48:45 so yeah, again, what Jaffa said ;D Jun 20 10:48:56 leinir: :-) Jun 20 10:48:57 Jaffa, then the argument says: why are you using second rate developer components? Jun 20 10:49:01 just use the official sdk Jun 20 10:50:35 lcuk: To have a cross-platform app. MS want Spotiy, Rovio, Facebook, ... to have a compelling platform. App developers no longer target single systems if there's a more cross-ecosystem alternative. Jun 20 10:50:50 Jaffa, really? Jun 20 10:50:58 android apps cross platform? Jun 20 10:50:59 iphone? Jun 20 10:51:17 hell, maemo apps aren't generally cross platform Jun 20 10:51:25 or we would have more of them here in meego Jun 20 10:51:37 lcuk: That's my point. Lots of publishers/devs are targetting multiple platforms. They want to reduce costs. Qt can help. Jun 20 10:52:33 Jaffa, the best help is to build up a list of qt apps which *are* living the cross platform dream Jun 20 10:52:39 I can target Symbian for much lower cost and investment, so I have started doing so. I've no desire to target WP7 directly, but if it ran Qt, it'd be a more viable option. Same with Qt on Android & iOS Jun 20 10:52:40 from the good qt apps we know Jun 20 10:52:48 which run on all our favourite platforms Jun 20 10:53:12 qt on android/ios Jun 20 10:53:25 if I sell a qt app on symbian Jun 20 10:53:32 qt dev support gets 30% of sales Jun 20 10:53:35 lcuk: "best help"? I'm 100% certain that #meego compiling a list of cross-platform Qt apps will not help change the politics that leinir describes. Jun 20 10:53:47 if I sell the same app on android, who from qt is paid to work on that support Jun 20 10:53:52 it is an unofficial port Jun 20 10:54:36 Jaffa, I am just wanting to discuss the complexity of cross platofmrness Jun 20 10:55:00 I played with symbian anna last night too. Jun 20 10:55:03 anything data related usually has bigger issues than simple apps and the teams working on them do so usually for a specific target Jun 20 10:55:04 v.sleek Jun 20 10:55:05 Jaffa: what policies did lenier describe? :) Jun 20 10:55:28 alterego, indeed Jun 20 10:55:34 anna is sexy. Jun 20 10:55:39 alterego: you have it already? Jun 20 10:55:48 sivang: "politics", not "policies" Jun 20 10:56:02 sivang: no, I just got to use/play/see it yesterday. Jun 20 10:56:09 Jaffa, if SQt had unified installation mechanism and SDK I would be in more agreement Jun 20 10:56:12 On a C6 unfortunately :D Jun 20 10:56:18 Which is a teeeny phone Jun 20 10:56:19 s/SQt/Qt/ Jun 20 10:56:19 lcuk meant: Jaffa, if Qt had unified installation mechanism and SDK I would be in more agreement Jun 20 10:57:11 sivang: they're simple enough - no native code on WP7, except if you're one of MS' "special" friends, who have access to Iris Jun 20 10:57:28 lcuk: Oh, I agree it's a long way from ideal. There are annoying edge cases and not yet enough support in the docs & SDK. But it's promising, and a lot easier than it *was* Jun 20 10:57:29 incidentally, Visual Basic had the same problems, having to go to the Windows API underneath to get over a limitation Jun 20 10:58:02 once you start to put OS dependent things into your app, you throw away cross platformness Jun 20 10:58:21 leinir: ah, speaking of WP7 Jun 20 10:58:21 okay Jun 20 10:58:21 fair Jun 20 11:00:12 * alterego is going to be gutted if the N8 is a pink one. Jun 20 11:00:15 I have stuff to do for now, leinir best way to gain access would be to give compelling apps Jun 20 11:00:33 * alterego wonders off to do some washing up and make food. Jun 20 11:01:54 see you all soon Jun 20 11:01:59 * sivang -> out Jun 20 11:02:13 leinir, speaking of compelling I have qt prototype of the liqcalendar :) Jun 20 11:02:30 Ooh... :) Jun 20 11:17:34 lcuk: oh? Jun 20 11:22:38 yes w00t :) Jun 20 11:22:58 lcuk: where's it at :) Jun 20 11:23:56 it is at a screenshotconly at present Jun 20 11:24:25 I also have a Visual basic.net version too, but that has existed all along ;) Jun 20 11:25:19 Reminder: Only a few days left for the MeeGo Birmingham UK MeetUp - Sign up and show your MeeGo Support :-) http://mge.bz/bX #Linux Jun 20 11:25:50 p.s. Hi Everyone :-) Jun 20 11:25:57 lcuk: show :) Jun 20 11:26:55 w00t, restyled to use Nokia Pure and it looks pretty damned attractive Jun 20 11:26:56 http://liqbase.net/20110410_001.jpg Jun 20 11:27:12 but I cannot use it on meego directly using that font Jun 20 11:27:32 so petition Nokia to allow Pure on Meego Jun 20 11:28:01 * lcuk thinks droid font makes a poor substitute Jun 20 11:28:47 so, what's the fundamental idea? using Qt to write your own graphics/other functionality on top (like calendar) as applications? Jun 20 11:29:05 it's a good thing i don't have to waste my time with a simulator anymore... ;p Jun 20 11:29:06 * Jaffa really likes Pure. Having gone back to Nokia Sans on a C7, and a recovery N900 (before switching the font), it looks so much better Jun 20 11:29:31 I still prefer droid fonts personally Jun 20 11:30:43 I t Jun 20 11:30:46 Courier. Jun 20 11:31:34 w00t, I started with a qwidget that can load/render sketches and played with a few ideas. Jun 20 11:32:01 performance is not where I need it Jun 20 11:32:12 and where I have pushed many times towards getting help Jun 20 11:32:17 qpainter line drawing etc Jun 20 11:32:47 w00t, I have 8000 sketches now and a great new game Jun 20 11:32:57 tagging the graffiti wall is like playing bingo Jun 20 11:33:02 so addictive! Jun 20 11:33:21 tick tick tick tick "cool" Jun 20 11:34:08 http://liqbase.net/liq.20110528_124839.liqrecentsketches_tagging.scr.png ;) Jun 20 11:38:30 lcuk: you can use Ubuntu font (ubuntu-ttf) which is free and looks pretty good, at small or big size Jun 20 11:38:56 brightness? usually has no more than 8 to 12 steps anyway, that you could distinguish Jun 20 11:39:05 TheBootroo, for everyday use I like my own handwriting thanks, but Nokia Pure looks coolest and arty Jun 20 11:39:15 and since the calendar goes on the wall agree with many experts ;) Jun 20 11:39:29 DocScrutinizer, psh :P Jun 20 11:40:48 DocScrutinizer, the point about the brightness was that, Nokia said 4 or 5 steps were enough, users (espeically rm_you) said that 127 steps were enough, I found middle ground Jun 20 11:40:54 which allowed choice Jun 20 11:41:06 lcuk: Nokia Pure > Ubuntu TTF ? i don't agree : nokia pure is too thick, Ubuntu has a Light variant and a Monospaced one Jun 20 11:41:14 gradient between firm specific steps or fine options :) Jun 20 11:41:27 TheBootroo, look at the use on the calendar photo I showed Jun 20 11:41:31 it is for background Jun 20 11:41:47 perfect for a bold stylistic font like Pure Jun 20 11:41:59 the actual content is hand drawn and pure white Jun 20 11:42:04 so stands out anyway Jun 20 11:42:05 :) Jun 20 11:42:24 bad handrwriting though Jun 20 11:42:28 O.o Jun 20 11:42:34 you can read ? Jun 20 11:43:06 is this fault of low resolution of nokia symbian devices (nHD) ? Jun 20 11:43:37 oh, my bad, its the sdk simulator Jun 20 11:43:37 http://liqbase.net/liq.20110208_002.liqbook.on.meego.ideapad.jpg Jun 20 11:43:47 I have better handwriting for proper reading :) Jun 20 11:44:00 the calendar is for me and my family, we all know what it says ;) Jun 20 11:44:00 hum Jun 20 11:44:10 i hope... Jun 20 11:44:13 XD Jun 20 11:44:30 TheBootroo, doctors can read their own writing you know. Jun 20 11:44:37 nobody else can Jun 20 11:44:46 lcuk: and I say they thoroughly messed up with that incredible awkward slider" with 5 steps, that has a huge offset to touchpoint, and doesn't even allow to scroll up/down the menu. Probably on a menu with just such sliders on it and exceeding screen height you're screwed Jun 20 11:44:49 true Jun 20 11:44:50 :) and that is what makes the calendar unique to you Jun 20 11:44:59 lcuk: are you a doctor then ? Jun 20 11:45:10 code doctor perhaps Jun 20 11:45:20 (i'm kidding you, the second photo, of the idea pad is a cute font) Jun 20 11:45:25 and I am wearing a "Dad'll fix it" tshirt now Jun 20 11:45:35 TheBootroo, that is my best handtyping. Jun 20 11:45:48 I hope we can get OpenCL running on Harmattan .. Jun 20 11:45:57 you should turn it into a handwritten font Jun 20 11:46:00 I doubt it though Jun 20 11:46:04 TheBootroo, ... Jun 20 11:46:23 that is the idea, but one font is not enough Jun 20 11:46:25 alterego: since harmattan is plain linux we can acheive all we want , just like the N900 Jun 20 11:46:30 lcuk: wait, maybe that's simple brightness applet? Jun 20 11:46:34 what I want is for each person to have their own handwriting :) Jun 20 11:47:06 huh DocScrutinizer ? Jun 20 11:47:22 TheBootroo: not without the appropriate drivers. Jun 20 11:47:24 lcuk: i'm not talking about your project but about making a good looking handwritting-like font for some uses Jun 20 11:47:30 the brightness applet is just one example of ux issues and wasn't the point of what I showed ;) Jun 20 11:47:35 We don't have it on the N900 but it's capable. Jun 20 11:47:54 lcuk: ot, but maemo system menu -> brightness "slider" with 5 bars Jun 20 11:49:15 is there a way to get a 'home' icon on the left of title bars in Tablet UX Apps just like in handset ones ? because that easier than a key stroke and i want my N900 fully usable with ux, and no physical button Jun 20 11:49:26 then I'd prefer the 128 steps according to rm_you :-) Jun 20 11:50:17 TheBootroo, it is being discussed somewhere I think Jun 20 11:50:29 and asking for some kind of onscreen element for it would be useful Jun 20 11:50:30 where then ? Jun 20 11:50:43 i just know of a bug relating to needing a way Jun 20 11:50:46 hold on Jun 20 11:51:09 more : it seems that the place is hold : there is already a space but empty and unsensitive Jun 20 11:51:14 bug 19019 Jun 20 11:51:17 Bug https://bugs.meego.com/show_bug.cgi?id=19019 nor, Medium, ---, nicholas.e.richards, REOP, Add ability to leave a running application without pressing a hard key Jun 20 11:51:19 ok Jun 20 11:51:35 kthx Jun 20 11:51:39 \o Jun 20 11:51:48 hello people.. help me with start meego on n900.. Jun 20 11:51:48 I'm write the MicroSD with raw image, and start the phone with flasher command "-l -k " Jun 20 11:51:48 Flasher says that image sending.. Jun 20 11:51:48 But nothink happen, just white screen NOKIA and usb logo ... Jun 20 11:52:21 EuPhobos: damn dude you are typing to damn fast Jun 20 11:52:37 6789KB of 0KB sent in 0s, 6789KB/s ? Jun 20 11:52:50 ./flasher-3.5 -l -b -k mg-handset-armv7nhl-n900-de-acceptance-1.2.0.90.3.20110606.2.DE.2011-06-07.1-vmlinuz-2.6.37-35.1.DE-adaptation-n900 Jun 20 11:53:00 use -b Jun 20 11:53:01 -b Jun 20 11:53:03 bootup Jun 20 11:53:05 after? Jun 20 11:53:08 what lcuk said Jun 20 11:53:22 Ouch.. Jun 20 11:53:27 thank will try now.. Jun 20 11:53:39 EuPhobos, type faster Jun 20 11:53:41 next time Jun 20 11:54:06 lcuk, don't use copy and paste to make it look like you type fast :p Jun 20 11:56:14 I just wonder which client allows multi-line copy without the formatting of IRC at line start Jun 20 11:56:55 hmm, maybe irssi Jun 20 11:57:17 or netcat ;-P Jun 20 11:57:33 There is say's "waiting root device /dev/mmcblk0p1...", but i'm write raw image on microSD should be mmcblk1p1? This ok? Jun 20 11:58:01 Or i can pass thru flasher what device is booting up ? Jun 20 11:58:16 yes, you can afaik Jun 20 11:58:37 but there's a catch with mmcbl0 / 1 swap during boot Jun 20 11:59:39 how i can swap blk0/1 thru flasher? Jun 20 12:00:04 kernel or init is swapping it occasionally Jun 20 12:00:26 so mmcblk0 at kernel boot time might not be what you think it is Jun 20 12:00:45 lcuk: i think i'm going to code myself this UX for MeeGo (in plain Qt) : http://forum.meego.com/showthread.php?t=3081 Jun 20 12:01:24 because the idea of putting the toolbar on the right (or left) in landscape mode is good but i don't see any feedback from UX teams... Jun 20 12:02:01 ok probably image incorrectly writes... Jun 20 12:02:19 would solve the problem of overlapping icons over quickbar in landscape mode, and would avoid having to recalculating icon pages on orientation changes Jun 20 12:02:29 mmcblk0 is exactly that if you don't have an SD card in Jun 20 12:02:37 otherwise, the eMMC is mmcblk1 Jun 20 12:03:16 I would suggest MeeGo adds an initrd image so UUID booting is possible Jun 20 12:03:44 TheBootroo, :D Jun 20 12:04:00 ok thanks.. Jun 20 12:04:10 lcuk: why are you laughing ? Jun 20 12:05:32 TheBootroo, is ":D" implying laughing now? I thought it was great big smile! Jun 20 12:06:00 lcuk: ok so why this smile means ? happiness ? funny things ? Jun 20 12:06:03 EuPhobos: I meant this one: https://bugs.maemo.org/show_bug.cgi?id=2747 Jun 20 12:06:05 Bug 2747: inconsistent mmc device naming at boot time when one card is missing Jun 20 12:06:07 Bug https://bugs.meego.com/show_bug.cgi?id=2747 nor, Undecided, ---, tf, NEW, mutter was killed by SIGABRT Jun 20 12:06:32 TheBootroo, happy, the layout is good and along similar ways that I would want to do it Jun 20 12:06:52 lcuk: oh so you could help me ? Jun 20 12:07:12 no Jun 20 12:07:35 I have other stuff to do, you said you are doing it so I will expect status reports on your progress though! ;) Jun 20 12:07:41 lcuk: don't worry i'm qt dev and i will not ask you to code all my wants in my placebut sometimes help is welcome (i have many other projects) Jun 20 12:08:35 lcuk: sure i'll make it as soon i will have a little time, and it will be compatible with maemo 5 too... Jun 20 12:09:01 :D Jun 20 12:09:17 it pleases you too as i can see.... Jun 20 12:09:45 * lcuk should stop doing smiley faces so often Jun 20 12:09:52 MohammadAG: I think it could get fixed by kernel module parameters Jun 20 12:09:57 lcuk: maybe Jun 20 12:10:19 TheBootroo, I have subscribed to the thread Jun 20 12:10:27 lcuk: cool Jun 20 12:10:36 lcuk: you voted too ? Jun 20 12:10:55 "No. Default one is better." :3 Jun 20 12:10:58 DocScrutinizer, using dev node names isn't better than a UUID Jun 20 12:11:13 a UUID is always constant, a node's name isn't Jun 20 12:11:23 yup Jun 20 12:11:51 kernel modules may take raw hardware addr though Jun 20 12:12:21 i try 1.2 megoo.. it's not booting say's "Waiting for root device /dev/mmcblk0p1" Jun 20 12:12:27 seen this for soundcards Jun 20 12:12:53 I'm have no luck in recover n900.. Jun 20 12:12:54 what's mmcblk0p1 Jun 20 12:13:03 I am having a problem when running "osc build", It bails over at the make install part with the following error ( /bin/mkdir: cannot create directory `/usr/lib/lxc': Permission denied Jun 20 12:13:11 uSD meego rootfs I assume Jun 20 12:13:13 eMMC? Jun 20 12:13:16 No Jun 20 12:13:19 any ideas Jun 20 12:13:24 I write on MicroSDHC Jun 20 12:13:46 but don't known mmcblk0p1 for him is eMMC or MicroSD Jun 20 12:14:07 as mentioned above by moh and me, it shall be uSD Jun 20 12:14:19 pop the battery, let it get past uboot to maemo, then pop it out again Jun 20 12:14:27 maybe it's different with meego kernel? dunno Jun 20 12:14:55 wut? Jun 20 12:15:14 my maemo is broke) i'l try boot meego to access NAND memory and fix FSTAB what i'm messed up Jun 20 12:15:25 sometimes my device doesn't detect eMMC/uSD properly unless I boot to maemo Jun 20 12:15:34 at least maemo's preinit Jun 20 12:15:50 errr Jun 20 12:17:08 whaou ... the palm pre3 seems amazing Jun 20 12:17:41 oups wrong windows Jun 20 12:17:47 EuPhobos: I'm the least qualified person to help out here, but I'd guess your uSD flashing didn't work correctly Jun 20 12:18:06 DocScrutinizer: i simple use dd Jun 20 12:18:15 plus sync I hope Jun 20 12:18:23 dd bs=4096 if=image of=device Jun 20 12:18:41 yes, but sync works only for FS Jun 20 12:18:51 with mounted fs Jun 20 12:19:17 errm, I use sync; eject. Usually does the trick Jun 20 12:19:54 can take minutes to write out bufers Jun 20 12:19:58 EuPhobos: "sudo umount " then "sudo dd bs=4096 if= of=" Jun 20 12:20:38 is meego img a raw device img incl MBR/part-tbl? Jun 20 12:20:40 its very important to umount before Jun 20 12:20:51 it corrupts the image otherway Jun 20 12:20:56 yes Jun 20 12:21:01 DocScrutinizer: yes Jun 20 12:21:02 what MBR Jun 20 12:21:26 that magical block 0 that holds the partition table Jun 20 12:21:35 DocScrutinizer: in thruth, the image uses i detectabme kernel for u13-boot Jun 20 12:21:37 ofcource i even not mount the device.. it's no need to write with dd Jun 20 12:21:41 uboot handles booting, not the SD image Jun 20 12:21:41 the SD image is 3 partitions, rootfs swap and kernel Jun 20 12:21:44 so device not been mounted Jun 20 12:22:02 I thought the MBR != partition table Jun 20 12:22:23 the partition is in the MBR Jun 20 12:22:33 As well as the boot code Jun 20 12:22:45 MohammadAG: yes Jun 20 12:22:54 ;-) Jun 20 12:22:54 alterego: you typed faster than me Jun 20 12:22:56 1st half, 2nd half Jun 20 12:23:01 iirc the partition table is the second from last block in the MBR Jun 20 12:23:40 But there's only enough entries for 4 partition entries, so you have another partition table when you create "extended" partitions Jun 20 12:23:57 meego doesn't use boot code in mbr, since u-boot handles itself the finding of bootable kernel, unlike grub, which need a small code in MBR launching bigger code on the partition Jun 20 12:24:11 And another if you exceed 6, etc, etc .. Jun 20 12:24:17 TheBootroo: grub does Jun 20 12:24:29 Oh, N900 MeeGo Jun 20 12:24:37 and that's relevant to "waiting for mmcblk0p1..." how? Jun 20 12:24:37 Sure, you're right, the MBR isn't used outside of x86 tbh Jun 20 12:24:47 alterego: wut ? Jun 20 12:25:04 alterego: hum yes Jun 20 12:25:24 It's not Jun 20 12:25:27 DocScrutinizer: :) Jun 20 12:26:14 EuPhobos: use eject or "safely remove" Jun 20 12:26:35 ok.. i'l rewrite SD.. Jun 20 12:26:35 watch cpu system load Jun 20 12:26:53 aah, and use bs=256k Jun 20 12:27:04 ok Jun 20 12:27:06 DocScrutinizer: or just wait the command line to get back to usable with a invite Jun 20 12:27:20 DocScrutinizer: why 256k ? Jun 20 12:27:22 actually doesn't help Jun 20 12:27:35 as that's the max erase page in flash Jun 20 12:27:49 dman Jun 20 12:27:51 damn Jun 20 12:27:59 I use bs=4096 Jun 20 12:28:06 me too Jun 20 12:28:07 you don't want to frequently erase/rewrite Jun 20 12:28:46 usually the rites will get buffered and concatenated anyway Jun 20 12:28:56 but bs=256k doesn't hurt Jun 20 12:28:59 DocScrutinizer: so its for optimizing the mmc memory cells I/O cycles ? (so even speed ) Jun 20 12:29:09 yes Jun 20 12:29:17 DocScrutinizer: i'm taking notes Jun 20 12:29:20 also wear Jun 20 12:29:20 kthx Jun 20 12:29:48 yay PC kernel panic at boot Jun 20 12:29:50 you better write a block size of erase page as one chunk to flash Jun 20 12:29:54 ok, but my system don't have any DE, and any automount.. so i dont need to eject or "safely remove" couse it's not mounted... ....i guess Jun 20 12:30:20 EuPhobos: that's plain wrong Jun 20 12:30:20 DocScrutinizer: does flashing mmc take less time this way ? Jun 20 12:30:30 TheBootroo: might Jun 20 12:30:40 might even significantly Jun 20 12:30:41 DocScrutinizer: would be cool Jun 20 12:30:46 like factor 30 Jun 20 12:31:03 ~6 minutes to flash 3,2Gb is long Jun 20 12:31:03 TheBootroo: okay Jun 20 12:31:08 actually 256k/4096 Jun 20 12:31:18 1876951041 bytes (1,9 GB) copied, 176,53 s, 10,6 MB/s Jun 20 12:31:37 sound like max speed for a class 10 ;-) Jun 20 12:31:46 whoaa class 10 card EuPhobos ? Jun 20 12:31:52 yep Jun 20 12:31:56 cool Jun 20 12:32:09 i have 6,2 mb/s generally Jun 20 12:32:15 so i think i'm class 6 Jun 20 12:32:17 But if i'ts worked for me - then bee a cool)) Jun 20 12:32:27 so i can't get more Jun 20 12:32:36 also means there's no optimization via bs= then Jun 20 12:32:40 i have to buy class 12 Jun 20 12:32:58 DocScrutinizer: i don't know because i didn't retry Jun 20 12:33:56 you max out class 6. You'll be down to sth like 80kB/s when that rad/modify/erase/write bottleneck hits Jun 20 12:34:02 DocScrutinizer: i know one thing though, when i write a MMC over usb adaptor i get 80% processor as 'I/O latency' so i think i could reducre this latency to get faster Jun 20 12:35:25 EuPhobos: you *must* wait until buffer written to card. can take minutes. using "safely remove" or eject is a safe proven way to wait Jun 20 12:35:27 TheBootroo: you can't Jun 20 12:35:44 SpeedEvil: why , Jun 20 12:35:50 TheBootroo: the hardware is limited at 25MHz rate, and 4 bits per transaction - this is 12.5Mbytes/second maximum Jun 20 12:35:52 EuPhobos: also consider you might have automounter Jun 20 12:35:57 I've seen IIRC 11.8 with DD Jun 20 12:35:58 dd Jun 20 12:36:09 but you're not getting significantly more than 10, whatever the case. Jun 20 12:36:23 SpeedEvil: ok so i'll buy class 10 Jun 20 12:36:28 OMG! OMG! it's works)) Jun 20 12:36:34 Thanks a lot! Jun 20 12:36:37 see :-) Jun 20 12:36:38 EuPhobos: happy ? Jun 20 12:37:00 Not really)) Now i need to access to NAND memory to recover maemo ) Jun 20 12:37:20 After work.. in home i try load ubifs.ko ) Jun 20 12:38:10 * DocScrutinizer thinks sync works on raw devices as well as on mounted filesystems Jun 20 12:38:35 just for the record Jun 20 12:38:59 eject /dev/sdb - for me works Jun 20 12:39:05 yes Jun 20 12:39:31 you don't need to load ubi.ko, you just mount the ubifs Jun 20 12:39:40 afaik Jun 20 12:40:49 you'll need the mounttab entry: ubi0:rootfs on / type ubifs (rw,bulk_read,no_chk_data_crc) Jun 20 12:41:11 ok thanks it's will save my time ) Jun 20 12:41:28 But meego seems to very-very laggy... Jun 20 12:41:55 ubi0 is NAND, rootfs is the partition name Jun 20 12:46:00 SpeedEvil: I've seen DD get up to 16.5 under maemo though, to a class 6 SDHC card Jun 20 12:46:15 11.7 under the MeeGo SF DE image Jun 20 12:47:08 slaine: how measured? Jun 20 12:47:12 slaine: maybe the 'class' is just the max rate under WIn7 using ntfs, but under linux with raw data or ext4 or btrfs we can explode the limit Jun 20 12:47:20 slaine: with a reasonable data amount? Jun 20 12:47:34 YOu can never get raw data with a SD card Jun 20 12:47:38 they don't let you at it Jun 20 12:48:25 SpeedEvil: Well, 100M total, someone mentioned that those blocks would be cached and a better test would be to dd > RAM Jun 20 12:48:49 i mean : with my USB key, i get at max 8-10 mbps under win7 transfering a 600 mb movie, and the same under ubuntu i get up to 20mbps Jun 20 12:49:22 slaine: or dd > /dev/null Jun 20 12:49:34 it was dd'ing to /dev/null Jun 20 12:49:45 slaine: ok Jun 20 12:55:44 EuPhobos: next time you use backupmenu to recover from messing up initscripts Jun 20 12:56:22 Yes, next time i'l take backup from rootfs =) Jun 20 12:57:58 backupmenu is the name of the magic app Jun 20 12:58:57 backup and restore rootfs prior to any initscript (modulo preinit) even gets a chance to mess your day Jun 20 12:59:22 basically a plugin to bootmenu Jun 20 12:59:47 so runs *really early* in bootup Jun 20 13:01:09 * DocScrutinizer wonders who's going to step up and install a micro rescue system in that unused initrd partition of N900 Jun 20 13:01:18 and ship that as a pkg Jun 20 13:05:38 * lcuk leaves 80s tv theme tunes in the background whilst adding data into n900ce Jun 20 13:08:06 err, one question: meego gets started with which kernel pointer? kernel=mmcblk0p1/boot/vmlinuz.bin ? Jun 20 13:08:38 owtte Jun 20 13:08:51 on N900 Jun 20 15:58:11 I had just created an base image with mic-image-creator (v0.24.12-1) (format=raw,fstype=ext3) , but I want to map the result to loop with kpartx and got this error Jun 20 15:58:29 read error, sector 0 Jun 20 15:58:29 read error, sector 1 Jun 20 15:58:29 read error, sector 29 Jun 20 15:58:35 any ideas? Jun 20 17:31:12 how does meego-qml-launcher want its patches? Jun 20 17:31:32 gitorious, maybe Jun 20 17:31:33 ? Jun 20 17:32:16 "No merge requests yet" Jun 20 17:32:23 somehow I think that's a no ;-) Jun 20 17:32:37 well, there's always the standard meego contribution way Jun 20 17:32:47 alright, meego-dev spam it is, then Jun 20 17:33:18 posted a new blog post: http://julien.fourgeaud.com/2011/06/what-impact-would-the-n9-have-on-the-mobile-industry/ Jun 20 17:33:25 would love your feedback Jun 20 17:34:01 ah, andyross arrived in the nick of time - I have a patch for meego-qml-launcher, how do you want it? Jun 20 17:34:57 Everything is handled in gitorious now (though not really by me: this is Rusty's baby), so just a merge request and/or bug with patch attached would be fine. Jun 20 17:36:05 I go with bug then, it's a small patch anyway Jun 20 17:36:08 julienf, very little? *g* Jun 20 17:36:13 thanks Jun 20 17:37:50 GAN900: yeah... in a way that's my feeling. I just hope it will not have a negative impact on the MeeGo ecosystem Jun 20 17:38:25 I think it should be marked as being "MeeGo Compatible" .. Jun 20 17:38:31 julienf, very little could at this point. Jun 20 17:38:36 Anyway, meego needs it. Jun 20 17:38:47 GAN900: do you think we've hit rock bottom already? Jun 20 17:38:52 Heh Jun 20 17:38:53 julienf, Intel should've done everything they could to get this announcement at the Summit. Jun 20 17:39:10 julienf, well, if it goes much lower I think it'll be sunk. Jun 20 17:39:31 * alterego needs to head to the shop to get dinner. Jun 20 17:39:33 bbiab Jun 20 17:39:42 are we talking about meego or nokia stock now? Jun 20 17:39:42 :P Jun 20 17:40:10 julienf, you used "now" too often methinks :-) Jun 20 17:40:46 mikhas: thanks for the tip. Let me have a look at that.. Guess my french side doesn't help the copy writing :D Jun 20 17:42:14 julienf, it's only in the first paragraph Jun 20 17:42:41 mikhas: yes, you are right :D Jun 20 17:42:43 fixed Jun 20 17:43:10 "The limited catalogue will be a challenge for a consumer base which is used to 300k+ application store." - well, how is that different for MeeGo? Jun 20 17:43:37 i have 9000 apps mikhas, how many can you contribute? Jun 20 17:43:39 certainly the "MeeGo user base" will have to learn to live with a lot less Jun 20 17:44:06 (I know that MeeGo user base is not entirely correct) Jun 20 17:44:22 apologies, 9001 Jun 20 17:44:36 (i wrote 9000) :P Jun 20 18:00:18 The PDF download for the MeeGo Compliance overview requires a fake email address, hah Jun 20 18:00:29 requires? Jun 20 18:00:33 which link? Jun 20 18:00:51 from julienf's blog post Jun 20 18:01:18 mikhas: yeah, I have no idea why they did that... Jun 20 18:01:23 url for the blog post? Jun 20 18:01:25 err Jun 20 18:01:26 and you are not aggregated Jun 20 18:01:28 for the compliance overview Jun 20 18:01:29 i thought we werent meant to discuss vendor specific rumours on this channel? Jun 20 18:02:00 it's monday and we should be in #meego-bar, at least until stuff isn't rumours anymore Jun 20 18:02:12 * lcuk uses the "take your shoes off at other peoples houses and remember their rules" Jun 20 18:03:24 Who did discuss rumours? We discussed a blog post. Jun 20 18:03:25 lcuk: http://j.mp/lLiZXc and I am talking rumors in there? Jun 20 18:04:28 sigh Jun 20 18:04:50 mikhas: aggregated? Jun 20 18:06:53 julienf, not on planet.meego.com Jun 20 18:07:27 and we still have that stupid community divide between planet and https://meego.com/aggregator, le sigh ... Jun 20 18:08:07 how do I get there? :) Jun 20 18:10:06 "confuse customers" :) Jun 20 18:10:08 planet process here: http://wiki.meego.com/Web_infrastructure/Planet.meego.com/Add_your_blog Jun 20 18:10:29 thanks Dawn Jun 20 18:10:33 you shot first Jun 20 18:10:56 this step is particularly important: Also log in to MeeGo News with your meego.com account. Jun 20 18:11:08 if you forget to do that, it delays the whole process Jun 20 18:12:20 X-Fade: ping Jun 20 18:23:15 DawnFoster: where's MeeGo News? Jun 20 18:23:42 julienf: this one? http://planet.meego.com/ Jun 20 18:23:48 ok :) Jun 20 18:24:14 official posts from the meego blog are here: https://meego.com/community/blogs Jun 20 18:24:42 and this is the older but still "official" planet linked from the website: https://meego.com/aggregator Jun 20 18:25:00 in other news, thanks mikhas for filing a bug to fix this mess Jun 20 18:25:37 :-D Jun 20 18:31:41 evening Jun 20 18:33:50 food evening timoph Jun 20 18:34:40 iekku: o/ how's the bug hunt going? Jun 20 18:34:45 food? Jun 20 18:34:51 :) Jun 20 18:35:38 hmmh. I could actually go for some small late night snack.. Jun 20 18:35:44 timoph, iekku successfully hunts bugs, which apparently is good food Jun 20 18:35:51 :D Jun 20 18:36:20 mikhas, did you just call me FAT? Jun 20 18:36:24 ;) Jun 20 18:36:25 I tought she was a veggie Jun 20 18:36:38 I ... what? Jun 20 18:36:44 :D :D :D Jun 20 18:37:28 btw, my tambourine is progressing nicely Jun 20 18:37:56 timoph, i don't know how the hunt goes, i just try to take care of the catched ones ;) Jun 20 18:38:26 currently it's a bit boring thing to play since it only prints a dubug text when it's supposed to play a sound :) Jun 20 18:39:01 iekku, aha! correct title for you is bug zookeeper then Jun 20 18:39:42 tambourine for the deaf! Jun 20 18:40:14 mikhas, sounds good (and i like the zookeeper game) Jun 20 18:40:53 timoph, have you deadline already? Jun 20 18:41:15 nope. I'm doing it when I have time for it Jun 20 18:41:53 it's progressing fast since I'm cheating and writing it with python ;) Jun 20 18:42:08 hahahaha Jun 20 18:43:34 it's a pretty easy thing to implement anyway Jun 20 18:47:31 fortunately I have a 2 week vacation coming up so I catch up on personal projects Jun 20 18:49:41 * timoph can't write today :/ Jun 20 18:49:54 (yet again) Jun 20 18:53:49 hi people, can the current meego properly make call in N900? Jun 20 18:54:01 it can Jun 20 18:54:10 at least the Community Edition can Jun 20 18:54:41 timoph: can you explain me why more then one meego edition? Jun 20 18:54:49 wait-a-sec Jun 20 18:55:38 http://wiki.meego.com/ARM/N900#Introduction Jun 20 18:56:49 the CE is targetting to be a "product" based on MeeGo 1.2 and the images in meego.com are basically MeeGo hardware adaptation for N900 Jun 20 18:57:14 someone can correct me if I'm talking out of my a Jun 20 18:57:24 thanks! Jun 20 18:57:45 so I should always use the CE in my N900, right? Jun 20 18:57:51 rafael2k: ah. you might also want to read this -> http://wiki.meego.com/ARM/N900/CE_Factsheet Jun 20 18:58:16 dunno. about always but currently it's the way to go Jun 20 18:59:01 does the CE comes with native development toolchain? Jun 20 18:59:02 and depends on what you're after. i.e. if you want to work on the wayland stuff you should be looking into the 1.3 branch, etc. Jun 20 18:59:33 I've been using the community obs to build stuff for it Jun 20 19:00:15 if you're using Qt/QML things should just work(tm) :) Jun 20 19:00:41 meaning same code for i.e. MeeGo tablet images and CE builds Jun 20 19:01:00 nice Jun 20 19:01:20 On wednesday a new version is out, right? Jun 20 19:02:03 hopefully, yes Jun 20 19:02:16 you can already try the daily builds Jun 20 19:02:26 what was 'DE' before for? Developer Edition? Jun 20 19:02:35 where can I grab it? Jun 20 19:02:36 yep. it was renamed Jun 20 19:02:51 repository.maemo.org/meego/n900-de/ Jun 20 19:03:18 I never got around to testing it much, but does it function as a phone? :P Jun 20 19:03:39 it does. It has it's short comings but things basically work Jun 20 19:03:51 * timoph searches for test results Jun 20 19:04:30 If it comes with g++ and qt is fine for me Jun 20 19:04:32 ; ) Jun 20 19:04:39 http://wiki.meego.com/ARM/N900/QA/Performance Jun 20 19:04:46 http://wiki.meego.com/ARM/N900/Status Jun 20 19:05:47 rafael2k: you should try the community obs for building stuff. Jun 20 19:05:57 pretty cool Jun 20 19:06:47 anyway. The major things affecting CE's usabilty are some performance related bugs Jun 20 19:06:48 obs? Jun 20 19:06:55 build service Jun 20 19:07:05 nice Jun 20 19:07:28 well, 'nice' isn't how I'd describe it, but it does have it's advantages Jun 20 19:07:29 you give your sources and a spec/yaml file and it builds your app, creates rpm and makes a repo for you Jun 20 19:07:38 * timoph likes obs Jun 20 19:07:43 btw, but I'd like also to compile think natively Jun 20 19:07:53 s/think/things Jun 20 19:07:54 yeah, but it just plain doesn'twork atall for the development workflow Jun 20 19:08:19 you can do local builds with obs's command line clien osc Jun 20 19:08:36 this build system seems interesting Jun 20 19:08:38 I know, I've used that quite a bit Jun 20 19:09:13 rafael2k: http://wiki.meego.com/OBS Jun 20 19:09:45 note that there are 2 instances of obs in meego.com. the one that's actually used to build the distribution and the community one Jun 20 19:09:49 maligor: yeap, I agree, for a proper development workflow, only proper toolchain locally installed works Jun 20 19:10:23 you can make that with obs atleast for x86 actually Jun 20 19:10:45 there's the MeeGo SDK but I must admit that I haven't used it :/ Jun 20 19:10:53 but I'm not sure if it works for community obs, I've only used it with the core obs Jun 20 19:11:35 but what I've basically done when I want to develop on a meego environment is build the basic package with obs, it pulls the packages and makes a chroot Jun 20 19:11:37 Does the SDK needs an opensuse or fedora for a easy-mode install? Jun 20 19:11:59 there's a bunch of distroes Jun 20 19:12:21 http://repo.meego.com/MeeGo/tools/repos/ Jun 20 19:12:34 rafael2k: you can do various versions of ubuntu as well Jun 20 19:12:36 well.. debian and ubuntu in addition:P Jun 20 19:12:38 or windows Jun 20 19:12:56 wmarone, ^M^M :P Jun 20 19:13:29 I'm in a ubuntu right now Jun 20 19:13:42 great! Jun 20 19:13:44 ; ) Jun 20 19:13:51 as long as it isn't 11.04 Jun 20 19:14:11 there's meego-packaging-tools in ubuntu's own repos for 11.04 Jun 20 19:14:41 apt-get install meego-packaging-tools Jun 20 19:14:47 yep Jun 20 19:14:53 Need to get 3,412 kB of archives. <- : )) Jun 20 19:15:07 oh. and you'll need an accound for the community obs Jun 20 19:16:10 ok Jun 20 19:16:18 dunno if the process is still to ask for the accound from lbt or X-Fade Jun 20 19:16:28 account even Jun 20 19:16:29 probably Jun 20 19:17:11 thanks people! I'll first start playing localy. Jun 20 19:17:23 the obs system doesn't really work locally Jun 20 19:17:36 what you can do however, is use the meego qemu images to build stuff Jun 20 19:18:12 or rather the obs needs it's connection to the internet to work properly Jun 20 19:18:36 yep Jun 20 19:18:40 * lbt_nur hears OBS chat... Jun 20 19:18:45 I'm thinking in a cross toolchain Jun 20 19:18:48 but you can use rpmbuild in qemu to make packages even Jun 20 19:19:00 lbt_nur: :) Jun 20 19:19:14 I don't think I've seen a cross toolchain anywhere Jun 20 19:19:18 meego is quite ... extensive Jun 20 19:19:30 maligor: MeeGo does cross automatically Jun 20 19:19:37 rafael2k: there's your guy if you have questions about obs ^ Jun 20 19:19:58 lbt_nur: hi Jun 20 19:19:59 lbt_nur, I guess I never had to target non-x86 ;P Jun 20 19:20:13 rafael2k: hi Jun 20 19:20:26 maligor: I remember that Jun 20 19:20:26 I'm bought an N900 to play with meego Jun 20 19:20:28 I think I once tried building arm targets locally and it fails Jun 20 19:20:36 err.. failed Jun 20 19:20:42 I'm trying to get a proper toolchain in order to start playing with it Jun 20 19:20:50 * lbt_nur logs onto meego in anticipation of the next question Jun 20 19:21:42 people, apt-get install meego-sdk-armv7l is going fine, thanks! Jun 20 19:22:08 next step is to set up a qemu-arm image to test the apps, right? Jun 20 19:22:09 that's good for gui development ... you want OBS for chroot/middleware Jun 20 19:22:49 whilst I'm in who wants community obs accounts enabled (for OSS sw only) Jun 20 19:25:38 lbt_nur: I'll ask an OBS account when I get my app compilable and running reasonably in the N900 Jun 20 19:26:21 people, have you done something like the nitdroid installer for maemo? Jun 20 19:26:35 rafael2k, what sort of app is it? Jun 20 19:26:41 something like "apt-get install meego-installer" Jun 20 19:27:04 kinda gui app to help installing meego for maemo users Jun 20 19:27:28 and add it to maemo repo Jun 20 19:27:39 stuff like that will probably come around once there's real production hw Jun 20 19:27:55 fine Jun 20 19:28:20 that should be a pretty simple app Jun 20 19:28:44 how are you going about it? Jun 20 19:29:07 pretty much all you need to do is install the u-boot package and then dd an image to sd card and reboot Jun 20 19:29:39 i think someone else was already working on something like it too Jun 20 19:29:54 like: sudo dd if=/path/to/file of=/dev/sda ? ;P Jun 20 19:29:56 that's it, simple Jun 20 19:30:20 maligor: yeah pretty much, except it would be /deb/mmcblkX on maemo Jun 20 19:30:21 I once dd'ed over my MBR, lucky thing the file was small Jun 20 19:30:31 scary tool Jun 20 19:31:20 rafael2k: it would probably be easier on you to use the nokia qt sdk rather than maemo/meego sdks Jun 20 19:31:36 no SDK is the best SDK Jun 20 19:31:43 depends entirely on what you want to achieve Jun 20 19:31:45 ali1234: hummm, good point Jun 20 19:31:47 although that only works for maemo Jun 20 19:31:54 but then you just port it using the OBS Jun 20 19:32:08 if you want to write qml with meego component sets, it seems to be difficult without a proper environment Jun 20 19:32:09 the maemo scratchbox is absolutely not the best SDK :) Jun 20 19:33:12 and last time I tried the qt meegotouch theme engine, it was... interesting Jun 20 19:33:19 maemo's sdk is a killjoy ;p Jun 20 19:33:59 i didn't even try to install the meego sdk Jun 20 19:34:34 I use it for early middleware testing Jun 20 19:34:44 mostly only because it has qt 4.7 tho Jun 20 19:34:58 if i want to develop something on meego i just do it on a real meego install Jun 20 19:35:08 ali1234, yes... Jun 20 19:35:15 i don't want meego stuff messing up my ubuntu Jun 20 19:35:21 like the maemo one did Jun 20 19:35:25 ali1234, there's some problems with that Jun 20 19:35:25 maybe it isn't a problem Jun 20 19:35:38 ofcourse it depends what device you use Jun 20 19:35:46 i use an ideapad Jun 20 19:36:03 yeah, that's decent Jun 20 19:36:31 there's still problems Jun 20 19:36:38 some srpms won't compile this way Jun 20 19:36:46 with rpmbuild i mean Jun 20 19:37:19 really? Jun 20 19:37:19 <- N900 Jun 20 19:37:29 yeah, like kernel Jun 20 19:37:34 I haven't used the rpmbuild option for a while because it has been impractical Jun 20 19:37:45 bug 14307 Jun 20 19:37:45 and I can just use obs for package creation Jun 20 19:37:48 Bug https://bugs.meego.com/show_bug.cgi?id=14307 nor, Medium, ---, kai.chai, RESO WORKSFORME, kernel build with rpmbuild fails during prep Jun 20 19:37:56 still not actually fixed Jun 20 19:39:28 but hey at least i don't have to add a bunch of unsigned repos to my ubuntu Jun 20 19:39:54 mm, only used fully manual for building the kernel Jun 20 19:40:48 i haven't ever run into an ubuntu package that can't be built with fakeroot dpkg-buildpackage Jun 20 19:40:55 including kernel Jun 20 19:41:15 although Qt can only be built *once* because of it's manky configure script Jun 20 19:41:22 then you have to delete the source dir and start again Jun 20 19:41:47 which is annoying cos it takes ages to compile Jun 20 19:41:54 and yeah, i reported that one too, still not fixed Jun 20 19:42:12 well, the mrst kernel build system in meego was a bit odd certainly Jun 20 19:42:36 https://bugs.launchpad.net/ubuntu/+source/qt4-x11/+bug/688556 Jun 20 19:42:41 oo someone made a patch :) Jun 20 19:42:41 for some reason if you built it in obs, you couldn't manually build it from the same tree anymore Jun 20 19:43:14 oh no wait, that was me :) Jun 20 19:43:33 hmm hang on, i'm not peter pearse Jun 20 19:43:43 "really"? Jun 20 19:43:44 :P Jun 20 19:44:03 well i guess that's not my bug report :S Jun 20 19:46:34 https://bugs.launchpad.net/ubuntu/+source/qt4-x11/+bug/505582 Jun 20 19:46:36 that's mine :) Jun 20 22:21:48 http://www.engadget.com/2011/06/20/is-this-nokias-lankku/ Jun 20 22:24:57 hllo Jun 20 22:25:07 anyone alive.... Jun 20 22:26:17 no Jun 20 22:26:28 why is that Jun 20 22:26:29 ? Jun 20 22:43:20 hi, i am trying to install meego on an exoPC slate but with the last stable version (1.2.80.7.0.0.20110620.3) i have some messages in the first screen (hci_cmd_timer: hci0 command tx timeout, and the install wizard never come, do you have an idea ? Jun 20 22:44:15 i download the version 1.2.80.7.0.20110617.2 to test if it is not a release issue ... but i have no hope :/ Jun 21 00:46:35 night night Jun 21 01:08:25 need help to install MeeGo 1.2 on my ideapad. I created a 40gig btrfs partition but meego installer just insists "Bootable partitions cannot be on a btrfs filesystem", what to do now? Jun 21 01:09:37 Aranel: make 2 partitions, 1G for /boot, the rest for / Jun 21 01:09:53 berndhs: /boot as ext3? Jun 21 01:10:05 yes ext3 will work as bootable Jun 21 01:10:13 okay ^^ Jun 21 01:10:51 * Aranel wonder why meego installer doesnt have any gparted-like capabilities to edit partitions, I hate flashing gparted to my usb drive everytime. Jun 21 01:11:23 it does Jun 21 01:11:37 i have an error with my meego ... when i try to update it or ref, ... i got an error "error: dbiOpen: dbapi 1 not available", on some forums i read, it could be urpmi package missing but i don't find it on the repo meego :/ Jun 21 01:11:44 berndhs: does it create partitions? Jun 21 01:11:46 do you have an idea ? Jun 21 01:12:12 Aranel: it did the last time I ran it, but that was for netbook install Jun 21 01:13:57 berndhs: there isn't a button to do it, maybe its removed. Jun 21 01:14:19 and it's impossible to install a new version i have many errors in the term "Process meego-im-uiserv (pid: ..) ti=.... task=... tast.ti=(same value as ti) Jun 21 01:14:25 don't know, its been about a month Jun 21 01:15:20 i installed 1.2 a few days ago, customized partitions were still available Jun 21 01:15:40 although still buggy with the bootloader stuff Jun 21 01:19:20 well, looks like I'm the only one who couldnt figure out how :) Jun 21 01:19:48 anyway, omw to flash gparted again and create a /boot partition ^^ Jun 21 01:58:27 Aranel: There's a partitioning step in the installer. The default is something like "remove all linux partitions and use remaining space." If you instead choose "custom layout" it'll take you to a partition editor. Jun 21 01:59:01 Aranel: But caveat emptor... it's not the most robust partition editor in the world. Jun 21 02:01:45 Yay I installed MeeGo 1.2 on ideapad, looks like its working successfully :) But there's a problem on bootloader: It's timeout is too short (a second?) and It defaults to MeeGo, how can I edit these configurations? Jun 21 02:04:07 Aranel: look at /boot/extlinux/extlinux.conf Jun 21 02:04:30 there is a timeout value in there, its something like 1/10s of seconds Jun 21 02:12:47 berndhs: thank you :) so I should make it 50 if I want 5 secs? Jun 21 02:13:16 yes that sounds reasonable, dont knwo hwo accurate the timer is Jun 21 02:16:25 join ##nokiacnxn Jun 21 02:17:20 berndhs: thank you ^^ now I got a fully-featured dual-boot installation on my netbook =) Jun 21 02:36:38 morning Jun 21 02:37:14 evening **** ENDING LOGGING AT Tue Jun 21 02:59:56 2011