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