/srv/irclogs.ubuntu.com/2013/06/06/#ubuntu-touch.txt

=== chriadam_ is now known as chriadam
n-iCehello guys00:22
n-iCeis ubuntu for mako finished?00:22
[|HuGO|]when the operating system will be ready?00:23
mhall119when it's ready00:34
solstaghi everyone; a recent changelog mentions preliminary GPRS working, but I couldn't figure out how to activate it, since there's nothing on the UI; should I manually install and run something like wvdial?00:49
=== achiang` is now known as achiang
mhall119solstag: you have to use the terminal to activate it currently, the UI isn't there yet00:57
mhall119http://theravingrick.blogspot.ro/2013/06/dog-fooding-success-sort-of.html00:57
kenvandinerickspencer3, nice!00:57
solstagmhall119: Hm right, I was imagining that would be the case, but can nmcli alone be used to configure a new connection? I couldn't figure out how.01:08
mhall119solstag: I think so, but I don't have a phone01:17
mhall119rickspencer3 got it working somehow01:17
rickspencer3wuh? huh?01:17
rickspencer3solstag, I just followed rsalveti's instructions01:17
mhall119solstag is trying to get 3g working01:18
rickspencer3mhall119, yeah, I got the back scroll01:18
rickspencer3don't know what to say, the instructions "just worked" for me01:18
solstagrickspencer3: hey, cool, but where are those instructions?01:19
rickspencer3oh01:19
rickspencer3well, let me get those for you01:19
rickspencer3give me a moment to track them down01:20
solstag=D01:20
rickspencer3solstag, https://plus.google.com/100264483712374857174/posts/3o1tjYo9Ghx01:21
rickspencer3there is a GUI coming, but for now, it's pretty old school01:21
=== SkavenXXI is now known as SkavenXXI-[OFF]
solstagrickspencer3: awesome, thanks, this makes sense it's probably gonna work, I'll just take the time to update the image first ;) thanks guys! (mhall119)01:24
rickspencer3solstag, bon chance, and have fun :)01:26
rickspencer3it's way easier to use the phone if the terminal is installed01:26
solstagmerci01:26
rickspencer3I think it may be in today's image by default01:26
solstagyeah I was just thinking that haha01:26
solstagit seems to be by the changelog01:26
rickspencer3nice01:26
rickspencer3solstag, after you get cellular data working, you may want to set up facebook and twitter integration:01:27
rickspencer3http://theravingrick.blogspot.com/2013/06/the-social-phone.html01:27
mhall119rickspencer3: yeah, terminal landed by default starting in image 15201:27
rickspencer3oops, dinner time01:28
rickspencer3night all01:29
fdfdfdhi01:32
fdfdfdanyone herre01:32
=== _salem is now known as salem_
LipiI can't install Ubuntu Touch Image to my Nexus 4. No response after "< waiting for device >" is shown in command line.03:17
LipiAnybody help me?03:17
Namidairo_usb debugging on?03:20
Namidairo_installed yer adb drivers?03:20
Namidairo_etc.03:20
LipiFlashing recovery to /home/lipi/Downloads/phablet-flash/153/raring-preinstalled-recovery-armel+mako.img < waiting for device >03:22
snwhtry using sudo03:23
LipiI have already used this command 'sudo phablet-flash -d mako -b'.03:23
RAOFLipi: The first question would be “does "adb shell"” connect to the device?03:24
LipiAbsolutely. So my phone is in bootloader state now.03:25
LipiBut, In bootloader state,  'adb devices' command cannot see my phone.03:26
mhall119Lipi: sudo adb kill-server; sudo adb start-server03:28
mhall119then try adb devices again03:28
=== chihchun is now known as chihchun_afk
snwhLipi, in bootloader state the command is fastboot devices03:29
LipiOh, got it. Thanks.03:30
LipiLet me check 'fastboot devices'.03:30
LipiOh, Downloading is working now... Thanks mhall119, snwh, Namidairo, snwh, RAOF.03:36
apalalaI broke a new Nexus 10 like this, but I can't get pass the login screen03:42
Namidairo_pretty hard to brick a nexus device03:51
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== salem_ is now known as _salem
dholbachgood morning06:31
=== mmrazik is now known as mmrazik|afk
=== davidcalle_ is now known as davidcalle
=== mmrazik|afk is now known as mmrazik
=== mmrazik is now known as mmrazik|ofp
=== mmrazik|ofp is now known as mmrazik
=== chriadam is now known as chriadam|away
=== ckpringle_ is now known as ckpringle
=== oreneeshy_ is now known as oreneeshy
Laneyis something badly bad with touch-preview images on the Nexus 7 currently? Most applications don't launch (just get a white screen) and the OSK doesn't come up either...09:19
ograLaney, which one did you download ?09:23
ogra(from where)09:23
LaneyI just phablet-flashed to 15409:24
ograhm09:26
ograi wonder if sergio broke the raring builds, better roll back to the last milestone then09:26
ograthere is a monthly-05 one09:27
Laneyogra: alright, I'll try that09:27
Laney12.4MB/s... ♥ cdimage09:27
ograwow, if i remove the fstab and issue a reboot, the system shuts down09:27
ograas soon as i put the fstab back it reboots as requested09:28
ograintresting behavior09:28
swordfishHello everyone! I'm trying to merge changes made by  popey to the trunk branch in the launchpad... how can I do it? Do I need to merge locally and then commit the changes to trunk?09:33
ogrado you have permission to push to that branch ? else push to your own branch, go to the launchpad UI for it and propose it for merging09:35
swordfishogra, sorry i missed your message... I have the permission the project is mine: https://launchpad.net/minesweeper-touch09:37
ograwell, then commit locally and do a bzr push to the branch09:38
swordfishOk... Now i try...09:39
Laneyah yes, monthly seems to be better09:42
=== vrruiz_ is now known as rvr
swordfishogra, It gives me an error message... Starting from the I branch the trunk from the launchpad (just to be sure its correct) i merge the branch on my local copy (bzr branch and so on) but when i commit the changes (again locally) it tells me bzr: ERROR: Selected-file commit of merges is not supported yet: files Alan Pope 2013-05-31 add packaging, debian, minesweeper.desktop, minesweeper.png09:45
ograhow do you try to commit ?09:45
swordfishI use the commit command in QtCreator as always done, is it correct?09:47
ograhmm, should be09:48
ograbetter wait for someone from the sdk team though, i never used it09:49
swordfishi made a try... Using bzr status it tells me: pending merge tips: (use -v to see all merge revisions)  Alan Pope 2013-05-31 add packaging09:49
swordfishOk... Thank you anyway... I will try this -v option to see how it works and I will wait...09:50
swordfishogra,  Done!... it was only necessary a --pull in the merge command!...09:58
ograah, cool09:58
MonkeyDustany idea when the ubuntu will be available in europe?10:30
MonkeyDustany idea when the ubuntu phone will be available in europe?10:30
=== SkavenXXI-[OFF] is now known as SkavenXXI
=== mmrazik is now known as mmrazik|lunch
=== MacSlow is now known as MacSlow|lunch
=== chihchun is now known as chihchun_afk
=== mmrazik|lunch is now known as mmrazik
ograsigh, i dont get it11:47
ograstarting ofono manually gets it working fine11:47
ograstarting it automatically doesnt11:47
Dummies_freelancogra: morning11:47
ogramorning11:47
=== seb128_ is now known as seb128
Mirvhmm on saucy adb shell now goes directly to chroot? how do I pass on normal android commands now?11:55
ograMirv, which saucy image is that ?11:59
ogra(where did you get it from)12:00
Mirvogra: old one, dist-upgraded12:00
ograah, you might not want to do that12:00
Mirvout of general curiosity: "why?", but yes I should probably try a fresher rootfs12:01
ograthat will get you the flipped container12:01
ograbut only half of it12:01
ograserguiens is already working on an unflipped image that phablet-flash will install, until the flipped image is ready12:02
Mirvok :) and I guess I need to go the manual route for updating since phablet-flash doesn't recognize the device since the adb commands don't work..12:02
MirvI mean, getprop etc12:02
ograyeah12:02
ogradoes the rest work ?12:02
ograif so:12:02
Mirvogra: ubuntu side "works", lost GUI though, but I can ssh in12:03
ograah, well, i doubt you will get it working easily12:03
ograbetter re-flash with the last raring milestone12:03
MirvI'd want to test saucy precisely, but is it currently slightly harder than it was two-three weeks ago?12:06
ograMirv, we are flipping the container model (meaning we rework the whole plumbing layer)12:07
ograin the archive ...12:07
ograserguiens works on an unflipped image that just has updated packages12:07
ograas interim12:07
Mirvok, then I better wait before I ask others to test new packages on saucy devices as well ;)12:07
Mirvgood information anyway, thanks, waiting for sergiusens' temporary solution to arrive12:09
ograi'm just regenerating a flipped image ... many things already work there :)12:09
ograno network, no calls and no sound yet though12:09
Mirvit was quite fine for testing GUI with a network forwarded over USB12:10
Mirvnice that flipped works as well12:10
Mirvis there a blog post already explaining the whole flipping thing to the masses? :)12:11
ogranot yet12:11
ograi'll write one once the image is actually a bit more usable12:11
Mirvyeah, maybe best after it can be shown that it works12:11
Mirvright12:11
ograi.e. waiting on a fix from ricmm ... to not get a white screen if you start apps12:12
ograand NM12:12
ograonce these two are there i'll blog :)12:12
elkngwill that new ubuntu-mobile support those hundreds of thouthands apps on the market ?12:16
elkngor with it you got better alternative, FOSS software ?12:16
elkngall those GTK and QT driven programms will work in it ?12:16
ograno12:18
ograubuntu touch currently only supports QML, C++ and HTML5 apps12:19
ograno Gtk, no X11 based apps12:19
ogra(and no android apps for now)12:21
=== MacSlow|lunch is now known as MacSlow
=== greyback is now known as greyback|food
[SLB]if i'm not mistaken, in the manual installation, the website talks about 2 steps,12:56
[SLB]first step deploys an armel-<device> image12:56
[SLB]and second step deploys the phablet-armhf image12:57
[SLB]in the images repository though i see more than 2 kind of images per device, plus generic images12:57
[SLB]armel-<device>, boot-armel+<device>, phablet-armhf, recovery-armel-<device> and system-armel-<device>12:58
[SLB]are the other images optional beyond the 2 steps described above?12:59
=== juicyjones|away is now known as juicyjones
asacbfiller: hey13:06
=== _salem is now known as salem_
asacbfiller: i cant find monthly agile plan of high level goals in your apps doc13:06
asacfrom oakland13:06
asacmaybe we can randomly spread the apps across the month from june to september? :)13:06
asacmaybe there are intermediate steps for each app? like a "feature complete release"13:07
=== ckpringle_ is now known as ckpringle
=== Zic is now known as Guest97647
=== mesq_ is now known as mesq
=== jhodapp_ is now known as jhodapp
asacgood news/bad news from the saucy migration front?13:18
ograasac, ofono runs if i start it manually13:20
ograbut i seem to have either upstart or dbus issues with auto starting13:21
ograstill debugging13:21
asacogra: everything else is great?13:21
ograno13:21
asaclol13:21
ograwe still need NM, pulse and the platform api fixed13:21
asacyou gave me the impression that thats the case :)13:21
asacok, but everyting being worked on? or is there anything not covered at all?13:22
seb128Kaleo, hey, what's the best channel to ask about qt question and about ubuntu-sdk questions?13:23
=== schwann is now known as gusch
ograasac, well, the pulse merge i'm not sure about ... cyphermox works on NM, i'm looking into ofono and ricmm has a fix for the platform api but i'm not sure we can upload it since it might break the unflipped images13:27
ograhaving two incompatible images is a huge pain in the butt13:28
ograespecially if it comes to packages that are in both and need completely different patching13:28
asacits a challenge13:28
asac:)13:28
asacgood challenge13:28
ograit means to add two hackish patches now and having a lot of extra work later to clean up that mess13:29
ograinstead of doing it right right now13:29
ograbut thats how that concept works ..13:29
asacyes13:29
asacthats the idea13:29
ograsuch a waste13:29
asaci thougth i explained the overall cost assessment13:30
asacand that its a net win13:30
asac:)13:30
=== sil2100__ is now known as sil2100
ograespecially in the light that what we do now for flipped might totally not work anymore after steve and stephane moved everything to their wird partitioning ideas13:30
ograso we have to do everyhthing three times in the end13:30
ograin three different ways13:31
asacsounds good13:31
asac:P13:31
asacits a bit painful13:31
asacbecause... it was not thought of before13:31
ograi understand your idea ... i just dont think we'll be done by oct this way13:31
asacmaybe. but then it doesnt help if you are done, but the rest of our army of engineers isnt on saucy :)13:32
ograheh13:32
=== greyback|food is now known as greyback
ograwell, currently our "army" is split into three parts ... one part working still on raring fixes, one part working on unflipped saucy and one on flipped ... and the work of the latter might have to be re-done completely from scratch due to the re-partitioning plans13:33
ograthe majority of people works on saucy13:34
ograthats not the issue anymore13:34
ograi slowly suspect that the flipped image is ready before the unflipped though13:34
* ogra shakes his fist at upstart 13:37
ograDo what i want, damend !!13:37
=== mardy_ is now known as mardy
MacSlowSaviq, these are the warnings/errors I get from run_on_device http://pastebin.ubuntu.com/573880013:52
SaviqMacSlow, yeah, that means that for some reason dbus didn't start13:56
SaviqMacSlow, and dies all the time, too13:56
SaviqMacSlow, feels like a something-got-broken-on-the-device issue13:57
SaviqMacSlow, did you try flashing recently?13:57
MacSlowSaviq, I tried that two days ago, but it always failed... didn't bother much and kept on working on the backend-integration13:57
=== seb128_ is now known as seb128
MacSlowSaviq, since it boots normally still, I assumed nothing got broken13:58
SaviqMacSlow, do you have branches for me?13:59
SaviqMacSlow, let's just make sure you're not fighting with something that's not your issue13:59
MacSlowSaviq, yeah... the one from the email yesterday...13:59
[SLB]how many images do i need to get from this link for manual installation? http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/ the guide talks about 2 steps, considering only raring-preinstalled-armel+<device>.zip and raring-preinstalled-phablet-armhf.zip13:59
MacSlowSaviq, lp:~macslow/unity/phablet-integrate-notification-backend13:59
SaviqMacSlow, yup, gimme a moment14:00
MacSlowSaviq, sure... thanks14:00
mhall119Calendar team meeting starting in #ubuntu-touch-meeting14:01
MacSlowSaviq, btw.. the problem I've here with flashing to the latest image is that the device_flashdaily script just opens up a new terminal-window briefly and that's closed within a second again... can't make out any error/warning being printed in that window14:03
MacSlownot sure what's wrong there14:03
SaviqMacSlow, device_flashdaily?14:03
MacSlowSaviq, that's the script which is called by QtCreator14:04
SaviqMacSlow, phablet-flash is the command to use14:04
SaviqMacSlow, it might be out of sync14:04
SaviqMacSlow, I just got into a meeting, your branch will have to wait14:04
MacSlowSaviq, ok14:04
MacSlowSaviq, I'll look into this flashing-issue14:05
MacSlowrsalveti, hey there... you got an idea what to look into if "phablet-flash" reports "Latest build detection not supported... bailing"14:08
MacSlowrsalveti, should I just manually state which build I want to have installed?14:08
SaviqMacSlow, you're on raring still?14:09
SaviqMacSlow, ppa:phablet-team/tools14:09
MacSlowSaviq, yes... wanted to wait with updating to saucy until I've the backend-integration sorted out/merged14:10
SaviqMacSlow, get the PPA14:10
SaviqMacSlow, it's got updated phablet-* scripts14:10
ograstgraber, hey, so after you made bash work with adbd ... couldnt you also make it use more than 80x24 ?14:10
ogra:)14:12
=== dandrader is now known as dandrader|afk
pmcgowanawe_, why is the group id set to android_input? curious14:22
ograthe group handling will be reworked completely14:23
stgraberogra: had to keep it at least vaguely painful ;)14:24
ograstgraber, heh, i cant remember when i typed "reset" that often in the past14:25
pmcgowanogra, so by the time I know it wont matter14:25
ograpmcgowan, yeah, it might be gone in favour of a shim that just mimics the groups for executing processes14:27
ograthere is a bug open for that which i cant find atm14:27
ograGRRR14:27
* ogra shakes his fist against upstart for the tenth time today14:28
ograit *never* does what i think it does14:28
ograand reboots are sooooo slow14:29
ograwe should just call "sync, umount, poweroff" instead of doing a full shutdown14:29
* ogra wants a "start on what-i-think" upstart bridge !14:31
awe_pmcgowan, otp14:34
=== dandrader|afk is now known as dandrader
mfischogra: that dbus thing you found with powerd is causing problems, so thanks for finding it14:40
mfischogra: having it the old way was cauing problems i mean14:40
ograyeah14:40
ograyou might also want:14:41
ograstop on runlevel [06]14:41
ograto kill it on shutdown14:41
mhall119kalikiana: u1db-qt packages are still failing to build, even on a PPA with physical ARM hardware14:42
dobeyhow did you get a PPA that only builds on physical arm hardware?14:45
kalikianamhall119, same segfault in qmlplugindump?14:47
sil2100Hi guys14:47
sil2100renato__: ping14:47
sil2100Since I have a question regarding address-book-service14:48
mhall119kalikiana: looks like it14:48
kalikianamhall119, I wonder is this the only package where that happens?14:50
kalikianaanything with a c++ plugin must be running qmlplugindump14:50
=== salem_ is now known as _salem
MacSlowSaviq, I think it works... been calling and texting myself on the Nexus... the new notifications show up14:53
SaviqMacSlow, awesome!14:54
MacSlowSaviq, just no idea why the all the python-examples still dont't work ("gtk+ missing defined displays")14:54
Saviqnot sure14:55
=== _salem is now known as salem_
sil2100bfiller: hi14:57
bfillersil2100: hi14:59
mhall119kalikiana: it's the only package in that PPA currently failing at all: https://launchpad.net/~ubuntu-sdk-team/+archive/ppa/+packages14:59
sil2100bfiller: I know it's probably more of a question to renato__, but I wanted to talk about the naming of the address-book-service project15:00
sil2100bfiller: since there's lp:address-book-service, but the source package name inside is called galera-contact-service15:01
bfillersil2100: sure, what's the issue?15:01
sil2100bfiller: I think we need to decide on one of those and rename the other15:01
sil2100bfiller: it's just the 'source package name' so it doesn't matter to other applications15:01
sil2100But generally the branch and lp-project name should be the same as the source package name15:02
sil2100bfiller: what do you think? Which name fits better?15:02
kalikianamhall119, that is not the qmlplugindump segfault, though. this is docs and that'S why x86 also fails. this should work again once the fixed ui-toolkit-doc is there - it's already fixed in trunk15:02
bfillersil2100: makes sense, think we should use address-book-service for both15:02
bfillerrenato__: ^^^15:02
kalikianamhall119, I talked about it with fginther see https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/118700615:05
ubot5Launchpad bug 1187006 in ubuntu-ui-toolkit (Ubuntu) "No HTML in ubuntu-ui-toolkit-doc" [Undecided,New]15:05
FunkyPenguinis there a known issue with apt on build 154?15:06
kalikianamhall119, 0.1.46daily13.05.31ubuntu.unity.nextbzr527raring0 is behind r533 which has the fix15:07
FunkyPenguinim trying to install openssh on a newly flashed nexus4 and all i get is http://slexy.org/view/s21JDhUWb515:08
kenvandineFunkyPenguin, looks like you aren't on the network15:27
ograslangasek, init: Error while reading from descriptor: Bad file descriptor15:28
ograslangasek, thats the line that got me suspicious ... and in the detailed log it actually prints the "cannot open /proc/self/fd/9" line before each job when doing a detailed log15:29
ograi wonder if our kernel is missing anything here15:29
ograSIGNALFD is set though ...15:30
ograi dont know of any other kernel option upstart needs15:30
rsalvetipmcgowan: there are all sorts of permission issues with the android stuff15:36
rsalvetiso we had to add the phablet user into a bunch of android specific groups15:37
rsalvetiwe're planning on cleaning that up soon15:37
FunkyPenguinkenvandine: ah, that could be it. is there wpa2 enterprise support for wifi?15:37
pmcgowan rsalvetithanks was mainlu just curious15:37
Kaleoseb128: 15:23 < seb128> Kaleo, hey, what's the best channel to ask about qt question and about ubuntu-sdk questions?15:37
Kaleoseb128: #ubuntu-app-dev15:37
seb128Kaleo, thanks15:38
Kaleoseb128: #ubuntu-app-devel15:38
Kaleosorry15:38
seb128Kaleo, I'm alon... thanks15:38
MacSlowSaviq, sadly a bit blurry... http://www.youtube.com/watch?v=zQMIf1cOyHc15:38
kenvandineFunkyPenguin, no idea :)15:39
didrocksricmm rsalveti: nitpick in the platform-api: android/include/private/application/ui/clipboard.h is not listed as GPL (should it be LGPL?)15:39
[SLB]i have installed the 2 zip files with twrp on my nexus 4, but after the boot process it just stays black. cleared cache and dalvik already. any other thing i should do?15:40
FunkyPenguinhmm, wireless connection seems to be a bit on the "flakey" side15:40
rsalvetididrocks: hm, should be lgpl15:41
didrocksrsalveti: mind changing that?15:41
didrocksrsalveti: not a blocker, continuing looking at it for pre-MIRing15:41
didrocks(not a blocker as long as it's going to be fixed ;))15:42
rsalvetididrocks: let me change15:42
ograslangasek, yeah, it would be an additional rules file that has a list of devices at the top and just "goto_end" for all of them15:43
ograi dont really like the idea of diversions :)15:43
ograbut i guess it will do as interim15:44
slangasekogra: as I said, the 'goto_end' only works within a *single* udev rules file15:44
slangasekit doesn't let you skip rules from a *different* udev rules file, which is where we have the problem curretnly15:44
ograoh, indeed15:44
ograhmm15:44
ograudev should just grow an upstartish .override mechanism :P15:46
rsalvetididrocks: https://code.launchpad.net/~rsalveti/platform-api/fixing_clipboard_h_license/+merge/16779515:48
rsalvetiricmm: mind reviewing https://code.launchpad.net/~ricmm/platform-api/refactor-headers-new-cleanup/+merge/165467 ?15:48
didrocksrsalveti: approved15:48
rsalvetiricmm: sorry, wrong link15:49
rsalvetiricmm: https://code.launchpad.net/~rsalveti/android-audiosystem/enabling-build-i386/+merge/16767115:49
rsalvetididrocks: thanks15:49
didrocksyw ;)15:49
kingivviHey any idea where I can get some info on instalation of ubuntu on tablets other than nexus. well i have a digix sophix 8 i have baked some roms on phones but im kinda new at this.15:52
ograthere is a porting guide, see the channel topic15:52
ograand there is the devices wikipage ...15:52
ogra!devices | kingivvi15:53
ubot5kingivvi: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices15:53
kingivvioh nice thanks for the info15:53
slangasekogra: so, I can have lxc-android-config divert both firmware.rules and persistent_v4l.rules right now, and that fixes mako immediately; or I can spend some time hacking to understand why *upstart* is breaking with udevtrigger in a wedged state, which will take me another day or two to sort out, but then we don't have to disable persistent_v4l.rules unnecessarily.  What do you think we should do here?15:53
kingivvii got the thing to learn python 3 on android has no real solutions i found so far for that.15:54
ograslangasek, go for it15:54
ogra(teh diversion)15:54
ograi think the upstart issue is actually serious15:54
slangasekyes, I'll look at that either way15:55
slangasekthe question was just whether we care about an expedient fix for mako15:55
ograe do, but not right now i'd say15:56
ogra*we15:56
slangasekeh, but you just told me to go for it ;)15:56
ograwell, i read fix as "proper fix"15:56
slangasekah no, I said "expedient fix"15:56
ograi dont conside a diversion proper :)15:56
slangasekthat's the opposite of a proper fix ;)15:57
ograoh, k15:57
ograyes, add the diversion now so we have a quick fix15:57
Laneyso it seems nemo-keyboard isn't installed by default (at least in touch-preview) but it should be15:57
Laneyotherwise you get no OSK ... pretty bad15:57
ogragetting mako and grouper to work is essential to get the rest of the team to work with the flipped images15:57
ograi have an idea about grouper but need to test that later tonight15:58
ogra(not all plymouth upstart jobs are set to manual, i suspect a remaining one still tries to start plymouth , tegra is always behaving bad with that)15:59
didrocksrsalveti: ok, the code looks good, for NEW and main for platform-api in its current state16:01
didrocksrsalveti: one more than nitpick: debian/copyright as a pattern of android/hybris/test_*16:02
didrocksit doesn't match android/hybris/test.cpp :p16:02
ogranitpicker :P16:02
didrocksogra: seb128 found that one TBH, I didn't :p16:02
didrocksclearly a release blocker :p16:03
ogradefinitely !16:03
seb128calling me picky?16:03
didrocksseb128: never ever!16:03
ograbetter than calling you nitty :)16:03
didrocksahah16:04
seb128what else would you expect from germans?16:04
ograyeah :)16:04
ogracrazy people ... these germans16:04
Laneyso how are the default packages for the raring images installed? it doesn't appear to be the germinate metapackage16:06
=== mmrazik is now known as mmrazik|afk
=== kdub_ is now known as kdub
davmor2I love the weather app on the phone much kudos to whoever wrote it16:15
silbsogra, rsalveti: I am doing https://wiki.ubuntu.com/Touch/Install#Flashing_the_device but having dependency issues. I heard one of you may be able to help :)16:20
silbsphablet-tools : Depends: python-configobj but it is not installable16:21
silbs                 Depends: python-requests but it is not installable16:21
silbsandroid-tools-adb and android-tools-fastboot went through fine16:22
ograsilbs, what release is that ? raring or saucy16:23
silbsogra: actually, I am still quantal.  Is that the issue?16:23
ogradid you enable the PPA ?16:24
silbsogra: yes, w/ add-apt-repository16:24
ograoh, indeed you did, quantal needs it for phablet-tools16:24
ograhmm16:24
Oriihey are updates happening yet for touch or is it still on the same version as originally released16:26
Orii?16:26
ograOrii, there are daily buids16:26
ogra*builds16:26
ographablet-flash automatically gets you the latest16:27
Oriioh sweet :)16:27
rsalvetisilbs: let me check, but we might not have the latest for quantal16:28
Oriihow are things coming along? i mean i love android.....but ubuntu touch is just epic16:28
ograsilbs, hmm, i see no reason why python-configobj wouldnt be found16:28
ograit is in the normal archive16:28
rsalvetihm, it's indeed published for quantal here16:29
ograsame goes for python-requests16:29
ograboth should even be in main16:29
rsalvetilet me try to install it in a chroot16:29
ograthats very weird16:29
ograsilbs, you didnt by chance play with your software-sources and disabled main ? :)16:30
rsalvetiogra: silbs: hm, installed just fine in a clean quantal chroot + ppa16:31
silbsogra: I can safely say that I haven't disabled main ;)16:31
silbsrsalveti: that's weird16:31
ograyeah16:31
ricmmrsalveti: reviewing16:31
ograsilbs, is there any proxy in line between you and the archive ?16:33
rsalvetibrb16:33
silbsogra: shouldn't be. I'm in London office, on our own wired network16:33
ograboth are pretty standard packages and there doesnt seem to be any versioned dependency16:33
silbseverything else is up to date as well16:33
ograso there is technically no reason you shouldnt be able to install them16:34
silbsmust be something about my system.  I have installed test kernels in the past, but am now on the latest released one.  But maybe something during that period got messed up16:35
ricmmrsalveti: did you write these atomic funcs?16:35
ograi cant find any updates for either of these packages, they must be the standard ones that were recent at release time16:37
ograso yeah, smells a bit like there is something wonky with your sources.list (or sources.list.d files)16:38
ograsilbs, does an apt-get update on cmdline show any issues ?16:39
silbsogra: nope16:40
ogravrey strange16:40
ogra*very too16:40
silbsogra, rsalveti: I've got to move on to something else now - will try again later or tomorrow.  Thanks for help anyway16:40
ogralet me know how it goes ...16:41
kdubrsalveti, what did you mean by 'now we need to implement support for mir' in hybris (sorry to jump channels)16:42
mhall119ogra: rsalveti: could she be having a conflict with someone else installed that is preventing those packages from being installable/16:43
mhall119?16:43
mhall119s/someone/something/16:43
=== dandrader is now known as dandrader|lunch
ogramhall119, probably from another PPA or some such16:49
ograiirc the cloud stuff uses python-requests16:49
ograand i know she demos that at times :)16:49
roman2861_Who develops Weather app?16:55
mhall119community devs16:55
davmor2mhall119: I repeat my earlier comment it rocks, it is the best app for weather :)16:56
davmor2mhall119: and I haven't been able to break it either ;)16:57
mhall119+1 :)16:58
=== alan_g is now known as alan_g|life
=== SkavenXXI is now known as SkavenXXI-[OFF]
rsalvetisilbs: too bad it didn't work, hopefully should work better later :-)17:02
rsalvetiricmm: they are from android upstream17:02
roman2861_mhall119, I did some changes in the Weather app and proposed for merging. Can you review my changes and accept or decline it?17:02
rsalvetiricmm: libcutils is already from android, I just took the remaining x86 functions and added there17:02
rsalvetiso it could build17:02
rsalvetikdub: if you check hybris, there's a way now to properly hook up a different native window scheme17:03
rsalvetimostly related with egl17:03
rsalvetiand they also got the port for wayland in place17:03
rsalvetiso we might need to do some work there, but I might be wrong17:03
rsalvetidon't yet know what is required by mir17:03
kdubrsalveti, we sit right on top of the hals17:03
kdubso no new hooking up needed in there :)17:04
mhall119Calculator app team meeting in #ubuntu-touch-meeting17:05
rsalvetikdub: then we're good17:05
=== w00t is now known as Guest61795
sil2100renato__: ping17:09
sil2100renato__: https://code.launchpad.net/~sil2100/address-book-service/packaging_review/+merge/16781217:09
=== gustavold is now known as gustavold_afk
=== A-TCP-BreAKDoWN is now known as An-IP-BreAKDoWN
ollipmcgowan, ChickenCutlass, jono, rickspencer3, everybody, are you guys just using your regular SIM or did you get a pay as you go SIM for testing/dogfooding17:19
ChickenCutlassolli, pay as you go17:19
olliChickenCutlass, any specific recommendation17:19
ChickenCutlassolli, just an att one17:19
olliok17:19
olliI am just lost in the phone pricing maze17:20
pmcgowanolli, others have used there own sim, but since I am on verizon got a second att sim17:20
ollipmcgowan, I have separation anxiety... feel like I want to hold on to my sim/phone for a while ;)17:21
ollithx guys17:21
mhall119nik90: ping17:34
nik90mhall119: hi17:34
mhall119nik90: hey, would you be available to join a G+ hangout at 1500 UTC on Monday?17:35
mhall119to discuss the alarm backend API with someone from the SDK team?17:35
nik90mhall119: yeah I can make it17:36
mhall119awesome, thanks17:36
mhall119looks like we're going to get that ball rolling17:36
nik90mhall119: will you send the g+ hangout invite by email?17:36
nik90yes..I am glad that is happening since Alarm is the most requested feature17:37
nik90will help the dog fooding a lot17:37
mhall119nik90: yeah, I'll send it to your gmail17:37
nik90ok17:37
mhall119nik90: invite sent17:37
nik90got it.17:38
dhacker29I have ran phablet-dev-bootstrap -c to update and make sure I have the latest hybris and such but I can't seem to get a working build for the last month for the motorola razr.  Now with the migration to saucy not sure what is needed.  The android base builds with no issues but I never even get to where I have adb access17:41
slangasekogra, stgraber: lxc-android-config uploaded with udev diversions; next build should boot OOTB on mako17:41
jonoolli, I am using my normal SIM17:45
dhacker29So it seems phablet-dev-bootstrap wasn't updating hybris I ran bzr pull and it updated to 132?17:46
folfjono, olli what was the question? When I started out I realized the PIN code on the SIM needs to be disabled for it to work. Doesn't really say anywhere. (sorry if this was not the question, just joined)17:48
ograslangasek, yay17:48
=== Kurlon_ is now known as Kurlon
slangasekogra: so is anyone working on the problem of every app coming up as a white canvas?17:49
ograslangasek, yes and there is a fix already but still in testing on the unflipped image17:49
ograricmm worked it out17:49
ollifolf, I was just curious if there is a good pay as you go provider17:50
olliless in technical terms, more with regards to plan & pricing17:50
folfolli OK :-)17:50
slangasekogra: ok, cool17:51
slangasekogra: so, it's not specific to the container flip, whatever it is?17:51
ogranm is in progress as well ... only pulse is missing now17:51
ograit is a hack that looks up the child PID and connects it with the parebnt PID from the different namespaces that broke (as i understood)17:52
ograin the flipped world we dont need that17:52
slangasekogra: now, which detailed log did you see the /proc/self/fd/9 in?17:52
ograhttp://paste.ubuntu.com/5738679/17:53
slangasekogra: ok, but what log is that?17:53
slangasekyou just created a test job to dump the environment?17:53
geniiInteresting. Sounds sort of how "screen" command works17:54
ograslangasek, http://paste.ubuntu.com/5738665/ a debugging job17:54
ograyeah17:55
ograwell, xnox  actually did :)17:55
ogra(though it isnt exactly the job i used, there were a few more "on start" entries for ofono etc17:56
ogra)17:56
ograi dont have it anymore17:56
slangasekogra: aha - specific to the upstart file bridge, it looks like17:56
=== daker_ is now known as daker
slangaseker, maybe17:56
ograhttp://paste.ubuntu.com/5738646/17:56
ograthat is a dmesg with "Bad file descriptor" lines17:56
ograi suppose you have them on mako too17:57
ogra(/var/log/dmesg to be precise)17:57
slangasekyeah, that part I had17:57
slangasekogra: what sets up /dev/socket?17:59
ograthe lxc-android-config upstart job ...  it is a dir full of links into the container18:00
ograthe sockets we need to talk to rild (for GSM, 3G and SMS)18:00
olliSaviq, can somebody from the UI team have a look at https://bugs.launchpad.net/touch-preview-images/+bug/118306518:01
ubot5Launchpad bug 1183065 in touch-preview-images "Occassional severe battery drain" [High,New]18:01
slangasekogra: ah, ok18:01
ograslangasek, my suspicion wrt the file bridge is that it simply doesnt get along with the situation18:01
ograi dropped that stuff for now18:01
ogra(though it would have been nice if it worked)18:02
slangasekdropped which stuff?18:02
ograawe_ is working on fixing ofonod to wait for the socket instead18:02
ograwhat i tried to do was to add a "on file FILE=/dev/socket/rild" line to the ofono upstart job18:03
awe_ogra, I have to head out and run an errand, but will be working on this as soon as I return18:03
ograto make sure it doesnt try to start beforre the link is freshly created18:03
ograawe_, no hurry :)18:03
awe_k18:03
ograwe have other blockers that will take time18:04
slangasekogra: that seems to still be here18:04
ograyeah, havent uploaded the revert yet18:04
slangasek(/etc/init/ofono.override)18:04
ograstart on started dbus alone isnt reliable but definitely a lot more reliable18:05
ograonly fails every 5th boot or so18:05
ograwhile using the file bridge only works every 5th18:05
slangasekhmm, ok18:05
ograi dont really get why it gets more racy with the file bridge though18:06
ograsadly the timing is essential for ofono ... needs to be up after dbus and the socket but before the session18:06
mhall119RSS Reader team meeting starting now in #ubuntu-touch-meeting18:06
ogra(since telepathy-ofono expects it to be there)18:06
=== Guest97647 is now known as Zic
Saviqolli, we'll have a look18:07
ograah, my download finally finished18:07
* ogra finally gets to test todays image18:08
=== dandrader|lunch is now known as dandrader
mhall119kenvandine: when will uoa-create support Google accounts?18:12
olliSaviq, thx18:13
ollidoesn't have to be tonight18:13
olliat least not if it's you looking18:13
olliif you know what I mean18:13
kenvandinemhall119, do we have anything in the image that can use a google account yet?18:13
kenvandineif we do... i could probably make that work18:14
mhall119not yet, but soon the calendar will be able to import ical, and I'm hoping there's a Google API to get the private ical URL18:14
Saviqolli, yeah, it feels tricky to reproduce, so it will definitely not be tonight18:14
ograbah, no keyboard :(18:15
renato__sil2100, address-book-service is not too generic and can cause conflicts?18:19
kenvandinerenato__, nope... there is no package with that name18:22
kenvandineand that is the project/source name already18:22
renato__kenvandine, ok18:22
kenvandinecool18:22
sil2100renato__: not sure, there is no package like that in our universe, right?18:23
kenvandinethere isn't18:23
kenvandinei checked18:23
davmor2mhall119: Yay I broked it, just keep adding cities to the weather app on the galaxy nexus it gets slower and slower then fails to add another city and then finally keels over :)18:23
sil2100renato__: as long as there is no package like that, I think it's fine to call it that way18:25
sil2100renato__: also, the LP project name is anyway like that ;)18:25
kenvandineand the source package name18:25
kenvandinewhich has to be unique :)18:26
renato__sil2100, I add some comments to the MR18:27
=== jykae__ is now known as jykae
mhall119davmor2: ouch, how many did you have to add to do that?18:29
davmor2mhall119: 3 had it slow down 6 killed it18:29
mhall119davmor2: I have a meeting with them in a minute, did you file a bug?18:30
mhall119Weather team meeting starting now in #ubuntu-touch-meeting18:30
rsalvetislangasek: the white screen when opening applications issue should be fixed soon18:30
rsalvetionce we get platform-api and qtubuntu in18:30
davmor2mhall119: not yet will do in a minute18:31
rsalvetiwaiting on the daily release stuff now18:31
mhall119rsalveti: what is platform-api?18:31
rsalvetimhall119: where we device our application lifecycle api18:31
rsalveti*define18:31
mhall119ok18:31
rsalvetiwhich is used by our shell18:31
slangasekrsalveti: excellent :)18:32
mhall119rsalveti: are we going to get an implementation of http://qt-project.org/wiki/Qt-Platform-Abstraction ?18:32
rsalvetimhall119: not sure, ricmm or loicm would know better18:33
davmor2mhall119: https://bugs.launchpad.net/ubuntu-weather-app/+bug/1188332  didn't want to disrupt the meeting :)18:36
ubot5Launchpad bug 1188332 in Ubuntu Weather App "Add 3 cities to the app on a galaxy nexus and you slow it down add 6 and it fails to load that last and kills the app" [Undecided,New]18:36
mhall119thanks davmor218:36
loicmmhall119: we already have one in the QtUbuntu project, without it we wouldn't get any Qt app running on the phone/tablet ;)18:36
sil2100renato__: thanks! Will check tomorrow18:37
renato__sil2100, kenvandine https://code.launchpad.net/~renatofilho/address-book-service/rename/+merge/16782718:37
mhall119loicm: will that allow us to use Qt.openUrlExternally and have it open the right app according to MimeType's in the app's .desktop file?18:37
kenvandinei really hope so :)18:38
kenvandineit'll make friends-app much more useful :)18:38
kenvandineannoying to see all these cool links folks share and no be able to follow them :)18:38
bcurtiswxkenvandine, the bottom bar in the friends app, when i click refresh or top, i expect some type of visual feedback that it's clicked, but none. This WAD?18:42
kenvandinebcurtiswx, for now18:42
kenvandinerefresh isn't async, so no callback when it is done18:42
kenvandinei want to make that async18:43
davmor2kenvandine: make it so, cause twitter is like a static page on the phone really annoying :)  Friends makes life worth living again ;)18:43
bcurtiswxwell, all i'm looking for is a visual feedback with onclick:18:43
kenvandinebcurtiswx, indeed.. and that will happen18:44
bcurtiswx:)18:44
kenvandinei've considered making the refresh icon change briefly18:44
kenvandinebut that is just a pacifier :)18:44
kenvandinei want it to really be async18:44
kenvandineand show when it is complete18:44
kenvandinewhich is backend work18:44
bcurtiswxbfiller, is there any work being done with an empathy-style app for touch ? or any integration with sms ?18:45
bcurtiswxkenvandine, the app itself is what mobile devices are all about, i can't wait to see how far it goes18:45
renato__kenvandine, do you have time to review it: https://code.launchpad.net/~renatofilho/address-book-service/rename/+merge/16782718:45
renato__kenvandine, I have merged sill2100 work on my branch to make the things fater18:46
reindeernixHas anyone tried to make plain Python work with Ubuntu's Qt Quick implementation? Just asking out of  morbid interest ;)18:46
reindeernixSo it works on a device I meant18:46
kenvandinerenato__, sure18:46
bfillerbcurtiswx: the phone-app will evolve over time to support multi protocols like empathy18:46
kenvandinebfiller, cool, so messaging will be in one place18:46
bfilleras it uses telepathy as back end so won't be so hard18:46
kenvandinethe way it should be18:46
bfilleryeah, that's the plan18:47
bcurtiswxbfiller, sounds great. The two things I do on my mobile devices are SMS/Chat and Social networking18:47
bcurtiswxso i'm really looking forward to those18:47
kenvandinehopefully we'll be able to have proper foursquare support real soon... if location stuff works on the device :)18:47
bfillerbcurtiswx: so sms is already supported in phone app. no chat yet. but someone from community was working on a whatsapp app18:48
* davmor2 shakes his fist at utouch on nexus7 18:49
bcurtiswxdavmor2, haha, it's fun isn't it18:50
bcurtiswxbfiller, as long as it's in the plans i'm happy.18:50
kenvandinei wonder what's going to happen with google talk since they are dropping xmpp18:50
AskUbuntuUbuntu touch preview nmcli connection for 3G data throws an error | http://askubuntu.com/q/30495018:51
davmor2bcurtiswx: um no, it's frustrating cause now it's usable on the galaxy nexus and I want to use it on my tab too :'(18:51
bcurtiswxi think the telepathy folks know about it, not sure what their plan is though18:51
bcurtiswxi'm having trouble with a bit on the nexus 7, biggie being sound and video, but i know it's being worked on..18:52
loicmmhall119, kenvandine: ok got it, our QPA plugin doesn't implement QPlatformServices (openUrl, openDocument and desktopEnvironment), this is why openUrlExternally always returns false for now, I guess we'll need to add support for it18:53
mhall119loicm: yeah, and we'll need to make sure that it behaves properly with apparmour rules18:53
bcurtiswxkenvandine, oh is that why links aren't working on friends-app18:54
davmor2bcurtiswx: oh no my big is go to the apps scope click on search and click on t for terminal it opens the app under it18:54
kenvandinebcurtiswx, yes...18:55
Atrixexcuse me18:55
AtrixI'm considering getting a new phone that runs Ubuntu Touch18:56
kenvandineloicm, i would be very happy if that was implemented :)18:56
AtrixBut I can't get an answer on whether it runs applications from the repos18:56
kenvandinewhat applications?18:56
kenvandineit runs the applications designed for ubuntu touch18:57
kenvandinebut not anything for ubuntu18:57
AtrixShort answer: No.18:57
AtrixI was hoping it could run stuff straight out of some armel repo.18:57
AtrixGuess I'll stay with webtop for now, until it rots away18:58
kenvandinethe selection of apps is really growing fast18:58
jcastrothe cli stuff seems to work fine for me18:58
kenvandinesure18:58
mhall119RSS Reader team meeting in #ubuntu-touch-meeting19:02
loicmmhall119: I guess that (popping up the browser with a specific URL, popping up the mail client with a mail address, etc) would require support from the platform api, not sure if it's in there yet, ricmm?19:02
freeflyinganyone has ubuntu-touch installed onto laptop :)19:03
mhall119loicm: yeah, the QPlatformService should do it19:04
mhall119loicm: ricmm: I was wondering if KDE might already have an XDG-compliant implementation19:04
AtrixEven if the apps are growing fast, still,19:05
Atrixit can't compete with a chrooted ubuntu on top of android.19:05
Atrixnot in that field, anyway; vnc keyboard sucks.19:06
bcurtiswxhmm my friends app isn't updating any more19:06
kenvandinebcurtiswx, it refreshes every 15m19:10
bcurtiswxit refreshed now, i was going on 30 mins before. you're just messing with me now19:11
=== mmrazik|afk is now known as mmrazik
ograhmm, i wonder what happens if i re-enable plymouth on maguro19:23
* ogra is brave and tries19:24
* genii keeps the fire extinguisher handy19:25
ograheh19:25
ograwell, nothing happens :)19:26
ograbehaves like before19:26
ograroot@ubuntu-phablet:/# tail /var/log/upstart/plymouth.log19:27
ograplymouthd: ply-terminal.c:611: ply_terminal_open: Assertion `terminal != ((void *)0)' failed.19:27
ograplymouthd: ply-terminal.c:611: ply_terminal_open: Assertion `terminal != ((void *)0)' failed.19:27
ograhaha19:28
ograroot@ubuntu-phablet:/# tail /var/log/upstart/plymouth-stop.log19:28
ogra/bin/sh: 0: Can't open /proc/self/fd/919:28
ograslangasek, ^^^19:28
ograplymouth-stop doesnt have a manual override ... thats where the message comes from apparently19:28
mhall119Doc Viewer meeting starting now in #ubuntu-touch-meeting19:30
slangasekogra: hmm, I have no idea what self/fd/9 is actually supposed to be19:45
ogragoogling got me to an old Keybuk fixed bug where it is explained that init talks to the job through it19:46
slangasekogra: link?19:46
ograhttps://bugs.launchpad.net/upstart/+bug/61926919:47
ubot5Launchpad bug 619269 in upstart (Ubuntu) "init: "script" stanza leaks file descriptor to child process" [Undecided,New]19:47
ografrom the script stanza19:47
slangasekhmm19:47
ogralikely not related, but it explains at least where it could come from19:47
ograso, i noticed that all processes depending on started dbus seems to come up racy (or sometimes not at all)19:48
ograpowerd, ofono ...19:48
ogra(havent looked at bluetooth and logind yet)19:49
slangasekcurrent upstart does use fd 9 for the script19:50
ograi wonder if thats also an upstart or rather a dbus issue19:50
slangasekbut I don't understand the error, because it's *succeeding* in reading the script.19:50
ograoh19:51
ogra"Unknown username "whoopsie" in message bus configuration file"19:51
ograheh19:51
ograerm19:52
ograroot@ubuntu-phablet:/# ps ax|grep /sbin/init19:52
ogra    1 ?        Ss     0:04 /sbin/init19:52
ogra 1110 ?        Ss     0:00 /sbin/init19:52
ograslangasek, ^^19:52
ografun19:52
slangasekerm?19:52
* ogra guesses we should remove uchroot from androids init.rc 19:52
slangasekoh19:52
ogra:P19:52
slangasekyes ;)19:52
ograluckily we have /var/lib/lxc/android/override/ for this19:53
* ogra copies the init.rc from the rootfs and removes uchroot 19:53
* ogra reboots 19:54
slangasekthat also explains why I was seeing 'startup events' emitted by upstart 12 seconds after boot, then19:55
ograyeah, only one /sbin/init19:55
slangasek'startup' events19:55
ogralooks like even ofono is happier19:56
ograi wonder if the file bridge would now work19:56
* ogra tries19:56
slangasekwhich lines did you have to change to get rid of uchroot?  no matches on 'uchroot' in my copy of init.rc here19:56
ChickenCutlassogra, oops should have told you about that19:57
slangasekah, 'ubuntu_chroot'19:57
ograChickenCutlass, i knew about it but totally forgot19:57
=== dandrader is now known as dandrader|afk
slangasekogra: so, not having two copies of upstart running... fixed the udevtrigger.  I wonder if the adbd I was connected to was actually the *inner* one?20:01
ograthe prompt should tell you20:02
slangasekwell, regardless, I'm able to properly sequence ueventd vs. udev now20:02
slangasekhow would the prompt tell me?  it would look like the same ubuntu system in both cases, no?20:02
ograand its easily checked with ps ... androids utput looks totally different20:02
slangaseknot in android - in the inner upstart.20:02
ogranot since we use bash20:02
ograah20:02
ograyeah20:02
ograthat would indeed look the same20:02
slangasekanyway, I've changed lxc-android-config back to 'and starting udev', and everything starts up correctly here... still using a sleep to enforce it though20:03
slangaseklet's see if removing the dpkg-divert is also ok20:03
ograwell, the v4l thing is still there20:04
slangasekthat's the one I'm removing20:04
slangasekwhoops, spontaneous reboot again20:04
mhall119File Manager meeting starting now in #ubuntu-touch-meeting20:04
ograwow, so adding the file stuff to ofono now makes ofono do nothing at all (i dont even get a log) and powerd completely crashes on startup20:05
* ogra likes the new lockscreen20:06
ograthe two inits also explain why every other reboot did get stuck20:07
ograOH20:08
ograNM works !!20:08
ograhmm20:08
ograwell ...20:08
ograkind of20:08
ograit shows all networks after a manual iwlist scan20:08
ograand i can set the checks ... but dont get the key prompt20:08
=== jussi01 is now known as jussi
slangasekso I'm not sure if the upstart-file-bridge is starting early enough to guaranteeably catch the /dev/socket/rild creation20:09
slangasekupstart-file-bridge is currently 'start on mounted', which seems rather strange as that will catch the first mount only20:10
slangasekso the sequence is startup -> mountall -> first (virtual mount) == mounted -> upstart-file-bridge started20:11
ograwell, lxc-adnroid-config  doesnt really start early20:12
slangasekand lxc-android-config, which creates the link, starts on cgroup-lite, which waits for mounted MOUNTPOINT=/sys/fs/cgroup... which may or may not mean that it starts before upstart-file-bridge20:12
slangaseksince 'start on mounted' blocks the return of any /individual/ mounted event, but mounted events are processed in parallel by mountall20:12
ograoh20:12
ograso adding "and started file" might help20:14
ograbut might also make the boot longer20:14
user82hi. when is the 3g data gui config planned? i heard it might even be ready by next week?20:17
=== fginther is now known as fginther|afk
slangasekogra: 'and started file' - adding that where?20:33
ogralxc-android-config20:34
mhall119rsalveti: when will the new platform_api and qtubuntu be in a device image?  This white screen bug is annoying the heck out of me20:35
ograsigh, i should rename it to just be "android" ... typing it is such an effort20:35
slangasekogra: yes, 'start on started upstart-file-bridge and started cgroup-lite' seems ok20:35
slangasekI'm still trying to figure out why u-f-bridge has the rules that it does20:36
slangasekthough that's probably irrelevant here20:36
rsalvetimhall119: once the daily stuff lands20:36
ograwell, while that line above works, adding the file stanza back to ofono blocks ubuntu-touch-session20:36
rsalvetimhall119: probably tomorrow20:36
ograwhich is really weird20:37
mhall119rsalveti: is there any work-around for now?20:37
mhall119I've just been rebooting until I get a session where it doesn't happen20:37
rsalvetimhall119: we got the mrs20:37
rsalvetiyou'd need to build lp:platform-api20:37
rsalvetiand https://code.launchpad.net/~ricmm/qtubuntu/remote-pid-cross-container/+merge/16764020:37
=== Aww is now known as BlueAww
ogracyphermox, logind is running as a system service20:38
cyphermoxogra: NM with the patches synced doesn't work on the saucy images20:38
cyphermoxyeah20:38
ogradoesnt it also need a session part ?20:38
slangasekdoesn't want need a session part?20:38
slangaseklogind?20:38
* ogra isnt really up to date on the lennartOS stuff20:38
cyphermoxroot       494     1  0 20:32 ?        00:00:00 /lib/systemd/systemd-logind20:38
mhall119thanks rsalveti, I'll give it a shot20:38
ograslangasek, yeah20:38
slangasekno, logind *is* a system service20:38
slangasekhowever, currently the shell is not registered with logind20:39
slangasekAFAIK20:39
ograslangasek,  cyphermox has NM ready, but it refuses access for the phablet user20:39
cyphermoxthat won't help the UI for sure20:39
ograyeah20:39
cyphermoxhowever I should still be able to run nmcli from the phablet suer20:39
cyphermox*user20:39
slangasek/etc/init/ubuntu-touch-session.conf doesn't register with logind at all... normally this is handled by PAM, I believe20:39
ograwell, adbd isnt registered with logind either i guess20:39
cyphermoxbefore, I had issues with doing this inside adb shell; it looked like it was failing to identify the seat20:39
cyphermoxright20:40
ograwhich means your shell is unprivileged20:40
mfischChickenCutlass: ping20:40
=== BlueAww is now known as Aww
ChickenCutlassmfisch, hey20:40
cyphermoxI was trying from ssh beofre as well, but tbh I didn't try again with ssh yet20:40
ograssh registers with pam20:41
mfischChickenCutlass: I wanted to give you an update on that setting for screen timeout. We can't listen for the setting change because the changes don't propigate on the system bus. ted says that is coming soon20:41
ograwhich should give you all you need20:41
ChickenCutlassmfisch, ok got it20:41
cyphermoxnope20:41
cyphermoxhttp://paste.ubuntu.com/5739987/20:41
slangasekssh will give you a session for logind, though it won't have an associated seat20:41
cyphermoxthis is failing at the policykit level btw..20:42
slangasekwhat are the authorization rules?20:42
slangaseklocal logged in user?20:42
cyphermoxbut we have a good enough policy in place already, afaict things should work20:42
slangasekor something else?20:42
cyphermoxactually, hold on a second, something is wrong with the policy I think20:43
kenvandinebfiller, i've added some feedback to the user that a photo is being uploaded https://code.launchpad.net/~ken-vandine/share-app/feedback/+merge/16784720:43
* ogra wonders if that loud POP sound the maguro makes on reboots was there before20:43
cyphermoxmeh, it souldn't change much20:44
pmcgowanogra, I bet not20:44
* mhall119 is gonna fill up his N7's storage with build depends20:44
pmcgowanogra, thats the audio codec getting turned on? ask ChickenCutlass about that one20:44
ChickenCutlasslol20:44
ograyeah, i guess20:45
ChickenCutlasspmcgowan, been down that road20:45
ogratheoretically we should just ship a proper UCM profile20:45
slangasekcyphermox: which dbus call is this?20:45
ograwhich sets the levels right and wouldnt cause a popping anymore20:45
ograbut since all that stuff is handled from android i dont think we want that20:45
cyphermoxslangasek: well, it's for the action org.freedesktop.NetworkManager.network-control20:47
mhall119rsalveti: which do I need first, qtubuntu or platform_api?20:47
slangasekcyphermox: hmm20:47
cyphermoxnmcli con down id "whatever"20:47
cyphermoxwould be the same for trying to bring up a connection too20:47
rsalvetimhall119: platform-api20:47
mhall119thanks20:47
rsalvetimhall119: hm, but that would require a change in the android side as well20:47
mhall119oh20:47
mhall119so not as simple as bzr branch, bzr builddeb, dpkg -i?20:47
rsalvetibut I believe today's image should have it already20:48
mhall119you mean I have to be *patient*? :(20:48
rsalvetimhall119: if you're using the latest, give that a shot20:48
rsalvetiotherwise you'd need to flash the system image at least20:48
rsalvetifrom today's image20:48
mhall119oh, I think I'm on 153...20:48
slangasekcyphermox: and the policy for that seems to say that even users who aren't on the active seat should be able to run that command?20:48
rsalvetimhall119: 154 is the latest20:48
cyphermoxthere is no specific policy for this anywhere, even on desktop20:49
slangasekcyphermox: I'm trying to interpret the policykit file, which does seem to say both inactive and active users are allowed to use this action20:49
mhall119ok, I'll phablet-flash to that this evening20:49
mhall119assuming 155 with the new stuff doesn't get built before I do20:49
=== salem_ is now known as _salem
cyphermoxslangasek: I can only agree20:50
cyphermoxit's not necessarily anything to do with the seats and stuff, but there is definitely something wrong along the authorization chain20:51
slangasekcyphermox: I've actually just confirmed here, it is related to logind20:51
cyphermoxah20:51
slangasekcyphermox: if I adb in and run 'sudo -u phablet nmcli con', I get no connections shown20:51
cyphermoxerr20:52
mhall119well, platform_api packages all built okay20:52
slangasekcyphermox: if I edit /etc/pam.d/sudo to call pam_systemd, I see the connection list20:52
cyphermoxinteresting.20:52
slangasekcyphermox: so I think this is expected behavior; it's not expected that user processes would not have an associated logind session20:52
AskUbuntuI want to create my own Ubuntu Phone Preinstalled touch image | http://askubuntu.com/q/30500820:53
slangasekwe need to fix that, somehow, to get a PAM session associated with the shell - I'm not sure if that was already on the agenda?  ChickenCutlass?20:53
ChickenCutlassslangasek, not that I know of.  We can add it20:53
slangasekcyphermox: can you confirm that 'echo session optional pam_systemd.so >> /etc/pam.d/sudo' fixes the other nmcli calls for you under adb?20:54
cyphermoxslangasek: I get the same issue from ssh though20:54
ChickenCutlassslangasek, how do we do that?20:54
ograslangasek, Mir will require lightdm as i understand20:54
cyphermoxslangasek: I should have to sudo to run the commands though20:54
ograso we should get that for free20:54
slangasekChickenCutlass: well, good question.  it might have to wait for lightdm integration, yes.20:54
ograuntil then having a hack wold be okk i guess20:55
slangasekcyphermox: well, as I have no network on my mako currently ;), I can't ssh in to confirm this20:55
cyphermoxhttp://paste.ubuntu.com/5740027/20:56
slangasekogra: hacking in pam is not cheap or easy.  If we're expecting to be moving to lightdm, we might want to see if we can get that sooner rather than later20:56
cyphermoxI understand20:56
cyphermoxthat's with your change to sudo20:56
mhall119qtubuntu compiled too20:56
mhall119bzr builddeb is my favorite thing ever20:56
ograslangasek, well, that depends on the Mir team i guess20:56
cyphermoxslangasek: also, sshd includes common-session, which has pam-systemd20:56
slangasekcyphermox: yes, for ssh I would have expected this to already work20:57
slangasekcyphermox: what does 'loginctl' show?20:57
cyphermoxnah20:57
cyphermoxjust a second20:57
cyphermoxhttp://paste.ubuntu.com/5740035/20:57
mhall119well....that didn't work20:58
mhall119guess it's phablet-flashing time20:58
slangasekcyphermox: seems consistent with what I have here21:01
slangasekcyphermox: ok; so adding pam_systemd to sudo lets me call 'nmcli con' where before I couldn't, but I can confirm that it doesn't let me call 'nm cli con down id foo'.21:02
slangaseknmcli21:02
cyphermoxright21:02
cyphermoxthe current policy should let you do that as well21:03
slangasekyes21:03
slangasekI think we may have to kick this over to a policykit expert21:03
slangasekwe should be calling pam_systemd for the user session... but if calling pam_systemd is insufficient, I'm not sure if that's a policykit bug or what21:04
cyphermoxif only I could get it to log more, it would already be easier21:04
=== juicyjones_ is now known as juicyjones|away
reindeernixwill ubuntu Ubuntu.Components support Python one day? Just asking if anyone have heard anything ;)21:11
reindeernixThat would be really neat21:12
combsbjis it possible to install the touch screen interface packages on an x86 vm to use over a remote desktop protocol from tablet?21:14
mhall119combsbj: what "touch screen interface packages" are you referring to?21:25
mhall119reindeernix: you can probably use them with python already if you have a qt5 library for python21:25
reindeernixmhall119, there is a qt5 library for Python? o:21:26
mhall119reindeernix: I don't know, the last time I looked there was only qt4 bindings21:26
mhall119maybe pyside has qt5 now21:26
reindeernixmhall119, there hasn't been an update to PySide for a while but Riverbanking that creates PyQt is making it compatible with Qt5 :) Just wanted to know if there was talk about making Python ingrained into it like JavaScript is now.21:27
reindeernixmhall119, Well thanks anyway :)21:28
reindeernixFound a snapshot for PyQt5 which is nice :]21:30
mhall119kenvandine: does friends-app integrate with the messaging menu yet?21:32
mhall119reindeernix: javascript comes from QML, I don't think there are plans to support other languages inside QML itself21:32
reindeernixmhall119, okay ;_;21:32
reindeernixWell thanks :D21:32
mhall119no problem21:34
cyphermoxslangasek: perhaps this is relevant anyway: http://paste.ubuntu.com/5740136/21:36
slangasekcyphermox: the 'Error getting login monitor: -2' part, maybe?21:38
cyphermoxyeah21:38
slangasekcyphermox: I don't see that same error on my desktop21:38
cyphermoxerr, scratch that, the same thing happens when I kill polkit on m ydesktop and start it again21:38
slangasekoh, really?21:38
slangasekon mine, I get all the same output except for that21:39
cyphermoxah21:39
slangasekI don't know how much the monitor aspect matters, really; but that definitely does work on my saucy desktop21:41
cyphermoxok21:41
cyphermoxI was under the impression that was when polkit actually syncs with logind, otherwise it comes up on PolkitBackendLocalAuthority21:42
cyphermoxbut I may well just be misundrstanding this21:42
cyphermoxanyway, enough of this for now -- I'll need to ask someone who knows polkit well21:42
mhall119rsalveti: installed those packages on build 154, rebooted, seems fine now21:45
mhall119thanks!21:46
rsalvetimhall119: awesome21:48
rsalvetiglad it worked21:48
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
ograslangasek, just FYI using the file event does exactly nothing in ofono ... i even have console log set and dont get any log21:55
cyphermoxrsalveti: afaik the updated NM doesn't break the touch image worse than it currently is for saucy, ie. you get a wifi connection list and stuff, so I'd be tempted to upload that to distro now21:55
rsalveticyphermox: sounds good21:56
ogracyphermox, oh, i guess bluetooth might also become another fun area with the container flip22:02
cyphermoxindeed, it will be the same kind of fun22:02
=== Aww is now known as erryaww
cyphermoxogra: I suspect the first issue with bluetooth is that the kernel doesn't have hcismd, again22:12
ograwell, the big issue is that we dont handle the dveices at all on the ubuntu side22:12
cyphermoxright, but still22:13
cyphermoxI bet the kernel is missing that specific config22:13
cyphermoxrsalveti: where can I look at the current kernel config for saucy ubuntu-touch?22:13
=== erryaww is now known as Aww
rsalveticyphermox: http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-saucy.git;a=summary22:14
rsalvetidepends on the branch22:14
ogracyphermox, zcat /proc/config.gz22:14
rsalvetihttp://kernel.ubuntu.com/git?p=ubuntu/ubuntu-saucy.git;a=blob;f=debian.grouper/config/config.common.ubuntu;h=989f9745bc8543a258ad5b2bcc377378901a2bf8;hb=5a2654fb75b13a8df63f4b6a70b938fc6127273e22:14
rsalvetigrouper, for example22:14
ograor zgrep22:14
cyphermoxerr22:18
cyphermoxthat's weird, according to uname I'd be running a 3.0.0 kernel22:18
cyphermoxalso, config.gz confirms my suspicion22:19
cyphermoxoh wait22:19
cyphermoxperhaps this is actually wrong on this device, I'm not on the mako22:19
rsalvetihaha22:22
cyphermoxhmm22:39
cyphermoxrsalveti: so yeah, afaict, missing a kernel bit, but I'm not sure why I have 3.0.0 when apparently the saucy tree is for 3.9.022:40
=== SkavenXXI-[OFF] is now known as SkavenXXI
ogracyphermox, because we use the android kernels (or the kernel team does and packages them)22:48
cyphermoxogra: ok...22:49
ograthere should be the respective branches on k.u.c22:49
ograand we have packages and source packages indeed, you can just apt-get source and cross build etc22:50
cyphermoxogra: it's fine I'll just ask on #ubuntu-kernel to add that option22:50
ograyeah22:50
cyphermoxogra: so that's done, that ś going to be needed to even get hci0 on the devices22:57
cyphermoxwith the exception of grouper which still uses brcm-patchram22:57
omdafhello23:18
reindeernixmjallo23:19

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