[05:40] <sanjay> hello ubuntu i hav one aakash ubisurfer tablet which has 2 gb internal memory and 512 mb ram and kernel version is 3.0.8,, so can i install ubuntu touch on this tablet, sr/mam i know that this tablet is not supporatble for ubntut touch but i want to install it.. if you hav any idea for do this so plz give me some instruction..
[05:52] <sanjay>  hello ubuntu i hav one aakash ubisurfer tablet which has 2 gb internal memory and 512 mb ram and kernel version is 3.0.8,, so can i install ubuntu touch on this tablet, sr/mam i know that this tablet is not supporatble for ubntut touch but i want to install it.. if you hav any idea for do this so plz give me some instruction..
[07:50] <Echse27> I know, this question is often requested, but when will the Nexus 5 supported by ubuntutouch?
[08:04] <mterry> ogra_, lightdm landed in trusty, so https://code.launchpad.net/~mterry/session-manager-touch/usc/+merge/193518 is ready for review / landing once approved
[08:04] <tvoss> pitti, ping
[08:05] <mterry> I should say, an updated lightdm landed in trusty.  I suppose we've had lightdm itself for a while.  :)
[08:06] <pitti> hey tvoss, wie gehts?
[08:13] <Echse27> Wie sieht es denn mittlerweile mit dem Nexus 5 aus?
[08:14] <dholbach> Echse27, this is an English speaking channel, and AFAIK nobody has started work on a Nexus 5 port yet - https://wiki.ubuntu.com/Touch/Devices has a list of ports
[08:14] <dholbach> ... and good morning
[08:16] <Echse27> dholbach, ok sorry... are there one ore more devs which want to support the nexus 5 in near future?
[08:16] <dholbach> Echse27, you could try to bring up the discussion on ubuntu-phone@lists.launchpad.net
[08:17] <Echse27> dholbach, ok i will try it...
[09:44] <TheSarge> Hello.
[09:46] <TheSarge> Verizon sells a cheap tablet with a quad  core processor..  I have one and would like to start  the long road of getting touch to run on it.
[09:47] <TheSarge> Hoping to find some people to help me here.
[09:53] <kgunn> TheSarge: there are some instructions here... https://wiki.ubuntu.com/Touch/Porting
[09:53] <kgunn> TheSarge: worth checking here first https://wiki.ubuntu.com/Touch/Devices
[09:57] <TheSarge> Yeah only the nexus
[09:57] <TheSarge> So it's up to me to write the bootstrap and all the drivers for any other device right now?
[09:58] <ogra_> ugh, no :)
[09:58] <ogra_> if there is an android port., verizon has to give you the source code ... based on that you can follow the porting guide from the channel topic
[09:59] <TheSarge> Why didn't you guys go after commercial investment after crowd funding for edge failed? There is obvious demand for it.
[09:59] <TheSarge> An android port?
[10:00] <TheSarge> It's an android tablet..
[10:00] <ogra_> that is happening ... the edge wasnt related to canonical talking to vendors at all
[10:00] <ogra_> right, thats what i mean, get the source code and you should have something to start from
[10:00] <ogra_> no need to write drivers or anything
[10:00] <TheSarge> Sept I'm no developer
[10:01] <ogra_> then find one with the same hardware ;)
[10:01] <ogra_> and convince him/her to do it (and help where you can)
[10:01] <TheSarge> So I need the source for the build of Android that is on my tablet?
[10:01] <ogra_> right
[10:01] <ogra_> you at least need the kernel and the binary graphics card drivers ...
[10:01] <TheSarge> Doubt  Verizon would just hand it to me
[10:02] <ogra_> they have to
[10:02] <TheSarge> Haha they didn't use a gpl
[10:02] <ogra_> they use android
[10:03] <ogra_> the bits we need are all GPL ... (apart from binary graphics drivers indeed)
[10:03] <TheSarge> Sure but drivers are their intellectual property
[10:03] <ogra_> very unlikely
[10:03] <ogra_> they are most likely the IP of the graphics card manufacturer
[10:04] <ogra_> and you should be able to worst case just pull them from the tablet
[10:04] <TheSarge> But cannoical is seeking commercial investments for edge?
[10:04] <ogra_> no
[10:04] <ogra_> that wasnt the purpose of the edge
[10:04] <TheSarge> Oh
[10:04] <TheSarge> The purpose of edge was for it to exist
[10:04] <TheSarge> And you need more money
[10:04] <ogra_> canonical is talking to phoine manufacturers and carriers ... but thats independent from the edge project
[10:05] <TheSarge> So edge is dead?
[10:05] <ogra_> the edge was nothing canonical would have made a single cent with
[10:05] <TheSarge> I know that
[10:05] <ogra_> imagine it like a club of techical nerds that want the latest and greatest hardware that also supports convergence
[10:06] <TheSarge> I was just curious if they had completely given up on it now.
[10:06] <ogra_> yes
[10:06] <TheSarge> Oh :(
[10:06] <ogra_> it failed ... now the focus is on getting a "normal" phone and tablet together with a manufacturer
[10:07] <TheSarge> Well that model of your phone also being your computer while docked at home is too powerful to go away, it will be the future.
[10:07] <ogra_> oh, sure
[10:08] <ogra_> but it isnt the focus atm
[10:08] <TheSarge> It has to go one way or the other..  All the power in the cloud and a shell in your pocket or vice versa.
[10:08] <ogra_> for 13.10 we made a basic phone OS work ... for 14.04 the focus is on getting better tablet support and to finish the phone OS ...
[10:09] <TheSarge> Well I remember back in the day when Android just came out and I got it running on an HTC touch
[10:09] <ogra_> in 14.10 the focus will move to convergence
[10:09] <TheSarge> Maybe I can get touch working on my phone or tablet
[10:10] <TheSarge> There isn't even a root method for this tablet yet
[10:10] <ogra_> btw, if you ask a vendor for kernel or android source ... http://gpl-violations.org/faq/violation-faq.html
[10:10] <TheSarge> And I see no one working on one at xda or anywhere else
[10:10] <ogra_> right you would need to have root access or find an exploit yourself
[10:10] <TheSarge> I will email them tomorrow.
[10:11] <TheSarge> Yeah well I have no idea how to get root access.
[10:11] <TheSarge> I'm stuck waiting for someone at xda or something to get interested
[10:11] <ogra_> well, waiting rarely helps :)
[10:12] <ogra_> start a thread with a call for help
[10:12] <TheSarge> . But since Verizon have away millions of these tablets I think it will happen.
[10:12] <ogra_> and see if someone reacts
[10:12] <TheSarge> I will
[10:12] <TheSarge> Maybe I'll just buy a nexus haha
[10:12] <ogra_> often such branded tablets are even re-branded by the carrier ... it couls be that your tablet even has a port and root exploit already, just under a different name
[10:13] <ogra_> well yeah, with a nexus you are definitely on the safe side, thats what we focus on with development
[10:13] <TheSarge> It is re-branded. But I haven't been able to find out the manufacturer.
[10:13] <ogra_> right, xda should help
[10:14] <TheSarge> I have been on xda since Android came out lol
[10:14] <TheSarge> Wonder how much the nexus tablet runs for used online
[10:15] <TheSarge> And if they will run on Verizons 4g lte network
[10:15] <ogra_> well, its pretty checp even new
[10:15] <ogra_> *cheap
[10:15] <TheSarge> Lots of questions. Here I come Google.
[10:15] <mterry> mhall119, heyo!  The Mir documentation no longer seems to be auto-updated from trunk.  Is it auto-updating from saucy's branch?
[10:16] <TheSarge> Which nexus tablet are you guys working with?
[10:16] <ogra_> the old nexus 7 and the nexus 10
[10:17] <TheSarge> Hmm ok
[10:17] <TheSarge> Cdma and gsm models?
[10:18] <ogra_> gsm only
[10:18] <kgunn> ogra_: one note on https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1256061
[10:18] <kgunn> i understand the removal of am/pm is on purpose to save "panel real estate"
[10:19] <ogra_> kgunn, well thats fine with me ... the point is that it is on 24h display before the panel clock starts
[10:19] <kgunn> right, understood...i just saw you calling that out,  bug  still switching back to 12 hr fmt is still an issue
[10:19] <ogra_> as soon as the indicator comes up it switches to 12h ... regardless what locale is set
[10:19] <kgunn> yep
[10:20] <ogra_> if i am on a 12h clock i'm fine to not see AM/PM
[10:20] <ogra_> (i know didrocks got pertty confused by it though)
[10:20] <TheSarge> I found the galaxy 7 for 150 usd new
[10:20] <TheSarge> But the galaxy 10 is like 300 used haha
[10:21] <ogra_> well, it has that awesome display ... that costs :)
[10:21] <TheSarge> Yeah. I'll get one soon.
[10:21] <ivanka> hey popey - just wanted to say that that wifi fix works perfectly. All tested :-) Cheers!
[10:21] <TheSarge> I can't stand this crappy ellipsis
[10:21] <popey> ivanka: huzzah!
[10:39] <nerochiaro> oSoMoN: had to change location. back now
[10:41] <oSoMoN> nerochiaro, I changed location too, working from the public library
[10:42] <nerochiaro> coworking here
[10:42] <oSoMoN> nerochiaro, for some reason after flashing the latest image I was hit by the no-keyboard bug, I just flashed again with -b, I’ll run your tests now
[10:42] <nerochiaro> oSoMoN: thanks
[10:46] <ogra_> stgraber, can we please bump the goldfish image to have the same version number as the rest of the images ? after all we want to use it for doing tests so we need to know the version
[10:47] <oSoMoN> nerochiaro, your tests assume that there is at least one image in the gallery, they will fail if there isn’t any
[10:48] <nerochiaro> oSoMoN: good point, but that's what the gallery tests seem to do. i'll have another look to make sure that doesn't happen. but it's not the issue i was mentioning yesterday
[10:49] <oSoMoN> nerochiaro, yeah, I know, but I thought I’d mention it as I just bumped into it, just so you don’t forget
[10:49] <nerochiaro> oSoMoN: thanks, it's a good point
[10:53] <oSoMoN> nerochiaro, here the test is failing on self.wait_app_focused("gallery-app")
[10:54] <nerochiaro> oSoMoN: make sure you are running unit8 with testability
[10:54] <oSoMoN> nerochiaro, how do I do that?
[10:57] <davmor2> Morning all
[10:58] <nerochiaro> oSoMoN: hold on, looking for it
[10:59] <nerochiaro> oSoMoN: python -c "from unity8 import process_helpers as p; p.restart_unity_with_testability()"
[11:01] <oSoMoN> nerochiaro, thanks
[11:05] <mpt> charles, the design spec was actually internally inconsistent: events tomorrow were "Tomorrow" if they were all-day, but not if they were specific-time. Anyway, fixed now. <https://wiki.ubuntu.com/TimeAndDate?action=diff&rev2=84&rev1=83>
[11:12] <oSoMoN> nerochiaro, ok, now I can reproduce the failure you’re seeing
[11:13] <oSoMoN> looking at the code to try and understand what’s going on
[11:13] <nerochiaro> oSoMoN: run the test, when the gallery shows up in picker mode the test should select the first media in the list by clicking on it. but it does not
[11:14] <trojanvirus> hello
[11:15] <trojanvirus> is anyone here
[11:15] <nerochiaro> oSoMoN: what happens is: i serve from the local http server a page where you have an input form and an href covering the entire page. clicking on the link will trigger a click on the file selection button in the form. this will trigger the browser to instantiate a ContentPickerDialog, which i turn will immediately ask the content hub to show a picker for images, which is the gallery.
[11:15] <nerochiaro> oSoMoN: and in the gallery i want to select the first media there is, then click the "pick" button
[11:15] <nerochiaro> oSoMoN: and verify that the selected media has been passed to the browser
[11:17] <trojanvirus> ubuntu touch devolpers ?
[11:18] <popey> !ask | trojanvirus
[11:18] <trojanvirus> ok
[11:19] <trojanvirus> having problem flashing ubuntu touch zip in recovery
[11:20] <nerochiaro> oSoMoN: makes sense ?
[11:20] <oSoMoN> nerochiaro, it does, now all that’s left is to understand why the selection doesn’t work
[11:21] <nhaines> trojanvirus: now you'll mention which device you have and what command line you're using to flash, and any error messages you receive.
[11:21] <nerochiaro> oSoMoN: yes. i'm quite stuck on that. unrelated: was the change in notes-app committed to make tests more robust by selecting a differnet port if the previous one was stuck
[11:21] <nerochiaro> ?
[11:22] <trojanvirus> htc droid dna
[11:23] <oSoMoN> nerochiaro, nope, autolanding repeatedly failed due to tests/infrastructure flakiness: https://code.launchpad.net/~osomon/notes-app/robust-test-server/+merge/196174
[11:23] <oSoMoN> nerochiaro, let me try to top-approve again
[11:23] <nerochiaro> oSoMoN: ah, thanks
[11:23] <nerochiaro> oSoMoN: i had some notes tests still failing and it seems due to that
[11:24] <popey> trojanvirus: thats not listed at https://wiki.ubuntu.com/Touch/Devices
[11:24] <popey> oh, work in progress...
[11:24] <nhaines> popey: actually, it looks to be.  https://wiki.ubuntu.com/Touch/Devices/dlx
[11:24] <popey> yeah, used wrong search term..
[11:25] <nhaines> So the real question is: did trojanvirus follow the instructions?  http://people.canonical.com/~rsalveti/dna/dna.txt
[11:25] <trojanvirus> ylol
[11:25] <trojanvirus> yes
[11:27] <nhaines> trojanvirus: this is a lot better, so far, than most people get.  Okay, what error messages do you recieve?
[11:27] <trojanvirus> i have tryed 2 ways , one was download the parts make my own zip install and 2 was flash each one in recovery
[11:29] <nhaines> That doesn't really sound like the instructions, which say to flash boot.img and system.img in fastboot, and then sideload the base system in recovery.
[11:29] <trojanvirus> just in recovery it says install complete please reboot , goto reboot no os is installed
[11:30] <trojanvirus> i have root and s-off
[11:31] <nhaines> rsalveti: any ideas?  ^^
[11:33] <trojanvirus> i
[11:34] <trojanvirus> wish i had a idea
[11:37] <trojanvirus> sideload recovery
[11:42] <nhaines> trojanvirus: unfortunately I dont' have any further suggestions other than to make sure to follow the directions perfectly.  On the other hand, https://wiki.ubuntu.com/Touch/Emulator always exists....
[12:05] <ogra_> mterry, soo ... trying your patch on grouper i dont get a session
[12:05] <mterry> ogra_, I hate grouper
[12:05] <ogra_> heh
[12:05] <ogra_> well, tablets are the focus this cycle
[12:06]  * ogra_ tries another reboot 
[12:06] <mterry> ogra_, remind me if grouper is supposed to be Mir or SF?
[12:06] <ogra_> its all Mir now
[12:06] <ogra_> all nexus devices we support ...
[12:07] <mterry> ogra_, OK.  I'm in London right now, can borrow a working grouper
[12:07] <mterry> ogra_, nexus10 was SF I thought?
[12:07] <ogra_> i suspected that :)
[12:07] <ogra_> N10 is Mir since today
[12:07] <mterry> ogra_, oh well. pfft
[12:07] <ogra_> N7 was Mir since saucy released
[12:08] <ogra_> (though extremely broken back then)
[12:08] <mterry> ogra_, my N7 hasn't been working for about that long
[12:08] <ogra_> yeah
[12:08] <ogra_> it started to work with Mir 0.1.2
[12:08] <mterry> ogra_, where can I see manifest files for latest trusty-proposed touch images?
[12:08] <ogra_> last week or so ...
[12:08]  * mterry just wants to see if lightdm made it into an image yet
[12:09] <ogra_> manifest files themselves are in the respective dirs on http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/
[12:09] <ogra_> manifest diffs are in http://people.canonical.com/~ogra/touch-image-stats/
[12:09] <ogra_> and the assignment "cdimage build -> system-image ID" is in http://system-image.ubuntu.com/trusty-proposed/mako/index.json
[12:10] <ogra_> so i dont see unity8 starting ...
[12:10] <ogra_> not in ps ...
[12:10] <mterry> ogra_, OK.  I wasn't sure if the daily-preinstalled was the right place, I thought we made more images a day than are there
[12:11] <ogra_> i wish we could
[12:11] <ogra_> but the test run takes 8h
[12:11] <ogra_> so we need to wait for that long
[12:11] <mterry> ogra_, do you see unity-system-compositor in ps?
[12:11] <ogra_> yep
[12:12] <mterry> ogra_, OK, that's promising...  so I'm guessing unity8 crashed?  the upstart log for it might have clues
[12:12] <ogra_> not for the last three botts
[12:12] <ogra_> __pthread_gettid -2
[12:12] <ogra_> __pthread_gettid -2
[12:12] <ogra_> __pthread_gettid -2
[12:12] <ogra_> *boots
[12:13] <ogra_> hmm
[12:13] <ogra_> maliit-server.log looks intresting
[12:13] <ogra_> FATAL: QUbuntu: Could not create application instance
[12:13] <ogra_> about one per second ...
[12:14]  * ogra_ does an OTA upgrade of his maguro to test there 
[12:21] <dholbach> achiang, do you think the wiki.u.c/Nexus7 pages can go?
[12:23] <ogra_> mterry, hmm, how is unity-system-compositor supposed to know how to run ubuntu-touch-session actually ?
[12:23] <ogra_> it seems you removed all references to it
[12:23] <mterry> ogra_, lightdm runs u-t-s.  So lightdm tries to launch u-s-c
[12:23] <mterry> ogra_, if u-s-c (really our usc-wrapper script) fails, it falls back to SF
[12:24] <mterry> ogra_, regardless, lightdm then runs u-t-s as the user session
[12:24] <ogra_> hmmm, i thought your last hack made it use ubuntu-touch-surfaceflinger.desktop ... whcih you remove
[12:25] <mterry> ogra_, yup, it's removed in favor of proper fallback support I added in lightdm.  So you see the seat=unity;surfaceflinger field in 52-ubuntu-touch.conf?
[12:25] <mterry> ogra_, that says that if the unity seat fails (i.e. if u-s-c fails), try surfaceflinger
[12:25] <mterry> ogra_, and the ubuntu-touch session can work in SF mode too
[12:25] <ogra_> ah, k
[12:26] <mterry> ogra_, still working on getting this borrowed device flashed and all
[12:27] <ogra_> yeah, it takes a few centuries
[12:27]  * ogra_ just had that fun for 2h
[12:27] <mterry> :(
[12:28] <ogra_> lets see what maguro thinks meanwhile ...
[12:28] <mterry> It used to be a lot of work to test this, like 5 packages needed to be rebuilt from branches, so we really have it easy...
[12:28]  * ogra_ reboots with the packages change
[12:28] <ogra_> d
[12:28] <ogra_> yeah
[12:28] <mterry> :)
[12:29] <mterry> ogra_, now maguro is also Mir-ified now?
[12:29] <ogra_> since ages
[12:29] <ogra_> before saucy released
[12:29]  * mterry is slow to update his mental model
[12:29] <ogra_> hmm, nothing on screen yet
[12:29] <dholbach> barry, can I do anything else to help with https://bugs.launchpad.net/ubuntu-system-image/+bug/1256229?
[12:29] <mterry> ogra_, you're making me worried that something broke since yesterday
[12:30] <ogra_> well, i wonder if i did anything wrong when building the package
[12:30] <mterry> ogra_, just a straight debuild and install should work
[12:30] <ogra_> right, thats what i did
[12:30] <ogra_> bzr merge in a dedicated branch ... and dpkg-buildpackage ...
[12:30] <mterry> ogra_, it specifies that it needs latest lightdm, so I'm sure you got that
[12:31] <ogra_> yep
[12:31] <ogra_> i'm using the image from this morning
[12:31] <mterry> you would have had to install unity-system-compositor, but again, that's required
[12:31] <ogra_> http://people.canonical.com/~ogra/touch-image-stats/20131203.1.changes
[12:31] <ogra_> latest lightdm is in
[12:32] <ogra_> right, i apt-get installed it before dpkg'ing the new session package
[12:32] <mterry> ogra_, maybe, just maybe, you are hitting a problem with nested Mir that kdub is looking at.  I didn't hit it in my nested testing, but I did hit it when testing my split branch.  And I wasn't sure why it would have changed.  So maybe it appears sometimes in normal nested mode too
[12:33] <ogra_> well, what i can see is that unity8 starts ... and then vanishes after a while from the processlist
[12:33] <ogra_> there is a crash file in /var/crash but that has an ancient timestamp
[12:33] <mterry> ogra_, probably is restarted several times and then upstart gives up.  That would be consistent with that new nested erro
[12:34] <ogra_> OH; AH !
[12:34] <ogra_> __pthread_gettid -2
[12:34] <ogra_> terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >'
[12:34] <ogra_>   what():  display factory cannot create fb display
[12:34] <mterry> But I don't know why it doesn't show up on nexus4 or 10
[12:34] <ogra_> some more info :)
[12:34] <mterry> ogra_, that's in unity8.log ?
[12:34] <ogra_> that boost message usually appears if unity cant connect to the mir socket
[12:34] <ogra_> yeah
[12:34] <mterry> ogra_, do you have /tmp/mir_socket?
[12:34] <ogra_> yes
[12:35] <ogra_> root@ubuntu-phablet:/# sudo -u phablet -i
[12:35] <ogra_> initctl: unable to determine sessions
[12:35] <ogra_> wow
[12:35] <mterry> huh
[12:35]  * ogra_ reboots ... thats not right 
[12:38]  * ogra_ doesnt get it 
[12:38] <ogra_> root@ubuntu-phablet:/# ls /run/user/
[12:38] <ogra_> root@ubuntu-phablet:/#
[12:38] <ogra_> funnily:
[12:38] <ogra_> root@ubuntu-phablet:/# ps ax|grep user|grep init
[12:38] <ogra_>  1324 ?        S      0:01 init --user
[12:38] <mterry> ogra_, that's.  not good?
[12:38] <ogra_> no, thats not good
[12:38] <ogra_> there should be a lot of stuff in /run/user
[12:39] <ogra_> including the mir socket the apps use iirc
[12:39] <raghu_> hello
[12:39] <raghu_> any body der?
[12:39] <raghu_> Please tell if any body know when is ubuntu going to be launched on phones(not nexus 5...I mean common phones)?
[12:39] <ogra_> nobody can tell
[12:39] <mterry> raghu_, no word yet
[12:39] <raghu_> why are they keeping its profile low?
[12:39] <ogra_> once canonical has a contract with a manufacturer
[12:40] <ogra_> root@ubuntu-phablet:/# ls /run/user/32011/
[12:40] <ogra_> dconf       pulse    upstart-dbus-bridge.1526.pid
[12:40] <ogra_> mir_socket  upstart  upstart-file-bridge.1526.pid
[12:40] <ogra_> mterry, ^^^
[12:40] <ogra_> i fear $MIR_SOCKET is not used everywhere yet
[12:40] <raghu_> ubuntu touch is soon going to rock putting aside android,ios,w8 aside
[12:41] <ogra_> so unity and apps try to attch to the one in /run/user
[12:41] <mterry> ogra_, how do you mean?
[12:41] <raghu_> but they dont know how to market it
[12:41] <mterry> ogra_, no, that's good
[12:41] <ogra_> mterry, the above is from a working mako installl without your changes
[12:41] <mterry> ogra_, the one in /run/user is owned by unity8, the one in /tmp is owned by usc
[12:41] <ogra_> oh
[12:41] <mterry> ogra_, with my changes, both should exist and be used by different apps
[12:42] <mterry>  /tmp by unity8, /run/user by actual apps
[12:42] <ogra_> did you test on maguro before ?
[12:42] <mterry> ogra_, no, don't have one
[12:42] <mterry> ogra_, only N4 and N10
[12:42] <mterry> so...  mako and manta
[12:42] <ogra_> i really dont want to sacrifice my daily phone (my mako only runs stable images and has a ton of data)
[12:43] <mterry> ogra_, yeah, don't do that
[12:44] <mterry> ogra_, presumably I'm about to reproduce the issue you see on grouper
[12:44] <ogra_> well, i'd like to see it working once :)
[12:44] <mterry> ogra_, and then I can work on it from my end
[12:44] <ogra_> ok
[12:44] <mterry> ogra_, it's really anti-climactic  :)
[12:44] <ogra_> heh
[12:45] <mterry> afk, gone forever to die from pizza overdose
[12:46] <ogra_> lol
[12:48] <mterry> guh, nothing is worse than being wrong about the pizza being here
[12:57] <mterry> ogra_, hmm, OK.  Can reproduce a problem on grouper.  user upstart is running, but no unity8 even tried to start...  or at least, no unity8.log created, which I'm assuming is the same thing?
[12:57] <ogra_> well, i get the log hre
[12:58] <ogra_> and one "__pthread_gettid -2" for each start attempt
[12:59] <mterry> ogra_, that makes sense...
[12:59] <ogra_> well, apart from the fact that it doesnt print anything else nor does produce a crash file, yeah
[13:01] <ogra_> i dont really get why /run/user is completely empty
[13:01] <mterry> Yeah, that is odd.  I'm not seeing that for example
[13:01] <mterry> on grouper
[13:01] <mterry> ogra_, you're seeing that on maguro?
[13:01] <ogra_> yes
[13:01]  * ogra_ reinstalls ubuntu-touch-session from the archive 
[13:02] <mterry> why are there always device differences  :(
[13:02] <ogra_> there shouldnt be
[13:02] <ogra_> not on upstart level at least
[13:02] <mterry> ogra_, well, I dunno about /run/user, but unity8 crashing could be Mir+device problems
[13:02] <ogra_> indeed
[13:03] <ogra_> but here it looks like the whole upstart setup is broken
[13:03] <ogra_> i see an "init --user" ... but no /run entries for it
[13:03] <mterry> ogra_, for sanity, I'm loading today's image on my mako
[13:05] <ogra_> sigh, and if apport wouldnt pump my load to >10 the device would actually be usable :P
[13:05] <pitti> "apport: pwning your CPU since 2006!"
[13:06] <ogra_> pitti, we didnt do underpowered phones in 2006
[13:06] <pitti> ogra_: (sudo stop apport)
[13:06] <pitti> ogra_: wasn't me who argued for leaving it on in releases and/or phones :)
[13:06] <pitti> I know it's super-heavy
[13:06] <janimo> ogra_, the desktops back then were similar to today's phones though
[13:06] <ogra_> yeah
[13:07] <ogra_> mterry, so re-installing the package from the archive makes everything happy ... /run/user has the expected content etc
[13:08]  * mterry grumbles
[13:09] <ogra_> seems we somehow break the upstart session by whatever
[13:09] <mterry> ogra_, but only on maguro?
[13:09] <mterry> like, grouper's init wasn't broken as I recall
[13:10] <ogra_> right, i see /run/user/32011 on grouper
[13:10] <ogra_> even whith no unity8
[13:18]  * ogra_ rebuilds the package and tries again on grouper
[13:20] <ogra_> nope, no go
[13:23] <mterry> ogra_, OK, just confirmed it works on mako.  So I'm not totally crazy
[13:23]  * mterry doesn't like how each device breaks in a new way
[13:23] <mterry> Especially since manta worked
[13:23] <mterry> Though I tested manta in SF mode
[13:24] <ogra_> well, i suspect on maguro something dies before it creates /run/user/$UID
[13:25] <ogra_> most likely due to  breakage with the graphics driver
[13:25] <ogra_> erm
[13:25] <mterry> Yeah, I just thought /run/user was created pretty early in sequence.  Like by lightdm/pam
[13:25] <ogra_> unity-system-compositor --file /tmp/mir_socket --from-dm-fd 8 --to-dm-fd 11 --vt 7
[13:25] <ogra_> whats that last arg there
[13:26] <ogra_> we surely dont have a vt7 on phones
[13:26] <mterry> ogra_, that's expected.  I don't remember exactly how it's used, but usc fakes a VT
[13:26] <ogra_> (some do, but thats an exception)
[13:26] <mterry> ogra_, some Mir / X convenience thing
[13:26] <ogra_> ok
[13:28] <ogra_> hmm
[13:28] <ogra_> /usr/share/upstart/sessions/unity8.conf:        MIR_SERVER_FILE=$XDG_RUNTIME_DIR/mir_socket
[13:29] <ogra_> XDG_RUNTIME_DIR indeed points to /run/user/$UID usually
[13:30] <ogra_> root@ubuntu-phablet:/# sudo -u phablet -i
[13:30] <ogra_> initctl: unable to determine sessions
[13:30] <ogra_> phablet@ubuntu-phablet:~$ env|grep RUNTIME
[13:30] <ogra_> XDG_RUNTIME_DIR=/run/user/32011
[13:30] <ogra_> phablet@ubuntu-phablet:~$
[13:30] <ogra_> ... which doesnt exist
[13:33] <mterry> ogra_, so looks good except for it not existing
[13:33] <ogra_> right
[13:34] <mterry> ogra_, it looks like on grouper, maliit-server is crashing, but not unity8.  I disabled maliit-server and still have the same problem.  But unity8 isn't leaving a core file, so presumably isn't crashing
[13:34] <ogra_> i dont get any core files on grouper
[13:34] <mterry> ogra_, huh, I got one for maliit
[13:35] <ogra_> i wiped /var/crash before trying with the new package ... no files at all
[13:43] <achiang> dholbach: re: nexus7 wiki pages, define "go"?
[13:43] <achiang> dholbach: complete deletion? archive?
[13:43] <mterry> ogra_, this is weird.  it doesn't crash.  It doesn't exit that I can tell.  But I don't see unity8 in the process.  (using echos in upstart job)
[13:43] <ogra_> yeah
[13:44] <mterry> ogra_, the unity8 line is run, but I have no idea what's happening after that
[13:44]  * ogra_ hacks some "mkdir $XDG_RUNTIME_DIR" into the unity8 job 
[13:45] <ogra_> hmm, i see two lightdms runnign here
[13:46] <ogra_> should i ?
[13:50] <dholbach> achiang, I have no opinion on it yet - I just stumbled over them and wasn't sure if they are still used
[13:50] <achiang> dholbach: i doubt they are currently useful, my only thought is whether they are historically interesting or not
[13:51] <ogra_> well, didnt we release that image with precise ?
[13:51] <ogra_> or was that later
[13:51] <achiang> i think it was later
[13:51] <ogra_> k
[13:52] <ogra_> jodh, xnox ... i fear we need some upstart experts ...
[13:53] <ogra_> i have a user session running, init --user is actually in the processlist ...
[13:53] <ogra_> but /run/user is completely empty
[13:53] <ogra_> (and i get no initctrl info as the phablet user indeed)
[13:54] <mterry> ogra_, multiple lightdms is normal, as long as they have different arguments
[13:54] <mterry> ogra_, like --session-child or whateve
[13:54] <ogra_> nope
[13:54] <lops> Good morning. Any one knows how I can use a c++ main instead of a qml main? If i try to change the qmlproject, it just assumes my main.cpp is qml code!
[13:54] <ogra_> ps just shows "lightdm"
[13:54] <mterry> ogra_, you have two "lightdm" processes?  That's broken
[13:54] <ogra_> oh, wait
[13:54] <dholbach> achiang, https://wiki.ubuntu.com/Nexus7/Header?action=diff&rev2=7&rev1=5 for now?
[13:54] <xnox> ogra_: is XDG_RUNTIME_DIR set in the environment?
[13:55] <ogra_> mterry, no, i'm wrong, one is --session
[13:55] <mterry> ogra_, phew
[13:55] <ogra_> root@ubuntu-phablet:/# sudo -u phablet -i
[13:55] <ogra_> initctl: unable to determine sessions
[13:55] <ogra_> phablet@ubuntu-phablet:~$ env|grep RUNTIME
[13:55] <ogra_> XDG_RUNTIME_DIR=/run/user/32011
[13:55] <ogra_> xnox, ^^^
[13:55] <ogra_> phablet@ubuntu-phablet:~$ ls /run/user/
[13:55] <ogra_> phablet@ubuntu-phablet:~$
[13:57] <ogra_> whatever is supposed to create that dir doesnt do it ...
[13:57] <xnox> ogra_: pastebin /proc/self/mountinfo to check if something is mounted over the top of it.
[13:58] <rsalveti> yeah, in theory it should be a tmpfs
[13:58] <xnox> ogra_: pam_systemd component of logind from systemd software collection suppose to create it.
[13:59] <xnox> (unless it's different on touch, i don't think it is, unless lightdm does it?)
[13:59] <ogra_> 39 18 0:25 / /run/user rw,nosuid,nodev,noexec,relatime - tmpfs none rw,size=102400k,mode=755
[13:59] <ogra_> all fine
[13:59] <ogra_> and i can manually create files in there etc
[14:00] <ogra_> i dont think lightdm *should* create it ... but there were some recent changes to it, probably mterry knows
[14:00] <mterry> ogra_, I think lightdm creates it via driving pam
[14:01] <ogra_> hmm, so it works around logind then ?
[14:01] <ogra_> i would expect it to use the exact same process on desktop and touch nowadays
[14:01] <mterry> ogra_, no, I don't think so.  logind's pam_systemd is a pam module right?
[14:01] <mterry> ogra_, it should yes
[14:01] <ogra_> right
[14:01] <mterry> ogra_, right, so lightdm doesn't create it itself, but it drives pam, which creates it
[14:02] <ogra_> and logind operates based on the Seat info, right ?
[14:02] <ogra_> which we create in lightdm
[14:03] <mterry> ogra_, maybe yeah.  I'm not 100% on how they interact
[14:03] <mterry> ogra_, but that sounds right
[14:07] <achiang> dholbach: +1
[14:08] <mterry> ogra_, btw, for my grouper problems, I'm getting a debug version of unity8 and introducing a sleep to catch it in gdb
[14:12] <Ursinha> ogra_, I'm using r42 and the update screen/system seems more buggy than before
[14:12] <ogra_> wrked fine for me on maguro
[14:12] <rsalveti> Ursinha: update screen?
[14:13] <rsalveti> for the system-image updates?
[14:13] <Ursinha> rsalveti, "About this phone"
[14:15] <ogra_> ah, i always go to "Updates"
[14:15]  * ogra_ has actually never tried it from the about dislog 
[14:15] <ogra_> *dia
[14:18] <davmor2> ogra_: just admit it you were trying to be hip wid da youff with your dislog "It's dislog not datlog" :D
[14:18] <ogra_> lol
[14:20] <rsalveti> Ursinha: what is the issue?
[14:21]  * ogra_ guesses system-image issues are moot until 2.0 is finally in 
[14:21] <ogra_> which is stuck since weeks with a buildd issue
[14:21] <rsalveti> ogra_: right
[14:21] <Ursinha> ogra_, right, that was I was expecting to hear :)
[14:22] <Ursinha> so I'll reboot and ignore them for now
[14:26] <mhall119> mterry: which mir documentation?
[14:26] <rsalveti> Ursinha: but what is the issue?
[14:27] <ogra_> rsalveti, "doesn't work"
[14:27] <ogra_> :P
[14:27] <rsalveti> oh, that's a simple one
[14:27] <mterry> mhall119, http://unity.ubuntu.com/mir/using_mir_on_pc.html
[14:27] <mterry> mhall119, I thought you were involved in setting that up?
[14:28] <mhall119> mterry: I don't think that was ever automatic
[14:28] <Ursinha> rsalveti, it says last update was 1969-12-31, it doesn't show the version of the current image being downloaded, the download doesn't progress, it doesn't display the size of the image being downloaded
[14:28] <Ursinha> yeah, you can summarize as "doesn't work" and that would be accurate
[14:28] <mterry> mhall119, ah, that would explain that.  The mir folks seemed under the impression that it was
[14:28] <mterry> mhall119, could it be resync'd easily?
[14:29] <rsalveti> Ursinha: right :-)
[14:30] <mhall119> mterry: let me see if I can find out how it was setup
[14:30] <ogra_> mterry, http://paste.ubuntu.com/6514776/ btw ...
[14:31] <mterry> ogra_, expected, known race condition that doesn't happen to affect anything
[14:32] <mterry> thanks though!  :)
[14:36] <mhall119> mterry: I'm not finding anything to indicate that I set this one up...
[14:36] <mhall119> I did something similar for autopilot and nux, but I don't think I did for mir
[14:36] <mterry> mhall119, huh, your name came up, which is why I bugged you about it.  I wonder who did
[14:37] <jau_> hi
[14:37] <jau_> ls
[14:37] <jau_> let me know samsung S duos support ubuntu os
[14:38] <mhall119> mterry: ah ha! it was thomi
[14:38] <mhall119> mterry: https://rt.admin.canonical.com/Ticket/Display.html?id=59901
[14:39] <mterry> mhall119, aha
[14:39] <mhall119> and it sounds like maybe it was being auto-updated
[14:39] <mhall119> anyway, that should be enough for you to ask IS to check why it isn't anymore
[14:39] <mterry> mhall119, interesting.  But I still be against saucy
[14:39] <mterry> mhall119, OK, thanks
[14:39] <mhall119> np
[14:41] <jau_> hello
[14:42] <mhall119> hi jau_
[14:59] <barry> dholbach: i know how to fix s-i 2.0's ftbfs, so i should get a new version uploaded fairly soon.  i think the best thing to do is re-test with that version, so probably pull it from -proposed once it's built there.
[15:01] <dholbach> barry, ok, my grouper is on -proposed, so I'm happy to test it when it arrives
[15:01] <barry> dholbach: i'll ping you when it's uploaded
[15:01]  * dholbach hugs barry
[15:02] <ogra_> urgh
[15:02] <ogra_> root@ubuntu-phablet:/# ls -l /run/|grep user
[15:02] <ogra_> drwxr-xr-x 2 root       root         40 Dec  3 15:58 user
[15:02] <ogra_> hmm, no, thats correct
[15:11] <ogra_> mterry, so ... adding a hack withe the following to the wrappe gets me at least a working upstart session
[15:11] <ogra_> mkdir /run/user/32011
[15:11] <ogra_> chown phablet.phablet /run/user/32011
[15:11] <ogra_> chmod 0700 /run/user/32011
[15:11] <ogra_> (in /usr/share/ubuntu-touch-session/usc-wrapper)
[15:12] <ogra_> mterry, in that session i see mediascanner respawn madly ... as well as maliit-server
[15:18] <mterry> ogra_, :-/
[15:19] <ogra_> but with that setup i reliably get an error in unity8.log
[15:19] <ogra_> __pthread_gettid -2
[15:19] <ogra_> terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >'
[15:19] <ogra_>   what():  display factory cannot create fb display
[15:20] <ogra_> where should the session mir socket live ? i assume it doesnt use the same socket for system and session ?
[15:23] <mterry> ogra_, see /usr/share/upstart/session/unity8.conf for where we set that up, but it's $XDG_RUNTIME_DIR/mir_socket
[15:23] <mterry> ogra_, same as it used to be
[15:23] <ogra_> right, i dont see one there
[15:32] <ogra_> mterry, lol
[15:32] <ogra_> ioctl(9, BT819_FIFO_RESET_HIGH, 0xbe880090) = 0
[15:32] <ogra_> ioctl(9, BT819_FIFO_RESET_HIGH, 0xbe880090) = 0
[15:32] <ogra_> writev(4, [{"\4", 1}, {"ServiceManager\0", 15}, {"Waiting for service SurfaceFling"..., 39}], 3) = 55
[15:32] <ogra_> nanosleep({1, 0}, ^CProcess 3058 detached
[15:32] <ogra_>  <detached ...>
[15:32] <ogra_> ^^^ strace unity8
[15:33] <ogra_> so it tries to start SF for whatever reason
[15:33] <ogra_> thats why i never see a mir socket
[15:34] <ogra_> (it loops with that message)
[15:41] <tsdgeos> Kaleo: what's missing for https://code.launchpad.net/~fboucault/qtubuntu/dpr_rebase_qt_5.1/+merge/183500 and https://code.launchpad.net/~fboucault/ubuntu-ui-toolkit/dpr_rebase_qt_5.1/+merge/183762 ?
[15:42] <mterry> ogra_, odd...  so we must be using the wrong QPA_PLUGIN in that case
[15:43] <mterry> ogra_, which means unity-system-compositor should have returned an error to lightdm...  but we see u-s-c up
[15:43] <ogra_> so i would guess we unset/set it wrong later
[15:45] <mterry> ogra_, but on grouper, we are going down mir path.  I got that far with gdb
[15:45] <ogra_> mterry, btw, i dont think it is a good idea to source /etc/environment if you just want ANDROID_ROOT=/system set ... there is a lot of unmanaged crap in that file we need to clean up
[15:45] <ogra_> (like mangling LD_LIBRARY_PATH )
[15:48] <ogra_> phablet@ubuntu-phablet:~$ env |grep QPA
[15:48] <ogra_> QT_QPA_PLATFORM=ubuntu
[15:49] <ogra_> mterry, i think MIR_SOCKET isnt set, where does it get exported ?
[15:50] <bfiller> xnox: we need some help with libpinyin to fix this bug: https://bugs.launchpad.net/ubuntu/+source/ubuntu-keyboard/+bug/1255999. Would you be able to help?
[15:50] <bfiller> xnox: needs fix backported from libpinyin 0.94 or latest libpinyin pulled into archive
[15:51] <xnox> bfiller: ? hm.
[15:51] <mterry> ogra_, it gets set by LightDM
[15:51] <ogra_> hmm
[15:51] <mterry> when using the unity seat
[15:51] <ogra_> ok
[15:54] <ogra_> ioctl(14, 0xc01c6730, 0xbe9c008c)       = 0
[15:54] <ogra_> writev(15, [{"\6", 1}, {"IMGSRV\0", 7}, {":0: PVRSRVCreateDCSwapChain: Err"..., 50}], 3) = 58
[15:54] <ogra_> writev(15, [{"\6", 1}, {"IMGSRV\0", 7}, {":0: framebuffer_device_open: Fai"..., 68}], 3) = 76
[15:54] <ogra_> nanosleep({1, 0}, 0xbe9c0158)
[15:54] <ogra_> thats what i get when stracing unity8 after exporting the right QT_QPA stuff
[15:55] <Kaleo> tsdgeos, lots of small things
[15:55] <Kaleo> tsdgeos, and it's hard to test with other unstable things
[15:55] <Kaleo> tsdgeos, on the phone
[15:55] <cwayne_> t1mp, hey, was that tab bar being blanked bug ever looked at?
[15:55] <Kaleo> tsdgeos, so I have patched the xcb backend to make some of the testing easier
[15:55] <bfiller> xnox: not sure if you're the right person but was hoping you were as you did the MR for ubuntu-keyboard to use libpinyin4
[15:56] <xnox> bfiller: i'm not the right person. But do you know which commit fixes it from upstream libpinyin?
[15:57] <xnox> bfiller: at the moment libpinyin is in sync with debian, i'd rather cherrypick a patch from libpinyin upstream into libpinyin to resolve the issue.
[15:57] <bfiller> xnox: https://github.com/libpinyin/libpinyin/commit/8abc8cfd97cfe63c8e26e0838d4c825283b30630 (this is also in the bug report)
[15:57] <t1mp> cwayne_: sec, let me see
[15:57] <alexk42> hi
[15:57] <xnox> bfiller: thanks. ah, missed =)
[15:58] <peenutz12> ok so i just installed touch on my nexus 4 and got what i belive aresome one elses contacts any one elswe?
[15:59] <t1mp> cwayne_: no, not yet. Until this week I was working on 'critical' bugs. Now I finally have time for the "high" bugs here https://bugs.launchpad.net/ubuntu-ui-toolkit/+bugs?search=Search&field.assignee=tpeeters
[15:59] <alexk42> hey xnox--having some trouble getting a startup script to work? I see it listed when I do /sbin/initctl list but it always has a status of stop/waiting and doesn't seem to be executed.
[15:59] <alexk42> any thoughts on what could be going wrong?
[16:00] <t1mp> cwayne_: so it is scheduled soon. It is easier for me if you add code there that I can simply copy&paste to reproduce the bug
[16:00] <cwayne_> t1mp, ah, awesome thanks.  Sorry to bother you, I'd thought i'd read something about it in the landing plan, must've been some other tabbar bug :)
[16:00] <xnox> bfiller: right, i'll upload that in a second.
[16:00] <cwayne_> t1mp, it's literally just making a tabbed ui from qtcreator
[16:00] <bfiller> xnox: that's great, thank you :)
[16:01] <xnox>  bfiller a request from my side is for ubuntu-keyboard to work on normal amd64 machines =) such that I could use my ubuntu-keyboard on my touchscreen laptop
[16:01] <xnox> =)))))
[16:01] <xnox> maybe that will fix it ;-)
[16:01] <peenutz12> has this happened to any one else? got some one elses contacts in their build  my phone thinks im in london  and im some one named lola any thoughts?
[16:03] <peenutz12> is the time and date settings on the system implemented yet?
[16:04] <t1mp> cwayne_: ok. It is in my list of bugs I want to fix this month
[16:04] <cwayne_> peenutz12, sounds like you're runniing a really old image, how did you install?
[16:06] <peenutz12> i used the cwm  method
[16:06] <peenutz12> now im screwed no usb media lol my life sux
[16:07] <peenutz12> were do i find the newst build i can flash in to my phone?
[16:10] <lops> hey guys. I made a cpp app but i can't seem to install it on my nexus. I'm getting "dh_make: command not found"
[16:11] <elfangor> Hi, is enable the writable_image still supported?
[16:11] <lops> QML apps worked fine tough...
[16:12] <t1mp> elfangor: works for me. but you have to reboot after touch /userdata/.writable_image
[16:13] <elfangor> t1mp: ok and you have no problem with apt-get update & upgrade?
[16:14] <t1mp> elfangor: apt-get install and dpkg -i worked for me. I haven't tried update/upgrade for a while because I get the latest image frequently using phablet-flash
[16:15] <elfangor> t1mp: i keep earing about that, but is there a way to update your version without losing data? Like message and contacts for example?
[16:17] <t1mp> elfangor: I think it keeps your data, but I'm not really paying attention to that, I use the phone mainly for running tests
[16:17] <t1mp> elfangor: there must be some people here who can tell you for sure
[16:19] <elfangor> t1mp: ok :) Thanks for all the information was really helpfull: i just put my image writable
[16:24] <lops> Should CTRL+F12 be working in Qt Creator for running cpp apps?
[16:30] <randomcpp> lops, you have to compile the c++ plugin on armhf
[16:31] <randomcpp> then you can create a click pkg and send it to your device
[16:33] <randomcpp> I've made 2 two script that do everything automatically (not published yet, I need to polish them and correct some hardcoded strings..)
[16:33] <randomcpp> scripts*
[16:33] <lops> ;_; what did I get myself into
[16:33] <randomcpp> lol
[16:34] <randomcpp> they are pretty simple trust me
[16:35] <lops> i was given a choice of doing this assignment on any  mobile platform. iOS and WP both demand I install their respective OSs..
[16:35] <lops> I though UT was going to be all fun, sweets and joy
[16:36] <randomcpp> it's better than working with java and android apps
[16:36] <ogra_> it is !!!
[16:36] <randomcpp> at least ut apps don't melt my pc everytime I try them :p
[16:37] <ogra_> it is so much fun sweets and joy that you go into a constant hangover after a while :)
[16:37] <lops> it was a shock coming from android TBH.
[16:37] <lops> android is easy... after a month of learning what goes where
[16:38] <lops> in contrast, UT gives you way too much freedom and it's easy to get lost. also, not a lot of oficial documentation
[16:38] <ogra_> well, did you work with android 1.0 ?
[16:38] <lops> XD no
[16:39] <lops> you've got a point
[16:39] <ogra_> see :) ... if you want to compare apples with apples you have to look at android 1.0 vs UT 1.0 ;)
[16:40] <ogra_> whee !
[16:40] <ogra_> congrats barry
[16:40]  * ogra_ sees system-image 2.0 on trusty-changes
[16:41] <barry> ogra_: \o/
[16:42] <lops> at least UT is gorgeous. can't wait to see it mature
[16:42] <randomcpp> what's new? :p
[16:42] <lops> i can't be the only one that's sick of the monochrome trend
[16:42] <randomcpp> lops, don't forget to install saucybacon even if you don't cook anything :p
[16:43] <lops> randomcpp, as soon as i figure out how to install my own app.
[16:43] <randomcpp> have you created the .click ?
[16:44] <lops> no
[16:45] <randomcpp> ok, are you using the c++ extension + tabbed qml template?
[16:47] <lops> randomcpp, i'm using the default c++ template and then copied my tabbed qml app into it. is that the same?
[16:48] <randomcpp> almost, do you use qt resources to import the qml files?
[16:49] <lops> i'm not sure.. i only have qml and cpp code. cpp loads the qml mail
[16:49] <lops> the rest in defined in the .pro i guess
[16:51] <randomcpp> how does c++ load qml?
[16:52] <randomcpp> with a relative url or something like qrc:/.. or :/..
[16:52] <lops> setMainQmlFile(QStringLiteral("qml/main.qml"));
[16:53] <randomcpp> ok relative path :D
[16:53] <randomcpp> then create a directory and put the executable and all qml files
[16:53] <lops> hah. sorry. please bear with me.
[16:53] <randomcpp> something like this

