=== duflu_ is now known as duflu === dandrader_ is now known as dandrader|lunch === alan_g is now known as alan_g|tea === alan_g|tea is now known as alan_g [15:29] kgunn: what's the state of lp:mir? Can we safely MP the development branch today? [15:30] didrocks: ^ sorry i was unable to follow up...were you guys able to pull into archive ? [15:31] kdub: alf_ anyone for an easy review? https://code.launchpad.net/~alan-griffiths/mir/enable-unity-mir-to-avoid-SessionManager/+merge/193046 [15:32] alan_g: looking [15:33] looks okay to me [15:34] kdub: We do reviews on lp not on irc 8^) [15:35] what, we don't have an irc bot that helps with that yet? :P [15:36] Would you trust a irc bot with your credentials? [15:38] eh, i guess not [15:38] sil2100: do you happen to know if mir got updated in trusty yesterday [15:40] greyback: btw, yes, my comment was your option4....but racarr 's comment confused me :) wrt whether or not the shell was "creating" surfaces [15:41] kgunn: ok [15:53] kgunn: yes ;) [15:53] sil2100: thanks....any notes or caveats ? [15:53] kgunn: I saw it in trusty release today, even upgraded my device to it and did some testing [15:57] Morning [15:57] racarr: mornin' [15:58] kgunn: Howdy! How goes Oakland? [15:58] racarr: hey...if you want to come to the marriott at some point, i was pestering mterry (who's here) to try and get unityonmir running on the desktop [15:58] he was struggling a little...and likely just needs a little mir help [15:59] racarr: then i could buy you a beer :) [16:01] kgunn: When? Later today? Tomorrow? [16:02] racarr: today would be great...he was kind of fresh on it (he was looking last night) [16:04] Ok. I need to finish breakfast and stuff but should be able to head over around 10 === dandrader|lunch is now known as dandrader [16:31] kgunn: Same hotel right? [16:31] Oakland marriot city center [16:31] right racarr [16:31] ok [16:31] its literally 25 minutes away so ill leave in 20 and be there soon :) [16:37] kgunn: So my in person consulting services are $300 for the first hour [16:37] and $200 for each following hour [16:37] am I billing you, or michael [16:37] :p [16:37] jk I am excited to leave the house [16:39] racarr: :) [16:39] racarr: i may go m.i.a. this afternoon [16:39] racarr: but would love you to come tomorrow as well [16:40] kgunn: I heard :p I google calendar stalk you so I know what's up [16:40] you have a whole collection of fun meetings looking forward to hearing about them [16:52] ok brt === dandrader is now known as dandrader|bbl === jono is now known as Guest23572 === dandrader|bbl is now known as dandrader [21:57] robert_ancell_: hi just in case, not sure if you were pinged on bug #1245958 but now you are :) kdub is at least looking at it but had some device problems. [21:58] bug 1245958 in unity-mir "Apps crash with image 8" [Critical,New] https://launchpad.net/bugs/1245958 [21:58] (you're listed as the contact for mir stack at https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0AuDk72Lpx8U5dHFtUmlPOUtCRk8zR2dtaEpIbUVhMmc#gid=3) [21:58] Mirv, I'll update that [21:58] thanks [21:59] Mirv, I can't edit that but I've shifted teams, so escalate to kgunn [22:00] robert_ancell_: oh of course you have, sorry :) but can you think of someone else to put in there besides kevin who is already in the other column? [22:00] the idea is that first there's the contact person and then if needed an escalator [22:00] maybe a list of people [22:00] Mirv, I don't know who Kevin has in mind, but just asking on #ubuntu-mir is probably the best step at the moment [22:01] robert_ancell_: ok changed that, it's at least better than having you there [22:14] kdub: Happen to know anything about... [22:15] ok well the set up is, one host mir_demo_server_basic [22:15] then run a nested mir_demo_server_shell with an eglclient [22:15] then run a second nested mir demo server shell with a second egl client [22:15] and the first server dies with something about bad file descriptor [22:16] err [22:16] the first nested [22:16] server [22:16] the second server and the host server continue to function [22:16] it does? [22:17] seems something should die somewhere in that scenario [22:18] Mirv, what's the magic incantation for phablet-flash to get trusty image #8? whatever i just did gave me image #5 [22:18] kdub: --channel trusty-proposed [22:18] groan [22:19] all these channels :) [22:19] yeah took a while for me too, since there's no list command. but I peeked it from here then https://system-image.ubuntu.com/ [22:19] Mirv, thanks then [22:19] np [22:21] racarr, is that causing problems? the second nested server continuing [22:30] kdub: ? Why should something die [22:30] I mean the first nested does die [22:30] but that's the bug [22:31] racarr, i thought you meant the bug was that the 2nd one continues [22:31] oh no I mean [22:31] the secnod one continues which is correct right [22:31] but why dont they both [22:33] and the cause of the 1st server dying is which client connecting? (1st server egl client, the 2nd server, or the 2nd server's egl client) [22:34] I should figure that out [22:34] it's either [22:34] the 2nd server or the 2nd server egl client [22:34] you can observe the first server and client working [22:34] until you run the second one and then they die [22:34] and you can observe the second one working [22:35] checking... [22:36] racarr, also, any logs/messages? [22:42] kdub: It appears to be when the second nested client connects [22:43] though it seems like there may be a few things that can happen,i.e. sometimes the second nested client works and the first dies, sometimes both die [22:43] just a bad file descriptor exception with no location from [22:43] the one that dies [22:44] if it doesnt ring any bells off the top of your head dont worry too much, still lots of basic debugging to do [22:44] racarr, yeah, none ring immediately [22:53] kdub: oh it may actually be when the second client exits the first client dies lol [22:53] I thought it was happening all at once because you immediately can't see the second client [22:53] but also [22:53] mir server doesnt end up with [22:53] a transparent background [22:53] so opacity doesnt work