=== jono is now known as Guest7396 === wgrant_ is now known as wgrant === Mirv_ is now known as Mirv [06:06] Hey [06:06] I need some help, how can I add something to the mail icon in the notification area? [06:07] Like say I wanted a program that interfaced with a website like twitter to show the notify about PMs or something [06:07] How could I add it to the notification icon? [07:26] Hey [07:27] Anybody there? [07:30] Hello? [07:30] Can someone tell me how can I add an indicator inside the default messaging menu? [07:32] sil2100, ping [07:33] odraencode, best to wait for tedg or larsu_ [07:33] Q___Q [07:33] Oh [07:33] It's a menu not an indicator [07:33] Why the eff is it a messaging menu, that is confusing D: [07:36] odraencode, you found the docs? [07:36] odraencode, http://developer.ubuntu.com/resources/platform/api/12-10/ under "messaging menu" [07:36] I thought http://developer.ubuntu.com/resources/technologies/messaging-menu/ was an indicator [07:38] tvoss_: pong! [07:40] didrocks, sil2100 for info autopilot with my patch to pass arguments to recordmydesktop has been uploaded to the archive, I'll update autopilot testsuite to run with a lower fps (6 should be good enough to view failures) and with --no-wm-check to avoid running in fullshot mode [07:40] mhr3: just got the e-mail about the dbus issues, and wow [07:40] jibel: \o/ let's see how it goes :) [07:41] didrocks, we'll see ... [07:42] jibel: we have as well good hints as sil2100 told from mhr3 about the dbus hang [07:42] jibel: yay! hm, we'll see about those 6-fps, I wonder how the vids will look like then [07:42] didrocks, also, I'm wondering if recordmydesktop really likes to be savagely killed, instead of being kindly aborted [07:42] sil2100, did you talk to Wellark_ about it? maybe hud itself is not the root cause [07:42] it's the hud spawing 120 dbus signals a second [07:43] mhr3: not yet, but will be poking him and Ted just in case [07:43] jibel: hum, yep, maybe SIGABRT would be better, they send a SIGKILL, right? [07:43] and btw good morning :) [07:44] sil2100, Wellark_, here's the full stats btw http://paste.ubuntu.com/5863196/ [07:44] good morning mhr3, nice work! [07:45] didrocks, i've been broken :( [07:45] mhr3: urgh? :/ [07:45] didrocks, had to read haskell code when i was trying to figure out the bustle file format [07:45] Good morning and indeed good work ;) [07:45] didrocks, yes, on success kill() is executed, which as the side effect to leak directories in /tmp/ [07:45] s/as/has/ [07:46] mhr3: I feel your pain then! but but monads are good for you ;) [07:46] didrocks, i don't think so :P [07:46] heh [07:47] jibel: if we send SIGTERM, it's going to save the video? [07:47] didrocks, SIGABRT terminates the program and removes the specified output file. [07:51] * didrocks wonders why they didn't look at the gtk-recordmydesktop code, it sends SIGINT [08:12] mzanetti, ping [08:18] Saviq: pong [08:21] launcher backend merged... can't believe it :D [08:21] Wellark_: ^ [08:21] mzanetti, yeah [08:21] mzanetti, so... unity8 autopilot suite runs in different configurations every time now [08:22] mzanetti, when ran on device, that kinda beats the purpose [08:22] mzanetti, ideas? [08:22] not following yet... [08:22] ah... you mean the size and input method? [08:22] yeah [08:22] geometry mostly [08:22] Saviq: there is also a szenario when running on device [08:22] szenario? [08:22] :D [08:22] Saviq: in that case it'll run fullscreen [08:23] f*** you [08:23] :P [08:23] mzanetti, it's just that "sz" is a valid sound in PL [08:23] in german too... [08:23] mzanetti, yeah, but much different [08:24] mzanetti, sz is ~ german sch [08:24] heh... [08:24] actually... there is a difference [08:24] so it just sounded fine in my head :D [08:24] sz like it was before is ß [08:24] n no [08:24] ah maybe before somewhen [08:24] yeah [08:24] anyways.. [08:24] yeah :D [08:25] so check out the header of the testcases.py [08:25] mzanetti, so how can we make it use that szenario? [08:25] Saviq: its hud.py by now [08:25] in there you find the scenarios :P [08:26] 3 of them [08:26] 2 for desktop, 1 for device [08:26] mzanetti, ah, so will it Just Work™? [08:26] Saviq: in theory yes [08:26] Saviq: haven't tried it in a while tho [08:26] mzanetti, nice, will know soon [08:28] 1 [08:28] 2 [08:28] 3 [08:29] hah [08:29] byobu's been breaking my workflow lately [08:33] mzanetti, I wonder if we should run without the fake Ubuntu.Application [08:33] mzanetti, and it doesn't kill the system unity8, so we're launching both the fake and the real camera app [08:36] Saviq: yeah... we'd need to kill the running shell [08:36] Saviq: are you using phablet-test-run ? [08:36] Saviq: it has an argument -n [08:36] that'll stop the running shell teporary [08:37] mzanetti, ah! [08:40] jeez, I could swear this was ubuntu: http://www.engadget.com/2013/07/10/playstation-3-youtube-send-to-tv/ [08:40] dandrader, it's UbuntuTV :D [08:42] mzanetti, re: Ubuntu.Application then - I'm inclined to split the fake out into a separate package with Provides: qtubuntu-shell, so that it won't get installed on the devices [08:43] mzanetti, we'd then test the real apps, only not sure how autopilot would cope with apps forked from our process [08:43] Saviq: autopilot should be fine with that [08:43] and yeah, the tests are mightly unreliable :/ [08:43] Saviq: hmm... we might need to change tests to close the launched apps again [08:43] on device, that is [08:44] mzanetti, yeah, ok, second step, then [08:44] Saviq: I kinda expected that [08:44] mzanetti, it fails to unlock like every other time [08:44] Saviq: oh, that bad [08:44] didn't expect that tbh [08:48] mzanetti, other times the shell doesn't switch to Home by itself [08:49] mzanetti, so it can't launch the app [08:49] huh? thats weird [08:49] I mean... it works when we normally run the shell [08:49] mzanetti, I think it doesn't if you unlock it quickly enough [08:50] Saviq: iirc we have a check that waits for that to happen before trying to unlock :/ [08:52] Saviq: this line used to do that at least: [08:52] self.assertThat(dash.showScopeOnLoaded, Eventually(Equals(""), timeout=30)) [08:52] mzanetti, no way to run just a single test? [08:52] Saviq: yes [08:52] phablet-test-run unity8.tests.testhud.test_show_hud [08:52] Saviq: run "autopilot list unity8" [08:52] just comes up empty [08:52] Saviq: you'll get a list of all tests [08:53] ah TestHud [08:53] Saviq: then run "autopilot run unity8.test.foo.bar." with the full path of the test you want to run [08:53] huh? [08:53] mzanetti, yeah, I was missing the class name [08:53] ah [08:58] mzanetti, something's weird [08:58] $ phablet-test-run unity8.tests.testhud.TestHud.test_show_hud [08:59] mzanetti, it completes the test case AFAICS [08:59] mzanetti, relaunches the shell and fails after some 30s [08:59] but only reports one test being run?? [09:00] ah no [09:00] Ran 2 tests in 232.057s [09:00] but just 1 failure [09:00] but why would it run two? [09:00] hmm... Saviq, what does autopilot list tell you? [09:00] Saviq: does the test have an * ? [09:01] *1 unity8.tests.testhud.TestHud.test_show_hud [09:01] Saviq: in that case it found 2 (or more) scenarios for the test [09:01] mzanetti, yeah, all of them do [09:01] running them all... [09:01] Saviq: can you add some print's in setUp to see which scenario it runs? [09:01] mzanetti, yeah, will do [09:02] Saviq: maybe the check for model() == Desktop doesn't work [09:02] mzanetti, otoh the failed test is (Fullscreen) [09:02] mzanetti, and we only have Fullscreen if != Desktop [09:02] hmm...yeah. so that one seems to do [09:03] Saviq: I'd need to run it myself to be of more use... give me minute and I'll try [09:04] dednick, fix conflict in indicators-client please? it's a small one in debian/control [09:04] Saviq: yup, doing now [09:06] mzanetti, ah, it actually ran "test_show_hud_button_dont_open(Fullscreen)", too [09:07] Saviq: yeah.. its a filter [09:07] mzanetti, right === larsu_ is now known as larsu [09:07] (which imho sucks sometimes) [09:08] mzanetti, so there's no way to limit it to just one in that case... [09:09] Saviq: pick another one where the filter only matches one :/ [09:09] :P [09:10] mzanetti, so... basically if it runs two tests, it fails to unlock the second time [09:10] mzanetti, ok, will investigate [09:10] Saviq: yeah... can reproduce it here too [09:11] the first test run actually doesn't look that bad [09:11] so if we're luck its a micro fix and it'll start working [09:11] yeah [09:11] mzanetti, any idea if we have a way to unblank the screen? [09:12] * mzanetti searches for the bug report [09:13] Saviq: https://bugs.launchpad.net/autopilot/+bug/1185065 [09:13] Ubuntu bug 1185065 in Unity "autopilot should prevent screen from locking during test runs" [Undecided,New] [09:14] Saviq: unfortuantely thomi decided for Wontfix [09:14] mzanetti, I kinda agree with him there... [09:14] Saviq: uh... I left it running while searching for the bug and now, after a couple of minutes it actually succeeded to unlock the screen [09:14] mzanetti, next test maybe? [09:15] mzanetti, that's what I meant by "every other time" [09:15] ok... might be [09:15] Saviq: you really agree every test suite should care by itself about the screen locking prevention? [09:16] * mzanetti doesn't [09:16] mzanetti, dunno, would have to think more [09:22] mzanetti, also, it should actively _unblank_, not only prevent timing out [09:22] Saviq: yep [09:22] Saviq: but again. thats an issue all tests will suffer, especially in jenkins [09:34] Saviq: package 'unity-shell-launcher=2' not found [09:34] dednick, ppa:ubuntu-unity/next [09:35] dednick, /me needs to fix the build scripts [09:35] Saviq: ah. is that a replacement, or a new one? [09:35] dednick, a replacement [09:35] desktop-deps? [09:35] dednick, not used anymore [09:35] dednick, we'll only do with ppa:ubuntu-unity/next [09:35] dednick, qt5 and sdk go away, too [09:35] Saviq: awesome. ta [09:36] mzanetti, D09add_ppa~ubuntu-unity~daily-build-next hmmm that's not the one we should be using [09:37] mzanetti, it should be ubuntu-unity-next [09:37] Saviq: right... lemme fix it [09:37] mzanetti, and we can get rid of all the others [09:37] mzanetti, just leave ppa:ubuntu-unity/next in there [09:37] mzanetti, actually, leave desktop-deps there until indicators-client merges [09:38] as that will fail autopilot [09:38] mzanetti, so, it looks like unlock actually passes, as the actual failure is: [09:38] MismatchError: After 10.0 seconds test on HudButton.opacity failed: 1.0 != dbus.Double(0.0, variant_level=1) [09:39] * Saviq traces unlock_greeter [09:39] this failure doesn't really sound like a unlock_greeter thing tho... [09:39] mzanetti, yeah, because the greeter didn't unlock [09:40] mzanetti, and the test continued assuming it's unlocked [09:41] Saviq: where did you see those ppa hooks? [09:41] mzanetti, http://s-jenkins:8080/job/unity8-ci/232/parameters/? [09:45] mzanetti, right, unlock_greeter doesn't actually fail if it fails to unlock [09:46] Saviq: yeah... just seen that too. well. its a helper. not a test... that's probably the reason [09:46] mzanetti, still, it needs to error out [09:46] mzanetti, and in the test, if you don't care - you catch and ignore [09:46] I remember the first version I wrote did fail [09:47] Saviq: does this look ok? http://s-jenkins:8080/job/unity8-ci/234/parameters/? [09:48] Saviq: the desktop deps is not in there... I'll just add that temporary in the webiface until we can drop it [09:48] mzanetti, ok [09:48] Saviq: this would be what the c2d config would look like [09:48] mzanetti, yeah, looking good [09:52] mzanetti, btw catch-all "except:" are evil [09:52] :) [09:53] Saviq, 100 revisions in lp:unity8, champagne time! ;) [09:53] mhr3, ;) [09:54] Saviq: https://code.launchpad.net/~mzanetti/cupstream2distro-config/drop-old-hooks/+merge/174146 [09:55] mzanetti, I top-approved, good? [09:55] Saviq: I'd prefer fginther to test-depoly it on his local jenkins instace [09:56] k [10:01] mzanetti, feels like an autopilot bug :| [10:01] mzanetti, the exact same drag doesn't work the second time [10:01] mzanetti, maybe it doesn't release or something [10:02] Saviq: really... thats weird [10:02] Saviq: you can check that with getevent on android side [10:04] mzanetti, not sure how to interpret it ;) [10:04] Saviq: log in to the android side on the phone (no clue how that works with flipped images tho) [10:05] Saviq: then run gevent -someparamicantremember [10:05] mzanetti, I'm there, dunno how to interpret the output [10:05] ah [10:05] Saviq: there should be at least the pressed and released quite obvious [10:06] mzanetti, right, so I'm missing the -someparamyoucantremember [10:06] Saviq: and there is another command line arg that prints it more readable [10:06] doesn't it have a -h? [10:06] I think it was -e [10:06] Saviq: ^ [10:06] mzanetti, there's no -e ;) [10:07] dammit :D [10:07] and -h isn't really -helpful [10:07] mzanetti, btw, adb shell; android-chroot [10:08] mzanetti: commented on the MP FYI [10:09] didrocks: hmm... yeah. I wasn't entirely sure about this. for some reason this seems to cause the usage of the daily-build-next too which is not what we want, right? [10:09] mzanetti: not sure on the upstream-merger, I think TBH the upstream-merger should never use any ppa, just a local repository [10:10] maybe it's to avoid the missing local repos? [10:10] but "ppa" is used as where to dput packages waiting validations for daily release [10:10] once built and the tests (using that ppa) pass [10:10] they are copied to "dest" [10:10] didrocks: ah, I see [10:10] (if no "dest" -> distro) [10:11] didrocks: but then there is no way NOT to use daily-build-next in the job right now? [10:11] mzanetti: you mean, upstream merger job? [10:11] didrocks: no, I mean our ci jobs [10:11] didrocks: ah.. .yeah... I guess you refer to our autolanding job. [10:11] didrocks: so yes [10:11] yeah, so upstream merger I guess ;) (but some people use "ci" for daily release as well, this is all confusing ;)) [10:11] it is :) [10:12] mzanetti: autolanding is even worse, more people confused, because landing == landing to distro :p [10:12] if you have better terms than upstream merger and daily release, I'm interested btw :) [10:12] so yeah, I think the ci/upstream-merger should have a local repo only [10:12] so that you can grab latest unity-api package for example [10:12] when building unity8 [10:12] didrocks: it has a local repo by now... we added that a few days ago [10:12] (without waiting next daily) [10:13] ok, so I think the hook (if it's a separate hook) to add the ppa from header can be removed [10:13] didrocks: but the problem is that if I keep "ppa: ubuntu-unity/daily-build-next" it will also get included in the used ppas while building [10:13] didrocks: thats the thing... it is not a separate hook. it gets generated from this [10:13] yeah, in practice, that shouldn't matter that much as the local repo should have higher version, but better to remove it [10:13] argh ;) [10:13] so yeah, should be a hook [10:14] requires a change in c2d then I guess [10:14] I'll talk to fginther ones he shows up [10:14] sounds the right plan :) [10:14] mzanetti, it's "-l" [10:14] didrocks: thanks for the info... [10:14] mzanetti: yw! ;) [10:23] mzanetti, I dunno, it's like input is somehow broken every other time :/ [10:23] mzanetti, even if I "help" it unlock [10:24] mzanetti, it will then fail launching the app [10:24] om26er: hey, what's your experinece with autopilot on the phone? [10:24] om26er: does it work reliably for you? [10:25] mzanetti, yeah these days its working fine, except for a new bug which veebers is working on [10:25] om26er: is that input related? [10:25] om26er: like input not working every other time? [10:25] mzanetti, we do need to have certain tricks to make sure the same test passes on the devices as they on desktops [10:25] mzanetti, no, that issue is with autopilot not being able to connect to apps [10:26] mzanetti, bug 1198277 [10:26] om26er: but you don't have problems with input not working at all? [10:26] bug 1198277 in Autopilot "Failed to create proxy object for gallery app" [Critical,In progress] https://launchpad.net/bugs/1198277 [10:26] mzanetti, by input you mean keyboard input or touch ? [10:26] om26er: touch [10:27] mzanetti, well I have not seen that in tests though in the morning i was not able to unlock my screen as touch was not working, had to turn off and turn on the screen again [10:27] Saviq: could this sound like the same? ^ [10:28] om26er: you mean with autopilot or even with your real finger? [10:28] real finger :D [10:28] mzanetti, yeah without autopilot, i.e. real world testing [10:28] hmm.. no. its something different then [10:29] Saviq: maybe we miss some dtor or the like that causes /dev/uinput to be closed? [10:29] Saviq: seems to work fine for apps [10:29] mzanetti, no, events come through [10:29] mzanetti, at least getevent says so [10:29] * Saviq instruments shell.qml [10:34] I've been having issues flashing my phone... can anyone help? http://paste.ubuntu.com/5864475/ [10:35] katie: is it a new phone? [10:35] katie: i.e. is still android on it? [10:35] mzanetti, no [10:35] mzanetti, its been flashed many times before [10:35] dednick, debian/control doesn't look good there [10:36] katie: is that everything you get as output? [10:36] katie: the output doesn't really contain an error [10:36] dednick, we need the | alternatives there [10:37] dednick, [10:37] 1233 - unity8-fake-env | qtubuntu-shell, [10:37] 1234 - unity8-private | unity-launcher-impl, [10:37] should've remained like thi [10:37] s [10:37] mzanetti, no, this is everything http://paste.ubuntu.com/5864482/ [10:37] Saviq: ah. crap. [10:37] katie: and then it just sits there and waits forever? [10:38] mzanetti, yes [10:38] ! [10:38] katie: you can try with phablet-flash -b [10:38] katie: that will erase settings tho [10:39] katie: i answered you elsewhere [10:39] you have outdated phablet-tools [10:39] mzanetti, that's what i tried :s [10:39] you need to update them _first_ [10:39] ah... thanks popey [10:39] popey, ok, i'm just going to try and update them first [10:39] popey, mzanetti thanks for your help [10:39] np [10:39] ☻ === dandrader is now known as dandrader|afk [10:39] Saviq: unity8-private is a dep higher up [10:39] dednick, that's fine [10:40] dednick, it's temporary to say "we need the default implementation of launcher, which is unity8-private now" [10:40] dednick, later it'll be something else [10:40] katie: feel free to ping us in #ubuntu-touch if you need further help [10:41] Saviq: i c [10:44] mzanetti, !!!! [10:45] mzanetti, enabling output made it pass [10:45] Saviq: ??? [10:45] and slow as hell [10:45] Saviq: ok, i think i've fixed it. can you take another look [10:45] what output? [10:46] mzanetti, -o [10:46] mzanetti, /me tries again [10:46] Saviq: that doesn't make any sense [10:47] hmm hmm hmm [10:47] Saviq: unless its really a bug in ap that bails out somewhere if that arg is missing [10:47] mzanetti, I think what made it pass is I had a left-over shell [10:48] that's definitely what made it slow [10:49] Saviq: hmm... it writes the xml file instead of dumping stuff to sdout/stderr [10:49] mzanetti, leave the real unity8 running → no more missing input [10:50] Saviq: weird thing is, apps stop the shell too :/ [10:51] Saviq: or did we release a change in that area lately and om26er might just not be up-to-date enough to hit the problem? [10:51] mzanetti, "apps stop the shell"? [10:52] mzanetti, you mean it gets SIGSTOPped? === dandrader|afk is now known as dandrader [10:55] Saviq: no... they run tests with phablet-test-run -n [10:55] Saviq: which translates to removing it from device-services and restarting the session [10:55] mzanetti, yeah, but they're not system sessions [10:56] mzanetti, well, I'm not sure yet what cause that [10:56] as I can't freakin' get output from a passed test [10:56] Saviq: yeah... ap doesn't think you would ever need that :P [11:01] greyback, ping [11:02] vesar: ping [11:03] mzanetti, really? there's no way to get that output :ADsdsd [11:03] Saviq: not that I would know of [11:03] [11:03] mzanetti, yep. [11:04] vesar: so, the Popover does not support manual positioning [11:04] vesar: SDK guys said I would need to open a request [11:04] vesar: are we sure we want to use the Popover for quicklists? if yes, I'd go ahead and create the request [11:05] greyback, ping [11:05] mzanetti, why do you mean it doesn't support manual positioning? [11:05] dandrader: pong [11:05] Saviq: does it? [11:05] mzanetti, check PageHeader out, it's doing *some* things manually [11:05] Saviq: thats not enough [11:05] mzanetti, k [11:06] greyback, I got a platform-api and mir that makes the surface created by maliit have mir_surface_type_inputmethod [11:06] mzanetti, wait still. I'm having a visual review with Marcus today afternoon. I'll cover using popover as a quicklist in that meeting. Will let you know right after the meeting. [11:06] greyback, do you want to try it out with your qml-demo-shell [11:06] vesar: ok, cool [11:06] dandrader: yeah definitely === alan_g is now known as alan_g|errands [11:06] greyback, awesome! I will put the debian packages somewhere for you to download [11:07] dandrader: I've one piece of work to complete before I can properly test it (need to Input shape the shell surface, so events will pass to the surfaces underneath) - should be only a few hours more work [11:07] dandrader: excellent :) [11:08] mzanetti, so anyway, there's completely no input coming in to the shell after the first run [11:09] mzanetti, and I've no idea why that would be :/ [11:09] Saviq: thats really weird... [11:09] mzanetti, but it's limited to autopilot touch === MacSlow is now known as MacSlow|lunch [11:10] mzanetti, as real finger, as you put it, does work [11:10] * Saviq creates a failure [11:10] Saviq: did you try with an app? [11:10] mzanetti, not yet, will do in a sec [11:15] * greyback going to buy usb wifi, tired of continually dropping out [11:18] greyback, ooh that bad? [11:20] mzanetti, ok, I take that back... [11:20] we do get input [11:20] * Saviq is lost [11:20] greyback: which chip? [11:22] * Saviq doesn't get it [11:22] Saviq: this is really strange indeed [11:22] mzanetti, when I put a raise Exception("bla") at the end of launch app helper [11:23] mzanetti, I got input in a MouseArea I put at the bottom of Shell.qml [11:24] what? [11:24] mzanetti, aaah, apps seem to behave the same [11:25] will know in abit [11:25] om26er: ^^ [11:25] * om26er reads back [11:26] om26er: apps seem to have the same issue. [11:26] om26er: when did you last flash and run tests? [11:26] Ran 11 tests, 7 failed [11:26] Saviq: yeah. thats exactly the result I get [11:26] mzanetti, aah that's the freakin' animation easing [11:26] no [11:26] really? [11:27] mzanetti, yes, for the most part [11:27] mzanetti, I don't think we're affected, though [11:27] Saviq: but I don't see how that would affect unlocking [11:27] Saviq: ah, you mean for the apps [11:27] mzanetti, yeah [11:27] jam33@civics [11:28] doh [11:28] john-mcaleely, time for a new password? [11:28] Saviq, yeah. or throw away the VM that was aimed at :-) [11:28] Saviq, something to do while I get lunch [11:30] mzanetti, two days ago [11:31] om26er: seems apps are affected by another bug in the sdk [11:32] om26er: should be fixed tomorrow or so [11:32] Saviq, mzanetti what's the output of those tests? can you pastebin [11:33] om26er: I meant, it will be fixed soon when the SDK is updated again, not you need to fix it [11:33] mzanetti, ack [11:34] om26er, http://pastebin.ubuntu.com/5864618/ [11:34] food [11:40] om26er: http://paste.kde.org/793712 [11:40] mzanetti, your package is not upto date [11:41] om26er: where should I get it from? [11:41] om26er: I flashed the phone half an hour ago and did an apt-get install gallery-app-autopilot [11:42] mzanetti, whats the version of gallery-app-autopilot for you [11:43] mzanetti, here: https://code.launchpad.net/~phablet-team/gallery-app/trunk it seems the last release did not include rev771 due to some reason [11:56] didrocks, wouold you know why last time autopilot has been copied to -release was on 2013-06-07 (1.3daily13.06.05-0ubuntu2) and there hasn't been any newer release copied from -proposed to release since that time? [11:59] jibel, http://people.canonical.com/~ubuntu-archive/proposed-migration/update_output.txt suggests that it makes "autopilot-touch" uninstallable [11:59] * i386: autopilot-touch [11:59] sil2100: did you look at that? ^ [11:59] uh, for more than a month :/ [12:00] seb128, thx [12:04] jibel, didrocks: the fix from didrocks got reverted in http://launchpadlibrarian.net/142246195/autopilot_1.3daily13.06.05-0ubuntu2_1.3.1daily13.06.12-0ubuntu1.diff.gz [12:04] the fix being https://launchpad.net/ubuntu/+source/autopilot/1.3daily13.06.05-0ubuntu2 [12:04] e.g moving to a suggest [12:04] didrocks, did you upload to distro without merging back in trunk? ;-) [12:05] seb128: I merged that back into trunk [12:05] And then it got reverted, since python-ubuntu-platform-api landed [12:05] Although python-ubuntu-platform-api is purely armhf [12:05] right [12:06] so the depends is buggy in !armhf which is the issue [12:06] ubuntu-touch should be armhf then, hm [12:07] that's one way to fix it [12:07] the other way is to Depends: ... [armhf] so it has this depends only there [12:08] seb128: I guess that's better, but I was wondering if it makes sense to have it without that package === MacSlow|lunch is now known as MacSlow [12:27] seb128: discussing with om26er about that, will submit a fix once I know what's better [12:39] sil2100, ok [12:44] Saviq: holy crap [12:44] Saviq: found the issue [12:44] mzanetti, ?> [12:44] Saviq: merge will come up soon [12:44] mzanetti, our fault? [12:44] yeah [12:45] well. not sure [12:45] mzanetti, I have diff [12:45] mzanetti, that you should include [12:45] sec [12:45] Saviq: I'll push to unity-team any you can push yours in there [12:45] mzanetti, k [12:46] mzanetti, just have a look if you agree http://pastebin.ubuntu.com/5864797/ [12:47] Saviq: I hate this syntax: start_y = stop_y = int(rect[1] + rect[3] / 2) [12:47] Saviq: but for the rest I agree [12:47] Saviq: also I don't mind if you put it in there like this... just personal preference [12:47] mzanetti, there's worse :) [12:47] agreed [12:49] mzanetti, could you take over https://code.launchpad.net/~unity-team/unity8/trunk/+activereviews ? [12:50] mzanetti, as tsdgeos is away already and pstolowski is away after tomorrow [12:50] mzanetti, and I'm going into "scopes virtual sprint" in 10 [12:51] Saviq: ok [12:51] mzanetti, wrong link! [12:51] mzanetti, I meant https://code.launchpad.net/~stolowski/unity8/filters/+merge/173691 :D [12:51] mzanetti, not that you should take over all of them :D [12:51] hehe.. better. was already scared a bit [12:51] gotcha ;) [12:52] mzanetti, anyway I won't be at the standup today or tomorrow, either [12:52] Saviq: I'll be away tomorrow too [12:52] right [12:52] I'll try and take care of the AP in the mean time [12:52] +issue [12:54] now the tests don't run on the desktop any more [12:54] aarrrgh [12:55] Saviq: do the tests work on desktop for you? [12:55] Saviq: just current trunk? [12:55] mzanetti, any one in particular? [12:55] Saviq: they just sit there doing nothing for me [12:56] Saviq: oh... probably because I don't have any scopes [12:56] for some reason [12:56] mzanetti, yeah, works [12:57] Saviq: lp:~unity-team/unity8/fix-autopilot-touch [12:58] aaaah why doesn't ^C work for autopilot grrrr [12:59] interesting [13:00] You are /kidding/ me. New usb wifi adapter isn't working. Is using ar9170usb driver, but appears to fail in nasty way: http://pastebin.ubuntu.com/5864834/ [13:02] aaargh [13:02] Is there any multiple inheritance or interface for QML? [13:03] greyback: which chip do you have in your notebook? [13:04] paulliu: I don't think so, no [13:05] mzanetti: broadcom 4331. I've tried both b43 and wl drivers, latest compat releases, everything I can think of. Always the same: works reliably for a while, then starts dropping out, and eventually barely works. I suspect overheating [13:05] greyback: so, going to tell you a funny story now [13:05] greyback: got fed up with wifi dropping out... bought a usb wifi that was said to work perfectly fine with raspberry pi. [13:05] mzanetti: if you fix this for me, I'll have your children [13:06] greyback: didn't work for me on the notebook [13:06] greyback: now... good news is, I can enable this chip for you with 5GHz wifi, 100% stability and data rates of 13MB/s [13:06] greyback: bad news is, you have to downgrade your kernel to 3.8.x [13:06] OK.. So the GenericScope loads any QML files which must with a property prewviewData. But those previews not are all inherit the DashPreview.qml. Should I just write a doc indicates that any preview must have the property or it won't work? or any better solutions? [13:06] mzanetti: bad news: first born son? [13:07] mzanetti: y'know, it did work better on 3.8.x. [13:07] greyback: once you run 3.8.x (I run 3.8.0) [13:07] greyback: you can install brcmwl-kernel-source [13:07] greyback: modprobe wl -r && modprobe wl and you'll be fine [13:07] mzanetti: note in saucy, they've changed the default wifi driver from b43 to wl [13:08] greyback: I run saucy, with this chip [13:08] interesting, you use wl. I found b43 better. Hmmm [13:08] mzanetti: ok, is worth a shot. [13:08] greyback: ah... broadcom upgraded the driver... the latest version breaks it [13:08] greyback: I'll send you a deb [13:08] mzanetti: oh cool, that would be great [13:09] * greyback still annoyed the replacement stick fails [13:09] greyback: I lived the same story 3 months ago :D [13:10] greyback: https://chinstrap.canonical.com/~mzanetti/bcmwl-kernel-source_6.20.155.1+bdcom-0ubuntu6_amd64.deb [13:10] mzanetti: thank you [13:11] greyback: if you patch the source to compile with > 3.8.0 that'd be awesome :P [13:12] greyback: and this will be of interest for you too: https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1189611 [13:12] Ubuntu bug 1189611 in bcmwl (Ubuntu) "bcmwl-kernel-source 6.30.223.30+bdcom-0ubuntu1 fails to see 5GHz networks and is unstable on 2.5GHz" [Undecided,New] [13:14] mzanetti: cool, I'll add my voice to that [13:16] aaaah freakin' tags, where did they come from now === _salem is now known as salem_ [13:17] * mzanetti suggest Saviq to go for a walk for 20 mins [13:17] * greyback rebooting [13:17] mzanetti, scopes virtual sprint with sabdfl, remember? [13:17] oh right [13:17] ;) [13:17] but 3 "aaaaahhh" out of 3 messages seems a lot === alan_g|errands is now known as alan_g [13:29] mzanetti, ping [13:30] greyback, http://paste.ubuntu.com/5864917/ <- where can I get this header? [13:30] fginther: pong [13:30] greyback: wifi better? [13:30] (the snapshot) [13:31] mzanetti: am on 3.8 kernel, using b43 - just to get standup out of hte way [13:31] ah, I probably forgot to install mir dev... [13:31] mzanetti, I'm looking at https://code.launchpad.net/~mzanetti/cupstream2distro-config/drop-old-hooks/+merge/174146 [13:31] dandrader: should be in libmirserver-dev package [13:31] greyback: b43 sort of works, yes. buts till drops whenever there is traffic ongoing or just randomly every 20 mins or so... the package I've sent you is rock solid [13:32] mzanetti: yep. Its failing to build as it tries to build for newest kernel first. Need to figure out how to change that [13:33] mzanetti, were you concerned that it might not build after dropping those PPA hooks [13:33] ? [13:33] Cimi: standa [13:33] fginther: doesn't it build any more? [13:33] fginther: it still should [13:33] *up [13:33] mzanetti, I haven't tested, just was reading through the IRC history [13:34] fginther: ah... no... my concerns are that I have a typo or anything that would smash everything as I can't test that c2d stuff [13:39] Saviq: fancy approving inidcators-client today? :) [13:40] dednick, I fancy, and will try to :) [13:40] mzanetti, looks good [13:40] Saviq: \o/ [13:40] fginther: did you read the description? [13:41] https://chinstrap.canonical.com/~gerboland/unity-mir.mp4 [13:41] mzanetti, uhg [13:43] dednick, can you please use wrap-and-sort -t [13:43] mzanetti: what was the AP test issue? [13:43] dednick, will reduce the diff, 'cause it won't remove trailing commas [13:43] greyback: every other test run did not get touch input [13:43] dednick, I promise, that's the last thing :D [13:43] mzanetti: interesting. Why? [13:43] greyback: because of this: http://bazaar.launchpad.net/~unity-team/unity8/fix-autopilot-touch/revision/101 [13:44] dednick, actually let me do wrap-and-sort -t on trunk first [13:44] dednick, I mean in a different branch [13:44] mzanetti, I need to take a closer look [13:44] dednick, so that only the relevant changes end up in your branch [13:44] fginther: but you understand the issue? [13:45] Saviq: ok [13:45] mzanetti: ok, worth remembering, thanks [13:46] mzanetti: 3rd wifi dropout during the meeting. /me fixing this [13:47] mzanetti, are the mir packages in daily-build-next causing the problem? [13:48] dednick, https://code.launchpad.net/~saviq/unity8/wrap-and-sort/+merge/174202 [13:48] ugh [13:49] fginther: I don't think there is a real problem already. but also I don't think its a good idea to still build with all those outdated ppas. Also, Saviq asked me to remove them. (Saviq: If there is another reason I'm not aware of, please let fginther know) [13:50] mzanetti, fginther there's no inherent problem, just that we don't control them [13:50] mzanetti, fginther and if, for example, we build against something in daily-build-next that's not then used in image builds [13:50] we might be broken [13:50] tedg, Wellark_: ping! [13:50] mzanetti, Saviq, I see. You just need a well controlled environment [13:51] fginther, I just hope for it, yeah :) [13:51] Saviq: looks like there are some other changes in that MP testhud [13:51] dednick, yeah, just fixed [13:51] Good morning sil2100 [13:52] mzanetti, I'll have to work in another MP for the c2d tool to not include the daily-build-next ppa by default [13:52] mzanetti, I'll let you know when it's ready [13:52] dednick, ugh, one more [13:53] fginther: cool, thanks... for now, I think dropping the other ppas (from my merge) is ok.. [13:53] mzanetti, ok, so I'll go ahead and approve/deploy' [13:53] fginther: thanks [13:54] dednick, actually no, the branch is ready now [13:55] Saviq: approved [13:55] dednick, cheers [13:57] Saviq, https://pastebin.canonical.com/94218/ [13:57] ScrollableContainer is a flickable. [13:58] But the ListView can interact too. [13:58] greyback, got your qml-demo-shell working [13:58] Shall I just disable the ListView interaction? [13:58] dandrader: great! :) [13:58] nic-doffay, yes you should, if it shows all the results [13:59] nic-doffay, if all the options don't fit on a screen - the spec most recently said you should scroll within it === dandrader is now known as dandrader|lunch [13:59] nic-doffay, but ckpringle was updating it in that regard AFAIK [13:59] Saviq, updating it to what?! [14:00] nic-doffay, that it should just always expand to show all items [14:00] Saviq, I'll chat to him now. But just to make sure I've got it right, there won't be any scrolling any more? [14:00] nic-doffay, I believe so, yes [14:01] Saviq, argh. [14:01] Saviq, bit of a waste of the day so far then. [14:01] nic-doffay, it happens [14:10] mzanetti, I wanted to confirm but yeah, your fix didn't help for me :/ [14:11] mzanetti, https://code.launchpad.net/~unity-team/unity8/fix-autopilot-touch/+merge/174191/comments/390063 has packages already [14:11] Saviq: the autopilot one? [14:11] mzanetti, yeah :| [14:11] it did not? [14:11] Saviq: hmm... I have some more changes on my device... [14:12] Saviq: I just thought this would be the one so I only cleanly applied this change [14:12] mzanetti, right, shall we just see the whole diff? [14:12] mzanetti, if it helps here, too? [14:12] Saviq: ack... one minute [14:16] Saviq: ok. pushed... this is now a mess, but with this I could run all the lockscreen tests in a row [14:16] mzanetti, thanks [14:20] mzanetti, does `autopilot run unity8.tests.testhud.TestHud.test_show_hud` work for you? [14:20] hmm 'TestHud' object has no attribute 'sg' [14:22] mzanetti, autopilot run unity8.tests.testlockscreen.TestLockscreens.test_unlock [14:22] mzanetti, stuck at the second test :/ [14:23] actually both [14:23] fail [14:24] * Saviq checks a `make autopilot` [14:29] mzanetti, the only way I can get more tests running is by running "real" unity8 behind the test [14:31] mzanetti, unless you have some idea, let's escalate [14:32] Saviq: was in a meeting [14:32] mzanetti, k [14:32] * mzanetti reads backlog [14:33] Saviq: right... no... the hud ones don't work right now in this commit because I just commented the Screen.create() away [14:33] but you should be able to run the lockscreen ones (which suffered from the same issue) [14:33] and if that works for you I would clean up that branch to fix it for the hud ones too [14:34] dammit [14:34] * mzanetti tries again [14:38] mzanetti, not working for me I'm afraid :/ [14:39] autopilot run unity8.tests.testlockscreen.TestLockscreens.test_unlock [14:39] after having exported PYTHONPATH to point at ~phablet/shell/tests/autopilot [14:39] just fails at the first test 'cause it doesn't use the pin lock for some reason [14:39] but the rest just errors out after failing to drag the greeter away [14:39] Saviq: lol... my dad called me while the tests where running [14:40] ;) [14:40] Saviq: so... now I try again... might be the case that the merge with my first commit and yours broke it again [14:42] Saviq: definitely working here...tests failing for some reasons, but input works for multiple runs [14:42] mzanetti, how are you running? [14:42] mzanetti, and are you sure shell isn't running behind? [14:43] http://paste.kde.org/793796 [14:43] Saviq: oh crap... I might indeed have some broken instances hanging around [14:44] mzanetti, "Loading tests from: /usr/lib/python2.7/dist-packages" did you install/modify them in place there? [14:44] Saviq: yeah [14:44] ok, I'm running locally from "Loading tests from: /home/phablet/shell/tests/autopilot" [14:44] modify in place [14:44] Saviq: I don't think that makes a difference tho [14:45] mzanetti, I expect not [14:45] Saviq: dammit... you were right :/ [14:45] ok, escalating [14:45] it was a dead instance (not visible any more) which was hanging around in the background [14:45] Saviq: ^ [14:45] mzanetti, yup [14:46] mzanetti, something there makes it help [14:46] Saviq: also, that red rectangle is suspicious [14:46] Saviq: when the tests are working, I don't see that [14:46] Saviq: when they fail, I see it [14:47] mzanetti, I see no red rectangle ever :D [14:47] Saviq: hmm. its also there with the camera_app tests [14:47] tedg: uuhh, sorry, got context-switched to something else [14:48] Saviq: there's a red rectangle, approx 2x2 grid units in size, wherever autopilot touches [14:48] tedg: sooo... mhr3 did some analysis related to the DBus Unity issues we have, and he found what DBus calls saturate the bus [14:48] mzanetti, not here [14:48] Saviq: haven't seen this back then when I last used it [14:48] tedg: I think he CC'd the results to you by e-mail [14:49] tedg: there seems to be A LOT of com.canonical.hud.UpdatedQuery signals going on [14:49] tedg: could you maybe take a look as well? [14:49] mhr3: ^ ? [14:49] Wellark_: ^ ? [14:49] Saviq: and I don't know what it is, but I'm not able to run any of the autopilot tests for apps either... [14:49] its just a big fail-fest [14:50] but I guess thats what we get for not running them automated on the devices STILL [14:50] yep, tedg was cced, here's the full stats btw http://paste.ubuntu.com/5863196/ [14:52] mzanetti, a lot of that is the SDK issue [14:52] mzanetti, OTOH phablet-test-run camera_app [14:52] mzanetti, behaves really how unity8 behaves [14:53] yeah, it does [14:53] Saviq: ok, i've wrap-and-sort'd. [14:54] Saviq: well, I guess thomi needs to check it out... he'll show up in a few [14:54] hours, that is [14:54] mzanetti, yeah [14:55] Saviq: but om26er says he was successfully running them on the phone 2 days ago... so it must be kinda new breakage [14:56] mzanetti, ok, let me try an older image then === alan_g is now known as alan_g|tea === dandrader|lunch is now known as dandrader [15:23] bug 1198282 [15:23] bug 1198282 in Unity 8 "[regression] scrolling in the dash is jerky" [Undecided,New] https://launchpad.net/bugs/1198282 [15:23] I reported that one a few days ago, Its caused by https://code.launchpad.net/~aacid/unity/UseC++LVWPH/+merge/168073 [15:24] is anyone else seeing that? popey ? [15:24] om26er: saucy desktop? [15:24] popey, ubuntu touch [15:25] or is dash called something else in the touch world ? [15:26] sorry, i mean, are you on a pc or a mobile device? [15:26] i presume a pc because that unity version number isn't what I have on my phone [15:26] popey, i am on device, mako [15:27] oh, doh, unity8 === alan_g|tea is now known as alan_g [15:32] om26er: http://www.youtube.com/watch?v=u3I8Ghqbh9Q [15:33] popey, known issue [15:34] popey, the UbuntuShape is loading the images (because the categories are rebuilt when they come on screen) [15:34] ahhh [15:35] popey, the black apps are caused by that, too... didn't think of that [15:35] popey, as the apps are stopped, we've no way of getting at their snapshots.. [15:35] popey, should be resolved with mir [15:35] \o/ Everything is better with Mir [15:35] exactly! [15:35] I'm going to get a T-shirt made [15:35] "That'll be fixed in Mir" [15:35] popey, and the stuttering we'll try and reduce with the new UbuntuShape that's coming to UITK [15:36] super [15:36] aaaargh I can see my face on the interwebs [15:36] Saviq: muahahaha [15:36] Saviq: any progress on the autopilot stuff? [15:37] mzanetti, no, I pung asac but got no response yet [15:37] mzanetti, I'll follow up with him / thomi [15:41] mzanetti, ah, right, an I flashed an older image, but then it installs from ppa:autopilot again, trying to see with purge-ppa autopilot first [15:42] Saviq: i am on call [15:42] will get back to you [15:42] asac, thanks [15:43] mzanetti, nope, 20130707 → no go [15:45] om26er, did you say unity8 autopilot tests worked for you on the device recently? [15:45] om26er, if so, can you `apt-cache policy python-autopilot autopilot-touch libautopilot-qt`? [15:46] Saviq, no, I don't run shell I run app tests only [15:46] popey, isn't there a little lag for you in the scrolling ? [15:46] om26er, still, could you try phablet-test-run -n unity8.tests.testlockscreen.TestLockscreens.test_unlock please? [15:46] om26er: did you see the video? [15:47] popey, yeah, just saw it [15:47] om26er, might need a -p unity8-autopilot there === salem_ is now known as _salem [15:48] popey, ah, and btw, some of the stutter is because the Running apps is growing while the thing is scrolling === _salem is now known as salem_ [15:49] popey, we need to make sure it only animates when it's already on screen [15:51] didrocks, can you please mark this branch obsolete / delete it https://code.launchpad.net/~didrocks/unity8/trunk [15:51] * didrocks flushes [15:51] greyback, delete or mark obsolete https://code.launchpad.net/~gerboland/unity8/fix-build-script [15:51] hum [15:51] This branch cannot be deleted as it has 1 branch sharing revisions. [15:51] and what branch? kthxbye [15:51] didrocks, possibly lp:unity8 [15:52] ok, set to abandoned for now [15:52] Saviq: gone [15:52] didrocks, yeah, let me unstack [15:52] Saviq: ok, thanks :) [15:53] pstolowski, remove or mark obsolete https://code.launchpad.net/~stolowski/unity8/index-based-activate please [15:53] dednick, is that branch active https://code.launchpad.net/~nick-dedekind/unity8/indicators-client-textual-app ? [15:53] mzanetti, remove or mark obsolete https://code.launchpad.net/~mzanetti/unity8/launcher-api-pinning please? [15:53] Saviq: ah, sure, done [15:53] didrocks, done [15:53] Saviq: somewhat. [15:54] dednick, I just want to clean up https://code.launchpad.net/unity8 [15:54] Saviq: deleted [15:54] dednick, if it is / will be / whatever needed [15:54] dednick, that's fine [15:54] Saviq: yeah, i'd like to merge it. pretty helpful with testing. [15:54] dednick, k, that's fine [15:54] mzanetti: ok, running 3.8.5 kernel with your wl package. Here's hoping all works out :) Thanks for the help! [15:55] dednick, hmm, did you merge trunk in indicators-client already? after wrap-and-sort merged? [15:56] dednick, it's conflicting still on CI? [15:56] Saviq: hm. yeah, i did. od [15:56] dednick, ok, must've been some jenkins mishap [15:56] dednick, it merges clean [15:56] restarting [15:57] ah it picked up r115 [15:58] Saviq: Build timed out (after 60 minutes). Marking the build as failed. [15:58] dednick, yeah, but it picked up r115 [15:58] dednick, restarted with r116 now [15:58] Saviq: ah, i c [15:58] greyback, is notes crashing shortly after launched? [15:58] dandrader: yes. Due to missing HUD I believe [15:58] right [15:59] Saviq, seems to me it unlocks the screen with the password and then unity somehow crashes and starts again [15:59] Saviq: failed immediately [15:59] om26er, that's correct, and runs more tests [15:59] picked up 115 again.. [15:59] dednick, no, I cancelled [15:59] Saviq: ah [15:59] dednick, one more is running with 116 [15:59] greyback, launching a hello world app might be better [15:59] om26er, there should be 4 tests there [16:00] om26er, but only the first one succeeds for us on the device [16:00] Saviq, yeah, that seems to be the case for me as well [16:00] om26er, the rest just fail to unlock the greeter (which really is just a step towards the test, not the test in itself) [16:00] dandrader: but that involves making one, plus all the trimmings. Wasn't a priority for me [16:00] om26er, ok, will escalate with AP gurus, thanks for confirming [16:01] andyrock: did you see that I have some code examples for cmake & google-mock [16:01] yeah i took libusermetrics [16:01] good :) [16:01] * Saviq wants a RAM-based SSD :P [16:02] sbuild+shm is just so fast... [16:02] i think compiz already has the support to build gtest locally [16:02] just need to force it and update something [16:02] but I'm not that sure :D [16:02] Saviq, there was a autopilot bug yesterday which would pass the first test in the suite and fail all others but that got fixed (bug 1197911) [16:02] bug 1197911 in autopilot (Ubuntu) "With a CustomEmulator and qmlscene, the dbus service is not found the second time" [Undecided,New] https://launchpad.net/bugs/1197911 [16:03] om26er, hmm, kind of sounds like our issue [16:03] uh oh... [16:04] private/qquickvisualdatamodel_p.h: No such file or directory [16:04] Qt 5.1 broke LVWPH... [16:05] Saviq, also this: file:///usr/share/unity8/Shell.qml:21:1: plugin cannot be loaded for module "LightDM": Cannot load library /usr/lib/arm-linux-gnueabihf/unity8/qml/mocks/LightDM/libMockLightDM-qml.so: (liblightdm-qt5-2.so: cannot open shared object file: No such file or directory) [16:05] that appeared during the test run [16:05] om26er, that might be something we failed, but it's *OK*, we could fix if AP was fine for us... === salem_ is now known as _salem === om26er is now known as om26er|afk [16:11] greyback: \o/ You'll be happy with this driver. I'm sure [16:11] greyback: only downside... every upgrade wants to install the newer, broken one [16:12] mzanetti: good point, will have to pin it [16:12] didn't take the time yet to find out how to blacklist it [16:35] Saviq: ci approved! do it! :) [16:35] do it now! [16:35] quickly before it decides it doens't like it anymore [16:35] dednick, gimme 10 [16:35] :D [16:35] :) [16:35] sure [16:41] dednick, uh oh, is overview supposed to be disabled? [16:42] Saviq: is it? [16:42] dednick, I can't access it [16:42] dednick, tapping only hints [16:43] smspillaz hi, wt buffer age - https://smspillaz.wordpress.com/2012/12/23/new-old-buffers/ [16:43] are we looking at merging the code for 13.10 ? [16:43] Saviq: I noticed already in the latest flashed image that the overview page is gone [16:44] mzanetti, might've been disabled with the DragHandle [16:44] Saviq: ah. that was a change from dandrader's drag handle i think [16:44] Saviq: although we do want to disable it [16:44] dednick, that confirmed? [16:44] dednick, in that case would be nice to clean Overview.qml and related stuff away [16:45] Saviq: yeah. I'm removing it totally in another branch [16:45] dednick, ok [16:45] Saviq: i can add the behaviour back in for now if you like [16:45] dednick, no, that's fine [16:45] Saviq: \o/ [16:46] dednick, I knew you'd be happy :) [16:47] ritz: dunno, ask andyrock and co [16:47] ritz: it'd be nice if we can - but we're still in review [16:47] smspillaz, ritz first we need to get compiz trunk on S... ;) [16:47] mzanetti, dednick yes, I intentionally removed the overview page during the s/Revealer/DragHandle work in the Panel [16:48] as design no longer wants it [16:48] and almost it's done... [16:48] andyrock how can I help with this ? [16:48] with the buffer age thing? testing it? :D [16:49] ritz, ^^^ [16:49] smspillaz hmm, thanks. I am looking to backport this to precise [16:49] andyrock++ sweet, thanks [16:49] andyrock works beautifully for most parts [16:49] ritz: it won't make sense to backport it to precise [16:49] ritz: precise compiz uses partial updates instead of full ones [16:50] andyrock: I'm just adjusting the tests now for your branch, thanks for that, I've been kind of all over the place these last few weeks [16:50] (I kinda dropped the ball for a bit) [16:50] smspillaz won't ? hitting https://bugs.launchpad.net/bugs/861268 on precise [16:50] Ubuntu bug 861268 in nvidia-graphics-drivers (Ubuntu) "text corruption in terminals (xterm, urxvt) and emacs" [Undecided,Confirmed] [16:50] I believe, backporting this would fix the issue on precise [16:50] aah [16:51] ritz: I don't think so [16:51] ritz: in any case, you would have to do a lot more than you'd expect [16:51] hmmm [16:51] ritz: it's really only for quantal and up [16:52] smspillaz, np! university has the priority you know [16:52] resting too :D [16:52] smspillaz hmm, thanks a ton :) [16:52] smspillaz, btw I can't run gtest atm... new google mock broke them [16:53] smspillaz, I'm looking for a fix but it's almost eod [16:53] andyrock: ah that sucks. Is that why tests are disabled on ci too ? (I noticed that ...) [16:55] smspillaz, no idea about that [16:56] smspillaz, but should be easy to fix [16:56] cool :) [16:57] dednick, ok, happroved, I've enough of this ;D [16:57] Saviq: woo! [16:59] I know someone who is going to party now :D [16:59] dednick: :D [16:59] time to crack open a beer i reckon === alan_g is now known as alan_g|EOD [17:04] I thought the reviews Saviq made on some of my gestures MPs took forever, but this one clearly won :) [17:04] dandrader, none of yours were almost 9k long ;) [17:05] yeah :) [17:09] kenvandine, could you review https://code.launchpad.net/~mhr3/unity-lens-friends/category-content-type/+merge/174240 pls? [17:11] mhr3, sure [17:56] dednick, single-line summary at the top of commit msgs please [17:56] re: axis calculator [17:58] Saviq: yeah, i've changed it already. :) [17:58] Saviq: too quick [17:58] ; [17:58] ) [17:58] too quick with Enter, too === om26er|afk is now known as om26er [18:10] dednick: did your MR for indicators land? [18:12] sergiusens, it's landing now [18:12] nvm saw uut [18:12] Saviq: thanks :-) [18:12] uut->it [18:31] we got Qt5.1 support :) [18:32] https://code.launchpad.net/~saviq/unity8/support-qt51/+merge/174266 [19:17] fginther, ps-panda-8 doesn't have the latest hooks yet [19:17] https://jenkins.qa.ubuntu.com/job/unity8-saucy-armhf-autolanding/77/console [19:18] Saviq, I'll get it fixed. [19:18] fginther, thanks === Cimi_ is now known as Cimi === popey_ is now known as popey [19:40] Saviq: failed to land. :( [19:42] Saviq: ah, you re-approved. nevermind :) === mfisch` is now known as mfisch [19:54] dednick, yeah, jenkins fail this time [20:34] dednick, MERGED === dobey_ is now known as dobey === jhodapp is now known as jhodapp|afk [22:07] hi! [22:07] I think there may be a bug with unity 8 and desktop files [22:08] on saucy amd64 (unity 7), I can modify a .desktop file to use Exec=aa-exec -p profile qmlscene ... and things work fine [22:08] on saucy on a touch image (unity 8), I can make the same modification, but it won't launch the app. I can take the Exec line out of the .desktop file and put it into the terminal app, and it works [22:09] oh, I should say that on unity 7 it works from the Dash. on unity 8 it does not work from the application lens on grouper [22:10] I'm not sure where to look to see what the problem is though [22:10] greyback, bregma, saviq: any ideas? ^ [23:04] jdstrand, can you give me an example .desktop file that doesn't work for you? [23:05] Saviq: yeah, give me a sec (you need something else for aa-exec to work) [23:13] Saviq: http://paste.ubuntu.com/5866528/ [23:13] Saviq: not sure how familiar you are with apparmor, so I laid it all out for you [23:13] jdstrand, k, lemme try [23:14] Saviq: note, this is on grouper touch image [23:14] Saviq: on saucy amd64, it works fine [23:14] jdstrand, I'll try on maguro, no grouper around [23:14] Saviq: sure, it is the same on mako too [23:14] Saviq: I just wanted to make sure it was unity 8 :) [23:14] jdstrand, with me it's all about unity8 ;) [23:14] :) [23:15] Saviq: so, what is interesting is that I don't think aa-exec is getting executed at all. we have a hacked version to show dump debug output to a file, and that file is not created when launched via the applications lens [23:16] Saviq: but of course it is when launched from the terminal [23:16] Saviq: which made me wonder if there is a whitelist of binaries for the Exec= [23:16] but that is just a wild guess [23:17] Saviq: one other thing-- aa-exec is in /usr/sbin. I tried it with absolute path and it didn't work either [23:19] Saviq: (fyi, aa-exec is just a perl script, so it is easy to edit for debugging) [23:19] jdstrand, it errors out here under aa-exec [23:19] what is the error? [23:19] jdstrand, ASSERT: "eglBindAPI(EGL_OPENGL_ES_API) == EGL_TRUE" in file screen.cc, line 78 [23:19] jdstrand, so it might be confined too much for maguro or something? [23:19] Saviq: yes [23:19] but anyway, let me try putting in .desktop [23:19] grep DEN /var/log/kern.log [23:20] Saviq: I can tell you how to fix the denial for you with the above ^ [23:21] or dmesg |grep DEN [23:21] jdstrand, /vendor/lib/egl/libEGL_POWERVR_SGX540_120.so [23:21] Saviq: can you add to /etc/apparmor.d/ubuntu-calculator-app: [23:22] /vendor/lib/egl/*.so mr, [23:22] then run: [23:22] sudo apparmor_parser -r /etc/apparmor.d/ubuntu-calculator-app [23:22] jdstrand, anywhere? [23:22] jdstrand, within brackets? [23:23] within the brackets, yes [23:23] by the # FIXME: Nexus 7 specific line is where I plan to add it to our policy [23:23] but it doesn't matter so long as it is within the brackets [23:24] jdstrand, /vendor/lib/libIMGegl.so is needed, too [23:24] /vendor/lib/*.so mr, [23:24] aaand /system/vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so [23:24] jdstrand, yeah, I'll manage, just letting you know :) [23:25] hehe, welcome to apparmor profiling! [23:25] and /dev/pvrsrvkm [23:25] Saviq: if at the end you can give me all the denials you saw, that would be great-- I can update the policy and be reasonably sure it will be good for maguro [23:25] jdstrand, ok, will pastebin a log after I get it running [23:26] that one will need to bewr [23:26] jdstrand, what does "m" stand for in "mr"? [23:30] jdstrand, "Can't exec "/usr/share/ubuntu-calculator-app/ubuntu-calculator-app.qml": Permission denied at /usr/sbin/aa-exec line 122" [23:31] * Saviq prints the whole exec we're throwing [23:34] Saviq: mmap [23:35] k [23:35] bah, I have to leave to go to dinner. can we continue this tonight/tomorrow? [23:35] Saviq: what tz are you? [23:35] jdstrand, 1:30 am here, so tomorrow :) [23:35] yes, good, let me kot keep you [23:36] thanks for your help! :) [23:36] jdstrand, but I'll try and see where that command line gets mangled