[00:42] Hey guys, is there any word on the nexus 6 running ubuntu? [00:44] E/UpstartPropertyWatcher( 1560): Failed to connect socket for '/dev/socket/upstart-text-bridge' on fd 7 (2 [No such file or directory]) [00:44] There isn't /dev/socket/upstart-text-bridge file, where should i search problem? [02:30] locusf: i get "redefined from 'boolean' to 'tristate'" and "warning: leading whitespace ignored" warnings when i compile w/ vendor defconfig. ANybody know wnaything about these? === slangase` is now known as slangasek === chihchun_afk is now known as chihchun === chriadam is now known as chriadam|away === asac` is now known as asac [09:14] dpm: hi, you've been added as a reviewer for (https://code.launchpad.net/~unity-team/music-app/infographics-translations/+merge/248004) - would you be able to give your opinion on what I should do RE the review comments? and I'll sort that out. thanks! [09:15] pete-woods, sure [09:20] pete-woods, I'm not quite sure I follow the MP, what's the reason for adding an extra translateMe function in addition to the regular i18n.tr() function? [09:21] dpm: the idea is that it *doesn't* actually do the translation, just marks the string for extraction [09:21] dpm: as if you send a translated string to the server, it can't translate it if you then change langauge [09:22] so I just added a dummy pass through function called translateMe [09:22] there might be a more elegant way, but I'm far from knowledgeable about Qt [09:22] pete-woods, ok, got that part, thanks. But why can't the server do translations if there's a language change? [09:23] dpm: well if in the database, it has, e.g. the french for "no music today" and you change the language to spanish, how can it translate that? if the message catalogue only contains english strings? [09:23] what I'm a bit concerned about is about having to add this custom translateMe function to all apps that use infographics. It will be a bit confusing for developers, which have learnt to use i18n.tr() [09:24] dpm: yeah, I agree that's not ideal. I wonder if there's a way to package up a the same tagging function with my infographics QML plugin [09:27] * pete-woods looks how it was done in camera-app [09:27] oh, same mistake has been made there, too [09:28] :( [09:28] the nicest thing would be an addition to the i18n object/class to add a method for tagging translations, but not actually performing them [09:29] e.g. i18n.tag("string") [09:29] pete-woods, this might be me not understanding the internals of libinfographics, but the part I don't follow in the example you're mentioning above is why does the rest of the system manage to load translations when changing language and infographics doesn't? [09:29] is it not using gettext too? [09:29] perhaps kalikiana can help on that one ^ [09:29] dpm: the problem is that the infographics live outside the user's session, as you see them before you "log in" and the apps start running [09:30] so they need to be able to do the translation on their own [09:30] (using gettext) [09:30] before the app has re-un under the new language [09:31] pete-woods: hmm I'm not sure if I understand how this "tagging" should work. where would that call happen? [09:32] kalikiana: it just needs to be a single argument function that returns that argument [09:32] gettext need to be told a function name to extract for translation [09:34] pete-woods: a function name to extract? can you give a concrete example? [09:35] kalikiana: every time you use xgettext, you point it at some code, and by default e.g. it looks for function calls with the form gettext(a), dgettex(a, b), etc [09:36] but if you use those functions, gettext will actually perform the translation for you [09:36] which is obviously normally what you want [09:36] but in this case, we just want the string put into the gettext catalogue, but we don't want to perform the translation inside the app [09:37] we want to do that later, in the infographic server, so that when we change language, we don't need to run-run each of the apps [09:37] in order to get translated infographics [09:38] pete-woods: you, you want something like N_ [09:38] that makes sense [09:39] so since we don't use macros that would have to be a function doing nothing [09:39] kalikiana: sounds like we want the QML equivalent of that, yes [09:40] I actually like your suggested i18n.tag - it makes more sense than N_ if you read it [09:40] :) [09:40] especially since ngettext would be something completely different [09:40] pete-woods: can you file a bug for it? and I'll be proposing a branch for that [09:43] kalikiana: https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1417031 [09:43] Launchpad bug 1417031 in ubuntu-ui-toolkit (Ubuntu) "i18n.tag function for tagging strings for gettext extraction" [Undecided,New] [09:44] kalikiana: is this something that could be put into RTM in addition to vivid? [09:47] pete-woods, kalikiana, if I understand it correctly, it seems like a similar case for the upstream gettext_noop function? https://www.gnu.org/software/gettext/manual/html_node/Special-cases.html === JamesTait is now known as Guest34404 === chihchun is now known as chihchun_afk [09:48] pete-woods: for that you'll have to demonstrate that it's a vital fix and maybe a big impact on localization… not something I can decide, though === Guest34404 is now known as JamesTait [09:50] dpm_: yes. I wasn't aware this is public API, at least in glib/gtk land I only know it as N_ [09:50] kalikiana: fair enough. I just wasn't sure what it'd do for app updates. e.g. could we continue releasing the music app for RTM if we tried to use this function. I'd guess not? there'd have to be a separate branch [09:50] kalikiana, indeed, I only knew N_, but it seems N_ is an alias for gettext_noop [09:53] pete-woods: I'd say ask maybe ricmm what he thinks about it [09:54] I think there's no exact rule what's import and what isn't, it really depends [09:54] I'd hope this was a super low risk backport, as it's basically a new function that does literally noop [09:54] pete-woods: I agree, it's pretty low risk, it doesn't change any existing behavior [09:55] pete-woods, related, but on a different note, I've never understood why plural forms don't work with libinfographics. Why is that? === dpm_ is now known as dpm [09:55] dpm_: originally the designs wanted floating point numbers, e.g. "2.3 miles walked today" [09:55] dpm: so everything is in terms of floats, and gettext doesn't do floats [09:55] oh, I see... [09:56] it just turns out that the only apps that have implemented infographics do everything as whole numbers [09:57] dpm: pete-woods on that aspect, for tag() I don't think it would work with plurals either [09:57] because normally gettext generates different strings in the app for plurals [09:57] but it can't if it's just tag() [09:57] kalikiana: no, it wouldn't. so we've gone for the strategy of doing "pictures taken today: 3" instead [09:58] hmmm that seems a little bit of a shame [09:58] makes it a bit less personal [09:58] pete-woods, yeah, that's a good workaround, but it sounds less human than "3 pictures taken today". [09:59] yeah. but it was impossible to reconcile with floating point numbers [09:59] yeah, I understand the issue [09:59] as literally every design picture had a non-whole number [10:01] pete-woods: is this carved in stone? say if we hypothetically put "%f miles" in the .po instead of "%d miles" === chihchun_afk is now known as chihchun [10:02] we have our own API anyway in the form of i18n [10:03] kalikiana: the issue only comes when trying to retrieve the translation using gettext, the dngettext function takes an integer. You could put %f or whatever you wanted in the string, but the message catalogue is simply not indexed by floats [10:04] and I have no idea if I should just round down / up / whatever to pick the nearest integer [10:06] pete-woods: from the way it works I think we could pass the integer to get the correct form, as plurals don't depend on decimals - the problem then is, calling ngettext gives you the rounded number [10:06] not sure if replacing the numbers would be a wise thing to consider [10:07] ricmm, hey, what's the status of the platform-api desktop regression? we don't have a working iso for a week now, you said you knew what was wrong, is the fixing coming? ;-) [10:07] kalikiana: the decimals definitely do affect the plural forms. e.g. in english at least you have 0 miles, 0.5 miles, 1 mile, 1.5 miles [10:08] I don't speak polish, or any of the other languages with complicated plural forms [10:08] pete-woods: ah, very good example. I was truggling to think of one. so gettext as-is wouldn't even suffice [10:08] kalikiana: yep. I thought fairly hard about this problem when implementing [10:09] and came away disappointed, as I couldn't think of a clever solution [10:10] I think gettext probably doesn't implement the floating point support intentionally, as it's likely very hard to get right across all languages [10:12] well, it's defined per language, so I think it's in principle doable [10:13] though a syntax light msgstr[.*] might look awkward and confuse existing tooling… === cjwatson_ is now known as cjwatson [10:55] Elleo, I had a small hardware issue and had a partial lost of my hd (last backup was not that new), can you refresh me the bug number for the image downloading? [10:55] Elleo, I have a branch and I'd like to attach the bug number [11:02] anoyone around who might be able to help me get a debian chroot running on my phone? https://lists.launchpad.net/ubuntu-phone/msg10948.html [11:03] mandel: sure, just a sec [11:04] mandel: https://bugs.launchpad.net/barajas/+bug/1416387 [11:04] Error: launchpad bug 1416387 not found [11:04] Elleo, awesome, thx [11:07] Elleo, can you please take a look => https://code.launchpad.net/~mandel/ubuntu-download-manager/change-wifi-default/+merge/248226 [11:08] Elleo, I added a new QVERIFY in the tests to make sure that the default value is set to be true [11:11] mandel: okay [11:11] Elleo, everything else should work the same and we should have no issues AFAIK [11:14] mandel: iirc it was also being explicitly set in the bindings, didn't look in detail to see if it read from the C++ object when it got created though [11:14] Elleo, hm.. let me check that [11:15] mandel: http://bazaar.launchpad.net/~phablet-team/ubuntu-download-manager/trunk/view/head:/src/downloads/qml/single_download.h#L167 [11:15] Elleo, correct, I need to update that too [11:16] mandel: okay, when jenkins has built it I'll give it a test with the browser [11:18] Elleo, I'm updating the qml and will push a new version, hopefully jenkins will get a package for you soon enough [11:19] mandel: okay [11:29] seb128: the fix is landing today, sorry [11:29] ricmm, great, thanks [11:30] ricmm, I wanted to test it maybe, is that in a silo? [11:30] I'll ping you with a silo in a bit === chihchun is now known as chihchun_afk [11:48] dpm: have updated the MR to use the noop function (obvs pending on the MR for the UI toolkit). does that address the your concerns with it? or are there other things you want changing? [11:59] pete-woods, awesome, thanks, reviewed and commented [12:00] rbpi 2 is out [12:03] uhhimhere: Nice, but I have to admit that my Raspberry Pi Model B was never used for anything [12:04] you could use ubuntu touch on it [12:04] there will soon be snappy images for the RPi 2 [12:05] just find out if you could hook a MIPI screen onto it and youve got a PDA w/ubuntu touch [12:05] for 35 bucks [12:05] Sure, but then I would at least need a Touchscreen. I am till working on Ubuntu on BayTrail tablets, that looks like a better use of my time to me. [12:05] Chipaca, would be nice to have a push-service .snap that you can run and configure on a snappy install to accompany your click app ;) [12:06] (for the server side) === _salem is now known as salem_ === ara is now known as Guest32645 [12:30] pitti: dpm: ping [12:30] o/ [12:30] rvr, pitti, so ubuntu-keyboard [12:31] so ubuntu-keyboard does have X-Ubuntu-Use-Langpack: and translations on https://translations.launchpad.net/ubuntu-rtm/14.09/+source/ubuntu-keyboard/+pots/ubuntu-keyboard [12:31] I think we're not exporting the translations due to a priority of 0 not being set in LP [12:31] oh [12:31] seb128: could you try vivid silo 14 ? [12:31] but I think you catered for 0 priorities in langpack-o-matic, right pitti? [12:31] WARNING: domain ubuntu-keyboard has no priority, ignoring [12:31] hmm [12:31] so I can set the priority now [12:32] ricmm, sure can [12:32] that also affects libusermetrics [12:32] dpm: is there anything I should be doing from my side or is this all internal langpack build magic? [12:32] Elleo, I think it's language pack stuff [12:32] okay, thanks [12:32] thanks for checking [12:32] seb128: thanks, lemme know how it goes [12:33] dpm: I don't see ubuntu-keyboard in http://people.canonical.com/~dpm/data/ubuntu-l10n/utopic-potemplate-stats.json at all? [12:33] it should both prevent loading of the test backend unless an override is requested, and also depend on -test as well [12:33] dpm: I still use that as there's neither rtm nor vivid [12:33] * dpm thinks for a sec [12:33] pitti: the keyboard translations landed after utopic, so I'm guessing it never got into that file [12:34] ah [12:35] so for everything unknown, should we just include them all? [12:35] i. e. accept some unnecessary translations (dialog, libgnutls, ubuntu-ui-extras, apparmor-utils) in favor of also includeing them? [12:36] might be safer if we aren't terribly pressed for space [12:37] dpm: if we should continue to use ubuntu-l10n stats, would it be possible to set that up for vivid too? [12:37] pitti, yes, I'll send the RT now [12:38] pitti, as per derived distros, LP won't support exports until it gets this cron job added: https://code.launchpad.net/~dpm/lp-get-ul10nstats/distro-support/+merge/234349 - unfortunately, I haven't had the time to look at the review comments, and I'm not sure I'll have any time soon [12:39] let me see if I cand spend some time on it now [12:39] perhaps the issues are not that hard to fix [12:40] ping bzoltan [12:40] tekojo: hello Terom hows going? [12:40] good :) [12:40] tekojo: sunny outside? Häh :D [12:41] I thought I'd make sure you guys know that the Qt Contributors' Summit registration has been opened [12:41] http://blog.qt.digia.com/blog/2015/01/29/the-trolls-invite-you-to-oslo/ [12:41] ricmm, the depends looks wrong, why do we need to install -test by default? [12:41] dpm: ok, in the meantime I'll adjust langpack-o-matic to always add domains without a priority; as I said we'll get some cruft, but it's not too bad [12:41] rvr: ^ [12:41] tekojo: I was not aware of it, so thank you! We will for sure delegate there folks. [12:41] pitti, ok [12:42] bzoltan: great, it was nice to have so many ubuntu devs around last year :) [12:42] pitti: dpm: I'm a bit lost about those details [12:42] rvr: i. e. next langpacks will include ubuntu-keyboard, and additionally a bunch of translations which we don't want [12:42] tekojo: as the importance and role of Qt is not less than a year ago... you can expect at least as many this year [12:43] bzoltan: nice. we should sit down for a coffee one of these days [12:43] pitti: Ack [12:43] tekojo: I am in :) I can bring zsombi from Salo de Janeiro too [12:44] tekojo: where is your office by the way? [12:44] bzoltan: Valimo, but I travel easily, as it's not many Qt people here [12:45] Microsoft will provide a free version of Windows 10 for the Raspberry Pi 2 [12:45] WTF [12:45] bzoltan: ? [12:45] seb128: because -test is just the override provider [12:46] tekojo: ahh... the good old Valimotie 21 :) I used to work in Valimotie 1 [12:46] from 2.7.0 on you can override any section of the loaded base module with an env var, which makes it resolve to the test plugin [12:46] if i wipe out the SBL on my phone i would still have PBL & console right? [12:46] I can drop the dep, but this makes people not shoot themselves in the foot [12:46] bzoltan: yeah, familiar buildng, I used to be in 13 a long time ago [12:46] tekojo: we can have a very non formal meeting in my Hki office ... you can bring over few of your fellows and we can demo stuff and chat about our plans. [12:47] bzoltan: :) there's pretty much no-one in Helsinki, me and a graphical designer, I can come hang out at your office easily [12:48] bzoltan: when is a good day? [12:48] tekojo: :) every day is a good day ... between 10-15 [12:49] Wellark_, ping [12:50] bzoltan: Thursday, Friday? throw me a mail @theqtcompany.com [12:51] tekojo: Both are good.. let's check with zsombi if he could join us i will send you an invitation :D [12:52] bzoltan: cool :) [12:55] jgdx: pong [12:57] Wellark_, did you look at why the activation of an apn connection fails on vivid? [12:58] ricmm, that silo works for me, thanks === tbr_ is now known as tbr [13:00] seb128: great, I'll do some testing on the phones [13:00] and will publish === alan_g is now known as alan_g|lunch === blake_r-travel is now known as blake_r [13:03] bzoltan: tekojo: I'm outa meeting. wazzup? [13:03] zsombi: we were talking about to have a coffee on Thu/Fri in Hki [13:04] bzoltan: Thu is OK, Fri is not :( [13:04] zsombi: all right, Thursday it is then [13:05] jgdx: nope. It's all on NM/Ofono [13:05] not my territory :) [13:06] jgdx: did you figure out why the apn editor is not able to write the necessary properties over dbus? [13:06] on the context objects? [13:06] Wellark_, what props was that? [13:06] any properties [13:07] the symptons then are that you get a new "Internet" APN each time you open the editor page on vivid [13:12] Wellark_, I don' [13:12] think that was the issue [13:13] but I had to split up the code a bit, to be able to debug it [13:18] pitti, ok, updated the LP exporter, I CC'd you on the RT. If all goes well and passes review, we can then add rtm and vivid to the exports === alan_g|lunch is now known as alan_g [14:27] rpadovani, hey, did you forget to push changes to your addressBarFullWidth branch? I’m not seeing the latest revisions? [15:06] cyphermox, are you aware of any network manager problems after changing ofono contexts on vivid? === charles_ is now known as charles === ken_ is now known as kenvandine === tyhicks` is now known as tyhicks [15:25] cyphermox, like if I provision my own apn, it never works, even though it is identically to what ofono provisions (which works) [15:28] no, it should be the same [15:29] cyphermox, hm, it's not though [15:29] network is dead, and after a reboot urfkill/nm fails to activate the custom contexts. [15:30] jgdx: there's nothing more I can do just like this. could you please file a bug and make sure to attach /var/log/syslog and logs from ubuntu-system-settings? [15:30] to NM, any APN is indistinguishable from any other [15:31] cyphermox, sure [15:31] that said, I remember seeing before that the APN editor would create me one empty APN in addition to anything I'd do there, just from opening the app, that's bad [15:31] well [15:31] there's a bug for that [15:31] it shouldn't be bad, because it should still be able to notice there is nothing to do with it [15:32] but that's just how things work -- if one APN doesn't work, it should fall back to the next [15:39] jgdx, mind reviewing https://code.launchpad.net/~ken-vandine/ubuntu-system-settings/rtm-lp1329702_battery_charging_status/+merge/248154 [15:39] kenvandine, sure [15:40] jgdx, it requires indicator-power from https://code.launchpad.net/~charlesk/indicator-power/lp-1416096-publish-primary-device-state-on-bus/+merge/248142 [15:41] kenvandine, can you get the upstream version of the indicator bumped and depends on that rather than on a daily date? [15:42] Elleo, any feedback for https://code.launchpad.net/~mandel/ubuntu-download-manager/change-wifi-default/+merge/248226 [15:42] Elleo, packages are there [15:42] seb128, oh yeah, i had asked charles about that, but forgot to follow-up on it [15:43] it would be better [15:43] indeed [15:43] especially with backports [15:43] already landed it for vivid [15:43] kenvandine, one small comment [15:43] mandel: will test it now [15:43] jgdx, wasn't that issue the one that the NULL init is supposed to fix? [15:43] charles, can you bump the indicator-power version? [15:44] that hasn't landed in rtm yet [15:46] Elleo, awesome, thx [15:46] jgdx, yeah, that's fixed in another branch [15:47] seb128, kenvandine, ack. [15:49] mandel: works nicely, approved :) [15:49] Elleo, sweet! will request the silo etc.. [15:51] mandel: actually; just tried downloading a file in the updates thing (not a system image) and it seems to be stuck [15:51] mandel: so there might be something funny there that needs looking at first [15:52] Elleo, ok, looking [15:52] Elleo, I though it was working, was it a click update? [15:52] mandel: yeah [15:52] ok [15:52] oh hang on [15:52] I bet I know what it is [15:52] I started a big download in podbird to test that [15:52] and it's probably just queued behind that finishing [15:52] which'll take a while over 3g [15:54] mandel: yeah, that was it [15:54] mandel: my own fault :) [15:54] Elleo, oh, great! hehe [15:55] Elleo, I was a little scared :) [15:56] mandel: yeah, we should really get apps downloading stuff internally like updates to show an indication that something's queued like the transfer indicator does [15:56] mandel: it's only because I was vaguely aware of UDM's inner workings that I realised it was due to another app downloading something big and not system settings being broken [15:56] Elleo, +1 and looks like a work I should do, should state that an other download is in progress [15:57] Elleo, it is really confusing and I do agree, specially because whenever we move everything to the desktop the q migh allow more downloads and therefore the feedback would be very welcome [15:57] Elleo, we should ping design about this [15:57] yeah [15:58] kenvandine, seb128, ack === brendand is now known as road-slightly-ru === road-slightly-ru is now known as brendand [17:05] dbarth, hey, could you look at bug #1302716 and reassing it? [17:05] bug 1302716 in webbrowser-app (Ubuntu) "webapp-container crashed with SIGABRT in qt_message_fatal()" [High,Confirmed] https://launchpad.net/bugs/1302716 [17:05] seb128: yes [17:05] dbarth, thanks [17:21] hi [17:24] could someone explain how to install ubuntu-touch/rc/bq-aquaris.en on my bq E4.5? [17:32] "sudo fastboot oem unlock" ist not working on ubuntu 14.04 and i have to make "fastboot reboot" on a windows pc because the phone got no reset button!!! [17:34] so, could someone please help? [17:37] studio_, i doubt that will work, i think the default aquaris has a locked down recovery [17:38] (afaik) [17:38] i don't understand this: sudo fastboot oem unlock is that the bootloeader or just root? [17:39] that turns a locked down recovery into an open recovery so you can log in with adb to it (and i.e. install some other image or OS) [17:39] but the "oem unlock" command is pretty specific to nexus devices [17:40] (to open them for developers) [17:41] you will have to ask BQ how to unlock the bootloader on an android installed aquaris ... [17:41] yes, i have seen that, therefore i am not sure if i need that, because adb and fastboot is working [17:43] the problem is fastboot on ubuntu 14.04, when the phone is in fastboot ubuntu fastboot can't handle it, therfore i used a windows-pc to reboot my device [17:44] right, i am not sure you can esaily install ubuntu on an aquaris that came preinstalled with android ... you have to ask BQ [17:44] *easily [17:45] that's the second problem. BQ told me i have to look at their facebook-site :( [17:46] i suspect they will put up some install instructions once the ubuntu phones go on sale [17:46] yes, but sale is on march [17:49] 03/2015 [17:51] so how do other peoples install the RC-Version on their E4.5? [17:51] i dont think they do [17:52] yeah i don't think anyone has [17:52] it is unlikely to work without the help from BQ [17:52] is it still a "internal" version? [17:52] you need an unlocked bootloader and unlocked recovery for that to work [17:53] as i said, i would expect them to publish the necessary howto and tools to re-flash your android phone once the phone went public [17:53] yes, and therefore i need help :( [17:53] i think you need patience, and to wait for the public announcement from bq :) [17:54] yeah, i think so too [17:55] muahhhh ;) i thought i also get a "preview" on the phone before the show it on the 06.02.2015 [17:55] i'm pretty sure they will provide tools and instructions, but it is up to them ... we dont have these tools [17:56] bq e4.5 is krillin, right? [17:58] studio_, yes, BQ Aquaris E4.5 Ubuntu Edition is known as krillin on our system-image.ubuntu.com server [18:01] i have downloaded images for krillin, but i am not sure if i should flash it with the mk-tool from the bq-site ? [18:05] studio_, the system-image server contains enough information to do updates to phones flashed by 'the factory'. it does not contain enough for a complete reflash from android [18:07] and the images will likely need to be post processed by BQ to allow using them with their mk-tool [18:07] they will be in the wrong format ... you will likely just trash your phone [18:08] that is what i thought, is ubuntu touch still using the android kernel or a 3.13- / 3.14-version? [18:08] it needs to use the android source to work with the binary drivers [18:09] the drivers expect certain interfaces to be in the kernel so you cant just replace it [18:09] (and well, they are binary so you cant just change the drivers either) [18:10] so ubuntu touch is still depending from android ??? [18:10] it is the android source but with ubuntu config and a bunch of patches (like apparmor for added security etc) [18:10] without the binary drivers you wouldnt be able to make the modem, sensors of the graphics work at all [18:10] s/of/or/ [18:10] :) [18:11] so yes, tere are some android bits needed [18:11] like on jolla or on firefoxOS ... no way around that [18:11] i allways thought ubuntu touch is independent? [18:12] because the vendor BSP is still developed for android first [18:12] it is [18:12] how would it ... would you want a phone without modem ? [18:12] but you need a working bsp [18:12] you can boot ubuntu touch completely without android bits if you like ... [18:12] mmakes a nice ssh server [18:13] but you wont be able to do much more with it [18:13] (the android bits run in an lxc container on ubuntu touch, you could just disable the container startup and would have plain ubuntu ... ) [18:15] @orga_ my first problem is how to install ubuntu touch on my bw E4.5 :) [18:15] bw=bq [18:15] as i said, you have to ask BQ [18:15] and they say nothing :( [18:16] the devices one recieves from a verndor for development have a specially unlocked bootloader and recovery ... unlike what you can buy in a store with android ... so nobody in the ubuntu world will be able to help you since we dont hit this issue [18:17] the only people that can provide you the unlocked bits are BQ [18:17] that i do not understand, isn't it "one team" ? [18:17] they are all very nice people which makes me suspect once the phone is on launch they *will* provide these bits and documents you need [18:18] what do you mean by "one team" [18:19] they "will" after the launch, this is stupid for nosy peoples like me :( [18:21] "one team" = ubuntu-touch/rc/bq-aquaris.en, whois making this channel? [18:21] well, i can only say what i suspect ... i cant speak for BQ [18:21] that is canonical ... this channel works on the specially unlocked devices ... and will also work on the preinstalled ubuntu phones [18:22] thats for bq, isn't it? [18:23] not sure, i never used that channel ... might even be for the canonical marketing team to demo something ... [18:24] rc sounds like Release Candidate [18:24] in any case canonical has no (well, or limited) control over the hardware vendor ... it is up to them to release the docs and tools to make android phones work with ubuntu [18:30] what about these image, http://people.canonical.com/~jhm/barajas/master/, is it possible to flash on my device? [18:33] studio_, those images are the input to system-image.ubuntu.com, and are the same contents [18:33] yes, but this is for krillin, isn't it? [18:34] studio_, yes, those are for krillin [18:35] studio_, thats the content of the lxc container i talked about above [18:35] so, how to i get a preview from ubuntu-touch on my phone? the emulator is so slow on my i5, i can't use it :( [18:35] studio_, I know of no way, and I am ~jhm on people.canonical.com. sorry! [18:36] ok, but how to speed up the emulator? [18:36] studio_, patience i guess ... BQ will surely release something for you too [18:37] i tried arm and i386 [18:37] studio_: you can't speed up the emulator that is the speed it runs at. [18:37] i386 should work at a usable speed [18:37] studio_: i386 should be fast unless kvm is not enabled for you [18:37] studio_: can you run kvm-ok (if you're using ubuntu) [18:37] and see the output [18:37] davmor2, sure you can ... you can overclock your CPU to 10GHz :P [18:37] feel free to paste me the emulator output as well as it boots, it shows in there if kvm is enabled or not [18:38] run it with --memory=1024 as well, if you have enough ram [18:38] ogra_: without causing global thermo nuclear war from the explosion that occurs [18:38] the bios from my acer laptop is restricted [18:38] right, but usually they allow you to enable or disable hardware acceleration [18:39] no vitual machine is from the bios possibel [18:40] mom, i have to switch to my notebook [18:40] studio_: if you want ubuntu on a real phone before the bq phone is released, the best phone to try it on, is a LG Google Nexus 4 [18:41] @dobey today i got my brand new bq Aquaris E4.5 [18:42] ok [18:43] the emulator is probably not the best way to try things out on a pc. you can try the "ubuntu desktop next" preview ISO and just boot off of it, or run it inside virtualbox or such [18:44] if you want to run ubuntu on an actual bq phone, you're just going to have to be patient and wait until bq lets you, though :) [18:46] @dobey nice idea, but i want to learn a bit ... [18:48] one of the problem is, this documentation "https://developer.ubuntu.com/en/start/ubuntu-for-devices/installing-ubuntu-for-devices/" for ubuntu 14.04 got bugs [18:49] studio_: what's up with it exactly? [18:49] sudo add-apt-repository ppa:ubuntu-sdk-team/ppa [18:49] the original flash tool shows the original channel. the ppa do not [18:50] therefor i use 2 PC's with ubuntu 14.04 [18:50] i dont understand the issue [18:50] ubuntu-device-flash is in that ppa [18:51] try ubuntu-device-flash --list-channels [18:52] where does it say to do that on that page? [18:52] ;) [18:52] DEPRECATED: Implicit 'touch' subcommand assumed [18:52] unknown flag `list-channels' [18:53] Yes, where does it say to run "--list-channels" on that page? [18:53] on the original ubuntu 14.04 [18:53] the problem with that page is that the documentation hasn't been updated to reflect the changes in ubuntu-device-flash, since the introduction of snappy [18:54] how exactly is that page "wrong"? [18:54] with the new version, you have to run "ubuntu-device-flash query --device mako --list-channels" [18:54] for list-channels anyway [18:54] but on original --arch=i386 is not working ;) [18:55] for the emulator i forgot [18:56] popey: basically, the way arguments are passed to ubuntu-device-flash has totally changed [18:56] yes, i know [18:56] but that is not what studio_ was saying. [18:56] studio_: said the page is wrong, and cited "--list-channels" which isn't mentioned anywhere on that page [18:56] so certain things on that page, and the pages linked to from it, don't work as described, when using the version from the PPA (which the page tells you to use) on 14.04 [18:56] popey: it is mentioned on a page linked from that page [18:57] https://developer.ubuntu.com/en/start/ubuntu-for-devices/image-channels/ [18:57] well the good news is there is a "Report a bug on this site " link at the bottom [18:57] shouldnt have used that html stuff then ... [18:57] prevents you from links :) [18:59] ironically, the "report a bug" link just points at the list of existing bug reports, and doesn't give you a nice form to explain the problem, with a pre-filled URL for the page the link was clicked on, so more confusiong there :) [19:00] so, how do i get a faster, i386, emulater and a working ubuntu-device-flash (with channels) [19:01] ubuntu-device-flash works [19:01] with the ppa? [19:01] faster i386 emulator comes with more cpu power and RAM [19:01] yes [19:02] i stated the correct incantation for --list-channels with the new ubuntu-device-flash, above [19:03] @dobey please show me "ubuntu-device-flash --list-channels" [19:03] with the new version, you have to run "ubuntu-device-flash query --device mako --list-channels" [19:03] scroll up where i stated the command [19:03] studio_, that's what dobey said earlier [19:04] i get: ubuntu-device-flash --list-channels [19:04] DEPRECATED: Implicit 'touch' subcommand assumed [19:04] unknown flag `list-channels' [19:04] studio_, run what i just pasted [19:04] ffs [19:05] well it's not not working for lack of repetition anyway :) [19:05] studio_: http://paste.ubuntu.com/10020311/ [19:05] for a faster emulator you need kvm support [19:05] otherwise it's indeed going to be slow [19:06] or just don't use the emulator [19:06] this is different! ubuntu-device-flash query --device krillin --list-channels [19:06] *sigh* [19:06] studio_, yes... it's what dobey said :) [19:06] it lists you the channels for a krillin device [19:06] about that is no documentation [19:06] popey, your hostname is *deep-thought*? that's hilarious :) [19:06] there is plenty of documentation [19:06] --help for exmaple [19:06] kenvandine :) [19:06] dobey: it's fine to use the emulator though, it's one of the supported methods to develop new apps [19:06] and ubuntu-device-flash -h [19:07] shows that [19:07] it's not perfect, but functional [19:07] popey, is reminders being actively worked on? [19:07] pmcgowan: yes. somewhat. what's up? [19:07] popey, i saw the fosdem picture... that didn't look like deep thought :) [19:07] rsalveti: yes, it's a good way to test apps, but it's not a good way to get a sense of how ubuntu feels with the phone interface; the desktop next ISO is better for that i would think [19:07] @rsalveti ;) yes, and now i know [19:07] although it's a bit more like the tablet interface on a PC [19:07] kenvandine: That was at the very end :) - we drank beer during the final keynote which was awesome. [19:08] i'm sure :) [19:08] right, it's a different perspective, you'll feel what unity8 is all about [19:08] popey, is anyone triaging and fixing bugs? [19:08] but not necessarily the phone interface [19:08] pmcgowan: should be, i can review. [19:08] popey, thanks [19:08] right [19:08] anything specific? [19:08] alexk is about to file something [19:08] yeah, he pm'ed me about it [19:08] will take a look. [19:08] popey: there you go: https://bugs.launchpad.net/developer-ubuntu-com/+bug/1417230 :) [19:08] Launchpad bug 1417230 in Ubuntu App Developer site ""Report a bug on this site" link on pages does not link to bug report form" [Undecided,New] [19:09] haha brilliant dobey :) [19:12] dobey, iirc thats by designn ... you should get the list of existing bugs so you dont file duplicates [19:12] many thanks for the "new input" :) [19:19] @john-mcaleely what device are you using? [19:22] ogra_: expecting random people who want to report an issue, to do their own bug triage, is bad design [19:23] tell that to the designers ... that discussin happened 5y ago ... [19:23] i have no problem telling designers their design is wrong/bad/flawed/whatever :) [19:25] i don't understand that "secret", it is more easy to install a new firmware/kernel to my Raspberry PIs [19:26] you have to ask that to the android vendors [19:27] what secret? [19:27] @ogra_, why android, this is ubuntu/debian, isn't it ??? [19:28] on android hardware [19:28] a Raspberry PI is a development device [19:28] comparing it to a production cell phone is not the right comparison to make :) [19:28] on android consumer hardware actually ... [19:28] (vy developer HW) [19:28] *vs [19:29] a Raspberry PI is a development device, and what is ubuntu-touch? [19:29] ubuntu-touch is just software [19:29] lol [19:29] to be run on an android device :) [19:30] and again 'lol' [19:30] and i say an android device because in order to get everything working, you need to have some bits from android for hardware support [19:30] how rude. [19:31] we would have produced a fully open ubuntu touch device if the crowdfunding had happened ... [19:31] hmmm, should i buy a jolla-device to get linux on my phone? [19:31] since that didnt happen canonical develops an OS that runs on android devices [19:31] lol [19:31] i think jolla has the same bit of android [19:31] yeah [19:31] jolla uses the same bits of android [19:31] so does firefox os [19:32] jolla is pretty much the same but their android bits are fully in their linus system ... [19:32] *linux [19:32] if you want linux on a phone without android, you can buy an old palm pre [19:32] while ours bans the android bits in a container [19:32] my last linux-phone was a motorola a720 [19:32] firefoxOS is even deeper integrated with android i think [19:33] there is simply no such thing like a "linux phone" today, you always need the drivers one way or the other [19:34] android is linux [19:34] well ... [19:34] kind of ... [19:34] "you always need the drivers" same as the dvb-receivers, it is closed source ... :( [19:34] right [19:35] yes, welcome to the wonderful world of hardware chip manufacturers [19:35] there is no phone hardware that is open enough that you could "just run linux" and have it functional [19:35] but what about the kernel? [19:35] what about it ? [19:35] is ubuntu-touch using 3.14 ? [19:36] dejavu ? [19:36] android 5.0? [19:36] you asked that above :) [19:36] whatever is in the android source tree for the device ... [19:37] the binary drivers expect to find certain interfaces and functions in the kernel ... which means you need to use the source of the devices android tree [19:37] because that is usually heavily patched by the HW manufacturer [19:37] to provide said interfaces and functions [19:37] i was wondering about that, because normally 3.13 is LTS [19:38] yeah, no such thing like LTS ... ubuntu touch is a fully rolling release [19:38] and after it? [19:38] after what ? [19:38] 3.14 [19:39] i dont understand [19:39] the kernel [19:39] yes, read what i wrote above [19:39] the kernel is an android source kernel that is heavily patched by the HW manufacturer [19:39] to make the binary drivers work [19:40] as long as there is no full upgrade of the whole set from the HW manufacturer it will sty the same [19:40] *stay [19:41] sure ;) very interesting [19:42] studio_, for example, my mako is running a 3.4 kernel, i think [19:42] boiko: ping [19:42] because that's what the drivers are for [19:42] rvr: pong [19:42] boiko: I'm finishing testing silo 0, looks good so far. [19:42] rvr: nice! [19:43] boiko: But in the test plan it says that history-daemon must not running by default after rebooting phone [19:43] boiko: I have checked, and it is running [19:43] rvr: so, jibel found the same, but locally I didn't manage to reproduce it even a single time, tried for hours [19:43] boiko: I'm using image 224 [19:44] in krillin, of course [19:44] rvr: in any case, it being running after a reboot won't cause any harm [19:44] boiko: Ok [19:44] rvr: I will of course investigate that still, but we don't need to block silos because of that [19:46] @kenvandine, that is what i mean. Show "cat /proc/version" [19:46] uname -a [19:46] Linux ubuntu-phablet 3.4.0-6-mako #35-Ubuntu SMP PREEMPT Tue Jan 20 11:28:16 UTC 2015 armv7l armv7l armv7l GNU/Linux [19:46] 3.4 :( [19:47] studio_, why? kernel version doesn't mean much [19:47] no????? [19:47] it's whatever supports the hardware best [19:47] boiko: Silo 0 approved. [19:47] rvr: thanks! [19:47] kernel means all [19:47] this is the same version android uses for the same device [19:47] right, why would it help to have a newer one if the one you have has all the features to fully support the HW [19:48] why do you think there are always new kernels and patches, for fun? [19:48] yeah, i just want to be able to hack software for my phone :) [19:48] studio_, for newer hardware support [19:48] studio_, to support newer hardware or add new features [19:48] but phones aren't like PCs [19:48] you aren't going to be adding hardware to your phone [19:49] yet everyone keeps trying to act like they are [19:49] studio_, what would you expect to gain from having a 3.14 kernel ... name some features ... [19:49] ogra_: more security [19:49] rrrright ... lol [19:50] if there are security hles these can be fixed in any kernel version you like ... [19:50] *holes [19:51] since now there is now hardware support for my acer e1-e571 accelerometer [19:51] that's a phone? [19:51] studio_, and that helps you on your phone in what way exactly ? [19:51] no phone, Notebook [19:52] ogra_: kernels bouncing around popping left right and center as the heat is applied at least that what I expect from 314 popcorn kernels and heat :) [19:53] so a driver for a piece of hardware in an x86 laptop, being availble for the same kernel on your phone, is useful how? [19:53] studio_, you complained about 3.4 on a phone [19:54] studio_, what would you gain from 3.14 on a phone ? [19:55] @ogra_, no, you missunderstood, i thought ubuntu-touch is the same as ubuntu. therefore i thought they use the same kernel-version ... [19:56] it would ... if the hardware would work with that kernel :) [19:56] but i assume you want to make calls with your ohone [19:56] *phone [19:56] for exp. i did not find Thunderbird in Ubuntu-Touch :( [19:57] there is only ubuntu [19:57] to run ubuntu on phones, an android kernel and some base components are required, for the hardware to work [19:57] "there is only ubuntu" and what email-client? [19:57] on the phone ? dekko is pretty cool [19:58] what about gnupg and x.509? [19:58] there is no default mail client on the phone [19:58] at least not yet [19:59] dekko is surely close to be the one though :) [19:59] studio_: +1 on ogra_ dekko the new version is better still. [19:59] and why not Thunderbird? Firefox=yes? [19:59] studio_, because they dont have a mobile UI [19:59] they aren't built for phone interfaces [20:00] plus they are freakin huge apps [20:00] studio_, and you would need to make Xorg run first ... [20:00] studio_: they are too heavy for phones, have no mobile ui, no touch interface, and rely on x [20:00] no Xorg on the phone currently [20:00] i don't use thunderbird on my workstation, i don't want it on my phone either [20:00] @dobey, Thunderbird is possible for Raspberry! [20:01] rpi is not a phone [20:01] lol [20:01] isn't? asterix [20:01] studio_, you run your RPi with a 4.5" screen ? [20:01] you can run tbird on your phone if you really want to [20:01] sure [20:01] not going to put it in your pocket :) [20:01] just make Xorg work [20:01] how [20:01] but we aren't going to support it [20:02] then you can switch the phone to use debs and install thundebird [20:02] rpi can be a phone, for exp. asterix like a sip-phone [20:02] (nothing we provide in the default install= [20:02] well, xmir will probably work [20:02] it surely will [20:02] or the gtk mir backend [20:02] but it isnt installed [20:02] sure [20:03] studio_: that isn't a phone, stop trying to compare the two [20:03] just saying "make xorg work" != "install all of xorg" [20:04] @dobey, therefore question about question. I thought "ubuntu-touch is ubuntu" ... [20:04] there is only ubuntu [20:05] ubuntu-touch is just a metapackage which describe the default packages on a certain type of image build [20:05] so, wtf is ubuntu-touch? [20:05] ubuntu-tuch is just an internal developer mane we use ... there is no product called ubuntu touch [20:05] *name [20:05] eventually all ubuntu will be like "ubuntu touch" is today [20:06] (snappy will replace all ubuntus you know) [20:06] (including the phone) [20:06] * kenvandine hugs snappy [20:06] sorry for "wtf", but ... [20:06] :) [20:06] * davmor2 plans on snapping ogra_ if he keeps on about snappy :P [20:06] haha [20:07] try it :) [20:07] * ogra_ is sanppier than you ! [20:07] except that i typo a lot :P [20:07] sandpiper? [20:07] sandviper [20:07] ogra_: hahaha [20:12] so, ubuntu-touch do not support an email-client with gnupg nor x.509 [20:12] i think thats in the works for dekko [20:13] (ask in #ubuntu-app-devel where it stands on the roadmap) [20:13] and why firefox? [20:13] ? [20:13] why firefox ? [20:13] yupp [20:13] why what firefox ? [20:13] i ask myself that all the time [20:13] "why firefix, why?" [20:14] firefox even [20:14] i type almost as bad as ogra_ :P [20:14] the more i think about that the more it boils down to just: [20:14] wehy ? [20:14] bah [20:14] i can install firefox in the emulator but not thunderbird [20:14] lol [20:14] cant even type three letters [20:14] ogra_: time to give up and have whisky :) [20:14] yeah, seems like [20:15] why? [20:15] studio_, because i work since 14h and cant type anymore [20:15] whisky is a good compensation :) [20:16] so, go to sleep ... wir hätten uns auch in Deutsch unterhalten können ... [20:16] nee, nich hier drin :) [20:16] ;) [20:16] english channel ;) [20:16] yupp [20:16] * dobey feels a bit like pulp fiction right now [20:17] studio_, you most likely didnt use the right channel ... the devel and devel-proposed channel should see the whole archive ... rtm only has the necessary packages needed to build the image [20:18] anyway ... off to whisky and TV :) [20:18] k :) [20:18] ogra_: night [20:23] so, any chance in the moment to get ubuntu-touch working in the moment on my bq Aquaris E4.5? [20:24] do you have a time machine? [20:26] @dobey, no, sorry :( i thought it is possible ... [20:27] no time travel is not possible :) [20:29] It is possible! [20:29] Just at a fairly fixed rate. [20:29] and in one direction. [20:31] nope :) [20:35] popey, most time travel movies seem to think that all time exist at the same time, which makes time travel it self impossible [20:36] thanks for informations for today! bb ;) [20:36] I haven't seen a good time travel film recently [20:38] i haven't seen a good time travel film ever [20:52] hello, i just installed ubuntu touch on my nexus 5 as secondary os, does anyone know how to fix the extreme battery draining while booted into ubuntu touch [21:20] everyone travel through time [21:22] http://i.imgur.com/DWrI2JY.webm [22:26] does anyone know what are the settings for tethering in network manager? [22:27] if I 'android-gadget-service enable rndis' the network indicator will start spinning but no connection. [22:35] pngo: it's not really supported yet. just enabling the rndis gadget is only going to get you the interface, it's not going to be configured === salem_ is now known as _salem [22:41] has something changed with webapps in vivid? im having issues starting them, log is complaining about not getting a mir socket? [22:42] Wellark_, pingzsters