/srv/irclogs.ubuntu.com/2013/11/07/#ubuntu-mir.txt

mterryHeyo!  Does anyone know what drives the creation of the autopilot-finger device in Mir when running under autopilot?  It's not being created correctly in the nested case02:06
thomimterry: I probably do02:06
thomimterry: but I'm not sure I understand the questino :)02:06
* mterry jumps on thomi and doesn't let go02:06
thomi*question, even02:06
mterrythomi, I'm looking at running unity8 in 'nested mode' which is where there is a system Mir and a user Mir02:07
mterrythomi, input works fine normally02:07
mterrythomi, but when under autopilot, the Mir autopilot-finger device gets created as an external pointer, instead of an internal touchscreen, as it should02:07
thomiso, when you say "external pointer, instead of an internal touchscreen", is the problem that it shows up as a mouse device, and not a touch device?02:09
thomior the "external" vs "internal" bit?02:09
mterrythomi, I believe the problem is that it's a pointer, not a touchscreen.  Because the symptom I'm seeing is that drags don't happen.  And movement with a pointer probably isn't translated into a drag without a button down02:10
thomihmm, so autopilot only supports multi-touch under mir. In order for it to create a mouse device it needs xlib bindings02:12
mterrythomi, well, I suppose those are installed.  But I'm not sure why it would decide to do that?02:14
thomiit wouldn't, unless the test case asked it to02:15
thomiI suspect the problem is elsewhere02:15
mterrythomi, I'm running the same test case just with different Mir config02:15
thomido you have a test log from the failure?02:15
mterrythomi, yeah  :-/02:15
mterrythomi, yeah I've got a log, but with quite a bit of me-specific Mir debugging printfs in it02:15
mterrythomi, I'm guessing this is a Mir bug, not an autopilot one02:15
thomiso in the AP log, if you see '_uinput' lines, you're using uinput, which means multitouch02:16
mterrythomi, well, it makes two devices, one is "py-evdev-uinput" and one is "autopilot-finger", which I'm guessing means it's using uinput02:18
thomimterry: right - the first is the keyboard device02:19
thomithe second is the multi-touch device02:20
mterrythomi, ah, ok02:20
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== duflu_ is now known as duflu
=== chihchun is now known as chihchun_afk
alan_galf_: any thoughts on https://code.launchpad.net/~robertcarr/mir/client-input-report/+merge/194028 (if not I'll just top-approve)12:02
=== Wellark_ is now known as Wellark
=== tjaalton_ is now known as tjaalton
alf__alan_g: sorry, network problems, I am ok with the MP12:26
alan_galf__: nw12:27
=== alan_g is now known as alan_g|lunch
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== alan_g|lunch is now known as alan_g
=== dandrader is now known as dandrader|brb
=== dandrader|brb is now known as dandrader
alan_galf__: I was just referring to the C++ standard and could not help noticing that the declaration style there is the one Daniel thinks is used by a few eccentrics.15:04
alf__alan_g: Some people argue that all C++ users are eccentrics, and we should just go back to C ;)15:12
alan_gSome people are welcome to put that into practice (so long as they stop bothering me)15:13
=== alan_g is now known as alan_g|tea
=== dandrader is now known as dandrader|lunch
=== alan_g|tea is now known as alan_g
kgunnMirv: just a heads up...we're wanting to update our mir trunk & we have an abi break that needs coordinating, i'll ping you on monday as i understand you guys are struggling to get back to green16:06
racarrMorning16:57
alan_gkdub: any guess what bug 1249019 might be?16:57
ubot5bug 1249019 in Mir "Test failure: AndroidGPUDisplay.hwc_display_ok_with_gles" [Undecided,New] https://launchpad.net/bugs/124901916:57
kdubalan_g, perhaps unity8 is running?16:57
kdublet me try16:57
racarralan_g: Try running16:58
alan_gkdub: Nope - it fails the first iteration then16:58
racarrpowerd-cli active16:58
racarrand backgroundingit16:58
kdubyes, could be that too16:58
racarrpowerd can put the screen in to a suspsned state that mir cant remove attimes16:58
alan_gThis is a pass once fail second time scenario16:59
alan_gracarr: "powerd-cli active" says "Press ctrl-c to exit."17:01
racarralan_g: Yes you background it17:05
racarrthe functionisas long as it is alive17:05
racarrit keeps powerd in the active state17:05
racarrweird interface17:05
alan_gracarr: still get a SIGABRT on the second test cycle17:06
racarralan_g: :*17:16
racarr:(*17:16
racarrnot aware of it then17:17
alan_gracarr: I'm guessing it is a teardown problem - If I repeatedly run the test executable it doesn't show a problem17:18
racarrah17:18
=== dandrader|lunch is now known as dandrader
=== alan_g is now known as alan_g|EOD
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
racarrI love writing the literal for a null function "[](){}" lol20:28
kdubracarr, hah, yeah20:43
kdub({[](){},[](){}})20:44
kdubinitializer list of null functions20:44
=== dandrader_ is now known as dandrader
racarrkdub: Code is poetry ;)21:01
racarrpoetry is just getting reallymodern21:02
racarrlol21:02
sarnoldlol21:02
RAOFWhee! Alarm clock malfunction - Zoƫ didn't wake up until almost 9 this morning.22:53
RAOFIn her defence, she woke up quite a lot during the night :/22:53
olli_RAOF, and what exactly are you giving her? can i get this in the US or can you send some over?23:10
kgunnkdub: hey...so the 4 integration tests we were chatting about earlier...if i do apt-get install mir-test-tools will that pull those in ? or do i have to build them ?....i guess i should just ask...how to build and run the 4 tests :) ?23:12
kgunnkdub: just a matter of curiosity...i noticed the cmakelist.txt for test_client_render has a if( MIR_PLATFORM STREQUAL "android")23:14
kgunnbut the others (buffer, display, internal_client) don't....23:14
kgunneven tho they're under graphics/android...23:14
kdubkgunn, that directory is disabled23:15
kgunnkdub: disabled in a sense, those don't become part of mir-test-tools ?23:15
kgunnbrb...picking up man-child23:16
kdubkgunn, http://bazaar.launchpad.net/~mir-team/mir/trusty/view/head:/tests/integration-tests/CMakeLists.txt#L2123:16
kduball of them are compiled on android, but not gbm23:16
kgunnah23:16
kdubnot really sure what goes in that package, have to check23:16
kgunnok...wife going now...23:17
kgunnso what package do those tests go into is the better question kdub23:17
kgunn?23:17
kdubkgunn, i'll send an email23:21
kgunnkdub: thanks dude!23:23
racarrOh yeah deleting23:23
racarrmorecode :D23:23
kdubracarr, i'm having that experience too over in the android code world23:33
kdub'whoohoo, less code!'23:33
kgunnthat's good to hear23:34
racarrkgunn: It should all be gone by january at the latest23:52

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!