=== chriadam|away is now known as chriadam [02:49] hi, guys. I met a mir exception error when bootup on a arm device. so i try to rebuild mir with ./cross-sompile-chroot.sh but the built library can be lunched functional on arm target. Does any one has the same experience and know how to solve it? [03:21] hi, guys. I met a mir exception error when bootup on a arm device. so i try to rebuild mir with ./cross-sompile-chroot.sh but the built library can not be lunched functional on arm target. Does any one has the same experience and know how to solve it? [03:24] shengchieh, try #ubuntu-mir [03:25] thanks, i'll ask it at mir channel === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk [07:05] ogra_: faenil did contact sil2100 already i didn't feel like doing it again [07:13] good morning [07:14] good morning @dholbach [07:15] hey justCarakas === guest42345 is now known as o === o is now known as Guest57566 [07:43] tsdgeos, awesome === chihchun_afk is now known as chihchun === chriadam is now known as chriadam|away [08:33] tsdgeos: yeah sil2100 said he'd look into it asap [08:34] Syncing the xorg packages? Yes, that's on my today's TODO list :) [08:36] Hey Guys, I've noticed a problem, if you leave the settings screen open on for example Updates, lock your phone, open it again (with passcode) the "back" arrow doesnt work. I have to close the settings "app" to be able to return to the menu. Is this something anyone else has experienced? (Meizu MX4) [08:38] sil2100: awesome thanks :) [08:39] Kniple, sounds like it would be worth to report on launchpad [08:39] Yeah, i've been thinking about it. [08:39] :D [08:39] Need to test it out more though (currently aint got hte phone on me) [08:40] I'll run a series of tests when I get home, and file a bug if it seems to be a problem. [08:54] Good morning all; happy Fresh Breath Day! 😃 [09:23] im looking for a bluetooth headset for my new bq-e5. do u have a recommendation? or does it work with any headset? [09:27] bq-e5-noob: in theory any should work [09:28] do u use one? if so, wich one? [09:31] I do not. [09:38] popey: ok === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk [10:22] seb128, you coming to london for a sprint in few weeks? [10:22] cimi, yes [10:22] seb128, ok, my kbd can wait then [10:22] :) [10:22] sure [10:22] morphis is going to be there as well I think [10:24] brendand, hey, I came across https://code.launchpad.net/~canonical-platform-qa/messaging-app/fix_send_button/+merge/267163 and I’m curious about that fix that landed, can you elaborate on this? (FTR we have the same kind of workaround in the browser’s autopilot emulators) [10:26] oSoMoN, i believe a patch was made to autopilot so that it ignores the component version in the name [10:27] oSoMoN, so it should no longer be necessary and will in fact break code that uses that workaround [10:27] oSoMoN, which is unfortunate [10:28] brendand: are you getting errors like this in your ~/.cache/upstart/maliit-server.log when those system tests are failing? http://pastebin.ubuntu.com/12012820/ [10:28] Elleo, oh - not sure - i'll check [10:28] brendand: because that's what I'm seeing, which suggests an issue with the unity8 restart as maliit isn't able to connect to unity8 after the first restart [10:28] well, after the second restart [10:29] the first one seems to be fine, then after that it seldom connects again [10:29] Elleo, yeah i do - i can do another run and see if it corresponds precisely with the failure occuring [10:29] brendand: yeah, that'd be good, it's looking pretty likely [10:30] Elleo, can it be fixed? [10:30] Elleo, i know restarting unity8 so much is slightly unusual but it *could* happen in normal usage i guess [10:31] brendand: I'm not sure why it's happening yet :/ maliit seems to get restarted when unity8 is restarted, which should be enough to let it make a connection [10:32] brendand: based on what I recall from the upstart scripts maliit shouldn't get started until unity8 reports itself accepting connections [10:33] brendand: might need to find someone with a bit more unity8/upstart knowledge to poke this as well though, as it's not anything maliit specific, that's the standard error that the qt-ubuntu mir platform integration stuff spits out when it can't connect [10:33] oSoMoN, looks like you use it in close_tab [10:34] brendand: although interestingly after the tests have finished the keyboard displays under normal usage [10:34] Elleo, afaict it seems to display in the test too [10:35] brendand: interesting, it didn't display in the tests I just ran [10:35] brendand: that error might be just from unity8 disappearing then, rather than from the attempt to restart [10:35] Elleo, i could be wrong about that, but i thought i remember the screenshots showing it... [10:35] brendand, yes. Will you submit a patch for webbrowser-app, or do you want me to take care of it? [10:38] oSoMoN, i don't think we use close_tab, so could you? [10:39] brendand, ok [10:39] brendand, do you have a reference to the autopilot commit that fixed this behaviour? [10:41] brendand: after restarting my phone the keyboard is now showing up in all the tests, so something else odd was happening previously :/ [10:42] oSoMoN, i believe it's https://bugs.launchpad.net/autopilot/+bug/1337004 [10:42] Ubuntu bug 1337004 in Autopilot "Make it easier to select a custom proxy object with a class name different from the QML type" [Undecided,Fix committed] [10:49] Elleo, i think i found a smoking gun right before the failure - WARNING: void MIMPluginManagerPrivate::_q_setActiveSubView(const QString&, Maliit::HandlerState) "libubuntu-keyboard-plugin.so" "en" is not enabled [10:49] Elleo, i didn't see the other error though [10:50] Elleo, mmm. actually that might be a red herring - i see it earlier in the log when it worked too... [10:51] pitti: hey! Do you know when the new libboost1.58 migrates? [10:52] sil2100: presumably in half a year or so :-( [10:52] http://people.canonical.com/~ubuntu-archive/transitions/html/boost1.58.html [10:52] it's entangled with a gazillion g++ transitions [10:52] :< [10:52] mpt, whats the difference between "alert" and "alarm" roles ? [10:53] seems you are saying in https://wiki.ubuntu.com/Sound#primary-output that "alert" should always be the default role (if no other one is active) [10:54] * ogra_ doesnt like that gcc5 stuff ... i think we should just roll back to gcc 4.9 :P [10:55] ogra_, yes, but I was just writing what ted told me. [10:56] mpt, ah ... we should have a "blame-ted" tag on the wiki ;) [10:57] i dont mind what the default role is, but it is hard to understand the difference between alarm and alert without further explanation how they are different [11:04] ogra_: in your email you mention manta, is it just there or does it really work? [11:05] sergiusens, no idea, it is there :) [11:05] * ogra_ hasnt booted a manta in 1.5 years or so [11:08] Elleo, this time i didn't see the error from the pastebin at all :/ [11:08] brendand: that error's normal [11:08] brendand: I'm suspecting something more autopilot introspection related [11:09] brendand: (the active subview error that is) [11:17] seb128: yeah I will be there [11:19] ogra_: right, I tried rc-proposed and see a screen blanking issue (I think manta had this issue before as well) [11:20] sergiusens, yeah, i think davmor2 can tell you about it :) [11:21] davmor2: did you recap on manta at all or are you abiding to its neglection even for fun? [11:23] ogra_: fwiw, I powered krillin just now and I really prefer the form factor over arale; the only gotcha is the camera IMO [11:24] shame it doesn't have more RAM [11:24] well, my gotcha is the RAM as well :) [11:24] ha [11:24] sergiusens: and in comparison with vega one on the camera side?? [11:25] it's almost impossible to share a photo because the phone runs out of RAM when you have app + gallery + content-hub open [11:25] sergiusens, though it is funny to specifically hear you say that :) [11:25] * ogra_ remembers when we first met you had this gigantic samsung phablet as phone :) [11:25] popey: never tried that yet [11:26] popey: I have that issue on arale too! It's frustrating not to share a photo of my beer drinking to get other people envious :-P [11:26] morphis: I don't have a vegeta [11:26] morphis: but I think that phone is also bigger [11:26] welll, the lowmemorykiller on all our devices is completely unconfigured ... [11:26] we just run with the defaults the android init.rc files apply on boot [11:26] its a serious flaw [11:27] ogra_: fix it! [11:27] and afaik all of the phones use the very same values, regardless of the amount of ram they have [11:27] sergiusens, i only started lookking into that last weekend :) [11:27] so it's fixed? [11:27] ogra_: so one more weekend and it's fixed :-P [11:27] oh, and the overcommit settings are totally bonkers too [11:27] i'm still trying out different settings ;) [11:28] once i find good values i'll popose a fix [11:28] sergiusens: yeah ... that seems to be the compromise [11:29] the prob is also that lowmemoorykiller kind of applies android standards ... [11:29] really thinking if I should go and buy just the krillin [11:29] regardless of the not-so-good camera module [11:29] (headless apps, apps that are just empty zygote processes etc ... all that stuff doesnt exist in our setup) [11:44] morphis: the other downside for krillin, for me at least, is the radio; we only get edge in the americas (except for brasil and uruguay I think) [11:45] ah [11:45] that should be the problem here in EU :) [11:50] sergiusens: manta has a weird issue if you leave the screen on for a while it flashing like crazy [11:54] davmor2: thanks for confirming, we had this issue before and required fixing in mir, so I guess it's not going to happen soon [11:54] sergiusens: I think the priorities are else where to be honest [11:57] davmor2: when I said 'soon' I was being ironic and really meant never ;-) [11:58] sergiusens: see now I don't know if you are being ironic or not ;) === alan_g is now known as alan_g|lunch [12:09] davmor2: :-) [12:10] davmor2: since I have your attention, what is the stable channel for krillin again? [12:10] https://wiki.ubuntu.com/QATeam/ChannelsToFlash [12:13] davmor2: thanks! [12:14] sergiusens: pleasure [12:17] greyback, hi, could you take a look at displays api [1] and the display api [2]? [1] http://goo.gl/F3srUl [2] http://goo.gl/PnxGF4 [12:17] * jgdx couldn't figure out how to use pad.lv to link to specific file === chihchun_afk is now known as chihchun [12:24] jgdx: yep, thanks! [12:32] greyback, not sure what you feel about having to marshall between system settings and mir on resolutions. [12:36] Hello guys [12:36] As far as I understood, you don't use git to manage the repos? [12:36] we use launchpad ... [12:37] while that provides support for git and bzr, most bits are in bzr [12:37] I see [12:37] Is the ubuntu layer built on top of the android layer? [12:38] no ... they are built separately and the android bits run in a container that ubuntu fires up durin the boot process [12:39] I see [12:39] Last question :b [12:39] Do I have full access to the hardware when using ubuntu touch? [12:39] define full access [12:40] screwdriver and soldering iron ? [12:40] datasheets ? [12:41] did you know that capacitors in a dc circuit have infinite resistance? [12:42] (and if in SW, in which context, app access or tinkering on the cmdline/terminal ?) [12:42] you need to be a bit more specific with that one :) [12:42] With full access I mean if I can take phone calls with my WiFi adapter [12:42] Or toast bread with my bluetooth one [12:43] if the android driver supports it and if you write an app that can handle it, sure :) [12:43] Without rescrictions as android non root imposes [12:44] Exactly ogra [12:44] No apps === rickspencer3_ is now known as rickspencer3 [12:44] you have full sudo access, like on every other ubuntu install :) [12:44] My QUESTION is [12:44] Sorry caps, phone [12:44] (which means there is no "non-root" scenario) [12:45] Iif the android layer remained the basis for the distro ( I know this makes no sense tech speaking regarding distro meaning) and hence there would still be some restrictions but you already answered no [12:46] And now you answered it all with no no-sudo scenarios, ok :b tyvm [12:46] well, the whole set of drivers lives inside the container, you have full access to it and all ... [12:46] but after all there are binary blob drivers in that android container, to which we dont have the source either [12:47] (some at least) [12:48] so you have full root access, can do anything you want outsiude and inside the container but on HW level only within the bounds of what you can do with the binaries [12:49] (you will not be able to modify the graphics or modem drivers ... ) [12:50] (beyond the knobs they provide already indeed) === JamesTai1 is now known as JamesTait === jhodapp is now known as jhodapp|sick === alan_g|lunch is now known as alan_g [13:25] jgdx: hey, the Mir api gives read/notify access to all the Display related data I think you need. [13:25] I don't think we need to duplicate all that via dbus really [13:25] the only thing we need dbus for is to modify the display state [13:26] would you agree? [13:27] greyback, how would system settings read a given setting on a display exactly? [13:28] s/exactly/from mir [13:30] jgdx: qtubuntu is a wrapper around mirclient, allowing Qt to work with Mir. Right now it doesn't allow access to mirclient apis directly by apps. QtUbuntu would need modifying allow access to the mir display configuration for system settings [13:31] there is an api called "native interface" which qtubuntu could use to export access to mirclient data, and system settings would use this [13:32] greyback, I though that was hard/impossible to make secure… [13:32] either way, if that's possible—great! [13:33] jgdx: this would be for read/notify access [13:34] we'd still need the dbus api to make changes [13:34] greyback, yup. This means the dbus apply method needs to be expanded slightly. [13:35] to include scale [13:41] jgdx: "scale" is something mir doesn't have [13:42] I need to see what we can do so [13:43] greyback, that's why I originally left it out. [13:43] it could be gsettings [13:43] Yeah [13:44] jgdx: ideally, we'd like to save the scale per physical monitor, no? [13:44] and selected resolution, orientation... [13:44] greyback, that's what I read from the spec [13:45] jgdx: so that data needs to be stored somehow that unity8 can read it and apply immediately [13:46] jgdx: I'll need a little time to come up with a proposal [13:46] have thinking to do [13:46] greyback, roger. [13:48] greyback, want to mention that scaling is probably set on the seat's config, not system wide. [13:49] jgdx: akc [13:49] ack === ghostcube_ is now known as ghostcube === dandrader is now known as dandrader|afk [14:50] mandel, have you had any luck figuring out what's up with the fix-network branch? === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === tosky_ is now known as tosky === chihchun is now known as chihchun_afk === IdleOne is now known as Guest41975 === dandrader_ is now known as dandrader === Guest41975 is now known as IdleOne [17:08] jgdx, can you fix the merge conflict in your hotspots branch? https://ci-train.ubuntu.com/job/ubuntu-landing-046-1-build/45/console [17:08] kenvandine, i fixed that [17:09] IIRC [17:09] kenvandine, are you doing a rebuild? [17:09] jgdx, yeah... just now [17:09] might be a new conflict [17:10] i just landed those autopilot fixes [17:10] give me a minute [17:10] jgdx, with your two branches, i'm seeing intermittent keyboard failures [17:10] RuntimeError: Keyboard is not on screen [17:10] ubuntu_system_settings.tests.test_wifi.WifiEnabledTestCase.test_connect_to_hidden_network [17:11] jgdx, i got that twice [17:11] out of 5 runs [17:11] i don't think it has anything to do with our tests [17:11] kenvandine, where? [17:11] on my krillin [17:11] really.. ow [17:11] i just landed that silo [17:12] i hadn't seen the keyboard error lately [17:12] so surprising [17:17] kenvandine, hm, that was supposed to merge cleanly. Anyway, pushed r1496 [17:17] no worries [17:17] so you haven't seen that keyboard error? [17:18] jgdx, must be a race [17:18] maybe the keyboard isn't shown in time [17:19] kenvandine, I haven't run those two branches at the same time. [17:19] i doubt it has anything to do with those branches [17:19] i think it's just that more tests pass now :) [17:21] what a fun game [17:29] jgdx, it's impressive to see how low the system load is staying during tests now [17:29] we were really thrashing it before [17:30] kenvandine, 90 buses would do that :p [17:30] indeed [17:37] kenvandine, that osk hide feature, that'll work even though the osk has already been hidden, right? [17:37] yeah [17:37] i think so [17:39] jgdx, i've reproduced it by running just the one individual test too [17:54] kenvandine, that's great. [18:06] jgdx, oh my... the storage tests are failing on my krillin because it takes 14 seconds to open the about->storage page [18:07] kenvandine, doesn't take that long on my device.. 9 secs [18:07] okay, long though [18:07] yeah, it's much faster on my arale [18:07] slow as hell still [18:07] but really slow on my krillin [18:08] that's not acceptable no [18:08] so that's the reason for the failures.. but why does dbus croak? [18:08] there's a dbus timeout before it loads :/ [18:08] i think it's a 10 second timeout [18:08] ugh.. is what's causing the slowness a dbus sync call? [18:08] yeah [18:09] i bet that's why we've been seeing some of those failures in about the other day [18:09] i'd put money on that too [18:09] i'm going to file a bug about the slowness [18:09] thanks [18:10] we need to fix that regardless [18:10] but probably not trivial [18:11] maybe it's a regression [18:11] i just counted 9 seconds on my mako [18:11] maybe [18:12] wow, the number of deprecation warnings being logged is crazy [18:14] jgdx, i think those deprecations is the problem [18:14] 856 of those logged just loading the storage page [18:15] and it seemed to wait until it finished logging all those before showing the page [18:15] i counted 6 seconds while it was spewing the log [18:15] * jgdx chokes on a blueberry [18:17] not seeing that on desktop using vivid+overlay [18:25] jgdx, bingo [18:25] what'd i win! [18:25] ? [18:25] i updated the storage related stuff to import 1.3 and fixed the deprecations [18:25] now takes 7 seconds to load on my krillin [18:25] that's down 7 seconds! [18:25] this sucks! [18:26] nice! :) Thankfully our tests elegantly caught that regression :p [18:26] we have deprecations all over the place :/ [18:26] what import is that? === dandrader is now known as dandrader|afk [18:35] Ubuntu.Components and Ubuntu.Components.ListItems [18:35] bumped to 1.3 [18:35] and fixed the UbuntuShape usage [18:37] https://code.launchpad.net/~ken-vandine/ubuntu-system-settings/1_3_deprecations/+merge/267241 [18:37] jgdx, ^^ that fixes enough to make the tests pass reliably [18:38] but we need to do that throughout settings :/ [18:38] kenvandine, ack === dandrader|afk is now known as dandrader [19:18] jgdx, ok, i have a branch that should update everythign to 1.3 :) [19:18] lets hope it works [19:19] kenvandine, sweet! [19:19] at least the about panel works completely and tests pass with it [19:19] need to get a build to confirm the rest [19:20] I just made an autopilot test that goes to hotspots, tries to enable, get prompted that wifi is off, accepts prompt (thus enabling wifi) and asserts that both wifi and hotspot is enabled [19:20] then made the ui do that [19:20] tests driven development! [19:20] word(s)! [19:21] kenvandine, 86 imports of 0.1 :S [19:21] and some 1.0, 1.1 and 1.2 [19:21] i updated them all to 1.3 [19:22] in that 1_3_deprecations branch [19:22] and fixed the UbuntuShape deprecations [19:22] not sure if there are more [19:22] need another +1? [19:22] we'll see [19:22] not yet.. [19:49] kenvandine, I want to push those design changes to my hotspots branch to get debs. [19:49] hmm [19:49] i'd rather keep that separate [19:49] but that means that silo 46 is going to become real unstable for a while [19:50] why? [19:50] did you see the chatter in the other channel? [19:50] nop [19:50] pmcgowan suggested we try to land it next week then fix the bugs the week after [19:50] right [19:50] so push it to a new branch that prereqs the old branch [19:50] oay [19:50] so we can land the old UI if needed [19:50] okay [19:51] kenvandine, we still need to freeze strings [19:51] so UI changes cant muck with those [19:51] yeah [19:52] i'm not sure we'll be ready to land the redesign in time though [19:52] so i don't want to risk that [19:52] i'd rather land the existing design for ota6 [19:52] then the redesign for ota7 [19:52] or at least have that option [19:52] I think that's bad. [19:52] if the redesign is in good shape like monday [19:52] then reconsider [19:53] jgdx, i just want to have that option [19:53] kenvandine, moving the ui is super confusing, don't you think? And two releases are more than one [19:53] true [19:54] but do we really want to delay landing the feature on that? [19:54] jgdx, the redesign isn't really huge [19:54] so maybe it'll be ready in time for the freeze :) [19:54] it's about fixing the other issues as well, right? [19:54] yeah [19:54] but those aren't really UI issues [19:55] if you create a separate MR for it, we can consider both as landing candidates [19:55] hopefully shooting for the redesign [19:55] Sure thing [19:55] no extra work this way :) [19:56] All three indicator bugs are affecting ui :p [19:56] but we don't need to change our UI to fix the bugs :p [19:56] afaik [19:57] right! Eeh what bugs? :p [20:23] is tethering available yet? 'adb shell android-gadget-service enable rndis' is not working. I'm running debian thought. [20:24] I wrote small script that works but conn. is slow. === ndec is now known as ndec|vacations [22:52] I have just ordered a Meizu MX4 Ubuntu Edition. Anyone here have one? [22:52] \o/ [22:52] yes [22:52] Are you enjoying it? [22:54] of course :) [22:55] I just have to wait two weeks for it to arrive, apparently. Assuming it really trashes that long. [22:55] takes. Apologies I am typing on a Nexus 6 [22:57] Is there a site with changelog for the OTA updates? [23:07] https://wiki.ubuntu.com/Touch/ReleaseNotes/OTA-5 [23:07] Telumehtar: ^ [23:12] Many thanks k1l_. Exploring the wiki now