/srv/irclogs.ubuntu.com/2015/06/25/#ubuntu-touch.txt

=== chriadam|away is now known as chriadam
mukacan somebody tell me which interface is a cellular data interface? is it rmnt_usb0?02:03
mukaor p2p0?02:04
=== salem_ is now known as _salem
=== Amy is now known as Guest71968
=== chriadam is now known as chriadam|away
=== Amy is now known as Guest70234
dholbachgood morning07:11
Zabuldon_Hello guys.07:13
=== chriadam is now known as chriadam|away
=== Zabuldon_ is now known as Zabuldon
ancharothello guys someone know if there is a link of the firmware for the meizu mx4?08:26
zzarrhello! 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:30
zzarrshould the vendor be Motorola or e.g. Texas Instruments ?08:31
zzarris there a simple cut and paste? (I have downloaded the CM git for the device)08:32
mcphailCan 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. Thanks08:33
ancharothello guys someone know if there is a link of the firmware for the meizu mx4?08:34
JamesTaitGood morning all; happy Global Beatles Day! šŸ˜ƒ09:03
=== mibofra is now known as Guest75330
=== MacSlow is now known as MacSlow|lunch
=== _salem is now known as salem_
ArtyPartyDid someone here successfuly port it?12:23
Zabuldoniā€™m trying12:36
mcphailIn 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:38
=== Guest75330 is now known as mibofra
ZabuldonMIr = 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 ubuntu12:42
ZabuldonUnity 8 replace unity 7.12:44
mcphailZabuldon: 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 manager12:49
sturmflut2mcphail: SDL apps connect to Mir directly, there's no Qt involved at that point12:53
paul_tmhi, people! I tried porting UT to a new device. And I can't understand some moments. Is anybody can help me?12:54
mcphailsturmflut2: bschaefer explained to me that the surface you obtain on the phone is composited by qtmir12:55
mcphailsturmflut2: and this is where I'm struggling to get my head around things12:56
sturmflut2mcphail: 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
mcphailsturmflut2: and where does qtmir come in?12:59
sturmflut2mcphail: qtmir then is just a backend for the qt library that handles communication with Mir13:00
mcphailsturmflut2: so qtmir doesn't have any role to play when running an SDL app on the phone?13:00
sturmflut2mcphail: Not that I know of. I've looked at the SDL2 code, it directly uses the libmirclient functions.13:01
mcphailsturmflut2: hmm13:01
sturmflut2mcphail: 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 developers13:02
mcphailsturmflut2: 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 anything13:04
sturmflut2mcphail: 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 qtmir13:04
mcphailsturmflut2: yes - that's ehy I was wondering if qtmir wass just a compositing window manager13:04
sturmflut2mcphail: 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 says13:05
mcphailany way you know for an app to communicate with unity8? Presumably through dbus, although that seems rather locked down13:07
sturmflut2mcphail: Isn't this already solved in Neverball/Neverputt?13:08
zzarrwhat should I set TARGET_KERNEL_UBUNTU_META := to?13:08
mcphailsturmflut2: no - it uses a kind of fake landscape mode, I think. Everything is actually drawn rotated 90 degrees13:09
sturmflut2mcphail: Oh, okay13:09
sturmflut2Hm13:10
mcphailso not a general solution. The neverball code had been designed with that in mind13:10
=== Neo31` is now known as Neo31
sturmflut2mcphail: 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 it13:18
mptmvo, hi, in Click/Snappy what happens if you turn off the device in the middle of an update?13:18
mcphailsturmflut2: I'll have a poke around. Thanks13:20
jgdxmpt, context is enterprise ap UI: what should be translated and what should be left untranslated? It's hard to know.13:26
ArtyPartyAnyone managed to port it?13:41
jgdx!porting | ArtyParty13:44
jgdx:|13:45
mptjgdx, what do you think would possibly be untranslated?13:48
mptjgdx, things like ā€œGTCā€ and ā€œMSCHAPv2ā€?13:50
mptjgdx: Wellark, cyphermox, or awe would be more likely to know whether those are ever translated13:52
jgdxmpt, yeah, those protocols, but also auth methods like LEAP, PEAP etc13:53
cyphermoxjgdx: those should not be translated13:56
blitz00Not sure if this the right channel to ask this13:56
iMiksuhi! 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
blitz00but has anyone actually won an invite on that origrami wall?13:56
jgdxcyphermox, thanks13:57
pmcgowankenvandine, what displays the install and restart dialog, is that unity?14:00
Tm_Tblitz00: yes14:02
popeypmcgowan: yes http://bazaar.launchpad.net/~unity-team/unity8/trunk/view/head:/qml/Components/Dialogs.qml#L15314:03
jibelpmcgowan, it's ubuntu-system-settings I think, unity displays the power off/reboot dialog14:06
blitz00Tm_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
blitz00this is so annoying14:08
jibelpmcgowan, http://bazaar.launchpad.net/~system-settings-touch/ubuntu-system-settings/15.04/view/head:/plugins/system-update/PageComponent.qml#L9914:08
Tm_Tblitz00: you're trying to cheat and you complain you don't win? awwww14:08
ZabuldonGuys, maybe someone have expirience of porting Ubuntu Touch for CyannogenBased device tree?14:09
popeyjibel: oh, my bad :)14:10
popeyi misread14:10
pmcgowanjibel, popey thanks14:11
blitz00Tm_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 als14:12
blitz00o, this is bs14:12
Tm_Tblitz00: 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
SturmFlutjohn-mcaleely, cking: I found something that might explain the high memory usage on arale14:13
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
mardyanpok: 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 number14:14
ogra_blitz00, this isnt to make you angry but to keep the costs low :)14:14
SturmFlutjohn-mcaleely, cking: The "missing" memory is exactly matched by the sum of all "ion_mm_heap" values in /sys/kernel/debug/ion/clients/*14:14
john-mcaleelyion is graphics14:15
john-mcaleelyas I recall14:15
john-mcaleelywell, several special memory pools, notably including graphics14:15
SturmFlutjohn-mcaleely, cking: In that case it would really be the GPU driver14:15
SturmFlut\o/14:15
SturmFlutDamn you, PowerVR14:16
ogra_someone should weed through the logcat output ;)14:16
blitz00ogra_, yeah, I understand, still the game and waiting is annoying.. I bet I'll have to wait a week or so knowing my luck14:16
kenvandinepmcgowan, for updates? that's settings14:16
ogra_who knows, perhaps some setup is missing in PVR14:16
kenvandinepmcgowan, sorry, was in the standup, i see jibel answered :)14:17
kenvandinethx jibel14:17
ogra_blitz00, yeah, perhaps ... i personally dont think it is worse than a flash sale ... i guess they are about the same14:17
ogra_(both are equally annoying, but both make sure the price stays low)14:18
popeyjhodapp: any chance bug 1408681 is on your radar?14:18
ubot5bug 1408681 in Media Hub "Certain m4a files with an embedded cover art jpeg stream are not playable" [High,Triaged] https://launchpad.net/bugs/140868114:19
Dv108New 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:22
jhodapppopey, not at the moment14:24
ogra_Dv108, this channel is for the phone OS ... try #ubuntu or #ubuntu-x14:25
Dv108ok, ubuntu sent me here!14:25
anpokmardy: not necessary but I thought to get rid of !powerpc .. and so on14:38
anpokand that was changed with 0.14.0 .. maybe I am wrong in changing that.14:40
anpokogra_: speaking of devel-proposed.. and bleeding on edges..14:44
ogra_*frip* *drip*14:44
anpokhm ofono or telephony is kind of flaky on the curren image14:44
ogra_or NM14:44
anpokor that yes..14:44
ogra_people complained already14:45
ogra_i'm sure it will be fixed at some point :)14:45
anpokoh ok then my complaints are not needed14:45
anpokhehe14:45
ogra_once someone has time :)14:45
anpokyeah just my day-to-day phone that waits for the fix14:45
ogra_dont use wily ;)14:46
ogra_i'm pretty sure phone wise NM fixes are lower prio in wily than in the vivid overlay14:46
anpoki will learn at some point14:47
mardyanpok: weah, I'd rather not bump the version number, if you don't mind updating your MP14:53
anpokmardy: and I leave the architecture restriction in place14:54
mardyanpok: but then nothing changes... that was the only change in your MP, wasn't it?14:56
anpokmardy: yes.. we only need to rebuild it because of abi breaks..14:58
mardyanpok: ah, ok. But I don't understand, is the ppc restriction gone, or should it stay?15:04
anpokit should be gone now15:04
anpokor let me verify15:05
kenvandinejgdx, you always seem to go BIG, all your mp's are huge these days :)15:06
kenvandinejgdx,  oh my... somehow your MP had a successful CI run last night!15:08
kenvandinei haven't seen anything pass all week15:09
SturmFlutjohn-mcaleely: Sorry, I'm on a train again and 4G is a bit dodgy15:10
SturmFlutjohn-mcaleely: I updated bug 1468077 with my findings in the meantime15:10
ubot5bug 1468077 in Canonical System Image "arale has very high memory usage compared to krillin" [Undecided,New] https://launchpad.net/bugs/146807715:10
anpokmardy: it ought to work now for >= 0.14.0..15:15
=== fgimenez__ is now known as fgimenez
john-mcaleelyStskeeps, thank you15:31
john-mcaleelyStskeeps, unping :-)15:32
john-mcaleelySturmFlut has gone. on 4G :-/15:32
=== dandrader is now known as dandrader|afk
=== alan_g is now known as alan_g|EOD
ZabuldonHello guys17:19
Zabuldonmaybe someone can help me with that? http://askubuntu.com/questions/640777/porting-ubuntu-touch-to-a-official-cyanogenmod-11-or-1217:19
=== dandrader|afk is now known as dandrader
=== dpm_ is now known as dpm
=== howefield is now known as howefield_afk
BOHverkillmhhh I am unable to reboot my e4.518:36
BOHverkillscreen is black an nothing happens18:37
gihelpress power button long time18:38
BOHverkillyes I know18:38
BOHverkillthat works18:38
BOHverkillbut I want to reboot it18:39
BOHverkilland not poweroff and than poweron18:39
giheloh, you don't get the menu anymore ?18:40
BOHverkill?18:40
gihelcurrent release or RC or something ?18:40
BOHverkillcurrent18:40
gihelI mean the menu power off / restart / cancel18:41
BOHverkillthat happens since r2318:41
BOHverkillgihel: i get the menu18:41
BOHverkillbut reboot do not work18:42
gihelweird18:43
BOHverkillat the first time I thought my phone is bricked or so18:44
giheltry sudo reboot on the terminal18:45
BOHverkillk18:45
gihel(disclaimer : I'm NOT an expert) :)18:46
BOHverkillthat works :)18:46
gihelmaybe it could reset the menu and go back to normal18:47
Zabuldonomg... i did it! compile started!18:57
=== dandrader is now known as dandrader|afk
jgdxkenvandine, 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
kenvandinenah... not your fault :)19:30
kenvandineit was a big job :)19:30
jgdxI 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
kenvandineyeah19:34
jgdxnot doing that had tons of duplication19:34
kenvandinei think it looks pretty good19:35
kenvandinei 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
kenvandinejgdx, i'll get to it soon though :)19:35
kenvandinejgdx, did you see my request about using UbuntuColors instead?19:36
jgdxkenvandine, great, thanks. No, haven't gotten around to emails yet :)19:36
kenvandineno worries19:36
kenvandineit's a tiny change :)19:36
kenvandineand not really introduced by your branch, you just moved the code that i'm complaining about :)19:36
jgdxhehe19:37
kenvandinemight as well fix it in your branch though19:37
jgdxI agree19:37
jgdxkenvandine, a lot of diff is the keyboard hack.19:38
kenvandineyeah19:39
jgdxand vcard stuffs, which I really like19:39
jgdxā€¦ importing contacts that is19:39
kenvandineindeed19:39
jgdxCI passed. Stunning19:41
jgdxkenvandine, the uss landing was mentioned specifically in the landing email, though not in a very positive light :P19:48
kenvandinejgdx, hmm... /me reads19:49
jgdxprefixed with "only".. well, it was a big deal for me :P19:50
kenvandinehaha19:51
kenvandine"only"19:51
kenvandinemeaning not a big impact, not meaning it wasn't good :)19:51
kenvandineyou had me worried that we broke something :)19:51
jgdxi kid :)19:52
kenvandineanyone know how long it takes for the device to go into a deep sleep?19:53
mcphailkenvandine: 2 minutes, I think19:59
mcphailkenvandine: sturmflut posted some graphs yesterday19:59
=== salem_ is now known as _salem
mcphailbschaefer: 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:22
bschaefermcphail, thanks! And sad face, the big thing is... im not sure if its possible22:39
bschaeferto do in mir it self22:39
bschaeferi think qml/qtmir is the only way to do it atm22:39
Elleomcphail: 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 apps22:44
mcphailI'll keep trying. Learning a lot22:44
mcphailElleo: ooh - need to check that out22:45
mcphailElleo: config in the .desktop file is exactly what I need. When does this land?22:45
mcphail(is it wily or vivid + overlay?)22:46
nik90mcphail: for sure it has landed in vivid+overlay. Not sure about wily.22:49
nik90mcphail: 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 mnis22:51
nik90mins*22:51
mcphailnik90: that's brilliant. Thanks22:51
Elleomcphail: yeah, what nik90 said :P22:52
mcphailAnd when does whatever is in vivid+overlay get general deployment?22:53
Elleoin OTA5 next month22:55
mcphailBrilliant! Hope this is the answer22:55
=== mibofra is now known as Guest52290

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!