[03:00] <diego7319> hi
[03:01] <diego7319> i cant run ubuntu emulator because this developer tools are not installed
[03:09] <diego7319_> hi?
[03:09] <diego7319_> at least anyone can say hi
[08:24] <ogra_> cyphermox, usb tethering weorks fine on krillin (there are NM snippets that "android-gadget-service enable rndis" puts in place) it seems to just not work on any other devices
[08:43] <marrabld> hello, could someone please explain to me how I can install apps on to my touch device.  I am running Nexus 4 Ubuntu 141.04 r303 via the android dual boot app.
[09:15] <meritene> About release 74 and all of the following my smartphone (Nexus 4) gives me the message "no network" despite it detect the carrier.
[09:26] <jgdx> meritene, could you file a bug?
[09:26] <jgdx> meritene, if you have shell access to your phone, maybe attach the syslog and other relevant bits?
[09:33] <JamesTait> Good morning all; happy Eileen Collins Day! :-D
[09:36] <meritene> jgdx, thanks a lot...but I don't what shell access is precisely
[09:36] <meritene> jgdx, thanks a lot...but I don't know what shell access is precisely
[09:54] <ame> hi
[09:55] <ame> can anybody tell me why i cannot find my mobile model number MOTO E for installing ubuntu??
[09:57] <jgdx> meritene, basically enabling developer mode on your phone (Settings -> About -> developer mode), setting a password, installing adb on your desktop and connecting it to your phone via usb. Then write adb shell on your desktop. More info https://developer.ubuntu.com/en/start/ubuntu-for-devices/installing-ubuntu-for-devices/ and a lot of other places :)
[09:58] <jgdx> meritene, if you create a bug, however, the one it gets assigned to will request information, so a bug is great place to start.
[09:58] <tsdgeos> mardy: https://code.launchpad.net/~aacid/ubuntu-system-settings-online-accounts/remove_declared_undefined/+merge/248343
[10:14] <gcollura> why do I have to have the phone unlocked to use adb on it? (like adb shell or adb push) otherwise adb just returns "error: closed"
[10:15] <gcollura> I have the latest rtm, with the previous one this annoyance didn't occur
[10:16] <meritene> jgdx, thank you very much: I'll try...
[10:18] <ame> Can anybody of here tell me can i install ubuntu on mobile...Am very much eager to use ubuntu on my mobile
[10:20] <popey> gcollura: security, I could grab the phone from your desk and plug into my laptop, adb shell in a delete your data
[10:22] <gcollura> popey, is there any "whitelist" to allow my pc as trusted?
[10:23] <popey> don't think so.
[10:23] <popey> you can enable SSH though, and ssh in?
[10:24] <gcollura> popey, yeah but click-buddy uses adb push to push click packages into the device
[10:24] <popey> yeah, it's annoying. maybe have the lock period longer on your device?
[10:24] <tsdgeos> mardy: and another one https://code.launchpad.net/~aacid/ubuntu-system-settings-online-accounts/54_tests/+merge/248351
[10:25] <popey> system settings -> security & privacy -> phone locking -> Never :)
[10:25] <gcollura> popey, android has a security protocol to allow certain computers to connect to the device when plugged
[10:25] <popey> sounds like a feature request!
[10:31] <gcollura> popey, http://imgur.com/a/1F3jB here's how android behave in this situation
[10:31] <popey> gcollura: yeah, we should do similar
[10:50] <nhaines> ogra_: I just wanted to say that I'm both fascinated (to see what the solution will be) and also incredibly impressed with your patience with 左宝柱 over on the mailing list.  :)
[10:51] <ogra_> haha
[10:51] <ogra_> well, i'm curious :)
[10:51] <popey> can someone else confirm https://bugs.launchpad.net/ubuntu-terminal-app/+bug/1417487 pls?
[10:52] <nhaines> As someone who doesn't have any low-level hardware knowledge but is coveting a Raspberry Pi 2, I'm learning a lot about troubleshooting.  That I will hopefully never have to use, haha.
[10:52] <ogra_> there is a working snappy image for the RPi2
[10:53] <nhaines> Yeah, an official one.
[10:53] <ogra_> still alpha (snappy update and roolback wont work yet) but it will get fixes
[10:53] <nhaines> Which frankly, sounds like the thing that will ensure snappy's success.
[10:54] <ogra_> well, snappys success will be that it only takes ~1day to get it running on a yet unsupported board :)
[10:54] <ogra_> (me at least ... seems 左宝柱 isnt that lucky yet :) )
[10:54] <nhaines> Not trending well so far based on the ML. ;)  But hopefully soon!
[10:55] <nhaines> haha, right!  :)
[10:55] <nhaines> popey: did you want that to be tested with the terminal reboot?
[10:55] <popey> nhaines: yes, which is the default terminal now. (although might not be on your nexus 4)
[10:55] <ogra_> the point is that if you have images for all possible boards out there you have some kind of standard that works on all of them ... that will be snappys success
[10:55] <nhaines> popey: Nexus 5.  :)
[10:55] <chrisc> hi, is there, by any chance, anyone around who might be able to help be get a debian chroot running on ubuntu touch? https://lists.launchpad.net/ubuntu-phone/msg10948.html
[10:56] <nhaines> ogra_: oh, of course.  But Raspberry Pi 2 is probably a good stab at supporting something that's ubiquitous.
[10:56] <ogra_> yep
[10:58] <nhaines> popey: can confirm.
[10:58] <popey> thanks
[10:58] <nhaines> popey: I me too'd it but if you'd like me to mark it confirmed or such let me know.
[10:59] <popey> nhaines: that'll do, thanks
[10:59] <popey> just making sure it's not local madness on my part :)
[11:00] <nhaines> Not sure that's mutually exclusive, but at least it's a real bug.  ;)
[11:00] <popey> heh
[11:02] <nhaines> Okay, I'd better get back to work.  :)
[11:41] <mardy> tsdgeos: sorry, I missed your pings. The MPs look fine, I'll get them merged, thanks!
[11:42] <tsdgeos> mardy: cool :)
[11:43] <tsdgeos> Mirv: how blocking is https://bugs.launchpad.net/ubuntu/+source/oxide-qt/+bug/1387537 for a potential 5.4 migration? is it a *must* or *nice* to have?
[11:43] <tsdgeos> because i don't think i can tackle that one by myself
[12:09] <Mirv> tsdgeos: it's not blocking at all, *nice* that is
[12:10] <Mirv> so that in the future we wouldn't need to do manual patching of a couple of lines in 5+ packages
[12:10] <Mirv> since everyone tends to copy that same private header usage currently
[12:10] <tsdgeos> yeah
[12:10] <tsdgeos> ok then so then there's only https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1408273 left it seems (plus the two i've patches on the pipeline for)
[12:12] <Mirv> tsdgeos: 1408273 fix is there already (marking), bug #1403582 in general is the real thing.. I've needed to disable many QWidget tests so far, but for touch of course that maybe isn't a blocker
[12:13] <Mirv> tsdgeos: I'm trying to run autopilot tests now, and filing then bugs for regressions there. initially not catastrophic, hopefully nothing serious.
[12:13] <Mirv> for example a full pass for unity8 + uitk now gotten. ubuntu-system-settings almost completely fails, but I haven't got yet the comparison "without PPA" results.
[12:16] <tsdgeos> Mirv: oki
[12:29] <jgdx> Wellark_, do you know why indicator-network fails to build [1]? Something about signatures? [1] https://ci-train.ubuntu.com/job/ubuntu-landing-015-1-build/125/console
[13:41] <jdstrand> gcollura, popey: re certain computers> that is actually the plan in https://wiki.ubuntu.com/SecurityAndPrivacySettings/ProtectingUserData
[13:55] <gcollura> jdstrand, thanks!
[14:45] <muyiscoi> Hi guys! I'm having an issue with my Ubuntu Touch install on a Nexus 4
[14:46] <Wellark_> jgdx: there is an unused variable in one of the files, but I have no idea how that can have slipped through
[14:46] <jgdx> Wellark_, u fix plz?
[14:47] <Wellark_> jgdx: hmm.. it's been there since the mid of december
[14:47] <Wellark_> maybe g++ has had a new version and the old one didn't catch it
[14:47] <Wellark_> jgdx: will fix
[14:48] <jgdx> kiiiiitos
[14:48] <muyiscoi> I can't seem to join the wifi network at my university. We use "eduroam" which is a network several schools use, especially in europe. It requires a username and password to login, unlike traditional wifi networks that just use the wifi key.
[14:48] <chrisc> muyiscoi: try using a web browser to enter that?
[14:48] <jgdx> Wellark_, I'm fixing the racyness in your ofonoactivator in hopes that it will be able to activate a connection on the modem using a functioning context.
[14:49] <jgdx> Wellark_, but any other suggestions will also be showered with thanks
[14:50] <Tassadar> chrisc: eduroam uses 802.1x authentication, you need to enter username and login to connect to the network. I don't think ubuntu touch supports that yet
[14:50] <muyiscoi> Tassadar: exactly!
[14:51] <Tassadar> it might be just missing the GUI though, not sure
[14:53] <muyiscoi> Is there no way around that? like a command line way of connecting
[14:54] <dobey> muyiscoi: can you connect via network manager on ubuntu on a laptop for example?
[14:54] <muyiscoi> dobey: yes, it works via network manager on ubuntu desktop. That's what I'm using right now
[14:55] <popey> can you do "phablet-network" to copy the config over?
[14:56] <popey> (from desktop to phone over usb cable)
[14:56] <dobey> muyiscoi: then it seems like just a matter of having the necessary UI and/or back-end work done for the phone interface. if you have the config stored on your PC you can probably copy it over and use it to connect to the same ESSID from the phone
[14:56] <dobey> as popey just suggested :)
[14:57] <muyiscoi> let me try that
[14:58] <dobey> if it's possible to use 'nmcli' to connect to that network, you can also try using that on the phone as it seems to be installed as well
[14:59] <dobey> i don't know if it has the ability to provide all the necessary info though
[14:59] <Wellark_> jgdx: it was not "my ofonoactivator", but no matter :)
[14:59] <jgdx> Wellark_, ah. Speaking of which, is he available?
[15:00] <Wellark_> jgdx: who?
[15:01] <jgdx> Wellark_, satoris
[15:01] <muyiscoi> popey: tried using "phablet-network" and got "Network file is /etc/NetworkManager/system-connections/eduroam
[15:01] <muyiscoi> Could neither find WEP nor WPA-PSK key !"
[15:02] <Wellark_> jgdx: try ping him on internal irc, should be there
[15:02] <popey> we have a bug for this, it's known broken I think.
[15:07] <kenvandine> mandel, any progress on the check_hash branch?
[15:07] <mandel> kenvandine, yes, sorry proposing in a few, I was ill and the end of last week and did no do much, sorry
[15:08] <kenvandine> mandel, thx
[15:09] <muyiscoi> That's too bad
[15:16] <dobey> muyiscoi: i don't know what phablet-network does exactly, but you can try just using "adb push" to copy it to the phone, and putting it in the same location, then rebooting and choosing the network
[15:29] <muyiscoi> dobey: Tried that. I keep getting "permission denied" even though I'm using sudo
[15:29] <Wellark_> jgdx: add this to the vivid silo to get rid of the i-network build failure: https://code.launchpad.net/~unity-api-team/indicator-network/remove_unused_variable/+merge/248393
[15:30] <dobey> muyiscoi: push it to "." on the phone, then use phablet-shell or the terminal app on the phone to "sudo cp" the file to the right place
[15:36] <muyiscoi> dobey: succesfully copied the config file onto the phone but it still does the same thing. Guess there's a larger issue here
[15:38] <dobey> ok
[15:38] <dobey> muyiscoi: i'd suggest filing a bug about your use case not being supported on the phone
[15:39] <muyiscoi> dobey: where would I do that exactly?
[15:39] <dobey> muyiscoi: https://bugs.launchpad.net/ubuntu/+source/indicator-network would be a good starting place for such a bug, i think
[15:44] <matv1> today my mako has been running really hot on the newest rtm(186). Just me?
[15:46] <matv1> when idle..
[15:52] <AkivaAvraham> Hey all: Live Ask Ubuntu Anything live in 10 minutes: http://ubuntuonair.com | #ubuntu-on-air
[16:08] <kenvandine> charles, i want to land that charge state fix, can you get the indicator-power branch approved?
[16:09] <kenvandine> charles, for rtm that is, i added it to silo 0
[16:09]  * charles clicks
[16:09] <kenvandine> charles, thx :)
[16:31] <rvr> bzoltan: Silo 5 is approved.
[16:40] <Knightmare> Where can I find the password to unlock the file manager/terminal apps?
[16:41] <Elleo> Knightmare: it's your normal phone unlock password/pin code
[16:41] <Knightmare> oh cool
[16:41] <Knightmare> thanks Elleo
[16:41] <Elleo> no problem :)
[16:42] <Elleo> rpadovani: heya; I'm Mike Sheldon, just thought I'd introduce myself on IRC in case you ever need me for anything
[16:43] <Elleo> rpadovani: I probably won't be getting into the settings stuff for a little while though as I've got a bunch of new high priority keyboard bugs to sort first, but I'll try to keep abreast of discussion on settings stuff
[16:45] <bzoltan> rvr:  magnificant :) Thank you
[16:54] <rpadovani> Elleo, hey :-) Thanks, I'll ping you if I'll need!
[16:54] <charles> kenvandine, tedg just approved https://code.launchpad.net/~charlesk/indicator-power/lp-1416096-publish-primary-device-state-on-bus/+merge/248142
[16:54] <Elleo> rpadovani: okay, great :)
[16:58] <saidinesh5> Elleo: i got my laptop back
[16:58] <saidinesh5> so what next :P
[16:58] <Elleo> saidinesh5: cool :)
[16:59] <saidinesh5> i think after tonight, skeyer will take about the same amount of memory as ubuntu-keyboard....
[16:59] <saidinesh5> removing the swipeHints from storage....
[16:59] <Elleo> saidinesh5: awesome
[16:59] <saidinesh5> they can be computed in O(n) anyways
[16:59] <saidinesh5> Elleo: so any news about the maliit mir patches?
[16:59]  * saidinesh5 like to see his name in some upstream commits :D
[17:00] <saidinesh5> been a long time since that happened...
[17:00] <Elleo> saidinesh5: need to chase people up on that, will do it first thing in the morning
[17:00] <saidinesh5> Ah sure
[17:00] <saidinesh5> so basically set up a jenkins server for Skeyer
[17:00] <saidinesh5> its interesting/weird...
[17:00] <saidinesh5> the benchmarks it was running were off by 10x
[17:01] <Elleo> heh, I've never setup jenkins myself, I just make use of the stuff all our awesome CI guys run for us
[17:01] <saidinesh5> Ah i think thats the server's fault though
[17:01] <saidinesh5> its a 1GHz shared vps
[17:01] <saidinesh5> so
[17:01] <saidinesh5> i think they are throttling things or someone else was stealing my CPU
[17:01] <Elleo> ah
[17:02] <saidinesh5> because i would expect a 2x difference but certainly not 10x difference when compared to my nexus 7
[17:02] <Elleo> yeah
[17:02] <saidinesh5> the good news is
[17:02] <saidinesh5> the word it was taking 1600msec on the server was taking 111msec on my machine
[17:03] <Elleo> neat
[17:03] <saidinesh5> the better news is i think that can be brought down :P
[17:03] <Elleo> even neater :)
[17:03] <saidinesh5> the boring news is i think i have to set up a ppa so that testing is easier for me
[17:03] <saidinesh5> ppa for skeyer
[17:03] <saidinesh5> and i thiiiiiiiink that needs the maliit framework's patches
[17:04] <Elleo> saidinesh5: did you ever get to the bottom of the inactive plugin issue?
[17:04] <saidinesh5> i think i did
[17:04] <Elleo> ah cool
[17:04] <saidinesh5> that was giving an issue on maliiit desktop too
[17:04] <saidinesh5> on my arch machine box (vanilla maliit)
[17:05] <saidinesh5> and now it works
[17:05] <Elleo> great
[17:05] <saidinesh5> do you have that debian/ folder you used to package maliit?
[17:05] <saidinesh5> i mean skeyer
[17:05]  * saidinesh5 hates packaging :P
[17:06] <Elleo> don't think I packaged skeyer, probably just installed it straight
[17:06] <kenvandine> charles, thx
[17:06] <Elleo> I'll take a quick look though
[17:06] <saidinesh5> ah i remember giving me some debs
[17:06] <Elleo> saidinesh5: nope, no debian dir
[17:06] <Elleo> saidinesh5: ah, that was probably the maliit debs
[17:07] <saidinesh5> oh
[17:07] <saidinesh5> dunno been a while and had to reinstall kubuntu
[17:07] <saidinesh5> so lost stuff
[17:07] <saidinesh5> i think i have to reinstall it again though
[17:07] <saidinesh5> its somehow not going into sleep
[17:07] <Elleo> saidinesh5: I'd compiled maliit on the device with an included hack for the inactive plugin stuff, think that was it
[17:07] <Elleo> saidinesh5: do you need those again?
[17:07] <saidinesh5> yup
[17:08] <saidinesh5> but
[17:08] <saidinesh5> that inactive plugin hack might have to be reversede
[17:08] <Elleo> saidinesh5: http://mikeasoft.com/~mike/maliit-mir-backend/
[17:08] <Elleo> there's also ubuntu-keyboard packages there with the mir stuff stripped out
[17:08] <saidinesh5> Ahh
[17:08] <saidinesh5> so i wont have to patch it then :D
[17:09] <Elleo> yep, that's all sitting in a branch ready :)
[17:09] <saidinesh5> Elleo: btw. if i were to create a click package for skeyer
[17:09] <saidinesh5> all i have to do is change maliit's server.conf isnt it?
[17:10] <saidinesh5> to load from skeyer instead of $maliit_plugin_path
[17:10] <Elleo> saidinesh5: that should work, but the click won't be able to change the server.conf
[17:10] <Elleo> saidinesh5: that'd have to be done manually
[17:10] <saidinesh5> that shouldnt be a problem, i mean i m thinking of writing a "config app"
[17:10] <Elleo> saidinesh5: well the config app couldn't write to it either if it's distributed as a click
[17:11] <saidinesh5> skeyer_settings or something
[17:11] <saidinesh5> oh?
[17:11] <Pratrax> Hello
[17:11] <Elleo> saidinesh5: that file's only writable if the user's made their system writable, and it's never writable for click apps (due to them being confined)
[17:11] <saidinesh5> isnt it just in ~/
[17:12] <Elleo> saidinesh5: ah, actually it might read from ~/.local/share/maliit too, we have it reading from /etc/maliit/ currently
[17:12] <Elleo> saidinesh5: but it still won't be writable to a click app
[17:12] <saidinesh5> O_O
[17:12] <saidinesh5> click apps dont have access to ~ ?
[17:12] <Pratrax> I would like to know if it's possible to have ubuntu SDK on archlinux ?
[17:12] <Elleo> saidinesh5: they can only write to ~/.local/share/com.app.id or ~/.cache/com.app.id or similar
[17:12] <saidinesh5> Pratrax: i think so, chroot ?
[17:12] <Elleo> saidinesh5: apps aren't allowed to touch anything that they don't own
[17:12] <saidinesh5> oh
[17:13] <saidinesh5> hmm.........
[17:13] <Elleo> saidinesh5: we have a pretty strict security model for apps
[17:13] <saidinesh5> i see
[17:13] <kenvandine> application confinement rocks!
[17:13] <Elleo> saidinesh5: you could possibly write a desktop app that enables it
[17:13] <saidinesh5> okay, by the time i m done with skeyer, i hope you guys would provide a way to select keyboard plugins ......
[17:13] <saidinesh5> desktop app?
[17:13] <Elleo> saidinesh5: but only for users that have enabled debugging
[17:13] <Pratrax> I haven't find some tutorial for perform this
[17:14] <Elleo> saidinesh5: yeah, a script that just logs in over adb shell and writes it
[17:14] <Elleo> saidinesh5: that'd be a massive hack though, and only for developers/advanced users
[17:14] <saidinesh5> yeah
[17:14] <saidinesh5> i dont mind sending an upstream patch to "select input plugin"
[17:14] <saidinesh5> i mean it seems quite important....
[17:15] <saidinesh5> btw. maliit too stores settings right?
[17:15] <saidinesh5> but afaik ubuntu keyboard was storing settings by itself...
[17:15] <Elleo> saidinesh5: yeah, it's something we're going to be working on, but we haven't fully figured out the desired architecture for it yet
[17:16] <saidinesh5> i wonder how the N9 did it...
[17:16] <Elleo> saidinesh5: I suspect the settings in the ubuntu plugin were done that way to make them easy to integrate with the system settings
[17:16] <saidinesh5> yeah some gsettings framework iirc
[17:17] <saidinesh5> i remember it segfaulting for me...
[17:18] <Elleo> the N9 wasn't trying to solve all the same problems we are really in terms of app confinement and such (which needs to be applied to 3rd party keyboards as well as apps)
[17:18] <Elleo> as you don't want a keyboard to be able to read all your contacts and send them off to some evil company or something
[17:19] <saidinesh5> oh? i remember aegis being a PITA....
[17:19] <Elleo> or log key presses, etc.
[17:19] <saidinesh5> yeah sure
[17:19] <saidinesh5> right now even i m actually writing a config.h that would disable qdebug for maliit plugin
[17:19] <saidinesh5> while keeping it for skeyer demo/tests
[17:19] <saidinesh5> ugly qmake stuff but seems quite important
[17:22] <saidinesh5> Elleo: btw. wouldnt the default security settings applicable for maliit framework do?
[17:23] <saidinesh5> afterall its maliit process thats running the keyboard...
[17:23] <Pratrax> Question :  If I use docker and I use two application who use the same library (Qt for example) is this library loaded two time ?
[17:23] <Elleo> saidinesh5: the maliit process is running unconfined at the moment
[17:24] <Elleo> saidinesh5: which means a plugin loaded into the maliit process could do pretty much whatever it likes
[17:24] <saidinesh5> Ahh
[17:24] <saidinesh5> why unconfined?
[17:24] <Elleo> saidinesh5: the main thing we need to do is confine maliit, and get it to display things via our trusted sessions architecture instead of just giving it a surface to do whatever it wants with
[17:24] <Elleo> saidinesh5: because we haven't confined it yet :P
[17:24] <saidinesh5> lol i see
[17:26] <chrisc> is the termianl app confined?
[17:26] <saidinesh5> shouldeach package has its own security stuff right?
[17:26] <chrisc> i'm trying to work out why i can't chroot... https://lists.launchpad.net/ubuntu-phone/msg10970.html
[17:26] <Elleo> chrisc: yep, the terminal app is confined
[17:27] <Elleo> chrisc: if you connect via phablet-shell / adb shell you won't be confined though
[17:27] <Elleo> saidinesh5: sort of, all normal packages get to specify which security policies they need
[17:27] <saidinesh5> if a package provides 2 binaries?
[17:27] <chrisc> ah, ok, what i want to do though is "chroot /home/debian" on the phone...
[17:27] <popey> Elleo: in podbird does the little tick in a circle mean "Listened" ?
[17:27] <Elleo> popey: yep
[17:28] <popey> hmm
[17:28] <popey> seems unreliable, i have some which have it and some which dont
[17:28] <Elleo> saidinesh5: any binary in the package gets the same permissions (they're defined for the package as a whole)
[17:28] <saidinesh5> i see
[17:28] <Elleo> popey: yeah, I tried loosening the definition of reaching the end of a podcast in the last update
[17:28] <Elleo> popey: not sure if that'll have helped much or not though
[17:28] <saidinesh5> i m not tooo keen on implementing a sync your dictionary feature but curious
[17:28] <popey> ok
[17:29] <popey> shall i file a bug?
[17:29] <Elleo> popey: there might be something else going on there
[17:29] <Elleo> popey: yes please
[17:29] <popey> ok
[17:29] <Elleo> saidinesh5: yeah, keyboards will almost certainly not be allowed the network permission package
[17:30] <Elleo> s/package//
[17:30] <saidinesh5> hmm.....
[17:30] <sergiusens> Elleo: can we have a little tick for "downloaded" as well?
[17:31] <sergiusens> just to know what will work when off the grid :-)
[17:31] <sergiusens> Elleo: your app is awesome btw :-)
[17:31] <Elleo> sergiusens: there should be a trash can instead of a download button once something's downloaded, I'm planning on adding a new "Downloaded Podcasts" view though
[17:31] <popey> sergiusens: there's a delete button
[17:31] <popey> yay, i just filed a bug about that :)
[17:31] <Elleo> sergiusens: that lists all your downloaded episodes from all podcasts
[17:31] <popey> https://bugs.launchpad.net/podbird/+bug/1417672
[17:31] <Elleo> as well as a "Recent Episodes" view for all recent episodes in order
[17:32] <sergiusens> Elleo popey trash works for me; just wasn't smart enough to notice it :-P
[17:32] <Elleo> sergiusens: ah, heh
[17:33] <sergiusens> or maybe I never really successfully downloaded anything :-P
[17:33] <popey> :)
[17:56] <ibuntu> awe_, are you around? sorry I didn't get the chance to link up with you the other day. do you have some time today?
[18:00] <chrisc> hmm, trying to edit qml files with vi to add a escape key to the keyboard without a escape key is fustrating..
[18:14] <chrisc> and no Ctrl-X for nano...
[18:17] <ogra_> chrisc, in vi you can also ctrl-c ... does the same as esc
[18:17] <chrisc> ah
[18:18] <dpm> pitti, heads up: we're getting the new translations export script deployed (the one that will support exporting from derived distros). Note the change in the names of exported files in: http://people.canonical.com/~dpm/data/ubuntu-l10n/
[18:18] <chrisc> ogra_: it doesn't exactly
[18:19] <ogra_> does here
[18:19] <ogra_> i often edit files in the terminal app if i cant use a PC
[18:19] <dpm> pitti, instead of $SERIES-filename.json it's now $DISTRO_SERIES_filename.json
[18:20] <chrisc> ogra_: sorry, my mistake
[18:20] <ogra_> np :)
[18:33] <awe_> ibuntu, can we talk in maybe 1/2h?
[18:59] <ibuntu> awe_, thanks for getting back to me, that would be great
[19:06] <awe_> ibuntu, I have food on the stove top, so will ping you again in 10-15m
[19:14] <kenvandine> is music-app in vivid-proposed working for anyone?  It doesn't even start for me, I saw bug 1415318 was filed for that, but I have the fixed version of mediascanner2.
[19:15] <ahayzen> kenvandine, it was working on yesterday's one for me... have you tried clearing your ms2 db?
[19:15] <kenvandine> no... i haven't
[19:15] <kenvandine> how do i do that?
[19:15] <adrian47> hello, can anyone help with upstart? I am getting E/UpstartPropertyWatcher( 1560): Failed to connect socket for '/dev/socket/upstart-text-bridge' on fd 7 (2 [No such file or directory])
[19:15] <ahayzen> kenvandine, IIRC remove the db in .cache/mediascanner-2.0/ .. then restart the mediascanner-2.0 service
[19:15] <ahayzen> ..or restart the device
[19:16] <kenvandine> ahayzen, i thought with the revert it would handle that?
[19:16] <ahayzen> kenvandine, maybe...i remember reading somewhere you could get into a state where you had to clear the db if you ran it whenit was broken or something.... what is the error in the app log?
[19:17] <kenvandine> terminate called after throwing an instance of 'std::runtime_error'
[19:17] <kenvandine>   what():  Tried to open a db with schema version -1, while supported version is 8.
[19:17] <mohd> when Ubuntu phone will released
[19:17] <genii> "soon"
[19:17] <ahayzen> kenvandine, yeah thats ms2
[19:18] <kenvandine> ahayzen, ok, i'll whack it
[19:18] <kenvandine> annoying that it can't handle this gracefully :/
[19:18] <ahayzen> kenvandine, https://lists.launchpad.net/ubuntu-phone/msg10939.html
[19:18] <kenvandine> i hope we don't get users into this situation in the future
[19:19] <ahayzen> yeah :/
[19:19] <kenvandine> yeah, that worked
[19:19] <ahayzen> cool \o/
[19:19] <kenvandine> but what about users that haven't enabled developer mode...
[19:19] <kenvandine> i fear these things in the future
[19:20] <adrian47> or maybe someone has an idea what could be wrong? :)
[19:22] <kenvandine> i commented on the bug, maybe someone with ms2 knowledge can weigh in
[19:25] <ahayzen> kenvandine, yeah probably best, i agree it shouldn't really get into a state where the only way out is to delete the db lol
[19:26] <kenvandine> yeah
[19:26] <kenvandine> surely it should be able to see the schema problem and migrate the db
[19:26] <ahayzen> you would have thought ;)
[19:26] <kenvandine> that isn't a new problem to solve :)
[19:26] <kenvandine> that's why we have schema versions :)
[19:29] <awe_> ibuntu, ping
[19:32] <kenvandine> ahayzen, i really love music-app, i just don't use it much because i'm always wiping my phone and losing my music :/
[19:32] <kenvandine> i gotta stop flashing my daily driver :)
[19:32] <ahayzen> haha you need more phones by the sounds of it ;)
[19:32] <kenvandine> i do... 2 is not enough :)
[19:32] <ahayzen> you need at least 3 i've figured out...
[19:33] <kenvandine> i need multiple of the same type, so i can just use one of them
[19:37] <ibuntu> awe_, just got out of the shower, thanks for keeping in touch. I will be afk for about 5 mins and then ready to go
[19:47] <ibuntu> awe_, are you there? I am at the keyboard
[19:47] <awe_> yes
[19:48] <awe_> so first thing, can you run the following script and pastebin it for me?
[19:48] <awe_> run /usr/share/ofono/scripts/list-modems
[19:48] <awe_> and then paste it via pastebin.ubuntu.com
[19:48] <ibuntu> sure, via adb shell?
[19:49] <awe_> yes
[19:49] <adrian47> noone? :(  I'm trying to port it but i stoped for 2 weeks now with this problem
[19:50] <ibuntu> http://pastebin.ubuntu.com/10040291/
[19:51] <davmor2> kenvandine: you need a krillin and an sdcard
[19:51] <ezyang> Hey guys, I got a Thinkpad Helix, and I was thinking Ubuntu Touch was something I would want. Can I install it?
[19:51] <kenvandine> davmor2, not a good daily driver in the US... can't live on edge anymore :)
[19:52] <davmor2> kenvandine: hahahaha
[19:53] <ibuntu> awe_, happened in a similar fashion to last time. I'm pretty sure both times that my mobile data was offline and that's what prompted me to restart the phone. sometimes my data cuts out and restarting fixes it. this time after restarting it was no longer able to connect to my mobile network at all and said denied like before
[19:54] <ibuntu> awe_, and here is the pastebin http://pastebin.ubuntu.com/10040291/
[19:54] <awe_> ibuntu, understood.  If we're going to get to the bottom of this, we're going to need to create a bug with all of the details we discuss here
[19:54] <awe_> otherwise it's too hard for me to keep track of the details
[19:54] <awe_> and there are others that may be able to help debug
[19:55] <awe_> got it, I see what's wrong
[19:55] <awe_> there's a bug in RTM on mako that causes the SIM not to be recognized, even though it's inserted
[19:55] <awe_> is your SIM PIN locked?
[19:55] <ibuntu> awe_, nothing that I can think of. I am not doing any tinkering with the phone, just attempting daily use
[19:56] <ibuntu> awe_, no my sim is not pin locked and it is also currently in my old phone. Should I restart the nexus 4 with the sim card inside and then re run that command and paste it?
[19:56] <awe_> yes!
[19:57] <awe_> it doesn't tell us much if the SIM that's not working isn't in the phone
[19:57] <awe_> ;)
[19:57] <ibuntu> awe_, sorry about that. at least we got is sorted in the first 5 mins
[19:59] <awe_> note, you need to restart after inserting the SIM
[19:59] <ibuntu> awe_, thanks
[20:00] <adrian47> If I will use my installator that will only unpack preinstalled package (with system.img android-ramdisk.img etc..) to system partition. It can cause my error?
[20:08] <adrian47> I'm not usign rootstock now
[20:09] <ibuntu> awe_, here is the new pastebin with the sim card in the phone http://pastebin.ubuntu.com/10040563/
[20:10] <ibuntu> awe_, I assumed there was no pin lock on my sim card because I never set one up but I just called me wireless provider and they told me that my sim is in fact pin locked. It has a primary pin and a backup pin. I have obtained both in case we need them
[20:11] <awe_> ibuntu, what's your carrier again?
[20:11] <awe_> your SIM is *not* pin locked according to the output from list-modems
[20:11] <ibuntu> awe_, WIND Mobile in Canada (I am living just outside of Toronto)
[20:11] <awe_> if it was, if would say PinRequired = pin
[20:12] <ibuntu> awe_, both numbers are 7 digits... maybe the tech support rep I spoke to was confused about what I was asking?
[20:12] <awe_> SIM PINs are four digits
[20:13] <awe_> ibuntu, did you confirm with your carrier that they allow unlocked devices on their network?
[20:13] <awe_> ibuntu, "denied" means the carrier rejected your devices attempt to register to the network
[20:13] <awe_> you typically get this when a) you run out of credit or b) your carrier rejects the device
[20:15] <ibuntu> awe_, I thought they were four digits. I also thought you had to set up a sim pin manually which is why I believed it was not locked. It sounds like it isn't anyway so that's good... and last time I called in to my carrier about the issue I had asked them if they had blocked the mac address of the device and they confirmed it was not blocked. Although I have not specifically asked them the question of whether they allow unlocke
[20:15] <ibuntu> awe_, they sell and officially support factory unlocked devices like the nexus 4
[20:16] <ibuntu> awe, and I have always used unlocked devices with them in the past without issue. they have been my carrier for around 3 years
[20:18] <awe_> ok, just checking
[20:18] <ibuntu> awe_, do you want me to call them back to ask them anything specific?
[20:18] <awe_> again, "denied" is a response from the carrier...  so I'm not really sure what's happening here
[20:18] <awe_> ibuntu, if they say the account is active, and it works in another device
[20:18] <muyiscoi> hey guys. how does one take screenshots on ubuntu phone?
[20:19] <awe_> then you've hit a bug we haven't yet seen
[20:19] <popey> muyiscoi: phablet-screenshot
[20:19] <popey> (on a usb attached pc)
[20:19] <awe_> ibuntu, last time did you actually flash android, and then re-flash ubuntu to resolve the issue?
[20:20] <awe_> ibuntu, let's get a bug created...  would you mind doing so via: https://bugs.launchpad.net/ubuntu/+source/ofono/+filebug
[20:21] <muyiscoi> popey: thanks. On the music app, I noticed that you can't do "repeat one" when playing one song from an album. I wanted to file it as a bug, but if its just something that isn't implemented yet, i'll just forget it
[20:21] <popey> ahayzen: ^ see :)
[20:21] <awe_> please include what we've discussed so far ( ie. list-modems output, system-image-cli -i output, operator name, ... )
[20:22] <ibuntu> awe_, yeah, both times when I got this issue I popped my sim back into my old unlocked Nexus S and use that until I get the Nexus 4 working again; last time I followed the instructions to restore android here: https://developer.ubuntu.com/en/start/ubuntu-for-devices/reinstalling-android/ essentially rebooting into the bootloader and running ./flash-all.sh in the adb shell. After android booted up and connected to the network...
[20:23] <ahayzen> muyiscoi, something like this? https://code.launchpad.net/~andrew-hayzen/music-app/single-repeat/+merge/242427
[20:23] <ahayzen> muyiscoi, its on the list of TODOs we've just been talking/debating with design the best way todo it
[20:23] <ibuntu> awe_, check that everything was working and reinstalled ubuntu touch by rebooting into the bootloader and running ubuntu-device-flash --channel=ubuntu-touch/ubuntu-rtm/14.09 --bootstrap
[20:24] <awe_> which version of Android did you flash?
[20:25] <muyiscoi> ahayzen: yes. that's it exactly. Glad to know its being worked on. Most music players just use the same button for "repeat all" and "repeat one". Tapping the button twice selects the latter. That's how I'm used to doing it anyway
[20:26] <ahayzen> muyiscoi, yeah that is what that code does currently
[20:26] <ibuntu> awe_, the latest one 5.0.1 (LRX22C)
[20:26] <awe_> ah...that's might be the issue
[20:28] <awe_> our images are based on 4.4.2, and there's a possibility that the Android 5 install upgrades the radio fw
[20:31] <ibuntu> awe_, I'm pretty sure when I first bought the phone and turned it on it asked me to upgrade from android 4.4.2 to android 5 or possibly 4.4.4, but if I remember correctly, the first thing it did was an upgrade. And then I installed ubuntu touch. So do you think that if I reflash v4.4.2 of android and then go back to utouch that I might not have the radio fw issue again?
[20:32] <awe_> yes
[20:34] <muyiscoi> are there any plans to have playback controls as part of the  sound indicator menu as they are on unity 7 currently?
[20:35] <ibuntu> awe_, Cool. Well I will file the bug report and try reflashing with 4.4.2 and hopefully it doesn't happen again, but at least we will have all the info ready if it does. and hopefully you guys can make use of some of the info to fix whatever the problem is with the updated radio fw
[20:36] <kenvandine> muyiscoi, i hope so, i thought that had been implemented at one point
[20:36] <kenvandine> not sure what happened
[20:36] <awe_> if that fixes the problem, there's not much we can do to fix
[20:36] <popey> yeah, it got backed out
[20:36] <ibuntu> oh yeah... I guess it won't really affect any future phones because they will be based off of native hardware
[20:38] <ahayzen> muyiscoi, yep eventually it will be like unity7
[20:39] <ahayzen> muyiscoi, just we need to do some backend work upstream to the music-app to get it all working :)
[20:39] <kenvandine> i want it in the greeter
[20:39] <popey> dont we all :)
[20:39] <ahayzen> muyiscoi, it was enabled ages ago but then had to be disabled as the next/previous buttons don't current function
[20:39] <ahayzen> +1
[20:39] <ahayzen> *currently function
[20:41] <muyiscoi> ahayzen, gotchya. I'm patiently waiting :D
[21:18] <Myself5> heyho, I have a quick question
[21:18] <Myself5> I compiled the Ubuntu Touch Android base (4.4.2)
[21:19] <SturmFlut> alecu, dobey: I tried to buy mhall119's "uReadIt (Dev)" app on the store just now, and I can't get it done. On the "Payment" screen after clicking on the price it asked me for a password, but didn't say which one (Launchpad, PayPal etc.). So I entered my Launchpad password, which ended in a screen saying "Authorization failed", and now I can't enter another password regardless of what I'm doing. The password textbox just
[21:19] <SturmFlut> disappeared.
[21:19] <Myself5> and now I try to find a Ubuntu Touch rootfs which its this base
[21:19] <Myself5> the guide links to a utopic build which does not exist anymore, and I am not sure if I can use vidid with the 4.4.2 base
[21:21] <dobey> SturmFlut: it's the ubuntu one password (which would be the same with what you log into launchpad with, since it uses u1 for auth)
[21:22] <dobey> SturmFlut: if the password text entry disappeared, that's a weird bug i certainly haven't seen (one of the acceptance tests is 'type an invalid password' btw)
[21:22] <Myself5> is there anyone here who is able to help me :/ ?
[21:23] <dobey> SturmFlut: you should of course be able to hit cancel and try again though. but please file a bug with screenshot
[21:23] <SturmFlut> dobey: I just restarted my device and the box is still gone o_O
[21:23] <dobey> SturmFlut: does it show available payment methods?
[21:23] <SturmFlut> What was the command to take a screenshot via adb? I forgot it
[21:23] <dobey> phablet-screenshot
[21:24] <SturmFlut> Myself5: Sorry, I don't know anything about porting. But I've heard that the new porting quide will be pusblished soon, maybe the information you need is in there.
[21:25] <dobey> Myself5: i don't know anything about the porting guide either, other than a new one should be coming soon
[21:25] <SturmFlut> dobey: Ah, thanks! That was it
[21:25] <Myself5> my problem is not porting it. I already did this without any guide. It's about installing. I am not certainly sure if I can use the vivid rootfs
[21:25] <dobey> Myself5: vivid should work fine though. we haven't changed the AOSP base for the vivid builds
[21:26] <Myself5> ok, I'll try this then
[21:26] <Myself5> thanks :)
[21:31] <SturmFlut> dobey: I navigate to http://217.28.97.4/1.png and press on the price. Then http://217.28.97.4/2.png loads, I enter my Ubuntu One password, I am pretty sure I entered it correctly, and the result is http://217.28.97.4/3.png .
[21:32] <SturmFlut> dobey: After that, the "Payment" dialog always looks like http://217.28.97.4/4.png
[21:32] <SturmFlut> dobey: I even restarted the whole device and the password box was still gone, it reappeared after waiting for about ten minutes. As if something had to time out first.
[21:33] <dobey> SturmFlut: oh, you are trying to pay with paypal. that auth failed is not for the u1 password. it is from the paypal site i suspect.
[21:33] <dobey> beuno: ^^ looks like euro paypal has an issue perhaps?
[21:35] <SturmFlut> dobey: Would be nice if the dialogue told me which password it wants. And what do I do if my PayPal e-mail differs from the Ubuntu One account?
[21:36] <dobey> SturmFlut: paypal e-mail doesn't have to match u1 account. paypal is all done via web, so you have to log into paypal with the account. doesn't matter what e-mail it is
[21:37] <dobey> SturmFlut: you can file a bug about it not being clear what password to use and i'll try to get design to look at it.
[21:37] <SturmFlut> dobey: I never end up with a PayPal login website. These are all the screens I ever see.
[21:38] <dobey> SturmFlut: yes, becasue, as i said, there seems to be a problem with the euro paypal it seems. unfortunately i don't think we can do anything about that in the client. it's a server thing, which is why i pinged beuno. but he is likely already gone, given the hour it is for him
[21:39] <dobey> but if you file a bug i'll make sure his team sees it
[21:39] <dobey> checking on my phone to see what happens
[21:40] <dobey> yes, also broken for US paypal :(
[21:41] <dobey> SturmFlut: sorry, you can hit the back arrow at the top to go back, and then cancel to exit. i'll ping to see if i can get someone to look at it
[21:42] <SturmFlut> dobey: Ahhh, I begin to understand. So basically the bug is this: After logging in with the U1 password and selecting "PayPal" there should be a redirect to the PayPal website, but it doesn't happen
[21:42] <dobey> SturmFlut: well it happened, but it failed
[21:43] <adrian47> rootstock installer is actual? it will work with 4.4.2 base?
[21:43] <SturmFlut> adrian47: Sorry, I have no idea.
[21:43] <dobey> SturmFlut: so the password entry going away is correct there, because the password you entered was correct. so you don't need to enter it again for another 15 minutes. it's a special thing for purchases that we request it there
[21:47] <dobey> SturmFlut: apparently paypal broke the API we're using, and i guess server people already know about it and are working to get it fixed
[21:47] <SturmFlut> dobey: Okay, I'll file the bug anyways so other users can see it
[21:47] <dobey> ok
[21:50] <SturmFlut> https://bugs.launchpad.net/pay-ui/+bug/1417779
[21:53] <adrian47> Anyone can help with: E/UpstartPropertyWatcher( 1560): Failed to connect socket for '/dev/socket/upstart-text-bridge' on fd 7 (2 [No such file or directory])
[21:53] <dobey> SturmFlut: cool, thanks. moved it to the right project and notified the right team about it
[21:55] <SturmFlut> dobey: Hm, and at least on my mako (stable channel r15) device the on-screen keyboard does not appear when using the "Add credit card" screen
[21:57] <dobey> SturmFlut: hmm, maybe a bug in oxide or the keyboard then :-/
[22:00] <SturmFlut> dobey: Okay, at least adding a credit card via https://pay.ubuntu.com/ and then selecting it in the pay-ui worked.
[22:01] <SturmFlut> mhall119: That makes me customer #5 or so, right?
[22:01] <dobey> SturmFlut: sorry the world seems to have exploded tonight :-/
[22:02] <SturmFlut> dobey: Well, I'm used to it, five of my apps are currently blocked because the relevant API calls or features are missing ;)
[22:31] <mhall119> SturmFlut: of ureadit-dev?
[22:32] <mhall119> SturmFlut: you'd be purchaser #11 actually, my little apps is doing better than I expected :)
[22:39] <SturmFlut> mhall119: Woohoo!
[22:46] <SturmFlut> One of my apps is at 93 downloads, I wonder what effect the release of the first phone will have.
[23:02] <mhall119> SturmFlut: one of mine got 2310 users, and that was made obsolete by the better Forums Browser app a while ago
[23:37] <popey> SturmFlut: my most popular app has 2112 users...
[23:38] <kenvandine> i didn't know we had user stats
[23:38] <popey> oh yeah!
[23:38] <SturmFlut> popey: :(
[23:38]  * SturmFlut needs a killer app idea
[23:39] <popey> games
[23:39] <popey> seriously, we need more games
[23:39] <kenvandine> i should really login to my apps more often
[23:39] <popey> also, frameworks
[23:39] <kenvandine> popey, seriously!
[23:39] <kenvandine> we need more people hacking on bacon2d :)
[23:39] <kenvandine> and making bacon2d games!
[23:39] <popey> pfft
[23:39] <kenvandine> i'll give free bacon to developers writing bacon2d games
[23:39] <kenvandine> :-D
[23:39] <popey> frameworks means we can nag existing developers to bring their games over
[23:40] <SturmFlut> popey: One is a game! Flood It!
[23:40] <kenvandine> popey, but that's really hard
[23:40] <kenvandine> like cocas2d
[23:40] <popey> not necessarily
[23:40] <popey> kivy
[23:40] <kenvandine> it would be pretty hard to get that working i think
[23:40] <kenvandine> but it would be a huge win
[23:41] <kenvandine> or libgdx
[23:41] <kenvandine> for java games
[23:41] <kenvandine> tons of games use those
[23:41] <popey> love2d
[23:41] <kenvandine> that isn't as common
[23:41] <kenvandine> it looks cool
[23:41] <kenvandine> but cocas2d and libgdx would give us a massive opportunity for porting games
[23:41] <kenvandine> from ios and android
[23:41] <popey> love2d and kivy are pretty neat and have quite a nice open source community around them
[23:41] <popey> sure
[23:41] <popey> but they're hard
[23:42] <popey> love and kivy are _close_ to done on the phone already
[23:42] <popey> they both have mobile gles builds
[23:42] <kenvandine> but what's the benefit?
[23:42] <popey> there are games already made with those platforms
[23:42] <kenvandine> if they don't have a large base of existing games
[23:42] <popey> just like cocas2d and libgdx
[23:42] <popey> define large
[23:42] <popey> compared to how many we already havre
[23:42] <kenvandine> well... cocas2d and libgdx are large :)
[23:42] <kenvandine> haha
[23:42] <popey> I mean, I like aiming high
[23:43] <popey> but seriously, we need all of them, not just the big guys
[23:43] <kenvandine> yeah
[23:43] <kenvandine> agreed
[23:43] <popey> and the smaller guys are easier to do
[23:43] <popey> more flexible
[23:43] <kenvandine> but i'm focusing on making developers love to write QML games :)
[23:43]  * kenvandine hugs QML
[23:43] <popey> sure, thats also great
[23:43] <popey> lets whack _all_ the moles
[23:43] <kenvandine> like that hill climb racing game
[23:44] <kenvandine> totally not hard to do in bacon2d :)
[23:44] <popey> of course
[23:44] <kenvandine> just takes time... which i haven't had :/
[23:44] <popey> but someone else has already written stuff in these other frameworks
[23:44] <kenvandine> i did fix some issues that prevented it from working before :)
[23:44] <kenvandine> yeah
[23:44] <kenvandine> we need people working on that
[23:44] <kenvandine> the biggest hurdle will be dealing with mir and input stuff
[23:45] <kenvandine> we need those types of folks looking at it
[23:46] <popey> yup
[23:46] <popey> having phones on the market will be a bonus
[23:46] <popey> we have the community budget and could justify sending devices to people
[23:46] <popey> I have spoken to these people in the past and the emulator flat out aint good enough for them
[23:46] <popey> they have limited time for what they already do, spending time fighting the emulator isn't productive