/srv/irclogs.ubuntu.com/2014/06/03/#ubuntu-unity.txt

=== _salem is now known as salem_
=== salem_ is now known as _salem
Mirvtsdgeos: Saviq: you can forget about qt5-beta2 PPA now (updated instructions on its front page), the landing PPA is now usable thanks to maliit-keyboard fix. the landing PPA only contains those rebuilds that were pointed out by the qtbase/declarative-abi-5-2-1 dependencies, so for example no unity-api, unity-scopes-api etc.. and stuff still seems to work08:03
SaviqMirv, oh cool08:04
Saviqtsdgeos, ↑08:04
Saviqah you did ping him08:04
Mirvyes :)08:04
* Saviq 's eyes not fully woken up yet08:05
tsdgeosi'm back to 5.2 for now08:05
Mirvanyhow, that's a benefit from doing the correct packaging with symbols and all08:05
Saviqmzanetti, btw, we're pulling split greeter out, so don't even bother08:06
mzanettiok08:06
CimiSaviq, next cycle we should have PPA to use between before 15.04 arrives in beta08:11
CimiSaviq, last upgrade broke unity again, I had to install openbox and other crap08:12
SaviqCimi, works for me ;)08:12
CimiSaviq, you want to upset me?08:13
CimiI hope you understand the reason...08:13
SaviqCimi, no, I just don't know what's special about you :)08:13
CimiSaviq, it doesn't work for you as well first of all, last week we had the issue with the init08:14
SaviqCimi, which was !unity at all08:14
CimiSaviq, we can't waste time in things that break and are supposed to break08:14
SaviqCimi, and I mean it works for me *now*08:14
CimiSaviq, but is about using a development version before an alpha release08:14
Mirvhmm, I haven't had any problems with utopic aside from early DNS resolving issue08:14
CimiMirv, yesterday upgrade broke for me08:15
SaviqMirv, yeah, been pretty stable for me, too08:15
SaviqMirv, got kicked by the sysv init issue, but that got sorted half an hour later, so...08:15
Mirvright, it still works fine here after latest upgrades08:15
CimiI hope will break for you guys then :)08:16
Cimiis broke for me and dednick08:16
Cimibroken08:16
Mirvthe good thing about something breaking is that you get to find out who managed to break our daily QA rolling release magic which is usually quite adept! :)08:21
CimiMirv, 95% of the time is unity or X1108:21
seb128what issue do you have with utopic's unity?08:23
seb128we didn't have an unity update since 05-1308:24
Cimiseb128, well that upgrade was probably broken08:26
seb128in which way?08:26
Cimiseb128, marco told me something was broken in ABI08:26
Cimiseb128, on my system, unity crashes when I resume from suspend08:27
Cimiseb128, from bamf08:27
seb128weird08:27
Cimiseb128, then only way to run unity again is restart the whole system08:27
seb128Trevinho, ^ can you give details?08:27
Cimiseb128, it runs only once08:27
Cimiseb128, he's on holiday08:27
Cimibut today issue is unrelated08:27
seb128oh, right08:27
seb128well I was asking about today's issue08:28
Cimibtw I'm not pretending it to be stable now, we're not even in alpha!08:28
Cimimy point was to use 14.04 as daily driver08:28
Cimior 14.10 next cycle08:28
Cimiuntil we have alpha/beta of 14.10+108:29
Cimievery 6 months is the same story08:29
seb128we don't do alpha/beta anymore for Ubuntu08:29
seb128no, it's not08:29
seb128we get less and less issues over the cycles08:29
seb128trusty was rock stable all cycle08:29
Cimiseb128, ok is much better than 3 years ago08:29
Cimithis is true08:29
Cimibut then a issue with the archive08:29
Cimia driver08:30
Cimia broken package08:30
Cimiboom08:30
Cimifor example, now in 14.10 I cannot install gtk2-engines-pixbuf08:30
Cimilubuntu-desktop is not installable08:30
seb128those should never happen with britney08:30
seb128what error do you get if you try to install gtk2-engines-pixbuf?08:31
Cimiwhho is britney?08:31
Cimionly britney I know is spears but I doubt :D08:31
seb128https://lists.ubuntu.com/archives/ubuntu-devel/2012-October/036043.html08:32
seb128""britney" (the software that08:32
seb128handles migration from Debian unstable to testing) will copy them to08:32
seb128raring when they've been built everywhere and do not reduce the count of08:32
seb128installable packages in the archive."08:32
seb128like things don't migrate to the distro if they are not installable08:32
seb128or if their tests fail08:32
Cimicool08:32
seb128or if they create issues for their depends08:32
seb128see e.g http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html08:32
seb128so what you describe shouldn't happen08:33
seb128either there is a screwup that we should fix08:33
seb128or you are using a ppa or something which created the issue for you08:33
Cimiseb128,  gtk2-engines-pixbuf : Depends: libgtk2.0-0 (= 2.24.23-0ubuntu1) but 2.24.23-0ubuntu1.1 is to be installed08:33
seb128seems like you had trusty-updates enabled as a source and you commented it out?08:34
Cimibtw now back with unity08:34
Cimiwas broken last night08:35
Cimisooo much better than other wm :)08:35
mzanettiSaviq: any ETA on when split greeter will be undone?08:39
Saviqmzanetti, discussing what's happening now, there's some hope for a resurrection08:39
mzanettigood thing I just pushed the revert :D08:39
mzanettinext merge will be easier :D08:39
mhr3Saviq, http://paste.ubuntu.com/7579415/ :/10:39
Saviqmhr3, huh?10:41
* Saviq tries in a clean chroot10:41
mhr3_Saviq, lost internet... just me?10:48
Saviqmhr3_, no, not just you :|10:49
Saviqwth10:49
mhr3_"good"10:49
Saviqmhr3_, wth10:50
Saviqmhr3_, http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/revision/1025#debian/control10:50
mhr3_what the10:51
mhr3_Saviq, oh ffs10:52
mhr3_http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/debian/control#L5310:52
mhr3_^^10:52
SaviqHOW10:53
mhr3_fixed in one place, not in the other10:53
Saviqmhr3_, what's "the other" place?10:54
Saviqmhr3_, http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/debian/control10:54
Saviqmhr3_, it's a diff between trunk and distro10:54
mhr3_Saviq, the diff you pasted is line 11 in that file10:54
mhr3_53 is still wrong10:54
Saviqmhr3_, ah this fucker10:55
Saviqaaargh10:55
Saviqqtgraph didn't match it, 'cause it's qml-graph and qt5graph now10:55
mhr3_Saviq, mikenagle, thostr_, are we doing the weekly today?10:57
mikenaglegood question. I think thostr_ is out. Can we delay 15mins?11:01
thostr_mikenagle: is the delay still valid?11:23
Saviqmhr3__, look, look! https://code.launchpad.net/~aacid/unity8/swipe_down_close/+merge/22186011:24
Saviqwonder if we should get rid of the category override already11:25
Saviqmhr3_, is that you?11:46
Saviqlook, look! https://code.launchpad.net/~aacid/unity8/swipe_down_close/+merge/22186011:47
Saviq wonder if we should get rid of the category override already11:47
Saviqmhr3_, ↑11:47
=== fginther` is now known as fginther
=== _salem is now known as salem_
mhr3_Saviq, mind opening a bug about it? i'd rather leave it there for a bit and remove once it hasn't been used anywhere12:32
mhr3_or maybe even leave it there12:32
mhr3_no strong opinions12:33
Saviqmhr3_, kk12:33
Saviqmterry, http://people.canonical.com/~msawicz/unity8/greeter-shots/12:33
Saviqtwo weird states I got into :|12:33
mterrySaviq, how did you see a transparent dialer....12:33
Saviqmterry, you tell me12:33
mterrySaviq, that's all session-side right?12:34
Saviqmterry, it's some old surface from the session12:34
Saviqmterry, but greeter displays it afaict12:34
Saviqmterry, since it animates as I swipe away12:34
mterrySaviq, you're just seeing the actual session Mir is drawing underneath12:34
Saviqmterry, no, the actual session is the dash12:35
Saviqmterry, in between greeter and dash there's a ghost dialer (see it's not even running at that point)12:35
mterrySaviq, well, greeter doesn't show running apps12:35
Saviqmterry, that's why I'm saying it's a ghost of the whole session, but its opacity animates as I unlock12:36
mterrySaviq, and really, all greeter does is show full alpha-transparent through to the Mir session underneath12:36
mterrySaviq, opacity is greeter-side filter on the Mir session underneath12:36
mterrySaviq, but it's just a black rectangle we control opacity of12:36
mterrySaviq, not a snapshot of a session12:37
Saviqmterry, I understand what you're saying to me, It's just not what I'm seeing12:37
* Saviq does a video12:37
mterryoh!  it's reliable?  Even better12:37
Saviqmterry, yeah, it happened twice to me, and is persistent12:39
mterryMan...  This is why I had three calls for testing12:39
Saviqmterry, no steps to repro yet, but it does seem to happen12:41
Saviqmterry, on the dual-snap in greeter, I think there was a bug logged on this, but can't find12:41
mterrySaviq, bug 132570212:41
ubot5bug 1325702 in Unity 8 "queued snap decisions shown on greeter when they shouldn't" [Critical,Triaged] https://launchpad.net/bugs/132570212:41
Saviqyeah that12:41
Saviqthose were calls I rejected/hung up in the user session12:41
Saviqand they showed up in greeter after that12:41
mterrySaviq, seems odd -- I'm assuming telephony-service in greeter is not aware of call state12:42
mterrySaviq, but it should be from ofono12:42
mterrymore multi-user lack of awareness.  t-s probably assumes it is doing all ofono interactions12:42
Saviqmterry, not easily reproducible for me, though12:43
mterryWe already fixed a bug related to that in lead up to landing..12:43
Saviqbrb12:44
xnoxjamesh: are you still about? I wanted to ask you where cgo based unity-scope-go bindings live12:46
xnoxjamesh: $ apt-cache search golang | grep unity didn't find it12:47
seb128Saviq, mterry, bregma: unity8-desktop-mir doesn't start anymore un utopic for me, with the split greeter landing :/12:47
mterryseb128, curious - the unity8 session acts differently?12:48
bregmaseb128, hmm, it did in previous incarnations of the split greeter, I'll be looking at it today12:48
seb128mterry, I get a blank screen with the Mir cursor and unity8 never shows (similar to what I had/mentioned to you when testing the ppa last week)12:49
seb128bregma, thanks12:49
bregmaprobably additional assumptions have crept in since I last tested12:49
seb128bregma, btw, plan to land Laney's changes to the unity8-mir-session? the liveCD is stucked on a password prompt until that happens12:49
bregmaseb128, yes, but ci-train has been awfully busy lately12:50
Saviqmterry, HUH!12:51
Saviqlightdm   7981  7.9  3.7 219032 69908 ?        Ssl  14:31   1:29 dialer-app12:51
seb128well, step 1, being queued ;-)12:51
Saviqmterry, dialer app running in lightdm?12:51
mterrySaviq, ok, I need more instructions for "greeter not hiding when accepting call" -- I just tried (with phonesim granted) and it worked.  Do I get my phone in a state first?12:51
mterrySaviq, it could in theory, but I'd be curious how it would be started12:52
Saviqmterry, no instructions... r62 + silo 2012:52
mterrySaviq, ah... I don't have the silo yet.  Let me try with that12:52
Saviqmterry, it might be that the dbus shenanigans caused it12:52
Saviqmterry, and that the session broadcast loops back to the greeter or something12:52
mterrySaviq, oh!  And that would explain a dialer in greeter12:53
Saviqmterry, exactly12:53
mterrySaviq, if you have bad dbus session, you will get actual url-dispatcher instead of greeter acting as url-dispatcher12:53
mterrySaviq, so we won't hide when receiving the event, and we'd launch dialer in greeter12:53
Saviqmterry, well, there's a url-dispatcher running in the greeter12:53
Saviqmterry, should it ever?12:53
mterrySaviq, no12:54
mterrySaviq, we own that dbus name12:54
mterryin greeter mode12:54
Saviqlightdm   6693  0.0  0.1  50284  2676 ?        Ssl  14:30   0:00 /usr/lib/arm-linux-gnueabihf/url-dispatcher/url-dispatcher12:54
Saviqlooks like we've a race again12:54
mterrySaviq, dbus nonsense.  So let me see the branches you guys set up to fix dbus.  I'm still a little vague on problem and solution12:54
Saviqmterry, folks are also reporting alarms not working proper under split, did that get handled at all?12:55
mterrySaviq, alarms never worked well for me before but more seriously, the indicator doesn't show the alarms, but shouldn't affect them going off (that's all session-side which is running and can play audio)12:56
mterrySaviq, meaning we have a known regression in greeter for display of alarms12:56
mterrySaviq, but functionality should be fine12:56
Saviqmterry, yeah, they go off, but only in session, and there's problems interacting with the device at all apparently12:57
* Saviq tries12:57
mterrySaviq, I'm guessing the notification doesn't go off because the session isn't telling the greeter -- but should be able to interact with device.  That sounds more serious than alarms12:57
mhr3_xnox, ping?13:01
mhr3_xnox, having some weird issue with cross building and pkg-config, see http://paste.ubuntu.com/7580261/13:01
xnoxmhr3_: can you paste full log? or is it full?13:02
mhr3_xnox, it's the interesting bit13:02
xnoxmhr3_: not to me.13:02
mhr3_xnox, http://paste.ubuntu.com/7580274/13:03
=== tedg is now known as ted
Saviqmhr3_, fwiw -d is distro, -c is chroot13:04
mhr3_-d works, -c complains that distro isn't specified :P13:04
mterrySaviq, I don't get any of the changes in fix-split-dbus.  We guard starting upstart with [ -n "$INIT_PID" ] I thought -- and that entire script is running under dbus-launch -- or did we remove dbus-launch?13:04
Saviqhuh, interesting13:04
Saviqmterry, now we did, dbus-x11 is dropped13:05
Saviqmterry, but in the original state, when dbus-x11 was still there13:05
mterrySaviq, ugh...  Not thrilled -- if we have a bug with that being installed, then we're still breaking desktop which will have it installed13:06
Saviqmterry, we were getting multiple dbus daemons in both sessions13:06
mterrySaviq, do we know why the Xsession scripts were being run?13:06
Saviqmterry, not thrilling at all13:06
mterryThat seemed like the real bug13:06
Saviqmterry, isn't it because we are starting a lightdm session?13:06
Saviqmterry, in any case, this was firefighting13:07
Saviqmterry, you tell us what the real solution should be13:07
* kgunn grabs coffee and listens13:07
mterrySaviq, I'm going to have to re-read code, but I didn't think those scripts were run for every session -- only by startx or similar13:09
* mhr3_ switches wifi13:09
mterrySaviq, wait, we got a second dbus session in user session too!?  Fascinating13:09
Saviqmterry, indeed13:10
* mterry purges silo 020 to play with this13:10
Saviqmterry, just grab image 60, you'll see13:10
mterryThat should have blown so many things up13:11
mterryAnd did.  :)  But I'm curious why I wasn't seeing it earlier13:12
Saviqmterry, http://paste.ubuntu.com/7572218/13:12
mterrySaviq, cool.  Yar I believe they are running, just not sure why13:12
Saviqmterry, http://people.canonical.com/~msawicz/unity8/greeter-shots/MAH01083.MP4 ;)13:13
mterrySaviq, that's only after accepting a call in that boot, right?13:14
mterrySaviq, that would make sense with 2 dbuses13:14
Saviqmterry, yes13:15
Saviqmterry, no, just one dbus here13:15
Saviqmterry, but url-dispatcher took over13:15
mterrySaviq, son of a -- then it might be racy with how the dbus is started13:15
Saviqmterry, exactly13:15
Saviqmterry, it's probably "on dbus started"13:15
mterrySaviq, url-dispatcher should only be invoked after unity8 already comes online13:15
Saviqmterry, and well... we were not starting the dbus job before probably13:15
mterrySaviq, right -- we should 100% not be calling 'start dbus' -- do it manually if we have to but not via upstart13:16
Saviqnow we are, forcing it in the wrapper13:16
Saviqmterry, agreed13:16
mterryWe were doing it manually via dbus-launch which I would still like to keep -- and just fix this xsession thing13:16
mterrySaviq, I'm also curious why we had to move the set for PA_DISABLED -- we shouldn't have been starting upstart with that set_greeter_env call13:17
Saviqmterry, not upstart, but dbus13:17
mterrySaviq, oh right, which is only a problem because no dbus-launch13:17
Saviqmterry, well, it was a problem with dbus-launch13:18
Saviqmterry, maybe not that, yeah13:18
mterrySaviq, dbus-launch is started before this script is called, so there won't be any dbus-launching via this script13:18
Saviqmterry, ok, that'd be good (still can't pull in half of X for this, or launch more dbuses for some reason)13:19
Saviq"half of X" is probably exaggerated, but you know what I mean13:19
Saviqmterry, a plan in the middle of this was to split dbus-launch into a separate package13:19
mterrySaviq, we do get several X-like packages from liblightdm13:19
mterryand from dbus-x11 yeah13:19
mterryit is a poor name for dbus-launch's package13:20
mterryA poor joining of functionality anyway13:20
* mterry is trying to figure out which code parses Xsession.d13:21
xnoxmhr3__: why is FindPkgConfig included 5 times?13:21
mterryWell...  Xsession does.  But why would it be called...13:22
mhr3__xnox, cause why not? :)13:22
=== mhr3__ is now known as mhr3
xnoxmhr3__: the top level one finds the correct cross pkg-config, then src/Unity/CmakeLists.txt bails, as it's not sourcing any cross/multiarch snippets first13:23
mterrySaviq, /usr/sbin/lightdm-session does it!13:23
Saviqmterry, nasties13:23
xnoxmhr3: dropping include(FindPkgConfig) from src/Unity/CMakeLists.txt makes it cross-compile.13:23
mterryLet me see what it's about13:24
mhr3xnox, so the remaining 4 are fine?13:24
xnoxmhr3: my response to "why not?" would be - "why would you ever want to use different pkg-config's inside your project"13:24
xnoxmhr3: one needs the top level one, which is fine. The other three are in the tests/ which are not-build / not-run when cross-building.13:25
xnoxmhr3: http://paste.ubuntu.com/7580398/13:25
xnoxmhr3: one only needs on FindPkgConfig in top-level, and all others inherit that context...13:25
mhr3xnox, there must have been a reason we added them13:26
xnoxmhr3: i can look into making cross-compilation magic work with multiple includes of the same thing multiple times, but i don't have it at the moment.13:26
xnoxmhr3: one would only do that if the sub-components are stand-alone sub-projects which can be used without parent one.13:27
xnoxmhr3: which i don't see to be the case in this project.13:27
xnox(aka importing external projects)13:27
mterrySaviq, are you seeing two dbus sessions in greeter or only user land?  (I'm only seeing two in user session)13:27
xnoxmhr3: here is the success build log http://paste.ubuntu.com/7580407/13:28
mterrySaviq, oh now I see an extra in greeter too13:29
mhr3xnox, alright, thanks for looking into it, we'll try to get rid of those extra includes13:29
Saviqmterry, so yeah, fun times13:30
mterrySaviq, well.  They seem to have two different causes...  The user session duplicate is from lightdm-session.  Not sure why greeter one exists yet13:30
mterryIt doesn't happen 100% for me apparently13:31
mterryoh13:31
mterryOr maybe it eventually dies and leaves me with one... curious13:31
mterryYup, confirmed that it starts and dies...13:38
mterrySaviq, so what was the symptom caused by the second dbus daemon?13:38
Saviqmterry, http://ci.ubuntu.com/smokeng/utopic/touch/mako/60:20140602:20140530/8346/ for one13:39
Saviqmterry, at least some of https://bugs.launchpad.net/unity8/+bugs?field.tag=split13:40
mterrySaviq, ah OK, that's all session side...  Which makes me think the session's double dbus daemon is the problem there.  Which makes sense.  I think the best long-term solution is for lightdm to not launch lightdm-session (which is very X-specific) for Mir sessions.  But that's going to need some discussion with Rob.  Let me see about a better short term fix13:43
bregmaseb128, it doesn't seem to be unity8 or the split greeter causing the problem on the desktop:  I did not upgrade those packages and I still get the black screen13:45
bregmaunity8 is running without error, it's just nothing is getting rendered13:45
seb128bregma, well, it's something that was in the split greeter silo afaik, I had the same issue on friday by testing the silo ppa, and now that landed and it happens in trusty13:46
bregmayes, there's an entire software stack to work through, I guess I'll be busy today13:46
seb128bregma, that silo had changes to ubuntu-touch-session and unity-system-compositor as well13:46
seb128unity-mir and qtubuntu as well13:46
seb128bregma, do you need help finding the component?13:47
Saviqseb128, bregma, only unity-system-compositor might be the real culprit13:47
Saviqmterry, will u-s-c allow user sessions without greeter now? should the desktop session start using the greeter?13:48
mterrySaviq, I don't follow -- USC still allows user sessions without greeter (like we had before split).  The desktop session *could* in theory use unity8-greeter, but Seb tried that and there are a few gaps for me to close on that side13:49
Cimitsdgeos, Saviq https://code.launchpad.net/~cimi/unity8/card_emblems/+merge/22188013:50
seb128Saviq, mterry: we need to make the unity8 session works from unity-greeter/Xorg setups as well, for people who want to try unity8 on their normal config13:50
SaviqCimi, yes, saw that13:50
bregmamterry, we definitely don't want to use the u8 greeter on desktop yet13:50
Saviqseb128, yeah, sure, was just wondering if we should put the greeter *inside* the desktop-session-mir (sure, you need to unlock twice)13:51
mterryseb128, right13:51
SaviqCimi, k13:51
bregmalast time I tested the split greeter, it launched OK but that was some weeks ago13:51
SaviqCimi, can you check with paulliu what's his status around attributes and help him if needed?13:53
CimiSaviq, ok13:54
Cimipaulliu, ping :)13:54
SaviqCimi, hmm, wasn't the emblem supposed to be top-aligned with the mascot, actually?13:55
paulliuCimi: hi13:55
SaviqCimi, ok, doesn't look like it13:56
paulliuSaviq: Still reading and modifying the Card generation code. Not yet really worked.13:56
CimiSaviq, on the first line of text13:56
SaviqCimi, yup, saw it now13:57
Cimipaulliu, are you working on which attributes?13:57
paulliuCimi: I'm checking the code. I asked mhr3 and the attributes seems to be generic. With fields and types.13:58
SaviqCimi, there's a set of icon + text (both optional) "widgets" that are meant to be available in the header13:58
paulliuCimi: But in the doc it seems only price/rates/something.13:58
Saviqaaaadrghj ^W13:59
SaviqCimi, you can read about them https://sites.google.com/a/canonical.com/unity8dash/toolkit/4-cards - although that design will change (slightly, I hope...)14:00
seb128Saviq, mterry, bregma: downgrading u-s-c to  0.0.2+14.10.20140430.1-0ubuntu1 makes unity8 works14:00
mterryseb128, on desktop?  OK, noted14:01
seb128yes14:01
seb128using unity-greeter as a greeter14:01
mterrySaviq, how do I run the sudoku-app tests? since it's a click?14:01
seb128(since unity8-greeter doesn't work, or at least the session doesn't start either with it)14:01
mterryphablet-test-run -p sudoku-app-autopilot doesn't work obviously14:02
paulliuSaviq: is attributes only "price, ratings, and scale"?14:02
paulliuSaviq: or it is a generic field/type pair14:03
bregmait's either the spinner sequencing or the rendering change in u-s-c, I'm deep diving now14:03
kgunnmterry: i think you gotta run the click setup first, per14:03
kgunnhttps://wiki.ubuntu.com/Touch/Testing#Testing_your_Ubuntu_Touch_Code_before_submission14:03
Saviqpaulliu, don't even bother with the styling now14:04
Saviqmterry, https://wiki.ubuntu.com/Touch/Testing#Running_Click_tests14:04
mterrykgunn, ah phablet-click-test-setup14:04
seb128bregma, mterry, Saviq: https://bugs.launchpad.net/ubuntu/+source/unity-system-compositor/+bug/132599514:05
ubot5Ubuntu bug 1325995 in unity-system-compositor (Ubuntu) "unity8-desktop doesn't render since the 0.3 update" [High,New]14:05
Saviqpaulliu, just make them simple string + icon for now14:05
paulliuSaviq: ok. got it14:05
Saviqpaulliu, we'll extend them to allow styling once we know what we actually want to support14:06
mterryseb128, I bet I know why...14:06
mterryseb128, we're not using two mir sessions -- and USC is waiting for both to come up now before showing any (to achieve a Design ask)14:06
mterryseb128, althought...14:06
mterryseb128, you're not using autologin like Touch is.  But still, I guess you're not using ONE Mir session, which USC might be waiting for14:07
seb128bregma, ^ (might be useful for your debugging)14:07
seb128mterry, would it make a difference if I autolog?14:07
mterryseb128, naw, wouldn't fix it I don't think14:07
mterryseb128, you say you use one USC per session.  And that session is an XMir one?14:07
bregmano!14:08
seb128mterry, I don't know how many usc I use14:08
Saviqmterry, no14:08
seb128I run standard utopic14:08
bregmathere is one Mir session in u-s-c, one in Unity814:08
seb128with unity8-desktop-mir installed14:08
seb128which I pick from unity-greeter14:08
bregmaso, if u-s-c is waiting for a second Mir session, it will wait a long time14:08
mterrybregma, no14:09
mterrybregma, it only does that if lightdm tells it to, basically14:09
Saviqpaulliu, also, don't lay them out as it says right now in the spec (spread out / left / right-aligned)14:10
Saviqpaulliu, just put them all left-aligned now, we need to wait for design to come back for the target layouts14:10
paulliuSaviq: ok. I'll make it like subtitle+text.14:10
kgunnmterry: bregma seb128 ...forgive my evesdropping...but maybe a hangout is in order?14:11
paulliuSaviq: icon+text14:11
Saviqpaulliu, yes, icon+text in a Row, essentially14:11
bregmamterry, the u-s-c log has a bunch of "no active focus" messages logged, which sounds suspcicious14:11
mterrybregma, yes it does14:11
bregmais there some way I can activate this "spinner" for testing?14:11
mterryi'm otp right now, but could hang out in a bit14:12
mterrybregma, yes... let me get a sec14:12
seb128kgunn, hey, it seems like it rather needs debugging and that bregma is on it ... let's see where that goes, we can do an hangout if bregma feels like it would be useful to discuss more though14:12
bregmaalso doing HR training in parallel14:12
kgunnack...up to you guys...14:12
kgunnlol14:12
seb128doh, I forgot about the hr training thing14:13
Saviqyeah, there should be events one can be invited to, or at least copy to their own cals14:25
=== Guest58330 is now known as karni
mterrySaviq, https://code.launchpad.net/~mterry/ubuntu-touch-session/no-lightdm-session/+merge/22189114:33
mterrySaviq, I prefer this instead of https://code.launchpad.net/~unity-team/unity8/fix-split-dbus/+merge/22184714:34
mterrySaviq, also... I'm going to edit rsync-disto-split to add back dbus-x11 dep14:40
mterrySaviq, ok, both changes made to silo.  I'll rebuild too now14:42
Saviqmterry, waaait14:42
mterrySaviq, Oh?14:42
Saviqmterry, that silo  is published already, ain't it?14:42
mterrySaviq, silo 020?  Arg!  I thought I said that fix was real bad14:43
Saviqmterry, it was already late14:43
Saviqhttps://launchpad.net/ubuntu/+source/unity814:43
Saviqmterry, it will at least fix the ap tests14:43
Saviqmterry, let's now make stuff proper14:43
mterrySaviq, OK...  but breaks a lot of other behavior.  Sure, let's make a new silo14:44
mterrySaviq, OK.  Undid my change to the silo in the spreadsheet (sorry about that, thought you implied it was still in testing)14:48
mterrySaviq, now I've got:14:48
mterryhttps://code.launchpad.net/~mterry/unity8/dbus-x11/+merge/22189414:48
mterryand14:48
kgunnmterry: Saviq ....wonder, as we continue to improve the situation, we should probably signal to bfiller when there's a new silo and get a designate from his team to test as well...14:48
mterryhttps://code.launchpad.net/~mterry/ubuntu-touch-session/no-lightdm-session/+merge/22189114:48
kgunntrained eyes and all14:48
mterrykgunn, right -- he seems frustrated testing against the known-broken stuff14:49
kgunnright, if nothing else...it'll feel good14:49
Saviqmterry, no cross-deps to bring them both together?14:52
Saviqmterry, actually, you need to merge trunk now and then undo the changes that just got merged14:52
Saviqat least the dbus ones14:52
mterrySaviq, hah, I didn't realize the silo 20 hadn't hit trunk yet.14:52
Saviqmterry, *just* did14:53
mterrySaviq, I think I got it14:54
mterrySaviq, oh but I have to undo the session wrapper stuff too, right14:54
Saviqmterry, yeah, that's what I meant14:54
mterrySaviq, OK done, and versioned dep added14:56
mterrySaviq, we might want to include the one telephony fix we have into this silo too -- https://code.launchpad.net/~tiagosh/telephony-service/dont_reuse_qmediaplayer_instance/+merge/22179614:57
Saviqmterry, indeed14:59
mterrySaviq, actually, maybe the dep should go the other way...  But I don't want unity8-greeter depending on ubuntu-touch-session14:59
tsdgeosSaviq: should someone of us review https://code.launchpad.net/~aacid/unity8-desktop-session/fix_logout ? or should bregma and his folks do?15:00
Saviqbregma, could you do https://code.launchpad.net/~aacid/unity8-desktop-session/fix_logout/+merge/221238 ?15:01
bregmaSaviq, already in process15:02
Saviqkcool15:02
Cimitsdgeos, did you have a look at the issue with the dash cards and the icon dimensions?15:07
tsdgeosCimi: didn't have time :15:08
tsdgeos:/15:08
tsdgeosbregma: merged https://code.launchpad.net/~aacid/unity8-desktop-session/fix_logout/+merge/22190515:13
bregmatsdgeos, it will be included in the next unity8-desktop-session landing (currently waiting for a silo)15:16
tsdgeosbregma: cool :)15:16
tsdgeosmhr3: how's the departments stuff? silo worthy?15:17
Saviqtsdgeos, no silos atm15:17
=== dandrader is now known as dandrader|afk
mhr3tsdgeos, the required scopes-api changes won't land until after MAE, so we don't break the demo scopes15:19
mhr3so i'm afraid it will have to bit-rot for a week15:19
cwaynemhr3: let me see, if we can commit to using image 58 for the demo, perhaps we can unblock15:20
* cwayne hates being the reason something he wants isn't landing :)15:20
tsdgeos:D15:20
cwayneSaviq: are we confident we can use image 58? that's what was suggested as the last before the split15:20
cwayneso unless we make shell rotation work with the split greeter, I guess we'd kind of have to stay on 5815:21
mhr3cwayne, aah, if you decide to stay on 58 you're breaking my holiday-mail draft :P15:21
Saviqcwayne, it's too late to risk the split greeter IMO15:21
cwayneSaviq: so then we're stuck on 58 right?15:22
cwaynewith the possibility of cherry-picking fixes into that ppa?15:22
Saviqcwayne, and it will take time away from polishing for the demo15:22
Saviqcwayne, I believe that's what we should do, ytes15:22
Saviqyes15:22
mterrySaviq, as a bonus, tiagosh's fix should also no longer start media-hub, I hope15:22
mhr3cwayne, ok, so we're free to push breaking scope stuff?15:22
cwayneSaviq: +1, so shall i unblock the unity-scopes-api stuff then? since it wont affect the custom scopes until after the show?15:23
Saviqcwayne, +115:23
cwaynemhr3: RELEASE THE KRAKEN15:23
cwaynei mean departments15:23
Saviqgreyback, mzanetti, dandrader|afk, make sure to not upgrade from distro (but only from the PPA), and our base image is #58 for MAE15:23
Saviqkgunn, ↑15:23
mzanettiSaviq: see instructions here: https://code.launchpad.net/~unity-team/+archive/phone-right-edge15:24
cwayneand for the love of god, don't break that ppa :)15:24
mzanettikgunn: ^^15:24
mzanetticwayne: on it15:24
cwaynefor now, i've just made a tar of the packages in there now15:24
Saviqmzanetti, again, if you need hands to get the PPA in order, I'm here15:24
mhr3cwayne, heh, k, i'll be off for the next week though, have a feeling it will wait anyway :)15:24
cwaynethat way we can just push that and still properly install even without internets15:24
mzanettiSaviq: the ppa seems good now... just fixing crashers and glitches15:24
Saviqmzanetti, great, let's go with that15:25
mhr3tsdgeos, btw feel free to look over the departments support in -shell15:31
mhr3tsdgeos,15:31
mhr3https://code.launchpad.net/~mhr3/unity-scopes-shell/department-support/+merge/22188315:31
* tsdgeos clicks15:33
=== salem_ is now known as _salem
tsdgeosmzanetti: anything you remember missing from https://code.launchpad.net/~unity-team/unity-api/departments/+merge/221241?15:33
mzanettitsdgeos: hmmm... strange I thought I'd approved that one15:34
mzanettiah.. that's the inline comment one15:35
=== dandrader|afk is now known as dandrader
mzanettitsdgeos: approved15:37
tsdgeosmzanetti: cool15:46
dednickmardy: http://people.canonical.com/~msawicz/unity8/trusted-sessions.tar.xz15:58
dednickmardy: very kindly built by Saviq.15:58
Saviqlet's see if it's actually installable ;)15:58
* Saviq reflashes15:58
dednickhehe15:58
SaviqI imagine we might need more rebuilds against this15:58
dednickyeah. well the review isn't even finished yet.15:59
=== Cimi is now known as Cimi|holiday
* dednick is now on holiday!16:04
tsdgeosdednick: enjoy!16:08
dandrader+116:09
Saviqmzanetti, would be good to pull pre-split unity8 into the qtcomp branch, there's fixes like http://bazaar.launchpad.net/~unity-team/unity8/trunk/revision/924 that we need to get in16:20
Saviqbasically should have trunk up to r93216:21
=== _salem is now known as salem_
=== alan_g is now known as alan_g|EOD
=== salem_ is now known as _salem
=== dandrader is now known as dandrader|lunch
kgunnmterry: i had laptop issues earlier, is there silo coming up with your latest changes to "improve" the split greeter situation ?17:49
kgunnjust wanted to share with bfiller when we do17:50
mterrykgunn, silo 020 yes, I poked bfiller about it earlier17:51
kgunnhey thanks17:51
mterryI just got back from a lunch+errand trip, let me see its status17:51
mterrykgunn, yeah packages are there17:52
=== _salem is now known as salem_
mterrySaviq, FYI, silo 20 is done, I'm going to test18:36
=== salem_ is now known as _salem
Saviqmterry, yup, saw that18:42
liftedHi! I want to write a scope for my desktop Ubuntu 14.04 in C++. I've found the following introduction http://developer.ubuntu.com/api/scopes/sdk-14.04/index/ but I can't figure out how to make the things work on Unity7 (not Unity8). All the Unity7 scope examples I've seen are written in either python or vala. I've tried to start the scope-registry daemon, but I don't see any registered scopes in the Dash.18:59
liftedWhat is the correct way to use the scopes written with the new API in Unity7?18:59
=== dandrader|lunch is now known as dandrader
=== _salem is now known as salem_
=== ted is now known as tedg
bregmamterry, still around?19:52
mterrybregma, yup!19:54
bregmamterry, turns out on the desktop, set_active_session is never called for unity-system-compositor, which is why Unity 8 no longer works with the new code19:55
bregmadunno if it's a bug in lightdm or not, that code has a surprising amount of hair19:56
bregmadifference is, on desktop it's authentication then start display server, on phone it's start display server then authenticate, the two code paths only meet in the middle19:57
bregmamterry, any suggestion on where to go next, other than poke Robert Ancell for lightdm wizardry?19:58
mterrybregma, right because the desktop version spawns USC from inside the session...19:59
mterrybregma, I'm not super familiar with how they did that20:00
mterrybregma, but lightdm is set up to know about one central system USC that it makes calls to20:00
mterrybregma, so I'm less familiar with the one-USC-per-session model20:00
mterrybregma, seb128 may know?20:00
seb128bregma, mterry: sorry but i'm clueless about usc ... robert_ancell should be online soon though (assuming he's not swapping today for the travelling, I didn't check)20:01
=== salem_ is now known as _salem
AlbertAmterry: greyback: it seems while playing music and the split greeter is shown, the volume keys are very ...laggy...21:50
AlbertAmterry: greayback: known?21:51

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