[16:54] <randomcpp>      <executable>
[16:54] <randomcpp>        qml/mail.qml (and other qmls)
[16:54] <randomcpp>       manifest.json
[16:55] <mterry> tsdgeos, updated
[16:55] <randomcpp>         <appname>.json
[16:55] <randomcpp>        <appname>.desktop
[16:55] <randomcpp> wrong indentation but I think you got the point
[16:56] <tsdgeos> mterry: okidoki
[16:56] <lops> manifest and appname are inside executable?
[16:56] <randomcpp> (the executable must be compiled on armhf if you want it to run on the phone)
[16:57] <lops> nvm what i just said
[17:01] <randomcpp> lops http://paste.ubuntu.com/6515430/
[17:01] <randomcpp> http://notyetthere.org/on-manually-creating-click-packages/#comment-3637
[17:02] <randomcpp> read this comment if you don't know how to compile on armhf with your pc
[17:04] <lops> thank you
[17:04] <randomcpp> np
[17:04] <randomcpp> if you need more help ask me
[17:40] <mhall119> fginther: ping
[17:43] <fginther> mhall119, pong
[17:43] <mhall119> fginther: hey, are you familiar with the CI setup for the SDK?
[17:44] <fginther> mhall119, yes
[17:44] <mhall119> fginther: I'm working on how to let it auto-update the API docs on developer.ubuntu.com
[17:44] <fginther> mhall119, ahh, not that part, I was thinking of the ubuntu-ui-toolkit
[17:44] <mhall119> would it be secure if I provided an auth token and script to some part of that process?
[17:44] <mhall119> fginther: yeah, that's what I need
[17:45] <fginther> mhall119, we already have projects that update to read-the-docs on a merge
[17:45] <mhall119> so when ubuntu-ui-toolkit builds a new version, I want it to run a script that updates developer.ubuntu.com, but I need to have it authorized so that it's not abused by somebody else
[17:45] <mhall119> fginther: right, we'll need to update developer.ubuntu.com/api/ now too
[17:46] <fginther> mhall119, this should be possible
[17:46] <fginther> mhall119, Can we pick this up in about an hour?
[17:46] <mhall119> really my question is whether or not an auth token can be kept secret in the CI process, or would it be visible to too many people
[17:46] <mhall119> fginther: sure
[17:47] <mhall119> fginther: just ping me when you're available
[17:57] <lops> randomcpp, u around? :/ any tips on compiling the app? i'm all set but i don't know how to use g++ beyond basic compilation.
[17:58] <lops> I tried to teach Qt Creator to use g++ for arm, to no avail
[17:58] <randomcpp> lops, have you created the armhf trusty/saucy chroot?
[17:58] <lops> aye.
[17:58] <randomcpp> ok copy your project somewhere in the chroot
[17:59] <lops> did it
[17:59] <randomcpp> maybe under <path to chroot>/home/user
[17:59] <randomcpp> does your project qmake?
[17:59] <randomcpp> have you installed ubuntu-sdk in the chroot env.?
[18:00] <randomcpp> does your project use qmake? **
[18:00] <lops> ohh. no. ofc he wouldn't find anything qt
[18:00] <lops> no, i didn't write any make
[18:01] <randomcpp> then if it uses qmake, just go in the project directory and run 'qmake && make' IIRC
[18:01] <randomcpp> and you should have your program compiled
[18:01] <randomcpp> then just copy the executable in the directory as I explained some hours ago :)
[18:04] <lops> ok. i'll need to install the sdk again though. that should take a while
[18:04] <lops> can't i copy the sdk to the chroot btw?
[18:05] <randomcpp> lops, of course you can't
[18:05] <lops> i excepcted that xD
[18:05] <randomcpp> the sdk is compiled for x86 (32 or 64 bit)
[18:05] <lops> yup
[18:05] <randomcpp> you need armhf binaries
[18:06] <lops> let us pray the campus connections is benelovant on this mere mortal
[18:06] <randomcpp> lol
[18:08] <randomcpp> lops, what are you studying? :)
[18:17] <lops> IT. my degree is a bit generic. IT engineering
[18:20] <lops> welp, my nexus left so I'll have to continue tomorrow. as soon as the sdk finishes installing -.-
[18:22] <randomcpp> lops, ok I should be here tomorrow if you need more help :)
[18:41] <fginther> mhall119, I'm back
[18:42] <fginther> mhall119, we can keep the auth token in a file that only jenkins and those with sudo access (the ci team) can read
[18:43] <Guest23924> hello all......is any version of ubuntu touch available for my huawei y300?
[18:48] <davmor2> Guest23924: you can check https://wiki.ubuntu.com/Touch/Devices/ if there is nothing there you can look at  https://wiki.ubuntu.com/Touch/Porting
[18:49] <Guest23924> thanks....i hope that i find something......
[18:54] <mhall119> fginther: perfect, thanks, I'll get started on implementing this and will pass you the script and token when it's ready
[18:55] <fginther> mhall119, you're welcome.
[19:13] <Guest23924> is more safe ubuntu touch comparing cm 10.2?
[19:20] <xnox> what do you mean?
[19:43] <mardy> kenvandine: while you are still there, this one should be quick to review: https://code.launchpad.net/~mardy/ubuntu-system-settings-online-accounts/lp1257028/+merge/197472
[19:44] <kenvandine> mardy, looking
[20:06] <alexk42> what is the best way to start an app from the command line?
[20:06] <alexk42> it's a click app
[20:11] <alexk42> the click app works when tapped on the scrpit, but when I use upstart-app-launch it doesn't seem to start
[20:11] <alexk42> err screen, not scrpit
[20:48] <ChickenCutlass> sergiusens, what is the channel I want again.  trust-devel?
[20:49] <ChickenCutlass> rsalveti, ^^^
[20:49] <ChickenCutlass> for phablet-flash
[20:49] <rsalveti> ChickenCutlass: trusty-proposed
[20:50] <ChickenCutlass> right
[20:50] <ChickenCutlass> ok thanks
[20:50] <ChickenCutlass> rsalveti, love my fiber.  10MB/s
[20:50] <ChickenCutlass> haha
[20:51] <rsalveti> ChickenCutlass: lol
[20:51] <ChickenCutlass> rsalveti, I just love downloading shit
[20:52] <rsalveti> ChickenCutlass: haha, still ~3MB/s here
[20:52] <ChickenCutlass> rsalveti, that's not bad at all
[20:52] <rsalveti> yeah, "enough" :-)
[20:52] <ChickenCutlass> rsalveti, can never be fast enough
[20:52] <rsalveti> exactly :-)
[20:53] <ChickenCutlass> rsalveti, the latest image is pretty good on the Nexus 10
[20:53] <rsalveti> ChickenCutlass: guess it's already using mir by default
[20:53] <rsalveti> check if you don't have sf running
[20:53] <ChickenCutlass> sidestage is not great
[20:53] <ChickenCutlass> rsalveti, I will
[20:53] <rsalveti> yeah, mostly broken atm
[20:55] <randomcpp> 3MB/s ? I have 400kb/s there D:
[20:56] <lops> i only have wifi here, so quit comlaining -.- i'm lucky when I can download at 400k
[20:58] <randomcpp> at university in some places I get 1mb/s, in others I can't even connect to the wifi sometimes and when I can I get 10~50kb/s
[20:59] <randomcpp> and IRC doesn't work o.o
[21:07] <randomcpp> why does battery-indicator show the battery half-full when it says it only has 4% left?
[21:28] <eraserhd> How do I find the source for an app?
[21:28] <eraserhd> For example, a core app, like friends-app
[21:30] <randomcpp> eraserhd, https://launchpad.net/friends-app
[21:30] <daker> eraserhd: https://launchpad.net/ubuntu-phone-coreapps
[21:31] <eraserhd> Just got there, I did the usual dumb thing where I ask a question just before I figure out the answer.
[21:31] <eraserhd> But, thanks!
[21:36] <lops> in univesity: wifi? downloads at 50KB/s. But if you're a cool kid and bring your own cable, speed is counted in MB
[22:04] <alexk42> hi there
[22:04] <alexk42> anyone know how to run a click application from the commandline?
[22:15] <asomething> alexk42, generally it will be something like: qmlscene --desktop_file_hint=~/.local/share/applications/test.desktop yourfile.qml
[22:15] <alexk42> uasc
[22:17] <alexk42> I get an error message saying. qmlscene: could not find a Qt installation of ''
[22:18] <asomething> on a device or on a desktop?
[22:19] <alexk42> device
[22:19] <alexk42> I am adb shelling in, switching to phablet, and then trying to execute it
[22:22] <asomething> hmm... what does 'qtchooser -list-versions' output?
[22:22] <pmcgowan> alexk42, how are you switching to phablet?
[22:22] <alexk42> sudo -i -u phablet
[22:22] <pmcgowan> ok
[22:22] <alexk42> qtchooser gives me: qt5, 5, and qt5-arm-linux-gnueabihf
[22:23] <alexk42> If I pick any of those using -qt=... I get 'QUbuntu: Could not create application instance'
[22:24] <alexk42> exit
[22:24] <pmcgowan> alexk42, do you have QT_SELECT set in your env?
[22:24] <alexk42> no, that's not set
[22:24] <alexk42> QT_SELECT that is
[22:24] <pmcgowan> try setting to qt5
[22:24] <pmcgowan> I cant remember the right way to do this off hand
[22:25] <alexk42> same thing
[22:25] <alexk42> can't create application instance
[22:27] <pmcgowan> sergiusens, any ideas^^
[22:29] <sergiusens> what device is this?
[22:30] <alexk42> nexus 7 -- grouper
[22:30] <sergiusens> mir or no mir?
[22:30] <alexk42> not sure what mir is.. so i'm guess no?
[22:31] <sergiusens> alexk42, does pgrep surfaceflinger return anything?
[22:31] <alexk42> no, it doesn't
[22:32] <sergiusens> alexk42, you have mir
[22:32] <alexk42> ok
[22:32] <sergiusens> pmcgowan, is mir on grouper supposed to be working fine?
[22:32] <alexk42> I'm running trusty btw
[22:32] <alexk42> mir
[22:32] <sergiusens> alexk42, aside from trying to launch an app, have you fiddled with the system? As in enabled writable image or something like that?
[22:33] <alexk42> it's a writeable image. I've actually been stripping down the environment
[22:33] <alexk42> sounds like I hacked and slashed too much
[22:33] <alexk42> I removed most of the core apps
[22:34] <sergiusens> alexk42, ok; so you might have removed a Qt dep along the way
[22:34] <alexk42> hmm
[22:35] <sergiusens> alexk42, that or something related to the session
[22:35] <alexk42> when I run the hello world application from the Ubuntu SDK on my desktop on the Nexus 7 it comes up fine
[22:37] <sergiusens> alexk42, I think the sdk launches the app through ssh
[22:37] <alexk42> yes, but isn't that what I'm essentially doing?
[22:37] <alexk42> through the command line?
[22:37] <alexk42> i believe it installed it locallly and executes it via SSH, right?
[22:38] <sergiusens> alexk42, I don't know what you are doing
[22:38] <alexk42> sadly, it seems neither do I...
[22:39] <pmcgowan> alexk42, perhaps reflash and test again prior to making your changes to the image
[22:40] <sergiusens> alexk42, if your desktop file and it is not a stub you can do "start application APP_ID=[desktopfile name without extension]
[22:40] <alexk42> tried that as well, just got a white screen on the display
[22:40] <alexk42> it looks like the process dies
[22:41] <sergiusens> alexk42, you are entirely sure that the app works when launched from the SDK?
[22:41] <alexk42> just did it
[22:41] <sergiusens> alexk42, I don't use the sdk, so can you check if it's using ssh? are you doing adb shell or ssh?
[22:41] <alexk42> I hit ctrl-f12 from the ubuntu sdk, it ssh'd into the device and it comes up fine on the tablet
[22:41] <sergiusens> log in from adb and from ssh is different
[22:42] <alexk42> you think it's not sourcing in the profile?
[22:42] <sergiusens> alexk42, on the device, run ps -ef |grep qmlscene
[22:42] <alexk42> when I'm using adb
[22:42] <alexk42> I see it
[22:43] <sergiusens> alexk42, how is it launched?
[22:43] <alexk42> bash -ic source /etc/profile; export DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-S92qOnx338; APP_ID=HwTabbed qmlscene /home/phablet/dev_tmp/HwTabbed/HwTabbed.qml --desktop_file_hint=/home/phablet/.local/share/applications/HwTabbed.desktop
[22:43] <sergiusens> alexk42, so as the phablet user in your adb shell try that
[22:44] <alexk42> doing that now...
[22:48] <sergiusens> alexk42, and?
[22:49] <alexk42> no luck
[22:49] <alexk42> qmlscene: could not find a Qt installation of ''
[22:50] <sergiusens> alexk42, how are you shelling in?
[22:50] <sergiusens> exact steps please
[22:50] <alexk42> adb shell
[22:50] <alexk42> sudo -i -u phablet
[22:50] <alexk42> that's it
[22:50] <sergiusens> alexk42, can you pastebin the result of running 'env' ?
[22:53] <alexk42> doing it now
[22:56] <alexk42> pastebin isn't quite working--I'm getting no data received when I submit
[22:59] <sergiusens> alexk42, use paste.ubuntu.com
[23:01] <alexk42> http://paste.ubuntu.com/6516984/
[23:02] <alexk42> just got it to work!
[23:02] <alexk42> i had to ad the --qt=qt5 and it fired up
[23:03] <sergiusens> alexk42, I thought you already tried QT_SELECT=qt5 (?)
[23:04] <alexk42> I did
[23:05] <alexk42> not sure what different in those two attempts
[23:07] <alexk42> thanks for your help sergiusens>
[23:11] <sergiusens> np; although I'm still not certain what was going on there
[23:54] <franci> hi, what is the best way to access gps in ubuntu phone from qml?