[02:03] <muka> can somebody tell me which interface is a cellular data interface? is it rmnt_usb0?
[02:04] <muka> or p2p0?
[07:11] <dholbach> good morning
[07:13] <Zabuldon_> Hello guys.
[08:26] <ancharot> hello guys someone know if there is a link of the firmware for the meizu mx4?
[08:30] <zzarr> hello! I'm once again trying to port Ubuntu to my Motorola Droid 4 (xt894), but I wonder what vendor name and component name I should use? hardware/<vendor>/<component>
[08:31] <zzarr> should the vendor be Motorola or e.g. Texas Instruments ?
[08:32] <zzarr> is there a simple cut and paste? (I have downloaded the CM git for the device)
[08:33] <mcphail> Can anyone point me to a good introductory document detailing the interactions between dbus, unity8, mir and qtmir on the phone? I'm keen to know how an app is launched, gets a surface for display and has its lifecycle controlled. Thanks
[08:34] <ancharot> hello guys someone know if there is a link of the firmware for the meizu mx4?
[09:03] <JamesTait> Good morning all; happy Global Beatles Day! 😃
[12:23] <ArtyParty> Did someone here successfuly port it?
[12:36] <Zabuldon> i’m trying
[12:38] <mcphail> In terms of the graphical layers on the phone, is Mir the equivalent of X, qtmir the equivalent of compiz and unity8 the equivalent of unity7?
[12:42] <Zabuldon> MIr = X; qtmir = wrapper for QT which provides ability for QT applications to run over Mir. Compiz is a decorator, if i’m sure ubuntu uses Unity Mir Compositor as compiz replacement . Unity 8 is “DE” for ubuntu
[12:44] <Zabuldon> Unity 8 replace unity 7.
[12:49] <mcphail> Zabuldon: ok, that really confuses me then. I've been told that SDL apps (without any Qt code or components) are running on qtmir rather than directly on Mir. I could understand that if qtmir was just a window manager
[12:53] <sturmflut2> mcphail: SDL apps connect to Mir directly, there's no Qt involved at that point
[12:54] <paul_tm> hi, people! I tried porting UT to a new device. And I can't understand some moments. Is anybody can help me?
[12:55] <mcphail> sturmflut2: bschaefer explained to me that the surface you obtain on the phone is composited by qtmir
[12:56] <mcphail> sturmflut2: and this is where I'm struggling to get my head around things
[12:59] <sturmflut2> mcphail: AFAIK (and I don't know much) Mir is at the center and talks to applications and the drivers. Unity8 connects to Mir as a special application, the "shell", and is allowed to do window management and compositing. Applications connect to Mir to get their UI drawn, but Mir does what Uniy8 says.
[12:59] <mcphail> sturmflut2: and where does qtmir come in?
[13:00] <sturmflut2> mcphail: qtmir then is just a backend for the qt library that handles communication with Mir
[13:00] <mcphail> sturmflut2: so qtmir doesn't have any role to play when running an SDL app on the phone?
[13:01] <sturmflut2> mcphail: Not that I know of. I've looked at the SDL2 code, it directly uses the libmirclient functions.
[13:01] <mcphail> sturmflut2: hmm
[13:02] <sturmflut2> mcphail: Maybe the point is that Unity8 is written in Qt and uses qtmir, and qtmir has some additional methods to make compositing easier for Unity8 developers
[13:04] <mcphail> sturmflut2: at the bottom of all of this, I'm trying to work out what I would need to poke to change screen orientation for an SDL app. Using the native mirclient lib didn't do anything
[13:04] <sturmflut2> mcphail: If you look a the whole system that currently runs on your phone, there is a piece of qtmir involved somewhere inside Unity8. But it isn't mandatory to use qtmir. All the Mir demo servers and clients don't depend on qtmir
[13:04] <mcphail> sturmflut2: yes - that's ehy I was wondering if qtmir wass just a compositing window manager
[13:05] <sturmflut2> mcphail: Ah, yes, I can understand that. Your probably have to tell Unity8 to force an orientation for your app, because Unity8 is in control, Mir just does what it says
[13:07] <mcphail> any way you know for an app to communicate with unity8? Presumably through dbus, although that seems rather locked down
[13:08] <sturmflut2> mcphail: Isn't this already solved in Neverball/Neverputt?
[13:08] <zzarr> what should I set TARGET_KERNEL_UBUNTU_META := to?
[13:09] <mcphail> sturmflut2: no - it uses a kind of fake landscape mode, I think. Everything is actually drawn rotated 90 degrees
[13:09] <sturmflut2> mcphail: Oh, okay
[13:10] <sturmflut2> Hm
[13:10] <mcphail> so not a general solution. The neverball code had been designed with that in mind
[13:18] <sturmflut2> mcphail: I would suggest to look at the qtmir code, at least Qt/QML applications seem to be able to lock and detect orientations, and at the end they have to either call libmirclient methods or talk to Unity8 somehow (via D-Bus?) to do it
[13:18] <mpt> mvo, hi, in Click/Snappy what happens if you turn off the device in the middle of an update?
[13:20] <mcphail> sturmflut2: I'll have a poke around. Thanks
[13:26] <jgdx> mpt, context is enterprise ap UI: what should be translated and what should be left untranslated? It's hard to know.
[13:41] <ArtyParty> Anyone managed to port it?
[13:44] <jgdx> !porting | ArtyParty
[13:45] <jgdx> :|
[13:48] <mpt> jgdx, what do you think would possibly be untranslated?
[13:50] <mpt> jgdx, things like “GTC” and “MSCHAPv2”?
[13:52] <mpt> jgdx: Wellark, cyphermox, or awe would be more likely to know whether those are ever translated
[13:53] <jgdx> mpt, yeah, those protocols, but also auth methods like LEAP, PEAP etc
[13:56] <cyphermox> jgdx: those should not be translated
[13:56] <blitz00> Not sure if this the right channel to ask this
[13:56] <iMiksu> hi! I’m newbie and I’m using ubuntu 15.04 (r2) (devel) in hammerhead and none of my tested apps can’t determine the location, I get prompted that should I allow to give out the locaiton, but apps can’t get it - any tips how I can search if anyone else has experienced this bug and/or file the bug myself?
[13:56] <blitz00> but has anyone actually won an invite on that origrami wall?
[13:57] <jgdx> cyphermox, thanks
[14:00] <pmcgowan> kenvandine, what displays the install and restart dialog, is that unity?
[14:02] <Tm_T> blitz00: yes
[14:03] <popey> pmcgowan: yes http://bazaar.launchpad.net/~unity-team/unity8/trunk/view/head:/qml/Components/Dialogs.qml#L153
[14:06] <jibel> pmcgowan, it's ubuntu-system-settings I think, unity displays the power off/reboot dialog
[14:08] <blitz00> Tm_T, well, i deleted the tries cookie so I get unlimited tries and i've been clicking like nuts and no luck.. it looked rigged to me.
[14:08] <blitz00> this is so annoying
[14:08] <jibel> pmcgowan, http://bazaar.launchpad.net/~system-settings-touch/ubuntu-system-settings/15.04/view/head:/plugins/system-update/PageComponent.qml#L99
[14:08] <Tm_T> blitz00: you're trying to cheat and you complain you don't win? awwww
[14:09] <Zabuldon> Guys, maybe someone have expirience of porting Ubuntu Touch for CyannogenBased device tree?
[14:10] <popey> jibel: oh, my bad :)
[14:10] <popey> i misread
[14:11] <pmcgowan> jibel, popey thanks
[14:12] <blitz00> Tm_T, well I suppose I don't deserve to win I admit it. But OTOH, this whole invite thingie is a mess. I just want to buy the damn thing. I even woke really early and waited for the site to be up, and played the first game. I didn't won and I just said, oh well, maybe tomorrow. But then I started asking friends around, and nobody won. Which makes me think that they rigged the game, hence I went on cheating. Shame on me, but shame on meizu als
[14:12] <blitz00> o, this is bs
[14:13] <Tm_T> blitz00: if you look around harder you will find people who won the invite. You can get your MX4 too eventually if you have patience.
[14:13] <SturmFlut> john-mcaleely, cking: I found something that might explain the high memory usage on arale
[14:14] <ogra_> blitz00, well, would you be wiolling to pay 150€ more so meizu can pay the storage costs (and take the risk that they dont sell all devices) ?
[14:14] <mardy> anpok: hi! About https://code.launchpad.net/~mir-team/ubuntu-system-settings-online-accounts/mir-release-0.14.0/+merge/262951, I'm not sure why we need to bump the version number
[14:14] <ogra_> blitz00, this isnt to make you angry but to keep the costs low :)
[14:14] <SturmFlut> john-mcaleely, cking: The "missing" memory is exactly matched by the sum of all "ion_mm_heap" values in /sys/kernel/debug/ion/clients/*
[14:15] <john-mcaleely> ion is graphics
[14:15] <john-mcaleely> as I recall
[14:15] <john-mcaleely> well, several special memory pools, notably including graphics
[14:15] <SturmFlut> john-mcaleely, cking: In that case it would really be the GPU driver
[14:15] <SturmFlut> \o/
[14:16] <SturmFlut> Damn you, PowerVR
[14:16] <ogra_> someone should weed through the logcat output ;)
[14:16] <blitz00> ogra_, yeah, I understand, still the game and waiting is annoying.. I bet I'll have to wait a week or so knowing my luck
[14:16] <kenvandine> pmcgowan, for updates? that's settings
[14:16] <ogra_> who knows, perhaps some setup is missing in PVR
[14:17] <kenvandine> pmcgowan, sorry, was in the standup, i see jibel answered :)
[14:17] <kenvandine> thx jibel
[14:17] <ogra_> blitz00, yeah, perhaps ... i personally dont think it is worse than a flash sale ... i guess they are about the same
[14:18] <ogra_> (both are equally annoying, but both make sure the price stays low)
[14:18] <popey> jhodapp: any chance bug 1408681 is on your radar?
[14:22] <Dv108> New to all this. I have a windows xp touchscreen till, have installed ubuntu, but the touchscreen is not working. I think it's a serial elo screen, what to do?
[14:24] <jhodapp> popey, not at the moment
[14:25] <ogra_> Dv108, this channel is for the phone OS ... try #ubuntu or #ubuntu-x
[14:25] <Dv108> ok, ubuntu sent me here!
[14:38] <anpok> mardy: not necessary but I thought to get rid of !powerpc .. and so on
[14:40] <anpok> and that was changed with 0.14.0 .. maybe I am wrong in changing that.
[14:44] <anpok> ogra_: speaking of devel-proposed.. and bleeding on edges..
[14:44] <ogra_> *frip* *drip*
[14:44] <anpok> hm ofono or telephony is kind of flaky on the curren image
[14:44] <ogra_> or NM
[14:44] <anpok> or that yes..
[14:45] <ogra_> people complained already
[14:45] <ogra_> i'm sure it will be fixed at some point :)
[14:45] <anpok> oh ok then my complaints are not needed
[14:45] <anpok> hehe
[14:45] <ogra_> once someone has time :)
[14:45] <anpok> yeah just my day-to-day phone that waits for the fix
[14:46] <ogra_> dont use wily ;)
[14:46] <ogra_> i'm pretty sure phone wise NM fixes are lower prio in wily than in the vivid overlay
[14:47] <anpok> i will learn at some point
[14:53] <mardy> anpok: weah, I'd rather not bump the version number, if you don't mind updating your MP
[14:54] <anpok> mardy: and I leave the architecture restriction in place
[14:56] <mardy> anpok: but then nothing changes... that was the only change in your MP, wasn't it?
[14:58] <anpok> mardy: yes.. we only need to rebuild it because of abi breaks..
[15:04] <mardy> anpok: ah, ok. But I don't understand, is the ppc restriction gone, or should it stay?
[15:04] <anpok> it should be gone now
[15:05] <anpok> or let me verify
[15:06] <kenvandine> jgdx, you always seem to go BIG, all your mp's are huge these days :)
[15:08] <kenvandine> jgdx,  oh my... somehow your MP had a successful CI run last night!
[15:09] <kenvandine> i haven't seen anything pass all week
[15:10] <SturmFlut> john-mcaleely: Sorry, I'm on a train again and 4G is a bit dodgy
[15:10] <SturmFlut> john-mcaleely: I updated bug 1468077 with my findings in the meantime
[15:15] <anpok> mardy: it ought to work now for >= 0.14.0..
[15:31] <john-mcaleely> Stskeeps, thank you
[15:32] <john-mcaleely> Stskeeps, unping :-)
[15:32] <john-mcaleely> SturmFlut has gone. on 4G :-/
[17:19] <Zabuldon> Hello guys
[17:19] <Zabuldon> maybe someone can help me with that? http://askubuntu.com/questions/640777/porting-ubuntu-touch-to-a-official-cyanogenmod-11-or-12
[18:36] <BOHverkill> mhhh I am unable to reboot my e4.5
[18:37] <BOHverkill> screen is black an nothing happens
[18:38] <gihel> press power button long time
[18:38] <BOHverkill> yes I know
[18:38] <BOHverkill> that works
[18:39] <BOHverkill> but I want to reboot it
[18:39] <BOHverkill> and not poweroff and than poweron
[18:40] <gihel> oh, you don't get the menu anymore ?
[18:40] <BOHverkill> ?
[18:40] <gihel> current release or RC or something ?
[18:40] <BOHverkill> current
[18:41] <gihel> I mean the menu power off / restart / cancel
[18:41] <BOHverkill> that happens since r23
[18:41] <BOHverkill> gihel: i get the menu
[18:42] <BOHverkill> but reboot do not work
[18:43] <gihel> weird
[18:44] <BOHverkill> at the first time I thought my phone is bricked or so
[18:45] <gihel> try sudo reboot on the terminal
[18:45] <BOHverkill> k
[18:46] <gihel> (disclaimer : I'm NOT an expert) :)
[18:46] <BOHverkill> that works :)
[18:47] <gihel> maybe it could reset the menu and go back to normal
[18:57] <Zabuldon> omg... i did it! compile started!
[19:30] <jgdx> kenvandine, I know. I don't think that's a good thing—but say the word and I'll shave 'em down as much as I can.
[19:30] <kenvandine> nah... not your fault :)
[19:30] <kenvandine> it was a big job :)
[19:34] <jgdx> I tried creating a sane api for those call forwarding bits that could serve all four of them (and eventually five (no answer timeout)).
[19:34] <kenvandine> yeah
[19:34] <jgdx> not doing that had tons of duplication
[19:35] <kenvandine> i think it looks pretty good
[19:35] <kenvandine> i need to test it though... and right now i'm trying to let my device go into deep sleep to test this other problem :)
[19:35] <kenvandine> jgdx, i'll get to it soon though :)
[19:36] <kenvandine> jgdx, did you see my request about using UbuntuColors instead?
[19:36] <jgdx> kenvandine, great, thanks. No, haven't gotten around to emails yet :)
[19:36] <kenvandine> no worries
[19:36] <kenvandine> it's a tiny change :)
[19:36] <kenvandine> and not really introduced by your branch, you just moved the code that i'm complaining about :)
[19:37] <jgdx> hehe
[19:37] <kenvandine> might as well fix it in your branch though
[19:37] <jgdx> I agree
[19:38] <jgdx> kenvandine, a lot of diff is the keyboard hack.
[19:39] <kenvandine> yeah
[19:39] <jgdx> and vcard stuffs, which I really like
[19:39] <jgdx> … importing contacts that is
[19:39] <kenvandine> indeed
[19:41] <jgdx> CI passed. Stunning
[19:48] <jgdx> kenvandine, the uss landing was mentioned specifically in the landing email, though not in a very positive light :P
[19:49] <kenvandine> jgdx, hmm... /me reads
[19:50] <jgdx> prefixed with "only".. well, it was a big deal for me :P
[19:51] <kenvandine> haha
[19:51] <kenvandine> "only"
[19:51] <kenvandine> meaning not a big impact, not meaning it wasn't good :)
[19:51] <kenvandine> you had me worried that we broke something :)
[19:52] <jgdx> i kid :)
[19:53] <kenvandine> anyone know how long it takes for the device to go into a deep sleep?
[19:59] <mcphail> kenvandine: 2 minutes, I think
[19:59] <mcphail> kenvandine: sturmflut posted some graphs yesterday
[22:22] <mcphail> bschaefer: Have been enjoying reading your SDL code this evening. I admire your coding style and clarity. Still can't work out how to reorientate this display, though :(
[22:39] <bschaefer> mcphail, thanks! And sad face, the big thing is... im not sure if its possible
[22:39] <bschaefer> to do in mir it self
[22:39] <bschaefer> i think qml/qtmir is the only way to do it atm
[22:44] <Elleo> mcphail: does the new orientation stuff that landed in the shell help? then it's taken out of the control of the application itself and can be defined in the desktop file for the shell to manage for you, so might make things simpler with SDL apps
[22:44] <mcphail> I'll keep trying. Learning a lot
[22:45] <mcphail> Elleo: ooh - need to check that out
[22:45] <mcphail> Elleo: config in the .desktop file is exactly what I need. When does this land?
[22:46] <mcphail> (is it wily or vivid + overlay?)
[22:49] <nik90> mcphail: for sure it has landed in vivid+overlay. Not sure about wily.
[22:51] <nik90> mcphail: you need to add X-Ubuntu-Supported-Orientations=portrait to lock it in which orientation you want.
[22:51]  * nik90 goes offline..brb in 5 mnis
[22:51] <nik90> mins*
[22:51] <mcphail> nik90: that's brilliant. Thanks
[22:52] <Elleo> mcphail: yeah, what nik90 said :P
[22:53] <mcphail> And when does whatever is in vivid+overlay get general deployment?
[22:55] <Elleo> in OTA5 next month
[22:55] <mcphail> Brilliant! Hope this is the answer