[06:03] <vishnudev> Hi guys, will ubunu 15.10 run .snap ?
[08:10] <dholbach> good morning
[08:36] <RMJ> Is Popey in the house?
[08:37] <dholbach> RMJ: he should be ... in a bit - he's in the UK, where it's 8:37 right now
[08:38] <RMJ> Thx, yeah I know it's still quite early there, just checking :)
[08:39] <duflu> RMJ: try popey
[08:39]  * duflu wonders if case matters
[08:40] <RMJ> ah I see
[08:40] <RMJ> is popey in the house?
[08:41] <RMJ> do you need an @ or something?
[08:42] <duflu> No, just correct spelling should suffice
[08:45] <RMJ> Can anyone recommend an IRC client for UT?
[09:09] <teve> why update check take ages over mobile 3G?
[09:10] <lotuspsychje> RMJ: kiwi irc
[09:12] <RMJ> can it connect to here ok
[09:12] <RMJ> >?
[09:26] <JamesTait> Good morning all; happy Tuesday and happy Cat Herders Day! 😼
[09:46] <mcphail> JamesTait: That's definitely apposite in the #ubuntu-touch channel
[09:47] <JamesTait> mcphail, it just seemed like the perfect way to describe my life lately!
[09:48] <mcphail> JamesTait: life wouldn't be interesting if it was deterministic ;)
[09:53] <JamesTait> mcphail, indeed. It keeps us young.
[13:13] <RTE89> hey there
[13:14] <RTE89> I just got a BQ with ubuntu preinstalled and I'm going to ask what I'd think would be one of the most asked questions in here, but I can't find any relevant recent threads about it anywhere: what is the status of whatsapp on ubuntu touch?
[13:15] <davmor2> RTE89: there is no whatsapp for ubuntu touch and they close down any apps that they don't write, feel free to ping their developers to ask for an ubuntu port
[13:16] <RTE89> I was afraid of that, since every project that seems to have existed has misteriously gone silent over the years...
[13:19] <Walex2> RTE89: BTW with your BQ run a full update as soon as you can...
[13:19] <RTE89> Yeah, I did. It really improved after that
[13:19] <Walex2> RTE89: current UTouch releases are significantly improved, for example some few weeks ago WiFi AP mode is now available
[13:20] <Walex2> RTE89: ahhh you found out too.
[13:20] <RTE89> You mean going to "about this phone" and updating, right?
[13:20] <Walex2> RTE89: yes  mainly that, and the "update" system settings that updates the apps too
[13:23] <RTE89> I'm coming from iOS (I used to be an Android user, but I like to experiment), and to be honest, it's going to be a bit hard to readapt. I feel really spoiled :P
[13:24] <RTE89> But I'm very glad I can have a proper linux on my phone
[13:24] <RTE89> And not depend on a Google or Apple account
[13:24] <Walex2> RTE89: if you like the "proper linux" then the first thing to do is to enable developer mode so you can get in via USB and enable shell etc.
[13:24] <Walex2> RTE89: ot if you use WiFi AP mode you can login over WiFi too
[13:25] <RTE89> btw I'm having wifi drops. It also happens on my laptop (so it's probably a wider issue), but I had never had this problem on the phone
[13:26] <Walex2> RTE89: it can be an AP issue, many are buggy
[13:27]  * Walex2 looks at the LINKSYS behind him, which sort of workish
[13:27] <RTE89> yeah, I guess it's the router. I only have this problem at work anyway
[13:28] <RTE89> with "ap mode" you mean hotspot, right? English is not my native language
[13:46] <Walex2> RTE89: yes, hotspot with tethering (gateway to 3G).
[13:52] <mterry> jdstrand, morning!
[13:53] <RTE89> I have to use whatsapp because of work. It's a bummer to carry two devices around ¬¬
[14:31] <oSoMoN> mhall119, for your testing pleasure: https://launchpad.net/~osomon/+archive/ubuntu/webbrowser-app
[14:31] <oSoMoN> mhall119, I’ll try to keep it up-to-date, don’t hesitate to ping me if you see it lag behind versions in the overlay PPA
[14:36] <jgdx> greyback_, ping
[14:38] <greyback_> jgdx: pong
[14:39] <jgdx> greyback_, the example you gave me, are you sure I am to use the qt stuff and not the qt ubuntu stuff?
[14:39] <greyback_> jgdx: let's chat, will be easier
[14:39] <jgdx> greyback_, sure
[14:39] <greyback_> jgdx: https://plus.google.com/hangouts/_/canonical.com/gerry
[14:46] <mhall119> thaks oSoMoN
[14:57] <mterry> jdstrand, morning -- got time for brute forcing phones?  :)
[15:01] <mterry> tedg, did you have more thinking about ubuntu-app-launch/warn-on-xapp changes?
[15:10] <tedg> mterry: Yup, getting a first review of api from tvoss, you're next :-)
[15:10] <mterry> tedg, oh cool thanks!
[15:16] <jdstrand> mterry: hi, yes, out of meetings/emails now
[15:16] <jdstrand> mterry: we probably want to at least have tyhicks listening. I think he is going to be online in a moment
[15:17] <mterry> jdstrand, hello -- ok
[15:18] <mterry> jdstrand, I have meetings shortly but am probably free around 10:50
[15:18] <mterry> can poke when done
[15:18] <jdstrand> ok
[15:28] <tyhicks> jdstrand: I'm here
[15:42] <mterry> jdstrand, tyhicks: ready
[15:43] <mterry> hangout or IRC?
[15:43] <jdstrand> I think hangout would be fastest
[16:02] <jdstrand> mterry, tyhicks: fyi: http://doc.qt.io/qt-5/qelapsedtimer.html
[16:02] <jdstrand> there is hope that the monotonic can be used
[16:02] <tyhicks> ah, good!
[16:03] <mterry> jdstrand, tyhicks: in qml, it's less clear what backs the Timer element: http://doc.qt.io/qt-5/qml-qtqml-timer.html
[16:03] <mterry> I will do some digging
[16:05] <jdstrand> yeah, that page doesn't give a lot of detail
[16:13] <jgdx> mzanetti_, how can we add a dir to xdg data dir?
[16:16] <mzanetti_> hmm
[16:16] <mzanetti_> by asking ogra_ I'd say
[16:16] <mzanetti_> at least that's how I would approach it
[16:17] <mzanetti_> jgdx, ^
[16:17]  * ogra_ approves ... just go ahead :P
[16:17] <mzanetti_> ogra_, I think the question is more where to put it
[16:22] <jgdx> ogra_, okay I added it but it dodnt work
[16:24]  * ogra_ is still not sure how he got into this position :P ... i havent touched any phone code in a year now 
[16:26] <davmor2> they borrow my script that auto blames ogra_ for everything they didn't touch
[16:26] <ogra_> ah
[16:27] <jgdx> ogra_, any idea what project it would affect? That'll help
[16:27] <ogra_> most likely ubuntu-touch-session or so
[16:28] <jgdx> thx
[16:29] <sturmflut> nerochiaro: Ping, regarding bug 1434517, are the bandwidth values you posted an hour ago correct?
[16:30] <nerochiaro> sturmflut: i think they are, can double check
[16:31] <sturmflut> nerochiaro: 12 kbps for a 1080p video? For the whole stream?
[16:32] <nerochiaro> sturmflut: according to mplayer: VIDEO:  1920x1080  30.323 fps  12146.9 kbps
[16:32] <sturmflut> Ah, that's 12 MBps ;)
[16:32] <nerochiaro> sturmflut: oh, let me check the bug again :)
[16:33] <sturmflut> Because 12 kbps wouldn't even be enough for the audio track
[16:33] <nerochiaro> sturmflut: right. my mistake. fixed
[16:34] <nerochiaro> sturmflut: thanks for pointing that out :)
[16:42] <sturmflut> nerochiaro: \o/
[17:24] <muscles> hi
[17:24] <muscles> I just started exploring ubuntu touch
[17:24] <muscles> hope everyone is doing great
[17:25] <muscles> my question is does ubuntu touch supports ubuntu 14.04 trusty?
[17:25] <muscles> and also which hardware does it supports
[17:43] <davmor2> muscles: you might have to explain what you mean by does it support 14.04
[17:43] <davmor2> muscles: the phone is currently vivid based
[17:49] <muscles> Okay let me explain it a little bit
[17:50] <muscles> I want to run ubuntu 14.04 trusty
[17:50] <muscles> so I f I install ubuntu touch on my cell phone does it supports all version of ubuntu
[17:50] <muscles> i.e 13.04, 14.04 etc?
[17:52] <davmor2> muscles: you might need a rule for the device, but other than that it should connect to 14.04
[17:52] <muscles> and can you please expalin a little bit more about vivid based phone?
[17:52] <muscles> what do you exactly mean by this
[17:52] <muscles> thank you
[17:54] <davmor2> muscles: the phone is based off of vivid release so 15.04
[17:55] <muscles> alright. So say I purchase a nexus 4 phone with ANdroid installed on the top. The I wipe away android and install ubuntu touch on the top it would be vivid based ( 15.04) not trusty ( 14.04)
[17:55] <muscles> thats what you mean
[17:55] <muscles> correct me if I am wrong
[17:56] <davmor2> muscles: that's correct
[17:57] <muscles>  alright
[17:57] <muscles> thank you davmor2
[18:18] <mterry> jdstrand, tyhicks: quick follow up, after some digging, looks like qml's timer uses QElapsedTimer under the hood, which is monotonic.  So all good there
[18:19] <tyhicks> mterry: nice - thanks for looking into that
[18:20] <vishnudev> Hi Guys. How to debug application in actual device?
[18:20] <vishnudev> I am getting  a wait screen please attach your device
[18:20] <jdstrand> mterry: cool
[18:23] <vishnudev> I've enabled the developer mode
[18:24] <mterry> vishnudev, I haven't done it more than a couple times, but you need to find the option in the SDK that associates your kit with your particular device
[18:25] <mterry> And then when it's waiting to attach your device, have your device plugged in obviously
[18:25] <mterry> But it needs to be associated first
[18:26] <vishnudev> cool
[18:26] <vishnudev> I've to remove the previous device
[18:26] <vishnudev> now its working
[18:27] <mterry> vishnudev, yeah I wish it could remember more than one device  :)
[18:36] <RTE68> hey there
[18:37] <RTE68> I just apt-get upgraded and dist-upgraded, everything is working, but these were updgrades that didn't show up in the UI. I assume those are more stable than doing it through the cli
[18:38] <RTE68> Anyway, I've noticed I can apt-get install thunderbird, for example, but I don't dare. Am I right in assuming stuff will break if I do so?
[18:43] <pmcgowan> RTE68, the normal updates do not use apt, they use the system-image updater, the two are not compatible
[18:43] <RTE68> did I mess up my phone then?
[18:51] <pmcgowan> RTE68, you may have, I assume you made the disk writeable before doing that
[18:51] <RTE68> yup
[18:51] <RTE68> sudo mount -o remount,rw /
[18:52] <pmcgowan> so you can live in the apt world but you cant take image updates, or at least what will happen now is a bit undetermined
[18:52] <pmcgowan> you can reflash to a known version
[18:53] <pmcgowan> normally adding individual packages works but then gets overwritten with the next image updated, not sure what a dist-upgrade will do
[18:55] <RTE68> well, dist-upgrade actually replaced a package with another. I can't remember which one it was, but it wasn't an alternative, but a different build of the same library. Probably built against different dependencies or something like that.
[18:55] <RTE68> Do you mean image updates won't show up anymore?
[18:56] <pmcgowan> RTE68, they will but not sure what they will do if you take them
[18:56] <pmcgowan> you should revert to a fresh image
[18:57] <pmcgowan> unless you actually want to use apt and manage it yourself, which no one really does I think
[18:58] <ogra_> apt will break ... hard ...
[18:58] <RTE68> damn
[18:58] <RTE68> So, how do I roll back?
[18:58] <ogra_> you were just lucky it worked and there was no package involved that breaks the world
[18:59] <RTE68> hehehe
[18:59] <ogra_> you can always re-flash using ubuntu-device-flash
[19:01] <pmcgowan> you can also do it with some incantation on system-image-cli
[19:02] <RTE68> does system-image-cli work from within the very device's terminal?
[19:03] <RTE68> I've never used ubuntu-device-flash, but I've read it works through adb from a computer, right?
[19:04] <ogra_> right
[19:06] <pmcgowan> RTE68, yes that can run from the terminal
[19:06] <vishnudev> Hi, I am trying to use cordova
[19:06] <vishnudev> when i do cordova build --device
[19:07] <vishnudev> getting error Error: missing armhf chroot
[19:07] <vishnudev> run:
[19:07] <vishnudev> sudo click chroot -a armhf -f ubuntu-sdk-14.10 create
[19:07] <pmcgowan> vishnudev, better to ask in #ubuntu-app-devel
[19:07] <vishnudev>  ok
[19:13] <RTE68> pmcgowan: thanks, I'll explore my options
[19:50] <sturmflut> Good news: I have an strace of the FM Radio app on an MT6582 Android phone (krillin/vegetahd clone). Now I "just" have to interpret all the ioctl()s correctly ;)
[20:07] <mcphail> sturmflut: you'll have wi-FM up and running in no time :)
[20:10] <tvoss> sturmflut, got a list handy?
[20:25] <tripleclones> hi all - I'm having issues with shutting down my phone, seems to just hang suspended and drains battery. Any hints/ clues?
[20:34] <muscles> hi again
[20:34] <muscles> just a quick question
[20:35] <muscles> which cell phone do you guys recommend for installing ubuntu touch and then installing ROS on top of ubuntu touch?
[20:35] <muscles> I searched a lot on the net
[20:35] <muscles> but couldn't find the right model
[20:42] <sturmflut> muscles: ROS as in the Robot Operating System?
[20:43] <sturmflut> tripleclones: That might be bug https://bugs.launchpad.net/canonical-devices-system-image/+bug/1471913
[20:49] <sturmflut> tvoss: http://paste.ubuntu.com/14036298/ is an initial excerpt of the ioctl calls issued on /dev/fm and /dev/eac when the app starts up and turns the FM Radio and the audio pipeline on. PID 149 is the Android media subsystem, PID 3983 the FM Radio.
[20:50] <tvoss> sturmflut, ack
[20:50] <sturmflut> tvoss: Still needs finetuning to capture more info, but it looks like its not too wrong, e.g. line 6 is FM_IOCTL_POWERUP and line 7 FM_IOCTL_MUTE
[20:51] <tvoss> yup, just looking at those lines
[20:52] <sturmflut> tvoss: But I have no idea what happens in the lines before, e.g. line 2 is 0xc008f532, that translates to function 0x32 (last 8 bits), and our header files do not seem to have a function 0x32 ioctl on the FM device
[20:52] <tvoss> sturmflut, so the /dev/eac calls seem to setup the direct audio routing iirc
[20:52] <sturmflut> tvoss: Yep
[20:53] <tvoss> sturmflut, which processs is 3865
[20:54] <sturmflut> tvoss: One of the FM Radio app threads if I see correctly
[20:54] <tvoss> ah okay
[20:54] <tripleclones> sturmflut: um I'm not sure, on shutdown it seems the backlight stays on, interestingly just used the shutdown option in the recovery menu and did the same
[20:54] <tripleclones> I'll keep playing
[20:58] <sturmflut> tripleclones: Sorry, I got your report wrong. The screen often stays on for a short time at shutdown until it is fully shut down, but that should take some seconds or so
[20:59] <tripleclones> sturmflut: this is until the battery dies - although have introduced a new issues :)
[21:00] <tripleclones> reset the oem lock and not it doesn't seem to get pass the loading screen. I will go have a cup a tea and review
[21:04] <tripleclones> nope that was a mistake
[21:05] <tripleclones> e2fsck check for device failed with 0
[21:05] <tripleclones> who thinks I am best of just starting again with a fresh install
[21:09] <tripleclones> haha - now it doesn't get pass the google screen. Sometimes not fiddling is the best approach
[21:15] <dobey> muscles: if you're not buying a retail ubuntu phone, the best supported phone otherwise is the Nexus 4 (mako)
[21:17] <vandenoever> is it possible to flash a fresh ota-8 to the meizu?
[21:26] <pmcgowan> vandenoever, sure
[21:27] <pmcgowan> channel ubuntu-touch/stable/meizu.en
[21:28] <RTE68> evening
[21:28] <vandenoever> pmcgowan: channel?
[21:29] <RTE68> is there a way to export/backup my contacts to SIM or some other place that isn't Google? One of the reasons I bought an Ubuntu phone was to completely abandon Google (in fact I deleted my account).
[21:29] <pmcgowan> vandenoever, yes using ubuntu-device-flash from a laptop, are you familiar with how to do that?
[21:30] <vandenoever> pmcgowan: no, i'm an ubuntu phone newbie, i'm coming from meego
[21:30] <pmcgowan> vandenoever, ah welcome
[21:31] <vandenoever> pmcgowan: but i'll look to install the ubuntu-device-flash, i assume it downloads the image
[21:31] <pmcgowan> vandenoever, yes, check https://developer.ubuntu.com/en/start/ubuntu-for-devices/installing-ubuntu-for-devices/
[21:31] <pmcgowan> think thats still accurate
[21:32] <vandenoever> ah cool
[21:32] <vandenoever> i'm running ubuntu in a vm but i should be able the make the phone availabe to it via usb
[21:32] <pmcgowan> think so yeah
[21:33] <RTE68> I'm glad to hear that, I don't want to change my linux distro again ^^
[21:33] <RTE68> Where are contacts stored btw? Mysql? Sqlite? Some XML somewhere?
[21:34] <vandenoever> RTE68: same here, i like ubuntu, just happen to be on nixos
[21:34] <RTE68> After years I've felt in love with Arch. Ubuntu comes close second though. :D
[21:35] <RTE68> *fallen
[21:39] <pmcgowan> RTE68, should be in ~/.local/share/evolution/addressbook/username/contacts.db
[21:39] <pmcgowan> sqllite
[21:39] <RTE68> nice!
[21:39] <RTE68> that's why I love the idea of actual linux on a phone
[21:41] <RTE68> ty
[21:55] <RTE68> I have a gripe with scopes (and it's possible I'm just using them wrong). If I have more than four I find it tedious to swipe over all the way, looking for the one I'm interested in.
[21:56] <RTE68> Isn't there a way to jump directly to a specific scope?
[21:56] <RTE68> Also, can I list applications in the store by developer?
[21:56] <Myself5> ondra, I made a sucessful build! :D
[21:56] <Myself5> but how do I go ahead and flash it?
[21:56] <tripleclones> ha, for anyone following my &^%k ups - I've got back into the recovery menu
[21:57] <Myself5> following the ubuntu install guide?
[21:57] <RTE68> I'm not following, but congrats tripleclones
[21:57] <RTE68> :p
[21:58] <RTE68> Also I just realized you *can* jump directly to a scope using the list where you favorite them. I feel so dumb...
[21:59] <tripleclones> doing a fresh install
[22:01] <Myself5> @all, if I am installing Ubuntu Touch, am I really only suposed to flash boot and recovery?
[22:01] <Myself5> no need for system.img at all?
[22:09] <tripleclones> so should I reset the oem lock after installing?
[22:31] <tripleclones> haha - reinstalled, lets see if it shuts down this time
[22:31] <tripleclones> any hints on the oem lock?
[22:41] <tripleclones> still doing the same, shutdown leaves backlight on :(
[22:42] <tripleclones> I'll leave it for now as son wants to show of at school tomorrow.
[22:42] <tripleclones> but would like some help submitting a bug if anyone can point me to a how to or such like
[22:56] <dobey> tripleclones: what oem lock? what device?
[22:56] <tripleclones> nexus 5
[22:57] <tripleclones> last time I re-enabled it I got e2fsck check errors
[22:58] <dobey> what about the oem lock?
[22:58] <tripleclones> if I follow this page
[22:58] <tripleclones> https://developer.ubuntu.com/en/start/ubuntu-for-devices/installing-ubuntu-for-devices/
[22:58] <tripleclones> it says "sudo fastboot oem unlock"
[22:58] <dobey> yes
[22:58] <tripleclones> but nothing about re-enabling it
[22:58] <tripleclones> when I did on my last install everything want to pot
[22:59] <tripleclones> so should I leave it unlocked?
[22:59] <dobey> if you really want to lock it, you can do so at the fastboot screen itself, iirc
[22:59] <dobey> or i guess do "fastboot oem lock"
[23:00] <tripleclones> yes thats what I did - but then I got e2fsck check errors
[23:00] <tripleclones> I'll leave unlocked this time
[23:00] <dobey> i'm not sure what image you installed, but the nexus 5 is not an officially supported device, and the builds on the tasemnice server are all way out of date, iirc
[23:01] <tripleclones> I'm using  tasemnice images
[23:01] <tripleclones> they seemed to be updated in Nov
[23:01] <tripleclones> OS says Ubuntu 16.04 (r3) - is that massively out of date?
[23:03] <dobey> it's massively unstable
[23:04] <dobey> oh, looks like devel-proposed is still magically rebuilding, but that's a very unstable channel to be on
[23:05] <dobey> i don't know what devel is actually following, but yeah, if it's 16.04, then that is pretty out of date
[23:06] <dobey> anyway, i have to go
[23:06] <dobey> later
[23:06] <tripleclones> oh well will have to do for this use case, until I can get a nexus 4 cheap
[23:07] <tripleclones> seems to be working other then not shutting down :)
[23:16] <tripleclones> ah in for a penny in for a pound - reinstalling stable image from system-image.ubports.com