/srv/irclogs.ubuntu.com/2015/10/13/#ubuntu-unity.txt

Saviqltinkl, hey, can you please rebase screenshot on top of lp:~unity-team/unity8/externalMonitor07:54
Saviqand dednick, could you please rebase touch tracing on top of lp:~dandrader/qtmir/multimonitorNext07:55
dednickSaviq: ok07:56
dednickSaviq: is there a new unity-api branch?08:52
dednickSaviq: nevermind. pre-req of pre-req of pre-req...08:53
=== JMulholland_ is now known as JMulholland
dednickSaviq: i've merged it, but i've added the pre-req at https://code.launchpad.net/~nick-dedekind/qtmir/remove-dpkg-CMAK_INSTALL_PREFIX/+merge/274222.09:05
dednickSaviq: and i've updated the landing request for that MP.09:05
=== marcusto_ is now known as marcustomlinson
tsdgeosMirv: do you know why we have an ancient gammaray?10:17
Mirvtsdgeos: just because it has (had, not relevant anymore) ubuntu changes so it doesn't get auto-synced from Debian, and no-one has bothered updating or requesting a sync from sponsors10:20
tsdgeos:/10:20
cimipstolowski, what do you prefer for sharing the mimetypes from the preview sharing?10:33
cimipstolowski, like a string?10:33
pstolowskicimi, yes, string. i'm currently discussing some aspects of that with tsdgeos. i'm not thrilled by shell doing such remapping, just raising the issue10:38
tsdgeosMirv: any way we can fix that for wily or is it too late already?10:38
pstolowskicimi, tsdgeos if content hub will never use mime types, it's pointless to do any remapping. would be good to know what future holds for c-h10:40
tsdgeosi agree10:41
tsdgeospstolowski: personally i think it's better if the scope just gives us what the content hub uses for now and if it ever changes, well the scopes may need to do some fixing10:41
tsdgeosor in that case we may do the "fake mapping" the other way around10:41
tsdgeosfor a while10:42
tsdgeosbut otoh Saviq says we may use mimetypes at some point in the content-hub10:42
tsdgeosso undecided10:42
tsdgeosSaviq: do you think we should get mimetypes for now and do a giant switch to contenthub.types? looks flacky to me10:42
Saviqtsdgeos, pstolowski, let's confirm the content hub plans maybe10:43
Saviqas using mimes makes total sense to me10:43
Saviqbut maybe I don't know something10:44
pstolowskitsdgeos, mapping from c-h types to mimetypes to handle 'old scopes' after c-h changes will not be possible imo. we will need to fix scopes then10:52
Saviqdednick, thanks10:54
Saviqdednick, not sure which landing req you updated though? the abandoned one? (I updated https://requests.ci-train.ubuntu.com/#/ticket/445)10:55
=== faenil_ is now known as faenil
Saviqpstolowski, tsdgeos https://code.launchpad.net/~stolowski/unity-api/scope-activate-action/+merge/273557 will conflict with the MPs from https://requests.ci-train.ubuntu.com/#/ticket/44511:00
Saviqmight wanna rebase on mousePointer11:01
ltinklSaviq, https://code.launchpad.net/~lukas-kde/unity8/rotateScreenshots/+merge/274235 resubmitted11:01
Saviqltinkl, ack11:01
Saviqhere's hoping it's the last conflict before we can land this silo finally11:01
pstolowskiSaviq, no worries, i've 3 silos in the pipeline for shell plugin, unlikely to land this week11:02
Saviqack11:02
Saviqpstolowski, yeah, you kinda dropped silo 35 on us ;)11:02
* Saviq needs to pay attention as to what's going on11:02
pstolowskiSaviq, indeed... sorry about that. mzanetti knew about it11:06
Saviqnw11:06
Saviqpstolowski, truth be told the train needs to do a better job at handling conflicts11:07
SaviqI'd venture to say you should be able to declare requests as dependencies for another, which should base the changes on top of code from the other silo, add the PPA as a dependency in the downstream silo etc.11:08
Saviqwe could then, in theory, have multiple silos for the same project queued one after the other11:09
pstolowski+1...11:10
SaviqI even proposed that some time in the past11:10
Mirvtsdgeos: it'd need FFE bug filed and approved before feature freeze on Thursday.. release team might have better things to do. but if you follow the devel version it can be synced as soon as wily+1 opens easily.11:37
=== alan_g is now known as alan_g|lunch
tsdgeosMirv: i remember our plan was to swtich to w+1 soon so i guess persoanlyy i can live with it12:31
Mirvtsdgeos: for phone certainly, yes, and if you-as-a-dev are fine with it too then there's no problem. it's rolling.12:33
MirvSaviq: I wonder if anyone on the team has any cycles to play with Qt 5.5? or would you rather wait for 5.5.1 which will hopefully get released this week? it'd be useful to look around + run qmltests, but I'd also like to have a proper solution for bug #1493851 regarding unity8 (see last comment)12:34
ubot5`bug 1493851 in qtubuntu-media (Ubuntu) "Port to upstreamed versions of Audio Role patch" [High,In progress] https://launchpad.net/bugs/149385112:34
=== dandrader is now known as dandrader|afk
pmcgowanalf, I have https://bugs.launchpad.net/ubuntu/+source/unity-system-compositor/+bug/1502145 right now, anything to check?12:56
ubot5`Ubuntu bug 1502145 in unity-system-compositor (Ubuntu) "rc-proposed r140, krillin: screen does not blank after timeout expires" [Undecided,Confirmed]12:56
alfpmcgowan: Not really, I am preparing a new version of USC with more logging which will hopefully provide us with more info.12:57
alfpmcgowan: Which rc-proposed release do you have?12:57
pmcgowanalf, 136 on mx412:58
alfpmcgowan: Also, have you noticed any pattern that could help me reproduce it, or is it completely random?12:58
pmcgowanprobably fri or sat12:58
pmcgowanalf, this is the first I am seeing it12:58
pmcgowanalf, the phone has been up over 3 days I think12:58
pmcgowanalf, I changed the timeout value a couple days ago12:59
pmcgowanoh wait I had to reboot yesterday for a different issue12:59
alfpmcgowan: One thing I have no info about from previous occurences is FD status. Could you please pastebin the result 'sudo lsof -p'?13:00
pmcgowanalf, bad command?13:01
Saviqalf, IIUC https://bugs.launchpad.net/ubuntu/+source/unity-system-compositor/+bug/1502145/comments/8 says there's something ("active") holding the lock13:02
alfpmcgowan: oops sorry, 'sudo lsof'13:02
ubot5`Ubuntu bug 1502145 in unity-system-compositor (Ubuntu) "rc-proposed r140, krillin: screen does not blank after timeout expires" [Undecided,Confirmed]13:02
pmcgowangot a lot of lsof: no pwd entry for UID 200013:02
pmcgowanalf, thats a 12MB output?13:03
alfpmcgowan: right, all open files by all threads, better gzip it :)13:04
kgunnpmcgowan: does the power button toggle the screen on/off ?13:04
kgunnor stuck on?13:04
Saviqlarsu, hey, is there an easy way to match :1.42 dbus name to a PID?13:04
kgunnpmcgowan: feels like we still have file handle leaks somewhere....13:05
pmcgowankgunn, button works13:06
Saviqpmcgowan, kgunn, IIUC System State Requests:13:06
Saviq  Name: active, Owner: :1.42, State: 113:06
Saviqmeans that thing requested the screen to be on... now to identify what "that thing" is13:07
pmcgowanalf, zip sent13:07
Saviqltinkl, maybe you know how to map a dbus name to PID?13:07
alfSaviq: there is a dbus service for that, let me find the link13:08
alfSaviq: sudo dbus-send --print-reply=literal --system --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.GetConnectionUnixProcessID string:":1.2"13:09
* kgunn saves that in his crib sheet13:09
Saviqkgunn, can you run ↑ with :1.4213:10
Saviqpmcgowan, I meant ↑13:10
Saviqsry13:10
alfSaviq: I think you will find this is unity8 (from previous experience)13:10
pmcgowanSaviq,  uint32 193113:11
Saviqpmcgowan, ps aux | grep 193113:11
pmcgowanwhich is unity813:11
Saviqok let me see when do we hold that lock13:12
alfpmcgowan: Saviq: I don't think it tells us much though, because I get similar output on krillin right now (when the screen is on and not in greeter), and the screen turns off fine13:13
=== alan_g|lunch is now known as alan_g
Saviqalf, orly13:14
SaviqI don't have it13:14
alfSaviq: ah, it's because I have an app open13:15
Saviqah it's up when app is focused13:15
=== dandrader|afk is now known as dandrader
alfpmcgowan: Can you turn off the screen manually (power key) and rerun powerd-cli13:16
pmcgowanalf, none requests13:16
Saviqalf, owait, that's not a screen lock anyway, just a wakelock13:16
Saviqalf, powerd no longer handles display requests does it?13:17
* Saviq can't see powerd-cli display on bright in powerd-cli list13:17
Saviqand no mention in either u-s-c or powerd logs13:17
alfpmcgowan: Saviq: Right. So I want to see if any app has requested a a keepDisplayOn from USC, but we will need the USC with enhanced logging I am preparing13:18
Saviqalf, right, but that means we can't get anything out of pmcgowan's phone atm13:18
pmcgowanso I use pretty basic apps, dialer, messaging, contacts browser authenticator13:19
Saviqalf, unless we gdb into it and dig in the data13:19
pmcgowanI dont run games or webapps13:19
pmcgowancamera13:19
alfpmcgowan: Saviq: yeah, that's what I was thinking, perhaps gdb into it and see if we can get how many keepDisplayOn requests there are13:19
pmcgowanalf, talk me through it13:20
Saviqright, powerd-cli won't help any more because it's u-s-c proxying it all13:20
alfpmcgowan: Would you be open to a reverse ssh, so I can ssh to it, or is this a private phone?13:21
alfpmcgowan: private == personal13:21
pmcgowanit is personal phone yeah13:22
alfpmcgowan: ok then, let me gdb in my own usc instance to provide accurate instructions13:22
Mirvtsdgeos: oh right regarding gammaray, at some point it seemed obvious Qt 5.5 would make it into 15.10 and therefore carry newer gammaray with it to the archives, but since that didn't happen it didn't get updated... once I had synced non-modified newer gammaray to the 5.5 PPA I didn't give a thought to it anymore.13:24
Saviqtsdgeos, can you please have a look at bug #1493851 re: unity813:30
ubot5`bug 1493851 in qtubuntu-media (Ubuntu) "Port to upstreamed versions of Audio Role patch" [High,In progress] https://launchpad.net/bugs/149385113:30
SaviqMirv, when we get a fix for ↑ I can try it out on the phone and run our qml tsts13:31
Saviq+e13:31
tsdgeosSaviq: sure13:31
MirvSaviq: thanks! note it's not being landed yet, so just for you to get a grip on how it's looking, and if you have time fix the unity8 bugs that are already filed (+ any not filed yet)13:33
Saviqyup13:33
Saviqtsdgeos, while at it (assuming you'll have Qt 5.5 installed), could you also have a look at bug #1502883 if it's an easy fix, otherwise we might find someone else to dig deeper13:35
ubot5`bug 1502883 in unity8 (Ubuntu) "Impossible to pull to refresh scopes with Qt 5.5" [High,Triaged] https://launchpad.net/bugs/150288313:35
alfpmcgowan: ok13:35
alfpmcgowan: so first make sure you have unity-system-compositor-dbgsym installed13:35
tsdgeosSaviq: ok213:35
Saviqpmcgowan, you'll need to add "main/debug" to /etc/apt/sources.list.d/extra-ppas.list after "main"13:37
Saviqapt/update and install what alf mentioned13:37
pmcgowanyeah its finding the wrong ersion just now13:37
Saviqpmcgowan, apt-cache policy unity-system-compositor{,-dbgsym}?13:37
pmcgowan Candidate: 0.1.1+15.04.20150904-0ubuntu113:38
ltinklSaviq, update the unity-notifications leak fixes,  https://code.launchpad.net/~lukas-kde/unity-notifications/fix-1453958/+merge/274163, if you want to review that13:38
pmcgowandepends on same version of usc13:38
Saviqpmcgowan, and that's different from Installed:?13:38
pmcgowanSaviq,  unity-system-compositor-dbgsym : Depends: unity-system-compositor (= 0.1.1+15.04.20150904-0ubuntu1) but 0.1.4+15.04.20150930.1-0ubuntu1 is to be installed13:39
Saviqpmcgowan, ok you have outdated packages, how old is that image?13:39
pmcgowanSaviq, let me add what you said to the apt list13:39
pmcgowanSaviq, friday?13:39
Saviqthat's weird, why would you have a u-s-c from a month ago then13:40
alfpmcgowan: Saviq: I think it's a matter of repository priorities13:40
pmcgowanSaviq, I have a new usc its not finding new dbg13:41
pmcgowan 0.1.4+15.04.20150930.1-0ubuntu113:41
pmcgowanhmm13:41
pmcgowanoh thats fine13:41
Saviqisn't that from a silo?13:41
pmcgowanhow would I know13:41
Saviqpmcgowan, paste the whole output from apt-cache policy please13:42
pmcgowanseems I installed it with dpkg hmm13:42
pmcgowanunity-system-compositor:13:42
pmcgowan  Installed: 0.1.4+15.04.20150930.1-0ubuntu113:42
pmcgowan  Candidate: 0.1.4+15.04.20150930.1-0ubuntu113:42
pmcgowan  Version table:13:42
pmcgowan *** 0.1.4+15.04.20150930.1-0ubuntu1 013:42
pmcgowan        100 /var/lib/dpkg/status13:42
Saviqpmcgowan, it just means it's no longer in any repo13:42
Saviqpmcgowan, oh ok, so u-s-c is 093013:42
Saviqpmcgowan, just there's no dbgsym for it, yeah, add main/debug to the apt list13:42
pmcgowanok13:43
* Saviq got tricked by -dbgsym being outdated13:43
Saviqnot the other way round13:43
pmcgowaninstalling13:45
pmcgowanalf, Saviq all set13:46
Saviqkgood, alf, all yours13:46
=== balloons is now known as Guest77290
pstolowskicimi, hey, quick question about https://code.launchpad.net/~cimi/unity8/preview-sharing/+merge/27323313:48
cimipstolowski, thanks13:49
alfSaviq: thanks13:49
alfpmcgowan: phablet-shell to the phone13:49
pstolowskicimi, it's not clear to me if uri can be a simple string, or if it needs to be an array even if I want to share a single uri?13:49
alfpmcgowan: (I guess you are already in)13:49
cimipstolowski, maybe is better, no?14:03
ltinklpstolowski, a side note, where QML expects a stringlist, you can always write a single string and it will convert it internally into the list with one item14:04
dandraderSaviq, are we landing anything before silo 22?14:04
Saviqdandrader, pstolowski is, and mir 0.1714:04
Saviqdandrader, both waiting for QA since Friday14:04
dandraderok14:05
pstolowskiltinkl, cimi ah, cool then, i didn't know that, thanks14:05
ltinklpstolowski, I think it's also true for (JS) arrays of strings, but you better double check :)14:06
larsuSaviq: busctl :1.4214:08
Saviqlarsu, thanks :)14:08
larsuSaviq: --user for the session bus14:08
Saviqlarsu, hmm unknown command14:08
larsuSaviq: oh man I'm tired. busctl status :1.4214:09
Saviqlarsu, "status" works, or "list" for that matter14:09
pmcgowanSaviq, alf its the browser, must be the new play in background thing14:09
Saviqkgunn, "busctl" instead of the dbus-send :)14:09
larsuSaviq: ya. Also works the other way around - just pass a pid14:09
pmcgowanalf, seems you are off the hook, will talk to browser guys14:12
alfpmcgowan: great, I will continue on my logging improvements to make such issues easier to diagnose in the future14:13
pmcgowanalf, thanks14:13
pmcgowanalf, maybe add a dus api to query? dunno14:13
alfpmcgowan: sounds good14:15
kgunnSaviq: ack :)14:29
pstolowskicimi, approved your MP, leaving top-approval to your team14:42
tsdgeosit's weird how i change the status14:45
tsdgeosand it says "Michał Sawicz wants this branch merged"14:45
tsdgeos:D14:45
pstolowski"Albert Astals Cid (aacid): has code of mine" ? :)14:45
Saviq"Michał Sawicz has proposed merging lp:~aacid/unity8/filters into lp:unity8." HUH!?15:09
Saviqtsdgeos, ↑ ;) I think LP remembers who filed the MP in the first place, not who puts it in Needs Review, but the email scared me a little ;P15:10
tsdgeosyeah15:11
tsdgeosit's weird15:11
=== dandrader is now known as dandrader|afk
=== g4mby is now known as PaulW2U
mhall119Saviq: is silo 22 is a good state for me to upgrade?16:28
Saviqmhall119, yes, should be good with all the latest bells'n'whistles16:30
Saviq(i.e. some minor fixes)16:30
mhall119no mir 0.17 yet?16:32
=== alan_g is now known as alan_g|EOD
=== dandrader|afk is now known as dandrader
davmor2mhall119: QA is a little busy with the release17:29
=== pat__ is now known as pmcgowan
=== dandrader is now known as dandrader|afk
=== lborda is now known as lborda-sprint
mhall119bregma: if you have some way I cna test X apps on my phone, I'd like to try it out as well19:49
bregmamhall119, you could try using the -pd channel, it has some magic runes that cna be leveraged with a small blood sacrifice19:50
bregmaif you have an N4 at least19:51
mhall119bregma: ubuntu-touch/rc-proposed/ubuntu-pd ?19:55
bregmamhall119, yes, that's the onw19:56
bregma*one19:56
mhall119cool, let me charge up my other N4 and I'll give it a try19:56
* mhall119 goes off to try the latest silo22 builds19:56
mhall119Saviq: dandrader|afk: this mouse bug is killing the experience for me, has it been filed against Mir yet?20:09
=== dandrader|afk is now known as dandrader
dandradermhall119, no, the closest thing is https://bugs.launchpad.net/bugs/148841720:09
ubot5`Ubuntu bug 1488417 in qtmir (Ubuntu) "nexus4 window mode mouse motion bounded incorrectly with external monitor" [Medium,In progress]20:09
mhall119dandrader: hmm, that doesn't sound like the same thing20:13
mhall119sounds like the opposite, actually, that says the mouse can move beyond the screen's borders, where my problem is that the cursor won't go all the way over to the screen's left border20:14
mhall119or not reliably anyway20:14
mhall119also, clicking doesn't register when the cursor gets "stuck"20:15
dandradermhall119, I know about the bug you're talking about20:15
mhall119it's almost like the input events are lost20:15
mhall119ok, just making sure20:15
Saviqkgunn, there are mouse fixes in Mir 0.17 right?20:20
Saviqdandrader, ltinkl found a small issue in mousePointer for unity-api and qtmir, if you're still working, could you please fix?20:20
Saviqoh20:21
Saviqyou did20:21
Saviqdandrader, as you were20:21
dandraderSaviq, unity8 needed updating as well20:21
Saviqack20:21
dandraderSaviq, I think multimonitor input will still be waky with mir 0.17....20:22
Saviqmhm20:23
Saviqltinkl, so you can merge lp:~dandrader/qtmir/mousePointer into wheelEvent and we should be good again20:24
ltinklSaviq, what about unity-api?20:24
Saviqltinkl, it's fixed, you didn't have a branch for that did you?20:25
dandraderEOD20:25
ltinklSaviq, nope20:25
Saviqltinkl, then it's fine, dandrader fixed qtmir, unity-api and unity820:25
ltinklok20:25
Saviqltinkl, but your only conflict was in qtmir, so that's the only thing that needs merging (and I will rebuild them all when you do)20:25
ltinklSaviq, on it20:25
ltinklSaviq, hmm, this one conflicts again in many places and it looks like it's a step backwards20:30
ltinklSaviq, to what it was before my first merge20:30
kgunnSaviq: there are mouse fixes in mir0.1720:30
kgunnuh...multimonitor fixes primarily20:31
kgunnso there is at least 1 lingering multimon bug i know of....but the bulk are fixed in that mir0.17 release20:31
Saviqltinkl, ok, so we'll need to merge up the chain :/20:33
Saviqltinkl, will let you know tomorrow then20:34
ltinklSaviq, what about leaving it as-is and then fix it with a one liner in both unity-api and qtmir?20:34
* ltinkl EOD too20:39
ltinklcya tomorrow20:39
mhall119bregma: is there anything in the -pd channel now that isn't in the regular rc-proposed channels?20:40
mhall119something I cna play with20:40
mhall119I see some X apps, but they don't launch20:44
=== JanC_ is now known as JanC
bregmamhall119, try installing this click upgrade onto the -pd: https://chinstrap.canonical.com/~townsend/puritine/com.ubuntu.puritine_0.2_armhf.click21:16
bregmait's not yet available in the store, these are early days21:17
bregmaand it's not on the actual image, because it would blow the recovery partition during flashing21:17

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