/srv/irclogs.ubuntu.com/2013/12/03/#ubuntu-touch.txt

=== hakr is now known as h[a]kr
=== h[a]kr is now known as hakr
=== chriadam|away is now known as chriadam
=== Namidairo`bnc is now known as Namidairo
=== chihchun_afk is now known as chihchun
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
sanjayhello 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: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
Echse27I know, this question is often requested, but when will the Nexus 5 supported by ubuntutouch?07:50
=== VDVsx_ is now known as VDVsx
mterryogra_, lightdm landed in trusty, so https://code.launchpad.net/~mterry/session-manager-touch/usc/+merge/193518 is ready for review / landing once approved08:04
tvosspitti, ping08:04
mterryI should say, an updated lightdm landed in trusty.  I suppose we've had lightdm itself for a while.  :)08:05
pittihey tvoss, wie gehts?08:06
Echse27Wie sieht es denn mittlerweile mit dem Nexus 5 aus?08:13
dholbachEchse27, 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 ports08:14
dholbach... and good morning08:14
Echse27dholbach, ok sorry... are there one ore more devs which want to support the nexus 5 in near future?08:16
dholbachEchse27, you could try to bring up the discussion on ubuntu-phone@lists.launchpad.net08:16
Echse27dholbach, ok i will try it...08:17
=== b0bben_ is now known as b0bben
TheSargeHello.09:44
TheSargeVerizon 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:46
TheSargeHoping to find some people to help me here.09:47
kgunnTheSarge: there are some instructions here... https://wiki.ubuntu.com/Touch/Porting09:53
kgunnTheSarge: worth checking here first https://wiki.ubuntu.com/Touch/Devices09:53
TheSargeYeah only the nexus09:57
TheSargeSo it's up to me to write the bootstrap and all the drivers for any other device right now?09:57
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 topic09:58
TheSargeWhy didn't you guys go after commercial investment after crowd funding for edge failed? There is obvious demand for it.09:59
TheSargeAn android port?09:59
TheSargeIt's an android tablet..10:00
ogra_that is happening ... the edge wasnt related to canonical talking to vendors at all10:00
ogra_right, thats what i mean, get the source code and you should have something to start from10:00
ogra_no need to write drivers or anything10:00
TheSargeSept I'm no developer10:00
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
TheSargeSo I need the source for the build of Android that is on my tablet?10:01
ogra_right10:01
ogra_you at least need the kernel and the binary graphics card drivers ...10:01
TheSargeDoubt  Verizon would just hand it to me10:01
ogra_they have to10:02
TheSargeHaha they didn't use a gpl10:02
ogra_they use android10:02
ogra_the bits we need are all GPL ... (apart from binary graphics drivers indeed)10:03
TheSargeSure but drivers are their intellectual property10:03
ogra_very unlikely10:03
ogra_they are most likely the IP of the graphics card manufacturer10:03
ogra_and you should be able to worst case just pull them from the tablet10:04
TheSargeBut cannoical is seeking commercial investments for edge?10:04
ogra_no10:04
ogra_that wasnt the purpose of the edge10:04
TheSargeOh10:04
TheSargeThe purpose of edge was for it to exist10:04
TheSargeAnd you need more money10:04
ogra_canonical is talking to phoine manufacturers and carriers ... but thats independent from the edge project10:04
TheSargeSo edge is dead?10:05
ogra_the edge was nothing canonical would have made a single cent with10:05
TheSargeI know that10:05
ogra_imagine it like a club of techical nerds that want the latest and greatest hardware that also supports convergence10:05
TheSargeI was just curious if they had completely given up on it now.10:06
ogra_yes10:06
TheSargeOh :(10:06
ogra_it failed ... now the focus is on getting a "normal" phone and tablet together with a manufacturer10:06
TheSargeWell 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, sure10:07
ogra_but it isnt the focus atm10:08
TheSargeIt 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
=== charles_ is now known as charles
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:08
TheSargeWell I remember back in the day when Android just came out and I got it running on an HTC touch10:09
ogra_in 14.10 the focus will move to convergence10:09
TheSargeMaybe I can get touch working on my phone or tablet10:09
TheSargeThere isn't even a root method for this tablet yet10:10
ogra_btw, if you ask a vendor for kernel or android source ... http://gpl-violations.org/faq/violation-faq.html10:10
TheSargeAnd I see no one working on one at xda or anywhere else10:10
ogra_right you would need to have root access or find an exploit yourself10:10
TheSargeI will email them tomorrow.10:10
TheSargeYeah well I have no idea how to get root access.10:11
TheSargeI'm stuck waiting for someone at xda or something to get interested10:11
ogra_well, waiting rarely helps :)10:11
ogra_start a thread with a call for help10:12
TheSarge. But since Verizon have away millions of these tablets I think it will happen.10:12
ogra_and see if someone reacts10:12
TheSargeI will10:12
TheSargeMaybe I'll just buy a nexus haha10: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 name10:12
ogra_well yeah, with a nexus you are definitely on the safe side, thats what we focus on with development10:13
TheSargeIt is re-branded. But I haven't been able to find out the manufacturer.10:13
ogra_right, xda should help10:13
TheSargeI have been on xda since Android came out lol10:14
TheSargeWonder how much the nexus tablet runs for used online10:14
TheSargeAnd if they will run on Verizons 4g lte network10:15
ogra_well, its pretty checp even new10:15
ogra_*cheap10:15
TheSargeLots of questions. Here I come Google.10:15
mterrymhall119, heyo!  The Mir documentation no longer seems to be auto-updated from trunk.  Is it auto-updating from saucy's branch?10:15
TheSargeWhich nexus tablet are you guys working with?10:16
ogra_the old nexus 7 and the nexus 1010:16
TheSargeHmm ok10:17
TheSargeCdma and gsm models?10:17
ogra_gsm only10:18
kgunnogra_: one note on https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/125606110:18
ubot5Ubuntu bug 1256061 in unity8 (Ubuntu) "clock forcefully switches from 24h to 12h AM/PM format once the panel clock is loaded" [Undecided,Confirmed]10:18
kgunni understand the removal of am/pm is on purpose to save "panel real estate"10:18
ogra_kgunn, well thats fine with me ... the point is that it is on 24h display before the panel clock starts10:19
kgunnright, understood...i just saw you calling that out,  bug  still switching back to 12 hr fmt is still an issue10:19
ogra_as soon as the indicator comes up it switches to 12h ... regardless what locale is set10:19
kgunnyep10:19
ogra_if i am on a 12h clock i'm fine to not see AM/PM10:20
ogra_(i know didrocks got pertty confused by it though)10:20
TheSargeI found the galaxy 7 for 150 usd new10:20
TheSargeBut the galaxy 10 is like 300 used haha10:20
ogra_well, it has that awesome display ... that costs :)10:21
TheSargeYeah. I'll get one soon.10:21
ivankahey popey - just wanted to say that that wifi fix works perfectly. All tested :-) Cheers!10:21
TheSargeI can't stand this crappy ellipsis10:21
popeyivanka: huzzah!10:21
=== chriadam is now known as chriadam|away
=== chihchun is now known as chihchun_afk
nerochiarooSoMoN: had to change location. back now10:39
oSoMoNnerochiaro, I changed location too, working from the public library10:41
nerochiarocoworking here10:42
oSoMoNnerochiaro, 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 now10:42
nerochiarooSoMoN: thanks10:42
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 version10:46
oSoMoNnerochiaro, your tests assume that there is at least one image in the gallery, they will fail if there isn’t any10:47
nerochiarooSoMoN: 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 yesterday10:48
oSoMoNnerochiaro, yeah, I know, but I thought I’d mention it as I just bumped into it, just so you don’t forget10:49
nerochiarooSoMoN: thanks, it's a good point10:49
oSoMoNnerochiaro, here the test is failing on self.wait_app_focused("gallery-app")10:53
nerochiarooSoMoN: make sure you are running unit8 with testability10:54
oSoMoNnerochiaro, how do I do that?10:54
davmor2Morning all10:57
nerochiarooSoMoN: hold on, looking for it10:58
nerochiarooSoMoN: python -c "from unity8 import process_helpers as p; p.restart_unity_with_testability()"10:59
oSoMoNnerochiaro, thanks11:01
mptcharles, 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:05
oSoMoNnerochiaro, ok, now I can reproduce the failure you’re seeing11:12
oSoMoNlooking at the code to try and understand what’s going on11:13
nerochiarooSoMoN: 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 not11:13
trojanvirushello11:14
trojanvirusis anyone here11:15
nerochiarooSoMoN: 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
nerochiarooSoMoN: and in the gallery i want to select the first media there is, then click the "pick" button11:15
nerochiarooSoMoN: and verify that the selected media has been passed to the browser11:15
trojanvirusubuntu touch devolpers ?11:17
popey!ask | trojanvirus11:18
ubot5trojanvirus: Please don't ask to ask a question, simply ask the question (all on ONE line and in the channel, so that others can read and follow it easily). If anyone knows the answer they will most likely reply. :-) See also !patience11:18
trojanvirusok11:18
trojanvirushaving problem flashing ubuntu touch zip in recovery11:19
nerochiarooSoMoN: makes sense ?11:20
oSoMoNnerochiaro, it does, now all that’s left is to understand why the selection doesn’t work11:20
nhainestrojanvirus: 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
nerochiarooSoMoN: 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 stuck11:21
nerochiaro?11:21
trojanvirushtc droid dna11:22
oSoMoNnerochiaro, nope, autolanding repeatedly failed due to tests/infrastructure flakiness: https://code.launchpad.net/~osomon/notes-app/robust-test-server/+merge/19617411:23
oSoMoNnerochiaro, let me try to top-approve again11:23
nerochiarooSoMoN: ah, thanks11:23
nerochiarooSoMoN: i had some notes tests still failing and it seems due to that11:23
popeytrojanvirus: thats not listed at https://wiki.ubuntu.com/Touch/Devices11:24
popeyoh, work in progress...11:24
nhainespopey: actually, it looks to be.  https://wiki.ubuntu.com/Touch/Devices/dlx11:24
popeyyeah, used wrong search term..11:24
nhainesSo the real question is: did trojanvirus follow the instructions?  http://people.canonical.com/~rsalveti/dna/dna.txt11:25
trojanvirusylol11:25
trojanvirusyes11:25
nhainestrojanvirus: this is a lot better, so far, than most people get.  Okay, what error messages do you recieve?11:27
trojanvirusi have tryed 2 ways , one was download the parts make my own zip install and 2 was flash each one in recovery11:27
nhainesThat 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
trojanvirusjust in recovery it says install complete please reboot , goto reboot no os is installed11:29
=== chihchun_afk is now known as chihchun
trojanvirusi have root and s-off11:30
nhainesrsalveti: any ideas?  ^^11:31
trojanvirusi11:33
=== rachelliu_ is now known as rachelliu
trojanviruswish i had a idea11:34
trojanvirussideload recovery11:37
nhainestrojanvirus: 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....11:42
=== shadeslayer_ is now known as shadeslayer
=== chihchun is now known as chihchun_afk
=== _salem is now known as salem_
=== Namidairo is now known as Namidairo`bnc
ogra_mterry, soo ... trying your patch on grouper i dont get a session12:05
mterryogra_, I hate grouper12:05
ogra_heh12:05
ogra_well, tablets are the focus this cycle12:05
* ogra_ tries another reboot 12:06
mterryogra_, remind me if grouper is supposed to be Mir or SF?12:06
ogra_its all Mir now12:06
ogra_all nexus devices we support ...12:06
mterryogra_, OK.  I'm in London right now, can borrow a working grouper12:07
mterryogra_, nexus10 was SF I thought?12:07
ogra_i suspected that :)12:07
ogra_N10 is Mir since today12:07
mterryogra_, oh well. pfft12:07
ogra_N7 was Mir since saucy released12:07
ogra_(though extremely broken back then)12:08
mterryogra_, my N7 hasn't been working for about that long12:08
ogra_yeah12:08
ogra_it started to work with Mir 0.1.212:08
mterryogra_, 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 yet12:08
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.json12:09
ogra_so i dont see unity8 starting ...12:10
ogra_not in ps ...12:10
mterryogra_, OK.  I wasn't sure if the daily-preinstalled was the right place, I thought we made more images a day than are there12:10
ogra_i wish we could12:11
ogra_but the test run takes 8h12:11
ogra_so we need to wait for that long12:11
mterryogra_, do you see unity-system-compositor in ps?12:11
ogra_yep12:11
mterryogra_, OK, that's promising...  so I'm guessing unity8 crashed?  the upstart log for it might have clues12:12
ogra_not for the last three botts12:12
ogra___pthread_gettid -212:12
ogra___pthread_gettid -212:12
ogra___pthread_gettid -212:12
ogra_*boots12:12
ogra_hmm12:13
ogra_maliit-server.log looks intresting12:13
ogra_FATAL: QUbuntu: Could not create application instance12:13
ogra_about one per second ...12:13
* ogra_ does an OTA upgrade of his maguro to test there 12:14
dholbachachiang, do you think the wiki.u.c/Nexus7 pages can go?12:21
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 it12:23
mterryogra_, lightdm runs u-t-s.  So lightdm tries to launch u-s-c12:23
mterryogra_, if u-s-c (really our usc-wrapper script) fails, it falls back to SF12:23
mterryogra_, regardless, lightdm then runs u-t-s as the user session12:24
ogra_hmmm, i thought your last hack made it use ubuntu-touch-surfaceflinger.desktop ... whcih you remove12:24
mterryogra_, 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
mterryogra_, that says that if the unity seat fails (i.e. if u-s-c fails), try surfaceflinger12:25
mterryogra_, and the ubuntu-touch session can work in SF mode too12:25
ogra_ah, k12:25
mterryogra_, still working on getting this borrowed device flashed and all12:26
ogra_yeah, it takes a few centuries12:27
* ogra_ just had that fun for 2h12:27
mterry:(12:27
ogra_lets see what maguro thinks meanwhile ...12:28
mterryIt 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 change12:28
ogra_d12:28
ogra_yeah12:28
mterry:)12:28
mterryogra_, now maguro is also Mir-ified now?12:29
ogra_since ages12:29
ogra_before saucy released12:29
* mterry is slow to update his mental model12:29
ogra_hmm, nothing on screen yet12:29
dholbachbarry, can I do anything else to help with https://bugs.launchpad.net/ubuntu-system-image/+bug/1256229?12:29
ubot5Ubuntu bug 1256229 in Ubuntu system image ""system-image-cli -i" reports old version" [Undecided,New]12:29
mterryogra_, you're making me worried that something broke since yesterday12:29
ogra_well, i wonder if i did anything wrong when building the package12:30
mterryogra_, just a straight debuild and install should work12:30
ogra_right, thats what i did12:30
ogra_bzr merge in a dedicated branch ... and dpkg-buildpackage ...12:30
mterryogra_, it specifies that it needs latest lightdm, so I'm sure you got that12:30
ogra_yep12:31
ogra_i'm using the image from this morning12:31
mterryyou would have had to install unity-system-compositor, but again, that's required12:31
ogra_http://people.canonical.com/~ogra/touch-image-stats/20131203.1.changes12:31
ogra_latest lightdm is in12:31
ogra_right, i apt-get installed it before dpkg'ing the new session package12:32
mterryogra_, 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 too12:32
ogra_well, what i can see is that unity8 starts ... and then vanishes after a while from the processlist12:33
ogra_there is a crash file in /var/crash but that has an ancient timestamp12:33
mterryogra_, probably is restarted several times and then upstart gives up.  That would be consistent with that new nested erro12:33
ogra_OH; AH !12:34
ogra___pthread_gettid -212: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 display12:34
mterryBut I don't know why it doesn't show up on nexus4 or 1012:34
ogra_some more info :)12:34
mterryogra_, that's in unity8.log ?12:34
ogra_that boost message usually appears if unity cant connect to the mir socket12:34
ogra_yeah12:34
mterryogra_, do you have /tmp/mir_socket?12:34
ogra_yes12:34
ogra_root@ubuntu-phablet:/# sudo -u phablet -i12:35
ogra_initctl: unable to determine sessions12:35
ogra_wow12:35
mterryhuh12:35
* ogra_ reboots ... thats not right 12:35
* 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 init12:38
ogra_ 1324 ?        S      0:01 init --user12:38
mterryogra_, that's.  not good?12:38
ogra_no, thats not good12:38
ogra_there should be a lot of stuff in /run/user12:38
ogra_including the mir socket the apps use iirc12:39
raghu_hello12: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 tell12:39
mterryraghu_, no word yet12:39
raghu_why are they keeping its profile low?12:39
ogra_once canonical has a contract with a manufacturer12:39
ogra_root@ubuntu-phablet:/# ls /run/user/32011/12:40
ogra_dconf       pulse    upstart-dbus-bridge.1526.pid12:40
ogra_mir_socket  upstart  upstart-file-bridge.1526.pid12:40
ogra_mterry, ^^^12:40
ogra_i fear $MIR_SOCKET is not used everywhere yet12:40
raghu_ubuntu touch is soon going to rock putting aside android,ios,w8 aside12:40
ogra_so unity and apps try to attch to the one in /run/user12:41
mterryogra_, how do you mean?12:41
raghu_but they dont know how to market it12:41
mterryogra_, no, that's good12:41
ogra_mterry, the above is from a working mako installl without your changes12:41
mterryogra_, the one in /run/user is owned by unity8, the one in /tmp is owned by usc12:41
ogra_oh12:41
mterryogra_, with my changes, both should exist and be used by different apps12:41
mterry /tmp by unity8, /run/user by actual apps12:42
ogra_did you test on maguro before ?12:42
mterryogra_, no, don't have one12:42
mterryogra_, only N4 and N1012:42
mterryso...  mako and manta12:42
ogra_i really dont want to sacrifice my daily phone (my mako only runs stable images and has a ton of data)12:42
mterryogra_, yeah, don't do that12:43
mterryogra_, presumably I'm about to reproduce the issue you see on grouper12:44
ogra_well, i'd like to see it working once :)12:44
mterryogra_, and then I can work on it from my end12:44
ogra_ok12:44
mterryogra_, it's really anti-climactic  :)12:44
ogra_heh12:44
mterryafk, gone forever to die from pizza overdose12:45
ogra_lol12:46
mterryguh, nothing is worse than being wrong about the pizza being here12:48
mterryogra_, 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 hre12:57
ogra_and one "__pthread_gettid -2" for each start attempt12:58
mterryogra_, that makes sense...12:59
ogra_well, apart from the fact that it doesnt print anything else nor does produce a crash file, yeah12:59
ogra_i dont really get why /run/user is completely empty13:01
mterryYeah, that is odd.  I'm not seeing that for example13:01
mterryon grouper13:01
mterryogra_, you're seeing that on maguro?13:01
ogra_yes13:01
* ogra_ reinstalls ubuntu-touch-session from the archive 13:01
mterrywhy are there always device differences  :(13:02
ogra_there shouldnt be13:02
ogra_not on upstart level at least13:02
mterryogra_, well, I dunno about /run/user, but unity8 crashing could be Mir+device problems13:02
ogra_indeed13:02
ogra_but here it looks like the whole upstart setup is broken13:03
ogra_i see an "init --user" ... but no /run entries for it13:03
mterryogra_, for sanity, I'm loading today's image on my mako13:03
ogra_sigh, and if apport wouldnt pump my load to >10 the device would actually be usable :P13:05
pitti"apport: pwning your CPU since 2006!"13:05
ogra_pitti, we didnt do underpowered phones in 200613:06
pittiogra_: (sudo stop apport)13:06
pittiogra_: wasn't me who argued for leaving it on in releases and/or phones :)13:06
pittiI know it's super-heavy13:06
janimoogra_, the desktops back then were similar to today's phones though13:06
ogra_yeah13:06
ogra_mterry, so re-installing the package from the archive makes everything happy ... /run/user has the expected content etc13:07
* mterry grumbles13:08
ogra_seems we somehow break the upstart session by whatever13:09
mterryogra_, but only on maguro?13:09
mterrylike, grouper's init wasn't broken as I recall13:09
ogra_right, i see /run/user/32011 on grouper13:10
ogra_even whith no unity813:10
* ogra_ rebuilds the package and tries again on grouper13:18
=== chihchun_afk is now known as chihchun
ogra_nope, no go13:20
mterryogra_, OK, just confirmed it works on mako.  So I'm not totally crazy13:23
* mterry doesn't like how each device breaks in a new way13:23
mterryEspecially since manta worked13:23
mterryThough I tested manta in SF mode13:23
ogra_well, i suspect on maguro something dies before it creates /run/user/$UID13:24
ogra_most likely due to  breakage with the graphics driver13:25
ogra_erm13:25
mterryYeah, I just thought /run/user was created pretty early in sequence.  Like by lightdm/pam13:25
ogra_unity-system-compositor --file /tmp/mir_socket --from-dm-fd 8 --to-dm-fd 11 --vt 713:25
ogra_whats that last arg there13:25
ogra_we surely dont have a vt7 on phones13:26
mterryogra_, that's expected.  I don't remember exactly how it's used, but usc fakes a VT13:26
ogra_(some do, but thats an exception)13:26
mterryogra_, some Mir / X convenience thing13:26
ogra_ok13:26
ogra_hmm13:28
ogra_/usr/share/upstart/sessions/unity8.conf:        MIR_SERVER_FILE=$XDG_RUNTIME_DIR/mir_socket13:28
ogra_XDG_RUNTIME_DIR indeed points to /run/user/$UID usually13:29
ogra_root@ubuntu-phablet:/# sudo -u phablet -i13:30
ogra_initctl: unable to determine sessions13:30
ogra_phablet@ubuntu-phablet:~$ env|grep RUNTIME13:30
ogra_XDG_RUNTIME_DIR=/run/user/3201113:30
ogra_phablet@ubuntu-phablet:~$13:30
ogra_... which doesnt exist13:30
=== chihchun is now known as chihchun_afk
mterryogra_, so looks good except for it not existing13:33
ogra_right13:33
mterryogra_, 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 crashing13:34
ogra_i dont get any core files on grouper13:34
mterryogra_, huh, I got one for maliit13:34
ogra_i wiped /var/crash before trying with the new package ... no files at all13:35
achiangdholbach: re: nexus7 wiki pages, define "go"?13:43
achiangdholbach: complete deletion? archive?13:43
mterryogra_, 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_yeah13:43
mterryogra_, the unity8 line is run, but I have no idea what's happening after that13:44
* ogra_ hacks some "mkdir $XDG_RUNTIME_DIR" into the unity8 job 13:44
ogra_hmm, i see two lightdms runnign here13:45
ogra_should i ?13:46
dholbachachiang, I have no opinion on it yet - I just stumbled over them and wasn't sure if they are still used13:50
achiangdholbach: i doubt they are currently useful, my only thought is whether they are historically interesting or not13:50
ogra_well, didnt we release that image with precise ?13:51
ogra_or was that later13:51
achiangi think it was later13:51
ogra_k13:51
ogra_jodh, xnox ... i fear we need some upstart experts ...13:52
ogra_i have a user session running, init --user is actually in the processlist ...13:53
ogra_but /run/user is completely empty13:53
ogra_(and i get no initctrl info as the phablet user indeed)13:53
mterryogra_, multiple lightdms is normal, as long as they have different arguments13:54
mterryogra_, like --session-child or whateve13:54
ogra_nope13:54
lopsGood 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
mterryogra_, you have two "lightdm" processes?  That's broken13:54
ogra_oh, wait13:54
dholbachachiang, https://wiki.ubuntu.com/Nexus7/Header?action=diff&rev2=7&rev1=5 for now?13:54
xnoxogra_: is XDG_RUNTIME_DIR set in the environment?13:54
ogra_mterry, no, i'm wrong, one is --session13:55
mterryogra_, phew13:55
ogra_root@ubuntu-phablet:/# sudo -u phablet -i13:55
ogra_initctl: unable to determine sessions13:55
ogra_phablet@ubuntu-phablet:~$ env|grep RUNTIME13:55
ogra_XDG_RUNTIME_DIR=/run/user/3201113:55
ogra_xnox, ^^^13:55
ogra_phablet@ubuntu-phablet:~$ ls /run/user/13:55
ogra_phablet@ubuntu-phablet:~$13:55
ogra_whatever is supposed to create that dir doesnt do it ...13:57
xnoxogra_: pastebin /proc/self/mountinfo to check if something is mounted over the top of it.13:57
rsalvetiyeah, in theory it should be a tmpfs13:58
xnoxogra_: pam_systemd component of logind from systemd software collection suppose to create it.13:58
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=75513:59
ogra_all fine13:59
ogra_and i can manually create files in there etc13:59
ogra_i dont think lightdm *should* create it ... but there were some recent changes to it, probably mterry knows14:00
mterryogra_, I think lightdm creates it via driving pam14:00
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 nowadays14:01
mterryogra_, no, I don't think so.  logind's pam_systemd is a pam module right?14:01
mterryogra_, it should yes14:01
ogra_right14:01
mterryogra_, right, so lightdm doesn't create it itself, but it drives pam, which creates it14:01
ogra_and logind operates based on the Seat info, right ?14:02
ogra_which we create in lightdm14:02
mterryogra_, maybe yeah.  I'm not 100% on how they interact14:03
mterryogra_, but that sounds right14:03
=== plars-away is now known as plars
achiangdholbach: +114:07
mterryogra_, btw, for my grouper problems, I'm getting a debug version of unity8 and introducing a sleep to catch it in gdb14:08
Ursinhaogra_, I'm using r42 and the update screen/system seems more buggy than before14:12
ogra_wrked fine for me on maguro14:12
rsalvetiUrsinha: update screen?14:12
rsalvetifor the system-image updates?14:13
Ursinharsalveti, "About this phone"14:13
ogra_ah, i always go to "Updates"14:15
* ogra_ has actually never tried it from the about dislog 14:15
ogra_*dia14:15
davmor2ogra_: just admit it you were trying to be hip wid da youff with your dislog "It's dislog not datlog" :D14:18
ogra_lol14:18
rsalvetiUrsinha: what is the issue?14:20
* ogra_ guesses system-image issues are moot until 2.0 is finally in 14:21
ogra_which is stuck since weeks with a buildd issue14:21
rsalvetiogra_: right14:21
Ursinhaogra_, right, that was I was expecting to hear :)14:21
Ursinhaso I'll reboot and ignore them for now14:22
mhall119mterry: which mir documentation?14:26
rsalvetiUrsinha: but what is the issue?14:26
ogra_rsalveti, "doesn't work"14:27
ogra_:P14:27
rsalvetioh, that's a simple one14:27
mterrymhall119, http://unity.ubuntu.com/mir/using_mir_on_pc.html14:27
mterrymhall119, I thought you were involved in setting that up?14:27
mhall119mterry: I don't think that was ever automatic14:28
Ursinharsalveti, 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 downloaded14:28
Ursinhayeah, you can summarize as "doesn't work" and that would be accurate14:28
mterrymhall119, ah, that would explain that.  The mir folks seemed under the impression that it was14:28
mterrymhall119, could it be resync'd easily?14:28
rsalvetiUrsinha: right :-)14:29
mhall119mterry: let me see if I can find out how it was setup14:30
ogra_mterry, http://paste.ubuntu.com/6514776/ btw ...14:30
mterryogra_, expected, known race condition that doesn't happen to affect anything14:31
mterrythanks though!  :)14:32
mhall119mterry: I'm not finding anything to indicate that I set this one up...14:36
mhall119I did something similar for autopilot and nux, but I don't think I did for mir14:36
mterrymhall119, huh, your name came up, which is why I bugged you about it.  I wonder who did14:36
jau_hi14:37
jau_ls14:37
jau_let me know samsung S duos support ubuntu os14:37
mhall119mterry: ah ha! it was thomi14:38
mhall119mterry: https://rt.admin.canonical.com/Ticket/Display.html?id=5990114:38
mterrymhall119, aha14:39
mhall119and it sounds like maybe it was being auto-updated14:39
mhall119anyway, that should be enough for you to ask IS to check why it isn't anymore14:39
mterrymhall119, interesting.  But I still be against saucy14:39
mterrymhall119, OK, thanks14:39
mhall119np14:39
jau_hello14:41
=== chihchun_afk is now known as chihchun
mhall119hi jau_14:42
barrydholbach: 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.14:59
dholbachbarry, ok, my grouper is on -proposed, so I'm happy to test it when it arrives15:01
barrydholbach: i'll ping you when it's uploaded15:01
* dholbach hugs barry15:01
ogra_urgh15:02
ogra_root@ubuntu-phablet:/# ls -l /run/|grep user15:02
ogra_drwxr-xr-x 2 root       root         40 Dec  3 15:58 user15:02
ogra_hmm, no, thats correct15:02
ogra_mterry, so ... adding a hack withe the following to the wrappe gets me at least a working upstart session15:11
ogra_mkdir /run/user/3201115:11
ogra_chown phablet.phablet /run/user/3201115:11
ogra_chmod 0700 /run/user/3201115:11
ogra_(in /usr/share/ubuntu-touch-session/usc-wrapper)15:11
ogra_mterry, in that session i see mediascanner respawn madly ... as well as maliit-server15:12
mterryogra_, :-/15:18
ogra_but with that setup i reliably get an error in unity8.log15:19
ogra___pthread_gettid -215: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 display15:19
ogra_where should the session mir socket live ? i assume it doesnt use the same socket for system and session ?15:20
=== anders3408|away is now known as anders3408
mterryogra_, see /usr/share/upstart/session/unity8.conf for where we set that up, but it's $XDG_RUNTIME_DIR/mir_socket15:23
mterryogra_, same as it used to be15:23
ogra_right, i dont see one there15:23
=== JanC_ is now known as JanC
ogra_mterry, lol15:32
ogra_ioctl(9, BT819_FIFO_RESET_HIGH, 0xbe880090) = 015:32
ogra_ioctl(9, BT819_FIFO_RESET_HIGH, 0xbe880090) = 015:32
ogra_writev(4, [{"\4", 1}, {"ServiceManager\0", 15}, {"Waiting for service SurfaceFling"..., 39}], 3) = 5515:32
ogra_nanosleep({1, 0}, ^CProcess 3058 detached15:32
ogra_ <detached ...>15:32
ogra_^^^ strace unity815:32
ogra_so it tries to start SF for whatever reason15:33
ogra_thats why i never see a mir socket15:33
ogra_(it loops with that message)15:34
tsdgeosKaleo: 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:41
mterryogra_, odd...  so we must be using the wrong QPA_PLUGIN in that case15:42
mterryogra_, which means unity-system-compositor should have returned an error to lightdm...  but we see u-s-c up15:43
ogra_so i would guess we unset/set it wrong later15:43
mterryogra_, but on grouper, we are going down mir path.  I got that far with gdb15: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 up15:45
ogra_(like mangling LD_LIBRARY_PATH )15:45
ogra_phablet@ubuntu-phablet:~$ env |grep QPA15:48
ogra_QT_QPA_PLATFORM=ubuntu15:48
ogra_mterry, i think MIR_SOCKET isnt set, where does it get exported ?15:49
bfillerxnox: 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
ubot5Ubuntu bug 1255999 in ubuntu-keyboard (Ubuntu) "[regression] if switched to non english local, the keyboard does not come up when an input field is focused" [High,Confirmed]15:50
bfillerxnox: needs fix backported from libpinyin 0.94 or latest libpinyin pulled into archive15:50
xnoxbfiller: ? hm.15:51
mterryogra_, it gets set by LightDM15:51
ogra_hmm15:51
mterrywhen using the unity seat15:51
ogra_ok15:51
ogra_ioctl(14, 0xc01c6730, 0xbe9c008c)       = 015:54
ogra_writev(15, [{"\6", 1}, {"IMGSRV\0", 7}, {":0: PVRSRVCreateDCSwapChain: Err"..., 50}], 3) = 5815:54
ogra_writev(15, [{"\6", 1}, {"IMGSRV\0", 7}, {":0: framebuffer_device_open: Fai"..., 68}], 3) = 7615:54
ogra_nanosleep({1, 0}, 0xbe9c0158)15:54
ogra_thats what i get when stracing unity8 after exporting the right QT_QPA stuff15:54
Kaleotsdgeos, lots of small things15:55
Kaleotsdgeos, and it's hard to test with other unstable things15:55
Kaleotsdgeos, on the phone15:55
cwayne_t1mp, hey, was that tab bar being blanked bug ever looked at?15:55
Kaleotsdgeos, so I have patched the xcb backend to make some of the testing easier15:55
bfillerxnox: not sure if you're the right person but was hoping you were as you did the MR for ubuntu-keyboard to use libpinyin415:55
xnoxbfiller: i'm not the right person. But do you know which commit fixes it from upstream libpinyin?15:56
xnoxbfiller: 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
bfillerxnox: https://github.com/libpinyin/libpinyin/commit/8abc8cfd97cfe63c8e26e0838d4c825283b30630 (this is also in the bug report)15:57
t1mpcwayne_: sec, let me see15:57
alexk42hi15:57
xnoxbfiller: thanks. ah, missed =)15:57
peenutz12ok so i just installed touch on my nexus 4 and got what i belive aresome one elses contacts any one elswe?15:58
t1mpcwayne_: 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=tpeeters15:59
alexk42hey 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
alexk42any thoughts on what could be going wrong?15:59
t1mpcwayne_: so it is scheduled soon. It is easier for me if you add code there that I can simply copy&paste to reproduce the bug16: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
xnoxbfiller: right, i'll upload that in a second.16:00
cwayne_t1mp, it's literally just making a tabbed ui from qtcreator16:00
bfillerxnox: that's great, thank you :)16:00
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 laptop16:01
xnox=)))))16:01
xnoxmaybe that will fix it ;-)16:01
peenutz12has 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:01
peenutz12is the time and date settings on the system implemented yet?16:03
t1mpcwayne_: ok. It is in my list of bugs I want to fix this month16:04
cwayne_peenutz12, sounds like you're runniing a really old image, how did you install?16:04
peenutz12i used the cwm  method16:06
peenutz12now im screwed no usb media lol my life sux16:06
peenutz12were do i find the newst build i can flash in to my phone?16:07
lopshey 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:10
elfangorHi, is enable the writable_image still supported?16:11
lopsQML apps worked fine tough...16:11
t1mpelfangor: works for me. but you have to reboot after touch /userdata/.writable_image16:12
elfangort1mp: ok and you have no problem with apt-get update & upgrade?16:13
t1mpelfangor: 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-flash16:14
elfangort1mp: i keep earing about that, but is there a way to update your version without losing data? Like message and contacts for example?16:15
t1mpelfangor: I think it keeps your data, but I'm not really paying attention to that, I use the phone mainly for running tests16:17
t1mpelfangor: there must be some people here who can tell you for sure16:17
elfangort1mp: ok :) Thanks for all the information was really helpfull: i just put my image writable16:19
lopsShould CTRL+F12 be working in Qt Creator for running cpp apps?16:24
randomcpplops, you have to compile the c++ plugin on armhf16:30
randomcppthen you can create a click pkg and send it to your device16:31
randomcppI've made 2 two script that do everything automatically (not published yet, I need to polish them and correct some hardcoded strings..)16:33
randomcppscripts*16:33
lops;_; what did I get myself into16:33
randomcpplol16:33
randomcppthey are pretty simple trust me16:34
lopsi was given a choice of doing this assignment on any  mobile platform. iOS and WP both demand I install their respective OSs..16:35
lopsI though UT was going to be all fun, sweets and joy16:35
randomcppit's better than working with java and android apps16:36
ogra_it is !!!16:36
randomcppat least ut apps don't melt my pc everytime I try them :p16:36
ogra_it is so much fun sweets and joy that you go into a constant hangover after a while :)16:37
lopsit was a shock coming from android TBH.16:37
lopsandroid is easy... after a month of learning what goes where16:37
lopsin contrast, UT gives you way too much freedom and it's easy to get lost. also, not a lot of oficial documentation16:38
ogra_well, did you work with android 1.0 ?16:38
lopsXD no16:38
lopsyou've got a point16:39
ogra_see :) ... if you want to compare apples with apples you have to look at android 1.0 vs UT 1.0 ;)16:39
ogra_whee !16:40
ogra_congrats barry16:40
* ogra_ sees system-image 2.0 on trusty-changes16:40
barryogra_: \o/16:41
lopsat least UT is gorgeous. can't wait to see it mature16:42
=== chihchun is now known as chihchun_afk
randomcppwhat's new? :p16:42
lopsi can't be the only one that's sick of the monochrome trend16:42
randomcpplops, don't forget to install saucybacon even if you don't cook anything :p16:42
lopsrandomcpp, as soon as i figure out how to install my own app.16:43
randomcpphave you created the .click ?16:43
lopsno16:44
randomcppok, are you using the c++ extension + tabbed qml template?16:45
lopsrandomcpp, i'm using the default c++ template and then copied my tabbed qml app into it. is that the same?16:47
randomcppalmost, do you use qt resources to import the qml files?16:48
lopsi'm not sure.. i only have qml and cpp code. cpp loads the qml mail16:49
lopsthe rest in defined in the .pro i guess16:49
=== olli_ is now known as olli
randomcpphow does c++ load qml?16:51
randomcppwith a relative url or something like qrc:/.. or :/..16:52
lopssetMainQmlFile(QStringLiteral("qml/main.qml"));16:52
randomcppok relative path :D16:53
randomcppthen create a directory and put the executable and all qml files16:53
lopshah. sorry. please bear with me.16:53
randomcppsomething like this16:53
randomcpp<directory>:16:54
randomcpp     <executable>16:54
randomcpp       qml/mail.qml (and other qmls)16:54
randomcpp      manifest.json16:54
mterrytsdgeos, updated16:55
randomcpp        <appname>.json16:55
randomcpp       <appname>.desktop16:55
randomcppwrong indentation but I think you got the point16:55
tsdgeosmterry: okidoki16:56
lopsmanifest 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:56
lopsnvm what i just said16:57
randomcpplops http://paste.ubuntu.com/6515430/17:01
randomcpphttp://notyetthere.org/on-manually-creating-click-packages/#comment-363717:01
randomcppread this comment if you don't know how to compile on armhf with your pc17:02
lopsthank you17:04
randomcppnp17:04
randomcppif you need more help ask me17:04
=== jasoncwarner__ is now known as jasoncwarner
mhall119fginther: ping17:40
fginthermhall119, pong17:43
mhall119fginther: hey, are you familiar with the CI setup for the SDK?17:43
fginthermhall119, yes17:44
mhall119fginther: I'm working on how to let it auto-update the API docs on developer.ubuntu.com17:44
fginthermhall119, ahh, not that part, I was thinking of the ubuntu-ui-toolkit17:44
mhall119would it be secure if I provided an auth token and script to some part of that process?17:44
mhall119fginther: yeah, that's what I need17:44
fginthermhall119, we already have projects that update to read-the-docs on a merge17:45
mhall119so 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 else17:45
mhall119fginther: right, we'll need to update developer.ubuntu.com/api/ now too17:45
fginthermhall119, this should be possible17:46
fginthermhall119, Can we pick this up in about an hour?17:46
mhall119really 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 people17:46
mhall119fginther: sure17:46
mhall119fginther: just ping me when you're available17:47
=== bfiller is now known as bfiller_afk
lopsrandomcpp, 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:57
lopsI tried to teach Qt Creator to use g++ for arm, to no avail17:58
randomcpplops, have you created the armhf trusty/saucy chroot?17:58
lopsaye.17:58
randomcppok copy your project somewhere in the chroot17:58
lopsdid it17:59
randomcppmaybe under <path to chroot>/home/user17:59
randomcppdoes your project qmake?17:59
randomcpphave you installed ubuntu-sdk in the chroot env.?17:59
randomcppdoes your project use qmake? **18:00
lopsohh. no. ofc he wouldn't find anything qt18:00
lopsno, i didn't write any make18:00
randomcppthen if it uses qmake, just go in the project directory and run 'qmake && make' IIRC18:01
randomcppand you should have your program compiled18:01
randomcppthen just copy the executable in the directory as I explained some hours ago :)18:01
lopsok. i'll need to install the sdk again though. that should take a while18:04
lopscan't i copy the sdk to the chroot btw?18:04
randomcpplops, of course you can't18:05
lopsi excepcted that xD18:05
randomcppthe sdk is compiled for x86 (32 or 64 bit)18:05
lopsyup18:05
randomcppyou need armhf binaries18:05
lopslet us pray the campus connections is benelovant on this mere mortal18:06
randomcpplol18:06
randomcpplops, what are you studying? :)18:08
lopsIT. my degree is a bit generic. IT engineering18:17
lopswelp, my nexus left so I'll have to continue tomorrow. as soon as the sdk finishes installing -.-18:20
randomcpplops, ok I should be here tomorrow if you need more help :)18:22
fginthermhall119, I'm back18:41
fginthermhall119, we can keep the auth token in a file that only jenkins and those with sudo access (the ci team) can read18:42
=== gianni is now known as Guest23924
Guest23924hello all......is any version of ubuntu touch available for my huawei y300?18:43
davmor2Guest23924: you can check https://wiki.ubuntu.com/Touch/Devices/ if there is nothing there you can look at  https://wiki.ubuntu.com/Touch/Porting18:48
Guest23924thanks....i hope that i find something......18:49
=== hakr is now known as h[a]kr
mhall119fginther: perfect, thanks, I'll get started on implementing this and will pass you the script and token when it's ready18:54
fginthermhall119, you're welcome.18:55
Guest23924is more safe ubuntu touch comparing cm 10.2?19:13
xnoxwhat do you mean?19:20
=== bfiller_afk is now known as bfiller
=== mhall119 is now known as mhall119|afk
mardykenvandine: while you are still there, this one should be quick to review: https://code.launchpad.net/~mardy/ubuntu-system-settings-online-accounts/lp1257028/+merge/19747219:43
kenvandinemardy, looking19:44
alexk42what is the best way to start an app from the command line?20:06
alexk42it's a click app20:06
alexk42the click app works when tapped on the scrpit, but when I use upstart-app-launch it doesn't seem to start20:11
alexk42err screen, not scrpit20:11
=== salem_ is now known as _salem
ChickenCutlasssergiusens, what is the channel I want again.  trust-devel?20:48
ChickenCutlassrsalveti, ^^^20:49
ChickenCutlassfor phablet-flash20:49
rsalvetiChickenCutlass: trusty-proposed20:49
ChickenCutlassright20:50
ChickenCutlassok thanks20:50
=== barry` is now known as barry_
ChickenCutlassrsalveti, love my fiber.  10MB/s20:50
ChickenCutlasshaha20:50
rsalvetiChickenCutlass: lol20:51
ChickenCutlassrsalveti, I just love downloading shit20:51
rsalvetiChickenCutlass: haha, still ~3MB/s here20:52
ChickenCutlassrsalveti, that's not bad at all20:52
rsalvetiyeah, "enough" :-)20:52
ChickenCutlassrsalveti, can never be fast enough20:52
rsalvetiexactly :-)20:52
ChickenCutlassrsalveti, the latest image is pretty good on the Nexus 1020:53
rsalvetiChickenCutlass: guess it's already using mir by default20:53
rsalveticheck if you don't have sf running20:53
ChickenCutlasssidestage is not great20:53
ChickenCutlassrsalveti, I will20:53
rsalvetiyeah, mostly broken atm20:53
randomcpp3MB/s ? I have 400kb/s there D:20:55
lopsi only have wifi here, so quit comlaining -.- i'm lucky when I can download at 400k20:56
randomcppat 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/s20:58
randomcppand IRC doesn't work o.o20:59
=== barry_ is now known as barry
randomcppwhy does battery-indicator show the battery half-full when it says it only has 4% left?21:07
eraserhdHow do I find the source for an app?21:28
eraserhdFor example, a core app, like friends-app21:28
randomcpperaserhd, https://launchpad.net/friends-app21:30
dakereraserhd: https://launchpad.net/ubuntu-phone-coreapps21:30
eraserhdJust got there, I did the usual dumb thing where I ask a question just before I figure out the answer.21:31
eraserhdBut, thanks!21:31
lopsin univesity: wifi? downloads at 50KB/s. But if you're a cool kid and bring your own cable, speed is counted in MB21:36
alexk42hi there22:04
alexk42anyone know how to run a click application from the commandline?22:04
asomethingalexk42, generally it will be something like: qmlscene --desktop_file_hint=~/.local/share/applications/test.desktop yourfile.qml22:15
alexk42uasc22:15
alexk42I get an error message saying. qmlscene: could not find a Qt installation of ''22:17
asomethingon a device or on a desktop?22:18
alexk42device22:19
alexk42I am adb shelling in, switching to phablet, and then trying to execute it22:19
asomethinghmm... what does 'qtchooser -list-versions' output?22:22
pmcgowanalexk42, how are you switching to phablet?22:22
alexk42sudo -i -u phablet22:22
pmcgowanok22:22
alexk42qtchooser gives me: qt5, 5, and qt5-arm-linux-gnueabihf22:22
alexk42If I pick any of those using -qt=... I get 'QUbuntu: Could not create application instance'22:23
alexk42exit22:24
pmcgowanalexk42, do you have QT_SELECT set in your env?22:24
alexk42no, that's not set22:24
alexk42QT_SELECT that is22:24
pmcgowantry setting to qt522:24
pmcgowanI cant remember the right way to do this off hand22:24
alexk42same thing22:25
alexk42can't create application instance22:25
pmcgowansergiusens, any ideas^^22:27
sergiusenswhat device is this?22:29
alexk42nexus 7 -- grouper22:30
sergiusensmir or no mir?22:30
alexk42not sure what mir is.. so i'm guess no?22:30
sergiusensalexk42, does pgrep surfaceflinger return anything?22:31
alexk42no, it doesn't22:31
sergiusensalexk42, you have mir22:32
alexk42ok22:32
sergiusenspmcgowan, is mir on grouper supposed to be working fine?22:32
alexk42I'm running trusty btw22:32
alexk42mir22:32
sergiusensalexk42, aside from trying to launch an app, have you fiddled with the system? As in enabled writable image or something like that?22:32
alexk42it's a writeable image. I've actually been stripping down the environment22:33
alexk42sounds like I hacked and slashed too much22:33
alexk42I removed most of the core apps22:33
sergiusensalexk42, ok; so you might have removed a Qt dep along the way22:34
alexk42hmm22:34
sergiusensalexk42, that or something related to the session22:35
alexk42when I run the hello world application from the Ubuntu SDK on my desktop on the Nexus 7 it comes up fine22:35
sergiusensalexk42, I think the sdk launches the app through ssh22:37
alexk42yes, but isn't that what I'm essentially doing?22:37
alexk42through the command line?22:37
alexk42i believe it installed it locallly and executes it via SSH, right?22:37
sergiusensalexk42, I don't know what you are doing22:38
alexk42sadly, it seems neither do I...22:38
pmcgowanalexk42, perhaps reflash and test again prior to making your changes to the image22:39
sergiusensalexk42, if your desktop file and it is not a stub you can do "start application APP_ID=[desktopfile name without extension]22:40
alexk42tried that as well, just got a white screen on the display22:40
alexk42it looks like the process dies22:40
sergiusensalexk42, you are entirely sure that the app works when launched from the SDK?22:41
alexk42just did it22:41
sergiusensalexk42, I don't use the sdk, so can you check if it's using ssh? are you doing adb shell or ssh?22:41
alexk42I hit ctrl-f12 from the ubuntu sdk, it ssh'd into the device and it comes up fine on the tablet22:41
sergiusenslog in from adb and from ssh is different22:41
alexk42you think it's not sourcing in the profile?22:42
sergiusensalexk42, on the device, run ps -ef |grep qmlscene22:42
alexk42when I'm using adb22:42
alexk42I see it22:42
sergiusensalexk42, how is it launched?22:43
alexk42bash -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.desktop22:43
sergiusensalexk42, so as the phablet user in your adb shell try that22:43
alexk42doing that now...22:44
sergiusensalexk42, and?22:48
alexk42no luck22:49
alexk42qmlscene: could not find a Qt installation of ''22:49
sergiusensalexk42, how are you shelling in?22:50
sergiusensexact steps please22:50
alexk42adb shell22:50
alexk42sudo -i -u phablet22:50
alexk42that's it22:50
sergiusensalexk42, can you pastebin the result of running 'env' ?22:50
alexk42doing it now22:53
alexk42pastebin isn't quite working--I'm getting no data received when I submit22:56
sergiusensalexk42, use paste.ubuntu.com22:59
alexk42http://paste.ubuntu.com/6516984/23:01
alexk42just got it to work!23:02
alexk42i had to ad the --qt=qt5 and it fired up23:02
sergiusensalexk42, I thought you already tried QT_SELECT=qt5 (?)23:03
alexk42I did23:04
alexk42not sure what different in those two attempts23:05
alexk42thanks for your help sergiusens>23:07
sergiusensnp; although I'm still not certain what was going on there23:11
=== _salem is now known as salem_
francihi, what is the best way to access gps in ubuntu phone from qml?23:54
=== Namidairo`bnc is now known as Namidairo

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