**** BEGIN LOGGING AT Sat Mar 05 02:59:56 2011 Mar 05 04:44:18 Could one vac into a meego box and use it like normal? Mar 05 04:44:21 like from an ipad? Mar 05 05:16:17 "vac"? Mar 05 05:16:41 xiambax: you mean "vnc"? Mar 05 05:16:51 Whoops Mar 05 05:16:52 Yes Mar 05 05:16:52 :D Mar 05 05:18:14 meego cloud. Mar 05 05:18:19 would be a rad idea Mar 05 05:18:43 i just wanna know Mar 05 05:18:50 Im torn between exopc and new ipad Mar 05 05:20:18 thing is, vnc is suffering a lot on high-latency and low-bandwidth links Mar 05 05:20:45 mmmmm Mar 05 05:20:46 i see Mar 05 05:20:53 id get exopc if it was dualcore Mar 05 05:20:54 but it is not Mar 05 05:21:46 for example: it's possible to watch a movie over vnc, but i did it only once, over a gigabit ethernet network and it still wasn't exactly smooth Mar 05 05:25:58 Do you have any recommends for a tablet I can run meego 1.2 alpha on? Mar 05 05:26:11 2gb ram and dualcore preferably Mar 05 05:27:31 I don't want an ipad. but i do Mar 05 05:27:43 I want to phase out all my apple products I think though Mar 05 05:31:33 not really Mar 05 05:32:59 i'd love to see something based on the 9W dual-core version of the bobcat. or the tegra3 Mar 05 05:51:38 I just want something fast Mar 05 05:51:42 around 600 to 700 bucks Mar 05 06:23:03 hi, :) Mar 05 06:23:21 morning wassupnari Mar 05 06:23:45 actually afternoon in here :D Mar 05 06:24:24 anyway, i built 1.1.90 version image and running on my device.. Mar 05 06:24:33 but i cannot run apps.. Mar 05 06:25:04 there are some.. libEGL and GLib-CRITICAL warnings Mar 05 06:25:15 do you know the reason? Mar 05 06:25:34 right - quick checklist: 1) what processor 2) are you running as user 'meego'? Mar 05 06:27:35 1) armv7 architecture 2) yes Mar 05 06:27:58 you might need to rm /usr/lib/qt4/plugins/styles/libmeegointernalqtstyleplugin.so Mar 05 06:28:08 if you don't have a GLESv2 implementation Mar 05 06:28:16 okay, i will try it Mar 05 06:28:31 that plugin acts a little weird so Mar 05 06:29:11 hm.. there's no libmeegointernal*.so file in /usr/.../styles/ Mar 05 06:29:31 hmm Mar 05 06:29:54 what app are you trying to run? Mar 05 06:30:04 i just have libmeegotouchqtstyleplugin.so Mar 05 06:30:06 ah Mar 05 06:30:09 rm that one instead :P Mar 05 06:30:11 is that same? Mar 05 06:30:13 yes Mar 05 06:30:16 okay D) Mar 05 06:33:11 still.. apps are not working.. and warnings come up. Mar 05 06:33:30 ok, which app are you trying to run? Mar 05 06:33:58 sms, chat, people.. etc. :) Mar 05 06:34:10 hang on Mar 05 06:34:23 okay Mar 05 06:35:04 takes a little longer for me to find things at the moment, 7:30am here and i seem to not have any coffee in the house ;) Mar 05 06:35:35 export M_USE_SOFTWARE_RENDERING=1 Mar 05 06:35:47 lol, okay~ i have to go home, too :) Mar 05 06:35:48 and then try to run one of the apps, if you're doing this from command line Mar 05 06:35:57 okay Mar 05 06:36:14 i should really get a tegra2 device to test on myself.. Mar 05 06:36:50 hm.. still not working Mar 05 06:37:16 what exact warnings do you have? still libEGL? Mar 05 06:37:21 or now just glib Mar 05 06:37:31 still both Mar 05 06:37:58 hmmm. Mar 05 06:38:24 can i see the glib ones? Mar 05 06:38:27 somehow Mar 05 06:39:00 (process:1249): GLib-CRITICAL **: g_variant_get_type: assertion `value != NULL' failed (process:1249): GLib-CRITICAL **: g_variant_type_is_subtype_of: assertion `g_variant_type_check (type)' failed (process:1249): GLib-CRITICAL **: g_variant_builder_add_value: assertion `!GVSB(builder)->expected_type || g_variant_is_of_type (value, GVSB(builder)->expected_type)' failed (process:1249): GLib-CRITICAL **: g_variant_builder_end: asse Mar 05 06:39:29 libEGL warning: DRI2: failed to authenticate libEGL warning: DRI2: failed to open any driver (search paths /usr/lib/dri) Mar 05 06:39:35 ok Mar 05 06:39:36 like above.. Mar 05 06:40:11 try to add -software to the command line Mar 05 06:40:40 i'v already try that Mar 05 06:41:10 ok Mar 05 06:41:14 * Stskeeps wonders what is wrong Mar 05 06:41:28 Running non-meego graphics system enabled MeeGo touch, forcing native graphicssystem Not loading meegotouch-qt-style for meegotouch app. unable to connect to com.meego.dialer Could not start messageserver Segmentation fault (core dumped) Mar 05 06:42:41 always thanx for your kindly help :D Mar 05 06:42:44 was it meego-tegra2-1.1.90.20110218.0311-mmcblk3p.raw.bz2 that i made? Mar 05 06:42:48 i have to go in a 20 min. Mar 05 06:42:56 no Mar 05 06:43:01 ok Mar 05 06:43:01 it's new one Mar 05 06:43:50 still hardfp image? Mar 05 06:45:19 ok, maybe it'd be easier if i could see the kickstart file (.ks), then i can answer some questions myself :) Mar 05 06:45:34 Heya Stskeeps Mar 05 06:45:43 hm.. okay Mar 05 06:45:54 i'll sent it by my email, is that okay? Mar 05 06:45:57 send Mar 05 06:46:02 yes that's ok Mar 05 06:46:26 have your morning coffee, and see you on Monday! :D Mar 05 06:46:30 see you Mar 05 06:48:26 well crap, if I manually setuid root X, uxlaunch boots Mar 05 06:48:30 why would that be? Mar 05 06:48:39 bad driver? Mar 05 06:48:44 emgd Mar 05 06:48:50 i use Xorg-server-setuid on n900 too Mar 05 06:49:02 well see it gets installed Mar 05 06:49:05 yet i still have to do that Mar 05 06:49:23 used mic2? Mar 05 06:49:26 yup Mar 05 06:49:32 -f raw or -f fs? Mar 05 06:49:45 -f loop, then rsync'ed -aHx Mar 05 06:49:50 to my target device Mar 05 06:49:56 and yes, i checked before, it's not setuid before either Mar 05 06:50:07 -a preserves permissions (archive) Mar 05 06:50:13 -H preserves hardlinks Mar 05 06:50:15 ah, that's why then Mar 05 06:50:23 ??? Mar 05 06:51:14 -f loop has a bug that ruins the setuid of binaries Mar 05 06:51:21 Stskeeps: what should I be doing? I need to move the filesystem onto a specially formatted stick, with a vfat partition Mar 05 06:51:26 awww fuck me Mar 05 06:51:45 just make a -f raw file then Mar 05 06:51:45 lovely, does -f fs work? Mar 05 06:52:01 in the end i just need to rsync the filesystem over Mar 05 06:52:15 ok Mar 05 06:52:25 man, this totally stuck me for the entire night Mar 05 06:52:40 Stskeeps: I owe you a keg. Mar 05 06:52:43 ;) Mar 05 06:53:11 let me just pastie you something Mar 05 06:54:12 if i can just get this sucker booting and stable, i can start building what i need to build :) Mar 05 06:55:09 http://pastie.org/1635299 Mar 05 09:46:28 moo raster Mar 05 09:48:58 RST38h: burrrp Mar 05 10:56:00 hey Mar 05 10:56:16 did you notice, ASUS anounced to create meego netbooks Mar 05 10:57:26 http://www.engadget.com/2011/03/04/asus-jerry-shen-pledges-3d-tablet-meego-and-android-netbooks/ Mar 05 11:24:17 WhiteBit, frals posted about that last night on twitter Mar 05 11:51:05 * WhiteBit expect to see asus phones with meego :) Mar 05 12:07:14 ~seen sivang Mar 05 12:07:15 Shiny! http://edition.cnn.com/2011/TECH/web/02/23/bring.back.firefly/index.html Mar 05 12:07:25 sivang <~sivan@unaffiliated/sivang> was last seen on IRC in channel #meego, 20h 2m 19s ago, saying: 'or whatever they were called back in 96'. Mar 05 12:49:12 http://ftp.twaren.net/Linux/Linpus/update/releases.n/meego/Packages/openal-soft-1.12.854-2.meego.i586.rpm -> I try this package on such a link, but not in the latest image, why ? :o http://wiki.meego.com/Release_Engineering/Plans/1.2 Mar 05 13:02:24 djszapi: what do you mean? Mar 05 13:03:25 WhiteBit: both Asus and Acer stated they would create Meego netbooks when Meego was released... Mar 05 13:03:27 https://bugs.meego.com/show_bug.cgi?id=14188 Mar 05 13:03:30 <_MeeeGoBot_> Bug 14188 nor, Undecided, ---, gavin.hindman, NEW, [FEA] Add openal(-soft) support for ARM (N900) Mar 05 13:03:36 jonnor: I meant that ^^ Mar 05 13:04:59 Yes, and what about it? Mar 05 13:05:19 the mentioned package is for x86, it cannot be used on ARM Mar 05 13:05:23 well, I did not see any arm package about it Mar 05 13:05:24 if that is what you tried Mar 05 13:05:59 that is why I opened the feature request. If I was blind do not hesitate to close the request and send me the availability. Mar 05 13:34:31 morn andre__ Mar 05 13:38:55 heja Mar 05 13:39:59 'lo Mar 05 13:40:46 what does it mean this QGestureManager::deliverEvent: could not find the target for gesture Mar 05 14:15:33 wathek, perhaps you did not link up the signal to a slot? Mar 05 14:15:44 it's an event Mar 05 14:15:48 lcuk, what signal? Mar 05 14:16:02 yep it's an event Mar 05 14:16:04 lol ok thiago Mar 05 14:16:13 wathek, perhaps you did not link up the event to a handler? Mar 05 14:16:26 lcuk, let me pastebin my code Mar 05 14:16:43 I remember seeing this error, but I have no clue what it is Mar 05 14:16:53 try asking ddenis or zalbisser when they're around Mar 05 14:17:34 lucian1, thiago, http://pastebin.com/f0a7YAS1 Mar 05 14:17:38 there's my code Mar 05 14:18:01 and I don't understand why I got the message "TAP GESTURE" twice Mar 05 14:18:08 http://qt.gitorious.org/qt/qt-aleksi/blobs/75599a71e957cae29ddd4d3df9e89d9d4edc0b3d/src/gui/kernel/qgesturemanager.cpp#line459 Mar 05 14:18:32 i know it is not mainline, but google shows where the warning originates from, just walk backwards a bit? Mar 05 14:19:25 zalbisser_, hi Mar 05 14:50:24 wathek: In bool FrmAccueil::viewportEvent(QEvent *event)... Mar 05 14:50:39 gabrbedd, yep ? Mar 05 14:50:40 wathek: Shouldn't the 2nd line be... Mar 05 14:50:47 { Mar 05 14:50:55 wathek: return gestureEvent(static_cast(event)); Mar 05 14:51:01 thiago: :-p Mar 05 14:51:33 gabrbedd, not really Mar 05 14:52:02 gabrbedd, gestureEvent is a method that I wrote Mar 05 14:53:25 wathek: Just a guess... but on that line you handled the event. And then again at the end of the function, you re-handle the event by invoking the parent class's handler (return QGraphicsView::viewportEvent(event)) Mar 05 14:54:28 gabrbedd, touchEvent are sent to children first and then to parents if they haven't been treated ? Mar 05 14:55:04 yes Mar 05 14:55:18 localised events are sent to the topmost widget at the coordinates Mar 05 14:55:25 if they aren't handled, they are sent to the parent Mar 05 14:55:53 but wathek /did/ handle it, and then still sent to the parent. Mar 05 14:56:11 thiago, ok Mar 05 14:56:30 gabrbedd, yep and since QViewport is the big parent Mar 05 14:56:38 wathek: For example: http://doc.qt.nokia.com/4.7-snapshot/gestures-overview.html#example-event-handling Mar 05 14:56:42 I think it's better if I use return true; Mar 05 15:01:38 gabrbedd, same problem I changed my function to Mar 05 15:02:09 http://pastebin.com/BuWHMQgs Mar 05 15:02:26 gabrbedd, I added the return true; but I still getting the same message : Mar 05 15:04:28 No, I meant to do this: http://pastebin.com/MMDATJ2X Mar 05 15:04:42 (that's a diff, by the way) Mar 05 15:10:41 gabrbedd, but that way I won't be able to add FingerItem objects Mar 05 15:12:19 wathek: ?? So when the event is received it is at the same time a TouchEvent and GestureEvent ? Mar 05 15:12:21 gabrbedd, maybe I should call the gestureEvent function after adding FingerItems Mar 05 15:12:27 yes Mar 05 15:12:33 euh ! Mar 05 15:12:42 yes Mar 05 15:13:58 gabrbedd, when a touch begin I'll add FingerItem to the scene if theres a touch update I'll update the position of the finger items and if the touch end I'll remove the finger items Mar 05 15:18:39 gabrbedd, I still have the same message even after doing this : http://pastebin.com/suQhMUkJ Mar 05 15:29:12 wathek: I suggest you do a backtrace to find out what's triggering the events. Mar 05 15:29:31 wathek: My guess is that your custom gesture recognizer is actually sending two events. Mar 05 15:29:56 two Events ?! Mar 05 15:30:08 gabrbedd, let me pastebin my code Mar 05 15:30:22 wathek: Nope... I'm done. Mar 05 15:30:25 :-) Mar 05 15:30:26 lol Mar 05 15:30:27 ok Mar 05 15:30:38 wathek: I need to do some other stuff. :-) Mar 05 15:30:47 gabrbedd, ok thank you so mcuh Mar 05 15:30:49 much Mar 05 15:32:04 wathek: best of luck to you! Mar 05 15:32:09 :) Mar 05 15:59:15 thiago so how to solve it for meego then with cmake ? Mar 05 15:59:32 the flags should be automatic from the OBS Mar 05 15:59:39 in fact, they should be the compiler default Mar 05 15:59:45 are you using the default ARM compiler for MeeGo? Mar 05 15:59:52 are you using madde? Mar 05 16:00:13 I am using this image actually: http://repo.meego.com/MeeGo/builds/trunk/1.1.90.5.20110301.7/images/meego-handset-armv7l-n900-devel/meego-handset-armv7l-n900-devel-1.1.90.5.20110301.7-mmcblk0p.raw.bz2 Mar 05 16:00:21 mic-chroot and build. Mar 05 16:02:16 thiago: I can add -Wno-psabi though, would that be a dirty hackery ? Mar 05 16:02:50 thiago: current softfp doesn't have a proper baseline, but at least hardfp one will have --with-arch=armv7-a and such in default compiler so this shouldn't appear in future :P Mar 05 16:03:19 -Wno-psabi is just to shut up the compiler about the encoding of va_list changing Mar 05 16:03:41 Stskeeps: is djszapi using the right image for building ARM? Mar 05 16:03:46 because -march=armv7-a seems trickier to me... Mar 05 16:04:06 I guess that should be covered by cmake. Mar 05 16:04:30 thiago: .. sortof, he's doing same as you would compile on device. CFLAGS="-march=armv7-a -mfpu=vfpv3" should be exported and cmake picking this up Mar 05 16:05:31 most of us just use OBS or madde :P Mar 05 16:06:59 thiaog: I thought that would be one point about cmake, to build for the correct target with the correct target flag. Mar 05 16:07:04 * flag = option Mar 05 16:07:12 * thiago, even :) Mar 05 16:11:09 how can I change the state of a QGesture ? Mar 05 16:11:16 how does it get changed ? Mar 05 16:12:09 djszapi: I'm not sure cmake picks up CXXFLAGS Mar 05 16:12:24 it does Mar 05 16:12:36 is it set then with the proper values? Mar 05 16:12:44 fex. SET(CMAKE_CXX_FLAGS_DEBUG "-Wall -g3 -ggdb -O0" CACHE STRING "Debug options." FORCE) Mar 05 16:13:04 well, I think it is a cmake bug :) Mar 05 16:13:11 and I should not set anything. Mar 05 16:13:37 DocScrutinizer, see bug 7790 Mar 05 16:13:41 <_MeeeGoBot_> Bug https://bugs.meego.com/show_bug.cgi?id=7790 nor, Medium, 1.0.90.4, ilkka.koskinen, ASSI, N900 turns warm quickly after boot Mar 05 16:13:46 especially the comments Mar 05 16:14:40 is what I'm doing to create a gesture right : gesturerecognizer : http://pastebin.com/LMMZSVFE and tapgesture : http://pastebin.com/Bh2ytmsk Mar 05 16:14:54 cause I don't understand I cannot get the Gesture working Mar 05 16:14:55 :( Mar 05 16:18:35 thiago: Actually the same with -Wno-psabi Mar 05 16:19:21 the note about va_list is still there? Mar 05 16:20:35 thiago: seems that went away which means they were different issues: http://paste.kde.org/6552/ Mar 05 16:20:56 like I told you Mar 05 16:21:18 16:56 < thiago> djszapi: the error is caused by you having forgotten -march=armv7-a Mar 05 16:21:25 you don't pay attention when I tell you stuff, right? Mar 05 16:21:51 ohh, I thought it can be solved with the other option. Mar 05 16:22:07 but it seems both are needed. Mar 05 16:22:31 16:55 < thiago> djszapi: that note from gcc is annoying as hell. Just add -Wno-psabi Mar 05 16:22:39 I did tell you to add both Mar 05 16:22:47 yeah, sorry I misunderstood it. Mar 05 16:22:57 then file a bug against cmake developers, definitely. Mar 05 16:23:02 or at least asking on their mailing list. Mar 05 16:23:16 ok Mar 05 16:23:28 it should be really hided internally. Mar 05 16:23:45 yes, like Stskeeps said, the compiler should have it by default Mar 05 16:24:00 but I think MeeGo sets it in the environment Mar 05 16:24:06 neither cmake nor qmake honour the environment Mar 05 16:24:59 thiago: should I add you in the 'CC' ? Mar 05 16:25:06 no Mar 05 16:25:12 k Mar 05 16:25:27 softfp gcc causes cmake to need CXXFLAGS with -march=armv7-a set Mar 05 16:26:14 he should be using the hardfp one Mar 05 16:26:22 (1.1.90 is softfp right now), no "armv7hl" in the image name Mar 05 16:26:30 oh Mar 05 16:27:54 will hopefully be armv7hl very soon now. QA reported no noticable difference in bugs/new bugs between softfp and hardfp Mar 05 16:35:08 thiago: I do not know how other kde projects were compiled on meego arm then. When does it happen ? Mar 05 16:35:31 what's "it" that you want to know the time of it happenning? Mar 05 16:36:19 Error: selected processor does not support `ldrex r4,[r3]' etc Mar 05 16:36:41 that's an error Mar 05 16:36:43 btw: http://www.cmake.org/Wiki/CMake_Cross_Compiling -> * CMake cannot autodetect the target system Mar 05 16:37:01 it happens when you compile code with the wrong processor architecture Mar 05 16:37:14 your Qt was compiled for ARMv6 or later Mar 05 16:38:59 right Mar 05 16:41:15 interesting, this project builds just fine in fremantle scratchbox tho., is it managed by scratxhbox there then ? Mar 05 16:41:32 yes Mar 05 16:41:51 that is armv6 iirc Mar 05 16:42:26 so is it a meego image bug then ? Mar 05 16:42:43 no Mar 05 16:42:51 couldn't it be handled from the meego image by default ? Mar 05 16:42:57 like sb does. Mar 05 16:43:04 I thought madde did it Mar 05 16:43:17 your buildsystem didn't pick up the settings though, or it bypassed madde Mar 05 16:45:02 well what I did is just 1) Download 2) mic-chroot 3) git clone 4) build Mar 05 16:45:22 his environment doesn't have proper CXXFLAGS exported like OBS does it (he's ignoring me for some reason, so please state he needs to export proper CXXFLAGS= for that to work) Mar 05 16:45:22 I do not use any madde. Mar 05 16:45:57 djszapi: you should use madde and pay attention to what Stskeeps is saying Mar 05 16:46:55 djszapi: if you don't want to use madde, then set the proper flags to the proper compiler yourself Mar 05 16:46:57 thiago: there is no madde inside the image. Mar 05 16:47:07 no, there isn't Mar 05 16:47:09 madde is in the SDK Mar 05 16:47:12 yes. Mar 05 16:47:31 I am not sure that is a more mature way to do it..how stable/working is that ? Mar 05 16:47:39 pretty good Mar 05 16:48:36 what is the drawback compared to this image way ? Mar 05 16:49:30 it's meant for compiling Qt-based applications Mar 05 16:49:45 it won't have all the devel packages, just those that Qt-based apps most often need Mar 05 16:50:10 so cannot I cmake there ? Mar 05 16:50:12 * use Mar 05 16:50:56 I don't know, I've never tried Mar 05 16:51:04 oh well Mar 05 16:52:21 djszapi: export CXXFLAGS="-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=vfpv3 -mfloat-abi=softfp -D__SOFTFP__" (maybe CFLAGS too) before running cmake, like is being done in https://build.meego.com/package/rawlog?arch=armv7el&package=meegotouch-applauncherd&project=Trunk&repository=standard . You Mar 05 16:52:21 my problem is more like that I should warn each developer to use the toolchain file or some cmake variable explicitely, that is why this toolchain file way is a bit tricky. If I were the only developer it could work. Mar 05 16:52:43 carstenek: if he wants to ignore you, it's his problem Mar 05 16:53:15 thiago: it gets a bit annoying after seeing him ask over and over again for several days when you give the answer right away :) Mar 05 16:53:17 djszapi: then fix the toolchain Mar 05 16:53:35 carstenek: kick him out for not harassing the channel Mar 05 16:53:39 s/not // Mar 05 16:53:40 thiago meant: carstenek: kick him out for harassing the channel Mar 05 16:53:42 thiago: what do you mean ? Mar 05 16:53:58 djszapi: Stskeeps was giving you the answer. Did you try it? Mar 05 16:54:12 not yet. Mar 05 16:54:17 why not? Mar 05 16:54:59 I am checking that link... Mar 05 16:57:41 btw, that long post is broken here. Mar 05 16:57:57 how about the other times he told you stuff to do? Mar 05 16:57:58 nothing after this: "...https://build.meego.com/package/rawlog?arch=armv7el&package=meegotouch-applauncherd&project=Trunk&repository=standard . You" Mar 05 16:58:08 never mind the rest of the comment. the first part is what matters. Mar 05 16:58:09 well if he does not piss me off, sure. Mar 05 16:58:29 last time I asked something about meego building and I was sent away. Mar 05 16:58:52 djszapi: you ignore people under your own peril. Mar 05 16:59:10 djszapi: if you don't see an answer because you ignored a person, that's your problem. Mar 05 16:59:18 you don't get to ask again and again, if an answer was given. Mar 05 16:59:19 thiago: it is not a problem for me. Mar 05 16:59:25 someone else will help, I am fine with that. Mar 05 16:59:28 no Mar 05 16:59:35 if someone gave you the answer, you act on it Mar 05 16:59:47 how if I do not see that ? Mar 05 16:59:47 this includes people you ignored. Mar 05 16:59:50 not my problem Mar 05 16:59:54 you will act on it Mar 05 17:00:25 if you ignore answers, you'll be kicked for harassing Mar 05 17:00:56 that is also harrassing if I ask something meego related building and I am sent away. Mar 05 17:01:52 I don't know what happened before Mar 05 17:01:58 all I know is that you were ignoring Stskeeps's answer Mar 05 17:02:06 true Mar 05 17:03:22 djszapi: long story short: last time you contacted me in private message you acted very rudely to being told exactly the right solution for a problem and being asked to ask the question publically. Mar 05 17:03:41 djszapi: you're working with MeeGo ARM stuff, which is my area of work and i'm helping people that ask in public channels about this. Mar 05 17:03:59 thiago: the export did not solve the issue though... Mar 05 17:04:10 djszapi: then it looks like cmake doesn't honour that setting Mar 05 17:04:18 djszapi: so how about we get past this unproductive stuff and listen to this as it will save us both very much time? Mar 05 17:04:41 carstenek: yeah, I was like that and I tried to do it the right way then Mar 05 17:04:52 but I got offensive answers all the time then. Mar 05 17:05:10 I did not see the change on your side and the last when I asked about meego building I was just sent away by you immediately. Mar 05 17:05:17 offensive answers should be avoided regardless Mar 05 17:05:18 and I think it was not fair by any mean. Mar 05 17:05:32 but you do seem to ignore questions and not pay attention to what you're being told Mar 05 17:05:32 djszapi: ok, what did you consider offensive? Mar 05 17:05:36 this is not of today Mar 05 17:05:48 djszapi: we have public logs and i think we should get over this. Mar 05 17:05:56 thiago: I did not get any solution answer :) Mar 05 17:06:00 thiago: still the same :p Mar 05 17:06:28 djszapi: tell cmake to pass the -march=armv7-a flag to the compiler Mar 05 17:06:30 that's your answer Mar 05 17:06:36 carstenek: also it was not fair sometimes on #meego.fi either. Mar 05 17:06:44 thiago: yeah, toolchain file... Mar 05 17:06:55 but the problem is that all the developers should aware of that. Mar 05 17:06:58 yes Mar 05 17:07:04 which means it's a toolchain problem Mar 05 17:07:20 still not handy like in case sb :p Mar 05 17:07:23 or, more to the point: Qt has hardcoded instructions to use ARMv6 instructions Mar 05 17:07:31 qmake is configured to know to pass the flag Mar 05 17:07:38 everything else that uses Qt needs to know that too Mar 05 17:08:12 yes, but I would be more glad about hiding it from the developer :o Mar 05 17:09:05 so teach cmake to extract the info from qmake and use it Mar 05 17:09:23 so propose something to the cmake developers. Mar 05 17:09:35 yes, you should propose something to them Mar 05 17:10:31 or wait for Qt 4.8. This particular problem will not happen there. Mar 05 17:11:15 cool, looks like problem is untangling itself. Mar 05 17:11:44 Qt 4.8 detects at runtime the compiler option and uses the appropriate instructions Mar 05 17:11:52 so the error won't happen Mar 05 17:12:04 however, if you don't pass -march=armv7-a, then you won't get thread-safe code Mar 05 17:12:05 thiago: mmh... Mar 05 17:12:10 so toolchain workaround till Qt 4.8 Mar 05 17:12:17 you'll get the unsafe ARMv5 or v6 code Mar 05 17:12:22 no Mar 05 17:12:29 oh? Mar 05 17:12:30 the toolchain still needs to be fixed. See what I've just said. Mar 05 17:12:40 I'm saying that in 4.8 it wouldn't error out. But it would still be wrong. Mar 05 17:14:07 yes. Mar 05 17:14:17 and also, it is Qt solution only, cmake is not just for Qt products. Mar 05 17:15:30 djszapi: and everybody knows that, so talk to the cmake folks Mar 05 17:16:07 yes. Mar 05 17:23:46 djszapi: I'm coming to the conversation late... but... I've heard that (historically) the Qt devs have told the CMake devs *not* to use qmake to detect Qt's build parameters. IIRC, they were told to use pkg-config. Mar 05 17:24:08 ooh... Mar 05 17:24:18 I have already posted it :p Mar 05 17:24:25 I can ask it from them, ty. Mar 05 17:24:27 gabrbedd: right, we did Mar 05 17:24:44 gabrbedd: but cmake and KDE devs were stubborn and refused to use pkg-config Mar 05 17:24:53 for good reason, though: it's crap outside Unix Mar 05 17:25:08 djszapi: Anyway... I think it helps to explain why thiago is "over it" when it comes to CMake's behavior. Mar 05 17:25:13 thiago: FULL ACK Mar 05 17:25:26 pkg-config's cross-compilation support is also lacking Mar 05 17:25:44 And qmake sucks in general Mar 05 17:25:48 last I checked, all distributions carry a patch to make it work. There has been no release containing the fix. Mar 05 17:26:01 RST38h: yeah, granted too. Mar 05 17:26:01 Quietly skipping source files that conditionally include themselves,for example Mar 05 17:26:35 why would anything include itself? Mar 05 17:27:45 for example, a multi-format display driver including itself with various #define BPP* values Mar 05 17:28:20 that's really weird Mar 05 17:28:23 * gabrbedd prefers CMake to qmake. But qmake is nice if you have a small, Qt-only project. Mar 05 17:28:28 both on the source and the qmake bug Mar 05 17:28:41 * RST38h prefers plain make,gmake at worst Mar 05 17:28:44 anyway, qmake is known to be limited. A replacement would be nice. Mar 05 17:28:50 RST38h: not the same kind of software. Mar 05 17:28:53 gabrbedd: cmake works just fine for small qt project tho. Mar 05 17:28:59 it's like comparing ls to midnight commander Mar 05 17:29:03 Builds me stuff, all I care about Mar 05 17:29:45 djszapi: Yes, but `qmake -project` is just too freaking easy. :-) Mar 05 17:30:01 cmake ../ is shorter :p Mar 05 17:30:23 ahh you mean the generation Mar 05 17:30:24 sorry. Mar 05 17:30:29 djszapi: :-) Mar 05 17:31:15 well anyway.. let us the answers from the cmake developers :) Mar 05 17:31:31 thiago: any estimation date about qt 4.8 ? Mar 05 17:33:28 anywhere from may to october Mar 05 17:33:39 we'd like to have it ready by meego 1.3 Mar 05 17:35:39 okay. Mar 05 17:37:17 thiago: "by" = "shipped in" ? Mar 05 17:37:41 prior to meego 1.3 Mar 05 17:37:52 or at last that. Mar 05 17:38:15 thiago, if the 4.8 QSocket stuff supports multicast implicitly (which afaik it will) it means that a standard Qt OpenSoundControl implementation can be made Mar 05 17:38:23 bunk: yes Mar 05 17:38:36 (at the moment, a non-qt library must be linked and is usually OS dependent) Mar 05 17:40:23 lcuk: just curious... what are you using OSC for? Mar 05 17:40:43 gabrbedd, the original onedotzero identity uses the N900 as the control device Mar 05 17:41:10 and a lot of visual creatives use OSC to control/manage the machine clusters for shows and stuff Mar 05 17:41:24 its a big thing on different platforms :) Mar 05 17:42:00 being able to use it on meego would be good Mar 05 17:42:02 :) Mar 05 17:42:18 lcuk: I glanced thru the bugreport(s), what do you want me to do? Mar 05 17:42:32 lcuk: it's pretty big in the audio world, too. I wasn't sure who else was using it. Mar 05 17:42:40 DocScrutinizer, you said nothing was getting done, I merely showed you one place specifically where it is Mar 05 17:42:56 lcuk: In fact, I plan to package liblo in OBS. Mar 05 17:43:08 gabrbedd, I use it on here too: http://liqbase.net/liq.liqbase.multi.sketch.S6003750.JPG Mar 05 17:43:24 gabrbedd, good, when I started on maemo it was not available and had to push to extras Mar 05 17:43:41 but that has its own problems in meego Mar 05 17:43:47 since that app uses Ad-hoc Mar 05 17:43:57 so that sketching and drawing can work wherever Mar 05 17:43:58 lcuk: I surely won't spam this chan with repeating my take n that, which I know isn't appreciated here Mar 05 17:44:00 without a central network Mar 05 17:44:18 DocScrutinizer, meh, was tryingto help show you more positive things Mar 05 17:44:56 gabrbedd, add to the ITP http://wiki.meego.com/Build_Infrastructure/Community_Builder/ITP Mar 05 17:44:57 * thiago decides to submit a talk to the meego conference Mar 05 17:45:17 lcuk: Well, I've actually already packaged liblo for MeeGo... but it's in our own private repo. Mar 05 17:45:24 ...and it doesn't use YAML. Mar 05 17:45:52 let's see if I can find out to submit without searching for the link Mar 05 17:48:14 gabrbedd, what do you guys use it for? Mar 05 17:48:15 lcuk: general kernel and system design rationale regarding power management is one thing, the GUI paradigm and targeted users is another. I'm still not interested in it, it's not as good as iPhone, and even if it was... I don't want an iPhone, I want a tablet Mar 05 17:48:51 DocScrutinizer, then show how you would make one Mar 05 17:49:00 do some layouts, let people know how it might work etc Mar 05 17:49:03 well not a tablet, rather a micro PC with phone Mar 05 17:49:09 meego can be built on Mar 05 17:49:53 lcuk: I don't see the target. Get a N950 with capacitive TP? MEH! Mar 05 17:50:18 DocScrutinizer, how about build something for all devices? Mar 05 17:50:21 gabrbedd: btw, I do not see any obstacle for qmake -project like operation in case cmake either, if it is not implemented, couldn't it be just done ? :) Mar 05 17:50:27 lcuk: It's a required lib for some of the apps... don't remember which ones. I think maybe Mixxx, QMidiCtrl... not sure what else. Mar 05 17:50:40 Doc: rightnow,you are not even getting an n950, so I do not see what all the fuss is about Mar 05 17:50:57 When N950 is out, you will complain. No reason to do it in advance. Mar 05 17:51:01 lcuk: I think my notion on that has been obvious: there's simply no one.-size-fits-all on embedded Mar 05 17:51:08 djszapi: sure! But I'm not doing it. :-) Mar 05 17:51:33 :p Mar 05 17:51:34 RST38h: right! and bye Mar 05 17:56:04 thiago: fyi: cxxflags does not take effect on the compilation even tho. I made an rm -rf * in the shallow build dir. Mar 05 17:59:11 djszapi: how did you tell cmake to use it? Mar 05 18:00:03 how should I ? I did nothing, just drop it into the ~/.bashrc and then the command 'bash'. Mar 05 18:00:28 I thought we had established that cmake is not picking it up from the environment Mar 05 18:00:30 export is right Mar 05 18:00:33 tell cmake to pass it to the compiler Mar 05 18:00:34 * output Mar 05 18:01:03 yes, but it ends up by my oiriginal toolchain file idea then... Mar 05 18:01:18 which means there is no need for export. Mar 05 18:01:42 yes Mar 05 18:01:59 right. Mar 05 20:02:13 * lcuk watches iphone development tutorial Mar 05 20:05:18 * lcuk notes xcode IDE is very much a mouse based IDE Mar 05 20:05:29 vgrade: okay... i've managed to get something that boots, making the image with raw and moving the filesystem into place (loop apparently has bugs regarding setuid)...but it just sits there @ X..weren't you able to get handset running on Joggler? Mar 05 20:05:36 oh wait nm Mar 05 20:05:40 there it is Mar 05 20:05:42 wow Mar 05 20:05:44 ok Mar 05 20:05:54 lcuk: works fine on meego : http://ccrma.stanford.edu/planetccrma/mirror/fedora/linux/planetccrma/12/x86_64/repoview/oscpack-devel.html Mar 05 20:07:07 npm_, it might work specifically in MeeGo - there are quite a number of OSC implementations around Mar 05 20:07:25 what was important however was having one written directly using Qt (and hopefully down the line includable) Mar 05 20:07:37 so that people who use ovi or appup to distribute apps can be included Mar 05 20:07:47 since the brainfart of external dependencies etc Mar 05 20:08:58 what's with the orange red borders around everything in handset? Mar 05 20:09:26 TSCHAKeee: maemo virus ? Mar 05 20:09:29 ewwww the xcode ide requires seperate Interface Builder app? Mar 05 20:09:48 TSCHAKeee, file a bug re theme uglyness Mar 05 20:09:53 there are theme issues anyway Mar 05 20:10:07 * TSCHAKeee sighs that people honestly don't understand how powerful Interface Builder is compared to everything else, but okay. Mar 05 20:10:10 sabotage already mentioned there are 2 branches for what might be the same thing Mar 05 20:10:39 TSCHAKeee, IDE == Integrated Development Environment Mar 05 20:10:47 not, load this app for one thing Mar 05 20:10:50 that app for another Mar 05 20:10:50 etc Mar 05 20:11:05 Integration is the key. Mar 05 20:11:25 * TSCHAKeee rolls his fucking eyes Mar 05 20:11:27 (however making it seamless however the components go together is fine) Mar 05 20:11:28 :P Mar 05 20:11:42 WP7 also has a separate designer these days -- expression Mar 05 20:12:00 TSCHAKeee, have you tried using the mac IDE on touchscreen btw? Mar 05 20:12:05 however, it resembles something like adobe flash more than a traditional UI designer. Mar 05 20:12:09 javispedro, ? really?! Mar 05 20:12:24 I thought everything was inside VS Mar 05 20:12:25 * TSCHAKeee worked with a fellow to create smalltalk objects that work entirely within Interface Builder...something YOU CAN'T do anywhere else (except in GNUstep coincidentally) Mar 05 20:12:48 TSCHAKeee, iknorite? Mar 05 20:12:48 lcuk: no, I haven't. Mar 05 20:13:17 looking at the videos and overviews of it Mar 05 20:13:18 lcuk: yep ("expression blend 4") Mar 05 20:13:26 it certainly explains why there isn't one for ipad Mar 05 20:13:40 no, they want you to dev ipad apps on the mac Mar 05 20:13:55 i hate apple for a lot of reasons Mar 05 20:14:01 but not for the tech they brought in from NeXT Mar 05 20:14:06 i meant to dev * apps Mar 05 20:14:07 * TSCHAKeee is an ex NeXT software dev Mar 05 20:14:26 someone should make a screenshot of qt creator editing qt creator itself running inside a meego handset device Mar 05 20:14:47 "true on device development" ;) Mar 05 20:14:58 javispedro, sure, but it is similarly not comfortable on touch Mar 05 20:16:05 * lcuk continues watching Mar 05 20:33:28 TSCHAKeee, it's unfortunate that they only seem to be trending down these days. Mar 05 20:33:39 * GAN900 throws up a little at the Lion preview. Mar 05 20:33:58 lion? Mar 05 20:34:28 osx 10.7 Mar 05 20:35:08 Mac iOS X 10.7 Mar 05 20:35:13 ah Mar 05 20:36:58 TSCHAKeee, hi Mar 05 20:37:21 vgrade: managed to get it bootable using -f raw Mar 05 20:37:22 sorry I left you a bit in the lurch lst night Mar 05 20:37:38 -f loop and rsyncing messes up the setuid bit Mar 05 20:38:02 yes, I should have updated the ks, Stskeeps suggested that raw was causing me issues Mar 05 20:38:55 so you have recent handset build now Mar 05 20:38:57 GAN900: getting enraged with all the new UI guidelines breaking applications? Mar 05 20:39:37 sorry thet loop was causing issues Mar 05 20:44:41 javispedro, iOS on my Mac Pro is the opposite of what I want. Apple really has become a consumer electronics company. Mar 05 20:57:51 the latest ui is completely unusable Mar 05 20:57:54 for handset Mar 05 20:58:19 launch an app, close it, meegotouchhome is now gone Mar 05 20:58:49 when stuff is on screen though, it is silky smooth at least Mar 05 21:00:15 TSCHAKeee, you are not on n900 are you? Mar 05 21:00:37 not in this case, I am trying to build something for my joggler Mar 05 21:00:48 so it can run orbiter etc Mar 05 21:01:22 i went with handset because of meegotouch Mar 05 21:01:29 so i can set up the wireless ap etc Mar 05 21:02:41 TSCHAKeee: anything in .xsession-errors? Mar 05 21:05:59 Stskeeps: no segfaults, but tons and tons and tons of errors Mar 05 23:19:38 smoku: you around man? Mar 05 23:19:48 smoku: do you have a ks you're using for maego? Mar 05 23:27:19 vgrade: do you happen to have a ks for smoku's cordia stuff? Mar 05 23:31:39 TSCHAKeee, http://codex.xiaoka.com/wiki/cordia:install_guide Mar 05 23:32:09 smoku: i am making a custom image for the joggler Mar 05 23:32:24 smoku: can i just smack those two packages into the packages list, or is there some postinstall stuff I need to deal with? Mar 05 23:34:17 you will need my repo Mar 05 23:34:25 and this two packages Mar 05 23:34:40 gotcha okay Mar 05 23:34:43 thanks Mar 05 23:35:01 i hope this will work a bit better. Mar 05 23:35:08 smoku: is there a network configuration applet? Mar 05 23:35:40 no big deal, i just am trying to figure out if i need to write one Mar 05 23:36:32 nope Mar 05 23:36:40 a) maemo one is closed source Mar 05 23:36:54 b) meego uses connman not networkmanager, either way Mar 05 23:37:07 *facepalm* fuck. Mar 05 23:37:38 ohhhhkay then Mar 05 23:38:33 BTW, you will miss the hildon-theme-marina in the arm repo - package build crashes while building on arm Mar 05 23:42:29 smoku: i saw that Mar 05 23:42:38 smoku: luckily i am building for i586 Mar 05 23:42:43 ia32 Mar 05 23:42:52 x86 blah :P Mar 05 23:42:58 oh. so you're fine Mar 05 23:43:35 oh crap i realized Mar 05 23:43:38 no on screen keyboard Mar 05 23:43:41 ok this will be fun :P Mar 05 23:44:05 * CosmoHill sets fire to Octave Mar 05 23:44:27 jup. I have real keyboard on ideapad Mar 05 23:44:42 was the maemo on screen keyboard also closed? Mar 05 23:45:37 this is giving me a serious headache Mar 05 23:45:51 i have a multi million LOC project that I have to watch over to begin with Mar 05 23:46:01 and i am trying to port orbiter over to Mar 05 23:46:10 oh wait, now I also have to write a network applet and a fucking on screen keyboard Mar 05 23:46:13 great. Mar 05 23:46:29 TSCHAKeee, your app is a remote control thingy isn't it? Mar 05 23:46:44 lcuk: it is a front end to LinuxMCE, yes. Mar 05 23:46:46 home control system/media centre Mar 05 23:46:54 smart home platform Mar 05 23:46:57 yeah Mar 05 23:47:07 does it not include a keyboard in that? Mar 05 23:47:14 lcuk: yes, once it gets into Orbiter Mar 05 23:47:23 ahh Mar 05 23:47:28 lcuk: but I need to at least set the network parameters Mar 05 23:47:33 lcuk: so the system finds the orbiter Mar 05 23:47:36 I know that feeling Mar 05 23:47:41 n900 has at least usb network Mar 05 23:47:44 by default Mar 05 23:47:57 perhaps building on a simpler platform until it is in obs Mar 05 23:48:03 would get around those issues? Mar 05 23:48:11 is once in obs and ported you can run Mar 05 23:48:11 like...what? ;) Mar 05 23:48:22 i've got an archos 9 here Mar 05 23:48:26 and a joggler Mar 05 23:48:30 and an n900 Mar 05 23:48:31 sdk/virtual machine etc? Mar 05 23:48:40 yeah... Mar 05 23:48:41 why not the n900? Mar 05 23:48:50 because we already have a native orbiter running in maemo for it Mar 05 23:49:04 i'm trying to build something that people can use Mar 05 23:49:10 sure Mar 05 23:49:20 and i am also working on a port of DCE to java Mar 05 23:49:24 for android too Mar 05 23:49:31 so that eventually i can make a real Orbiter for Android Mar 05 23:49:38 heavy going then Mar 05 23:49:47 * lcuk just spent half hour twiddling with makefile Mar 05 23:49:48 instead of the proxy orbiter we have running on android and ipad at present Mar 05 23:50:05 couple of days on bugs Mar 05 23:50:26 (proxy meaning, core does all the lifting, sending images to the target device, and target device sending back presses) Mar 05 23:50:31 gotcha. Mar 05 23:50:36 * lcuk wants a nice joggler image soon too Mar 05 23:50:50 I got Orbiter building on OBS a few days ago Mar 05 23:50:57 TSCHAKeee, can you boot from joggler if you plug a usb hub in Mar 05 23:50:58 hardest part was getting mySQL to build on OBS in the first place Mar 05 23:51:01 so you can plug usb keyboard Mar 05 23:51:02 lcuk: yes Mar 05 23:51:45 and i can do that here, i will not put that as an expectation on users though. Mar 05 23:51:50 i am something of a perfectionist Mar 05 23:51:52 my biggest gripe with joggler is when power is unplugged Mar 05 23:52:04 TSCHAKeee, but to get past this for now Mar 05 23:52:07 yeah Mar 05 23:52:10 handset includes vkb Mar 05 23:52:19 yes, and I have been toying with it Mar 05 23:52:23 TSCHAKeee, yup. I got a bit disapointed too when I realized that I have the whole hildon-desktop suite running and I cannot really do much with. just a fancy app launcher... :/ Mar 05 23:52:29 http://wiki.meego.com/Meego_Input_Methods Mar 05 23:52:35 but i can't get a version of handset that doesn't have major problems at present Mar 05 23:52:56 and i'm not talking about the apps Mar 05 23:52:59 i'm not gonna use them Mar 05 23:53:02 TSCHAKeee, get the latest daily-testing on your n900 and see Mar 05 23:53:05 i'm just talking the toolkit Mar 05 23:53:33 on the plus side... MTF is silky smooth on the joggler Mar 05 23:53:43 zip zip zippy Mar 05 23:54:22 i am trying cordia, because i already have GTK windows made for orbiter Mar 05 23:54:31 and i'll see how it fares here Mar 05 23:55:02 the end result is to at least have the joggler working as an orbiter Mar 05 23:55:05 and once the va-api support is ready Mar 05 23:55:18 to be able to use it as a full blown media director. Mar 05 23:55:23 * lcuk wonders what an orbiter is Mar 05 23:55:43 lcuk: check privmsg Mar 05 23:56:00 i do not have one Mar 05 23:56:27 TSCHAKeee, I do not want to log into something, just a simple picture or explanation would suffice :$ Mar 05 23:57:14 lcuk: http://www.youtube.com/watch?v=H9_UJbhollc <-- Archos 9 running MeeGo Core and Orbiter Mar 05 23:58:51 right, orbiter is your main console UI front end for controlling your house. Mar 05 23:59:45 TSCHAKeee, do you have an ejector seat on your sofa? Mar 06 00:00:02 hahahaha Mar 06 00:00:05 no Mar 06 00:00:07 ;) Mar 06 00:00:36 orbiter will be rewritten using QML/QtQuick/Qt Mar 06 00:00:43 but until then, i am running what we have atop meego Mar 06 00:00:53 TSCHAKeee, the limit of my home control: http://liqbase.net/liq.20101214_234800.liqremote_run.scr.png Mar 06 00:01:20 lcuk: cool :) Mar 06 00:01:31 tis simple and worked from the day I wrote it Mar 06 00:01:35 lcuk: if you want to try linuxmce sometime, stop by and we can help set up a system... ;) Mar 06 00:01:36 it does the job Mar 06 00:03:29 TSCHAKeee, an older version in gtk http://liqbase.net/liqremote_tiny.JPG Mar 06 00:03:42 that was the first app I wrote on my n810 :$ Mar 06 00:03:49 or real one that stayed Mar 06 00:05:10 lcuk: cool :) Mar 06 00:05:54 lcuk: we literally sat down with a blank sheet of paper, and asked the question, "what design, could control virtually every single piece of tech inside thehouse?" Mar 06 00:06:11 and it took two dev teams almost 10 years to build it Mar 06 00:06:39 it was a case of, huge imagination and we had no idea how hard it was going to be Mar 06 00:06:54 but we knew exactly what we wanted. Mar 06 00:07:13 TSCHAKeee, regarding home control, I just said "I wanna be able to pause the movie whilst I go for a pee" Mar 06 00:07:25 we do that. ;) Mar 06 00:07:28 and hacked together something in vb to press keys Mar 06 00:07:35 and bound it with an app on my other device Mar 06 00:07:42 we also pause the movie when a phone call comes in...you take the call..and when the call is finished, movie resumes. ;) Mar 06 00:08:39 TSCHAKeee, clever Mar 06 00:08:54 but makes it pretty tricky to implement Mar 06 00:09:37 TSCHAKeee, btw, my first app was - i have a touch screen, i need to record what is written on it Mar 06 00:10:16 or, if you move from one room to another, if you have a way to tell the system you've moved (presence detection), the media, lighting, whatreer will follow you. Mar 06 00:11:47 so if it gets it wrong, you can control neighbours tv? Mar 06 00:12:23 * lcuk amused self by pausing movie from another country Mar 06 00:12:33 whilst tracy was at home watching :O Mar 06 00:14:45 TSCHAKeee, how much effort is it for a person to fully configure home system at the moment? Mar 06 00:15:04 for "tv follows you are the house" a lot Mar 06 00:15:14 *around Mar 06 00:15:25 ok, one computer and a mobile device? Mar 06 00:16:33 well, configure it to do what? Mar 06 00:16:54 if you just want to pause the show... you only need lirc and configure it for your tv system Mar 06 00:17:12 that's about as easy as it gets, and that is still pretty hard Mar 06 00:17:57 indeed - i used to have an IR remote which worked on my computer and did the same keypress stuff (it was inline to the keyboard) Mar 06 00:18:06 that was closest to zeroconf Mar 06 00:18:49 when I got a computer with only usb, I lost that capability, so I just sat a daemon on the network listening Mar 06 00:19:11 if I was going to do it now, I would use OSC, since that is multicast and can configure itself Mar 06 00:19:22 ie just ask for which remote listeners there are Mar 06 00:19:52 daemon on the network = how lirc works Mar 06 00:20:41 misread the blurb then: Mar 06 00:20:42 "LIRC is a package that allows you to decode and send infra-red signals of many (but not all) commonly used remote controls." Mar 06 00:21:08 right. it decodes them and then sends events over tcp to apps which support lirc, or, an app that turns them directly into X events Mar 06 00:21:51 ali1234, that assumes the IR remote is somewhere in the mix though Mar 06 00:22:01 well yeah Mar 06 00:22:06 my n900 and windows machine do not use any Mar 06 00:22:20 you could abuse how it works so that the events go directly out of 1 program and into lirc clients Mar 06 00:23:03 the thing is though, the market for this stuff is tiny Mar 06 00:23:24 who said anything about a market, i just wanted to pause movie without reaching for keyboard :P Mar 06 00:23:39 get a dvd player then :) Mar 06 00:23:47 that's what everyone else does Mar 06 00:23:59 whoops sorry Mar 06 00:24:00 or sky+ or freesat or... Mar 06 00:24:11 was writing a usb stick, i/o froze while it happened Mar 06 00:24:15 ali1234, got one of those downstairs Mar 06 00:24:30 and dvd is in the computer Mar 06 00:24:49 but really, no need to justify, this solution has been working happily for years Mar 06 00:24:53 * lcuk has no issue with it Mar 06 00:25:08 lcuk: it does take some effort, but there is lots of help available. Mar 06 00:25:09 upnp was supposed to solve this Mar 06 00:25:17 ali1234: hahaa Mar 06 00:25:26 * TSCHAKeee has read the UPNP and DLNA standards documents Mar 06 00:25:28 but it failed, partly because the standard was too vague but mostly because nobody actually cares Mar 06 00:25:37 they didn't solve shit. Mar 06 00:26:11 i know a few people who happily use upnp for serving media around their house Mar 06 00:26:19 but it took them ages to get it to work Mar 06 00:26:31 I am going to have to create a whole transcoding architecture Mar 06 00:26:50 so that we can dynamically bounce media to upnp devices at the right bitrate and format no matter the source Mar 06 00:27:12 right. the biggest problem is nobody can agree on codecs Mar 06 00:27:21 that surely has other more drastic drm issues Mar 06 00:27:25 yes Mar 06 00:27:29 and not to mention bitrate hell Mar 06 00:27:37 oh wait, we also store DVD movies Mar 06 00:27:53 so that becomes a bigger headache Mar 06 00:28:11 VHS: Insert tape, play Mar 06 00:28:19 yes, people like that Mar 06 00:28:22 DRM is a large advert for DRM-Free Mar 06 00:28:28 heheh Mar 06 00:28:36 well one of the things we do too Mar 06 00:28:39 * CosmoHill is very cranky / moody btw Mar 06 00:28:40 is legacy AV control Mar 06 00:28:48 Linux MCE: Insert DVD, Copy, Transcode, Transmit, Get past unffable trailers, get to entry, Play! Mar 06 00:28:50 so we can bounce any AV device to any other media device around the house dynamically Mar 06 00:29:00 insert tape, play vs plug in network cable, slowly scroll through a big list, press play, wait... wait... wait... Mar 06 00:29:25 whilst controlling it from any orbiter or remote control Mar 06 00:29:46 that's another big plus with us, the 15 remotes on the coffee table can go byebye, and unlike a Harmony remote, you don't have to flip modes Mar 06 00:30:24 the system understands how to control the devices, and how they're connected.. so it knows what it has to do to switch inputs etc automatically Mar 06 00:30:33 how can it control my (theoretical) tv or skybox? Mar 06 00:30:47 ali1234: Infra-red transciever, RS-232, or Ethernet, take your pick :) Mar 06 00:30:58 cool Mar 06 00:31:07 http://static.funnyjunk.com/pictures/screen_shot_2010_03_09_at_6.31.33_pm.png Mar 06 00:31:11 with the last two, they're bi-directional, so the system can react to changes that happen outside of LinuxMCE's control Mar 06 00:31:17 so it doesn't rely on you buying all compatible bits... that's the biggest failing of current systems Mar 06 00:31:20 looks more like my remote actually :$ Mar 06 00:31:26 * lcuk just realised he is a grandma Mar 06 00:31:28 with a beard. Mar 06 00:31:33 rofl Mar 06 00:31:48 ali1234: LinuxMCE is in essence a large message bus Mar 06 00:31:59 with interface devices to a whoooole bunch of other stuff Mar 06 00:32:17 and you can mix and match stuff together Mar 06 00:32:20 as needed Mar 06 00:32:22 is linuxmce gonna stomp out mythtv? Mar 06 00:32:29 because mythtv really sucks Mar 06 00:32:45 ali1234: no, we incorporate it for PVR functions, but we try to make it (1) easier to set up, and (2) provide a UI that works house wide, for it Mar 06 00:33:00 ali1234: we also support VDR too Mar 06 00:33:09 you pick which one you want to use in the setup wizard Mar 06 00:33:22 i must check this out Mar 06 00:33:26 it sounds pretty amazing Mar 06 00:33:40 VDR is the only thing harder to configure than myth :) Mar 06 00:33:49 ali1234: here, check this out: http://video.google.com/videoplay?docid=2176025602905109829 Mar 06 00:33:57 that's a demo we did in a demo house back in 2007 Mar 06 00:34:02 but its' still applicable for the most part Mar 06 00:34:06 * lcuk heads off to the bath, then to watch tv Mar 06 00:34:12 gnite fellas \o Mar 06 00:34:16 later lcuk Mar 06 00:34:22 TSCHAKeee, hope you get your orbiter built Mar 06 00:34:27 thanks Mar 06 00:35:03 one thing though. i don't own a TV Mar 06 00:35:13 my mythbox is headless Mar 06 00:35:23 i use it exclusively over the web interface Mar 06 00:37:40 hi everybody Mar 06 00:37:57 i'm new on MeeGo OS and i have a problem with my QQ account : impossible to login =( Mar 06 00:38:07 on IM, i add a new account (QQ account) Mar 06 00:38:32 i put my personnal info and .... doesn't work, i change the name of client version as i see on the web from qq2005 to qq2008 Mar 06 00:38:35 but didn't work Mar 06 00:40:14 lol, according to that video linux mce only needs "three buttons" - but it's three buttons plus OK and cancel (so 5 buttons then) plus a remote control with an accelerometer in it Mar 06 00:40:42 ali1234: no Mar 06 00:40:51 ali1234: that's just one remote among many Mar 06 00:41:14 ali1234: no matter what you select, you still have access to every feature. Mar 06 00:41:16 that does look quite good though. i guess it's designed for wiimote? Mar 06 00:41:43 ali1234: we designed ui2 for the gyration mouse and media center remotes (and we had a custom one designed for us, but it is no longer made). Mar 06 00:42:07 ali1234: I have wii remote support on my list, but I want to solve some issues first before doing it Mar 06 00:42:32 ali1234: originally we designed the system to be controlled by bluetooth cell phone Mar 06 00:53:47 the guy in this video has way too many TVs Mar 06 00:54:58 again, this was a demo house that we set up in Seattle Mar 06 00:55:09 the voiceover was done by a voiceover actor Mar 06 00:55:34 you can't move in that house without tripping over a TV or some AV equipment Mar 06 00:55:42 even *after* linuxmce was installed :) Mar 06 00:55:51 smartass Mar 06 01:02:44 impressive Mar 06 01:03:31 but massively over the top for what i need Mar 06 01:07:34 you people have no imagination :P Mar 06 01:07:39 TSCHAKeee: it seems like that video is the end point of what meego is trying to achieve Mar 06 01:08:43 ali1234: ;) Mar 06 01:08:53 you noticed that too? ;) Mar 06 01:09:23 how much of linuxmce is based on open standards? Mar 06 01:09:38 well, as much as we could make, none of it is hidden or proprietary Mar 06 01:09:43 we had to invent a lot of things Mar 06 01:09:47 (and by open standards i mean things that can be reimplemented from the documentation) Mar 06 01:09:48 because at the time equivalents did not exist Mar 06 01:11:47 Quim asked me to submit a paper for the next meego conference to speak about it.. i'd love to. Mar 06 01:12:42 i've heard of linuxmce before but i didn't realise it was so crazy Mar 06 01:12:58 i thought it was just another media focused distro Mar 06 01:13:08 so yeah that sounds like a good idea to me Mar 06 01:14:03 that video also reminds me of those "this is what you'll be using in the future" videos that you always see, except it's actually real Mar 06 01:14:27 that's what inspired us Mar 06 01:14:31 i grew up watching star trek Mar 06 01:14:41 right, just add voice control and you've got star trek Mar 06 01:14:45 been there done that Mar 06 01:14:53 ;) Mar 06 01:15:04 but the initial work i did on it, made me realize how much work was left to do Mar 06 01:15:22 the hardest part is coming up with a grammar and context lexical model Mar 06 01:15:33 because now with devices like the kinect Mar 06 01:15:39 we have a reliable microphone array Mar 06 01:15:41 for cheap Mar 06 01:15:49 something i had to pay 6 figures for in the past Mar 06 01:19:24 i think good voice control will be the next thing after tablets (so 4-6 years) Mar 06 01:19:31 and then robots :) Mar 06 01:25:10 smoku: massive graphical corruption on the joggler Mar 06 01:43:57 http://twitter.com/brandonwatson/status/27508118367772672 Mar 06 01:44:40 microsoft trying too hard to be cool again Mar 06 01:53:40 Hi every one ! Mar 06 01:54:23 Is there anybody ? Mar 06 02:05:23 433 of them **** ENDING LOGGING AT Sun Mar 06 02:59:57 2011