/srv/irclogs.ubuntu.com/2013/07/25/#ubuntu-touch.txt

* dejello pokes the tablet sitting next to him, quit bootlooping! :P00:16
DebolazI realize it's not a high priority, but is it planned that Ubuntu Touch will be able to run on galaxy S4?02:00
wilee-nileeDebolaz, This was an earlier answer to the same question referencing an sgs4. <cjwatson> It's rather less trivial than on PCs, yes.  https://wiki.ubuntu.com/Touch/Porting02:42
wilee-nileesame phone?02:43
=== chihchun__afk_af is now known as chihchun_
WoofcatHey04:14
WoofcatDoes anyone know if any further specs have been discussed?04:14
WoofcatSuch as ARMv7 vs ARMv8?04:14
WoofcatAs I'm curious to how they plan on running Andriod if they go the ARMv8 route04:15
=== Namidairo`bnc is now known as Namidairo
=== chihchun_ is now known as chihchun__afk
=== chihchun__afk is now known as chihchun__afk_af
ForbiddenXHey guys, has anyone encountered an issue where you can't click some of the settings?06:17
=== chihchun__afk_af is now known as chihchun
=== chihchun is now known as chihchun_afk
dholbachgood morning07:08
oSoMoNgood morning07:13
=== nik90 is now known as nik90|Office
Equinox3will work for a Ubuntu Edge. :P07:28
=== chihchun_afk is now known as chihchun
ogra_ForbiddenX, there is nothing such a click could open yet for most of them :)07:49
=== dholbach_ is now known as dholbach
=== chriadam is now known as chriadam|away
fati have a samsung galaxy s2, and i want to install ubuntu touch, but apparently calls /sms doesn't work. https://wiki.ubuntu.com/Touch/Devices/i9100 is there a fix08:16
asacogra_: hello08:23
asacogra_: when are 25 images coming out?08:23
asacseems we were like super close yesterday08:23
JamesTaitGood morning all, happy Louise Brown Day! :-D08:27
=== schwuk_away is now known as schwuk
mzanettiballoons: ping08:29
dlanhi ,can I just follow "Manual Installation" section to install ubuntu-touch (no previous step needed??)08:41
dlanhttps://wiki.ubuntu.com/Touch/Install08:41
ogra_asac, build starts at 10:00 UTC08:45
=== Ursinha-afk is now known as Ursinha
ogra_(and takes 50min)08:45
asacogra_: cool. can it start before i wake up?08:46
asacat best even finish before that :)08:46
asac:-P08:46
ogra_asac, no08:46
asaci didnt expect a no :)08:47
ogra_(i wish it could, but then daily-release doesnt end up on the image)08:47
asacwhat can make this not possible?08:47
ogra_asac, daily-release would have to land earlier08:47
seb128asac, hire people who are in a !european tz so reviews are done at 3am utc08:47
ogra_yeah08:48
ogra_there you got your solution :)08:48
seb128asac, the issue is that atm didrocks&co review/approve change when they start their day08:48
seb128and they are all european based08:48
seb128so time for them to start, review, etc it's at least 7utc before things get in08:48
ogra_asac, before 8 UTC is hard because we share the livefs builder among all images  and it would mean to re-schedule all of them08:48
seb128then publisher time, etc08:48
asacseb128: so punching the packages from daily-release ppa to the archive? thats done when didrocks starts his day?08:48
asacogra_: why can't we have two or three livefs builders?08:49
asacis that a non-reproducible machine? or an unreproducible concept?08:49
seb128asac, well, in practice it's done automatically ... excepted when there are changes that need manual review (e.g packaging changes, api changes, etc)08:49
ogra_asac, we do have a fallback one thats highly unstable (we have two)08:49
asacerr unscalable08:49
ogra_asac, once infinity has the calxeda machine up that should change, we're just waiting for that08:49
asacogra_: livefs build happens medival style on native panda boards?08:49
seb128asac, the issue is that things move in a way that we have changes to reviews manually almost every day, always new api, compat changes, new depends, etc08:49
seb128asac, failing tests, flacky utah,e tc08:50
asacseb128: no more rants about utah. the flakiness is everywhere08:50
ogra_asac, it has to, there are still packages in the archive that break under qemu08:50
seb128asac, sorry, was an easy one, just ignore that part08:50
asacseb128: but it is... its actually everywhere where we have jenkins :)08:51
seb128asac, but yeah, the issue is that for a number of reasons, we need manual reviews to get things in, and those are done by european, and their work hours lead to the current build start at 10utc08:51
asacseb128: right. i see08:51
asaci actyually believe that manual review isn't such a bad thing08:51
seb128imho we should do two rounds a day08:52
asacespecially since we found that our daily-release testing doesnt really match what we see on real images (so calibration has to happen first)08:52
ogra_++08:52
seb128the U.S guys should do one in their end of day08:52
ogra_we should also have two image builds08:52
ogra_but that requires thee tests to finish in a reaonable time08:52
seb128if the u.s guys were doing reviews at end of day we would have a mostly current image by european morning08:52
ogra_the 4-5h it currently takes arent reasonable yet08:52
asacseb128: tell me who works as reliable and as strongly as the euro guys from US that could do it?08:52
seb128reality is that there is not a lot happening during the night08:52
asacyeah you are right08:53
asacwe should have 24/508:53
ogra_5 ?08:53
asacpush on the CI machine08:53
ogra_only ... ?08:53
asacogra_: sure. why not get such a great coverage and still hav weekend08:54
ogra_pfft, weekend08:54
ogra_hire someone for the weekend shifts :)08:54
asacbetter than have like a machine that always needs to be kickstarted every morning :)08:54
asacis to just need to do that once on monday morning tokyo time08:54
asacogra_: we want folks to not work on weekends08:54
ogra_hire persia then :)08:54
asacif there is a firedrill then everybody will  have to work weekend08:55
seb128asac, well, we have a few people in the U.S in our team, e.g kenvandine is in didrocks' team and do review, he just does them when he wakes up (which is middle of the day for us) ... if we were to do an evening build we could probably get Ken to do end of day reviews rather than start of day ones08:55
* ogra_ bets there are people that would hapiily apply for a weekend job :)08:55
nahtnam_Hi will ubuntu touch work on my samsung galaxy s 4g?09:12
nahtnam_Hi will ubuntu touch work on my samsung galaxy s(1) 4g?09:12
nahtnam_anyone?09:15
cjwatsonasac,ogra_: we're working on the livefs build issue in the releng sprint this week09:15
ogra_you mean migrating to the calxeda box ?09:16
cjwatsonno, I mean moving them into Launchpad09:16
cjwatsonAnd also in parallel moving Launchpad's armhf builders to Calxeda, but that's more IS' problem09:16
nahtnam_will ubuntu touch work on my samsung galaxy s(1) 4g?09:16
nahtnam_?09:16
ogra_asac, ^^^09:17
cjwatsonA prerequisite is build cancellation (so that we don't end up being unable to progress livefs builds due to long-running package builds that we can't do anything about), which I'm personally working on right now09:17
ogra_yay09:17
asaccjwatson: hey. is livefs nowadays just live-build?09:22
asace.g. can developers reproduce what launchpad will do easily on their own desk?09:22
cjwatsonasac: None of the work we're doing changes how developers would reproduce it, at all - we're just moving the trigger09:24
cjwatsonasac: It's livecd-rootfs on top of live-build.  Instructions for reproducing: https://lists.ubuntu.com/archives/ubuntu-devel/2011-June/033458.html09:24
asaccjwatson: yeah. hoped we would make it easier as well :)... but seems we dont tackle that for now. so fine :)09:25
asacor wait... let me quickly read the post09:25
cjwatsonWe should make it easier as well, certainly09:25
asaci guess we should field test it with a few engineers09:25
asac:)09:25
asace.g. can you try to produce an image09:26
asaclike how design folks do it09:26
asacand then be depressed seeing how lost they are :)09:26
cjwatsonWell, I think I know there are problems without the need for "user" testing here - it'd be a worthwhile project to make that much simpler for developers to run locally09:27
cjwatsonIt's just not today's project and not related to making the official builds less bottlenecked :)09:27
ogra_if you want an actually identical live builder setup it is pretty complex to do (with BuildLiveCD etc) .... i think we should have a setup script for this09:28
cjwatsonBuildLiveCD itself is functionally trivial09:28
ogra_surely not a super high prio task for 13.10 though09:28
ogra_cjwatson, the stacked chroot setup isnt if you dont know which chroots, how they are named and where the /build dir has to live etc09:29
cjwatsonIt's not necessary to make it identical to the datacentre setup, with multi-machine dispatch etc.09:29
cjwatsonFor a local-developer setup a simple stub would suffice09:29
ogra_no, but the stacked chroots are needed if you wany it as close as possible09:29
ogra_which requires a certain structure we dont have documented09:30
ogra_(well, not publically at least)09:30
cjwatsonI don't think that's necessary.  As long as you have the dependencies installed (livecd-rootfs basically) then live-build will deal with creating the inner chroot.09:30
ogra_it didnt for me :)09:30
cjwatsonI'm not concerned about having an outer chroot.09:30
cjwatsonEven if you happened to do something wrong in one test :)09:30
cjwatsonI run livecd-rootfs without the need for an outer chroot all the time.09:31
cjwatsonIt's fine.09:31
cjwatsonWhat I'd probably like to do is to add a mode to cdimage where you can have it do the livefs build locally rather than sshing to a remote machine to do it (and generally make that setup much more table-driven while we're there), and generally fix up all the bits that make it hard to run cdimage locally.09:33
cjwatsonDoing that right would make it easy for developers to run a full local image build.  It's all possible right now (there's no secret code or anything), but it requires too much setup for most people.09:34
dlanis there any instruction or guide about how to port a custom android device to ubuntu-touch?09:34
ogra_cjwatson, yeah09:34
cjwatsonIt wasn't until fairly recently that we got permission to open the full image build code at all; the previous state where part of it was closed held us back from doing this kind of productisation.09:34
ogra_though thats definitely not a 13.10 task :)09:34
ogra_dlan, see the channel topic, there is a link to the porting guide09:35
asacogra_: :)09:39
asacogra_: can you give me confirm that pitti is right?09:39
asacogra_: forwarded mail09:40
ogra_pitti us usually right ... but what are you referring to ?09:40
asache says media player is really busted09:40
ogra_ah, heh09:40
asacso the test failure we see there might be a real one09:40
asacogra_: can you confirm that its busted for you?09:40
asacon your phone?09:40
ogra_he hasnt tried the yet unreleased new gstreamer stak i suspect09:40
asacwell he tries the image09:40
ogra_should land this week09:40
asaci am only bothered about the image yet09:40
asacso you say mediaplayer is busted?09:40
ogra_it works fine on maguro, is completely busted on grouper is what i know09:41
asacogra_: on maguro we have success, so that matches what you say09:41
ogra_(havent tested today yet and my maguro is busy ... but i can check later)09:41
=== schwuk is now known as schwuk_away
asacogra_: on mako its busted according to dashboard. can you try that?09:41
ogra_yeah, grouper being broken with the current implementation is known09:41
ogra_asac, if you send me a mako09:42
asacogra_: buy one09:42
asacexpense09:42
* ogra_ has no mako and never touched a manta09:42
ogra_(well, i have a mako as phone, but not a company one and i wont use it for company stuff)09:42
PaoloRotoloHi all!09:47
=== schwuk_away is now known as schwuk
oSoMoNWellark: ping09:55
=== Ursinha-afk is now known as Ursinha
oSoMoNpete-woods: ping10:31
Personhello10:41
pete-woodsoSoMoN: hi!10:41
pete-woodsgiven you pinged both Wellark and I, I'm guessing that HUD is broken?10:42
oSoMoNpete-woods: heh :) nothing’s broken (that I’m aware of), but I do have a question about the HUD though10:42
pete-woodsoSoMoN: okay, what's the question?10:43
john-mcaleelystgraber, ping: How will hardware-specific tarballs/partitions merge with the main ubuntu image?10:44
oSoMoNpete-woods: I’m porting the HUD code in the browser app to the new unity actions API, and I was wondering about the applicationIdentifier property of the HUD object, has that disappeared, and can the related code be safely removed?10:44
PersonDoes the Ubuntu Touch have the ability to attach to a monitor and run Ubuntu like the Edge?10:46
=== MacSlow is now known as MacSlow|lunch
w-floPerson, not yet10:47
pete-woodsoSoMoN: I'm not actually familiar with the old hud-client API, but I'm pretty confident that the unity action API uses the APP_ID environment variable10:47
Personokay10:47
Personthanks10:47
oSoMoNpete-woods: ok, so it should be safe, right?10:48
stgraberjohn-mcaleely: the upgrader will simply apply multiple tarballs one on top of the other, first one is the common rootfs, then hardware specific bits, then customizations. So everything is on the same system partition10:48
pete-woodsoSoMoN: if the old code was just there to feed the application ID into the API, then yes, I think so10:48
oSoMoNpete-woods: cool, I love removing code10:49
pete-woodsoSoMoN: :D10:49
john-mcaleelystgraber, ok. makes sense for the hardware specific bundle. I thought customisations were a separate partition though?10:50
stgraberjohn-mcaleely: nope, they're just a separate reserved path on the system partition10:50
stgraberjohn-mcaleely: adding partitions is pretty tricky on the current devices, so we try not to do that10:50
john-mcaleelystgraber, oh, I see10:51
ogra_asac, new pending image is up10:58
* ogra_ glares at his chroot ...10:59
ogra_Get:1 http://192.168.2.125:9999/ubuntu-ports/ saucy/multiverse android all 0.20130723-0ubuntu9 [464 MB]10:59
ogra_xnox, i think we should produce one deb per subarch :)11:00
mardyseb128, Laney: for Online Accounts I need to implement a way of launching it as a stand-alone application; are you aware of similar requirement for other System Settings plugins?11:00
mardyseb128, Laney: my idea is to create a simple container to launch individual System Setting plugins11:01
Laneymardy: No I don't know that that's been asked for11:02
Laneymardy: We already have system-settings plugin-name to go staight to a plugin in the full s-s app11:02
=== rickspencer3_ is now known as rickspencer3
mardyseb128, Laney: like, for example: "system-settings-launcher <plugin-name>"11:03
mardyLaney: ah!!11:03
LaneyI wouldn't bother unless someone comes up with a reason to need it to be more minimal11:03
seb128mardy, why do you need as a standalone app? is opening the settings app on the panel, as Laney said, good enough?11:07
mardyseb128: third party apps need to open the Online Accounts panel11:08
mardyseb128, Laney: but we also need to be able to pass some option11:08
mardyseb128, Laney: for instance to say "open Online Accounts for creating a Google account"11:09
seb128mardy, well, we have the infra to call a panel, we can probably add arguments after that ... it's going to be useful for other panels as well I'm sure11:09
mardyand when the panel is closed we should go back to the caller application, not to the System Settings11:09
seb128how do you close it?11:09
seb128(since the devices don't have a back button)11:10
seb128do you use back in the toolbar?11:10
mardyseb128: let me check the design11:10
seb128other topic: does anyone know if polkit is working on the touch image?11:10
seb128cjwatson, ^ (I think I read you mention needing it for click)11:11
mardyseb128: https://docs.google.com/a/canonical.com/document/d/1UwAQTXgEyZSD3di6fAUS0W18rKxh8TXb1TwsmkgbGG0/edit#heading=h.41rrn69y820111:13
mardyseb128: looks like there's a cancel button, and I presume that once the account is successfully created, we automatically go back to the app11:14
seb128mardy, I guess we just need a way to close the settings app with an action or something then11:14
seb128can you .exit() ? ;-)11:14
cjwatsonseb128: I was told that it would work better once we switched to lightdm so that the session's registered with logind11:15
seb128Laney, ^11:15
Laneyloginctl shows me the session already is registered11:15
seb128cjwatson, so it doesn't work atm? (we are trying to figure out why we can't change the timezone through systemd)11:15
Laneybut maybe it is missing something11:15
seb128do we have anything using polkit successfully on touch?11:16
Laneyit doesn't have an active seat for example11:16
LaneyI guess let's just wait for that11:16
cjwatsonseb128: It works in terms of being able to handle AuthAny, but it doesn't know that the session is active11:16
Laneywe know it works in principle11:16
Laneyyeah, that's what I'm seeing11:16
seb128cjwatson, Laney: ok, thanks11:19
seb128Laney, yeah, let's assume it's working from our side and test again when lightdm start being used11:19
seb128cjwatson, do you have any idea when the switch to lightdm is supposed to happen?11:20
Saviqdidrocks, sil2100 can we push https://code.launchpad.net/~phablet-team/platform-api/trunk through?11:20
=== chihchun is now known as chihchun_afk
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
didrocksSaviq: platform-api from this daily release is in distro, right?11:32
Saviqdidrocks, yes11:33
didrocksyou need rev 98?11:33
cjwatsonseb128: Afraid not11:35
cjwatsonOnly know as much as I told you :)  I think I heard that from lool11:35
seb128cjwatson, ok, thanks, I'll check with mterry when he gets online11:36
ricmmslangasek: hi steve, the image is already a daily thing11:39
ricmmkgunn: slangasek and it updates once a day from the Mir staging ppa11:39
ogra_seb128, ^^^ this image has lightdm too11:40
seb128ogra_, "this image"? the one with Mir?11:41
ogra_seb128, right11:41
sil2100Saviq: I guess we can re-roll the release to have that change11:41
seb128ogra_, do you know if it works?11:41
ricmmnot to my knowledge11:41
seb128ogra_, and where I can get it?11:41
sil2100Saviq: is it 100% needed? Rev 98?11:41
ricmmit might be installed, but its not the used greeter11:41
ogra_oh ?11:41
Saviqsil2100, yes11:41
sil2100didrocks: can I re-roll platform?11:41
ricmmogra_: nop, lightdm work is deprioritized right now11:41
ogra_ricmm, i thought that was a prereq for Mir inclusion11:41
ricmmwe had to work around it and go direct11:42
Saviqdidrocks, yes, sorry, missed your ping11:42
ogra_seb128, sorry then ... seems i was wrong11:42
ricmmas robert was held up with xmir fixes and such11:42
didrockssil2100: if it's what saviq needs, fine with me :)11:42
seb128ricmm, hum11:42
seb128ricmm, do you plan to fix logind session registration in another way?11:42
ogra_ricmm, lightdm needs to be a high prio ... we need the pam/logind registration11:42
seb128ricmm, not having a correct session is breaking auth through polkit, which breaks system setting and other things11:43
ogra_thats actually urgent to get rid of the NM hacks11:43
ogra_and for getting rid if the PPA11:43
ogra_ricmm, who depriorized it ?11:43
ricmmthe circumstances11:43
ricmmI'll touch base with robert today11:43
ogra_great11:43
ogra_thats really high prio ... lets not drop it :)11:44
ricmmits supposed to be relatively simple, 3-4 days work11:44
sil2100Saviq, ricmm: it doesn't break any API/ABI's?11:44
ricmmsil2100: what doesnt?11:44
ricmmand no, theres no API breakage from latest rev of platform-api11:45
Saviqsil2100, no11:45
sil2100ricmm: platform-api ;) Thanks11:45
=== MacSlow|lunch is now known as MacSlow
=== om26er is now known as om26er|afk
Saviqogra_, 0725 seems to reboot over and over :/12:00
ogra_Saviq, just pulling it, i'll check12:01
ogra_Saviq, what devi.ce ?12:01
Saviqogra_, manta12:01
* ogra_ only has grouper and maguro 12:01
ogra_Saviq, meanwhile boot into recovery: adn shell cat /proc/last_kmsg | pastebinit12:02
ogra_*adb12:02
Saviqogra_, not much... http://paste.ubuntu.com/5910914/12:03
ogra_(though manta has a history of currpting its ramconsole)12:03
ogra_Saviq, try again until you get a proper log ... thats a mako specific issue12:04
ogra_one out of ten boots it shoudl work12:04
ogra_err12:05
ogra_manta specific issue indeed12:05
ricmmSaviq: ping12:05
Saviqricmm, pong12:05
ricmmSaviq: o/ did you guys fix the unity-mir API problem?12:06
ricmmI updated with the latest from the PPA and unity8 still segfaults12:06
Saviqricmm, Gerry was on it, but seems to have only tried to bump unity-mir version12:07
Saviqricmm, if it is an API issue like Gerry suspects, we should probably rebuild unity8, too12:07
stgraberbarry: you broke phone updates again ;)12:08
ricmmSaviq: ok, ill re-run my recipe12:08
Saviqogra_, got it http://paste.ubuntu.com/5910932/12:08
stgraberbarry: though that should have been the last time, I just need to get rid off the code in lxc-android-config and the initramfs-tools package now and we should be good starting tomorrow12:09
ricmmSaviq: ah, it never build12:09
ricmmits a colo branch12:09
sil2100hmmm12:09
ricmmogra_: do you remember how we fix colocated branches? for recipe building12:09
ogra_Saviq, i bame the kernel12:09
ogra_*blame too12:09
Saviqogra_, yeah, looks like it12:09
* Saviq too!12:09
sil2100Saviq: the platform stack failed one test, but I'll anyway try to publish once the build step finishes12:10
ogra_ricmm, nope, sorry ... thats sergiuiens speciality12:10
ricmmogra_: fixed, just bzr upgrade12:12
ricmmSaviq: should build fine now, will retry12:12
ogra_:)12:12
ricmmnone of the builds had actually made it through before12:12
Saviqricmm, :/12:13
=== _salem is now known as salem_
=== chihchun_afk is now known as chihchun
mhr3tsdgeos, do you know where are the copies of the gvariant<>qvariant?12:19
mhr3tsdgeos, besides dee-qt and the unity plugin12:20
=== chihchun is now known as chihchun_afk
=== jhodapp is now known as jhodapp|bbiab
ricmmgreyback: hi!12:28
greybackricmm: hey12:29
greybackricmm: so, what's broken? :)12:29
ricmmwell the unity8 branch was in a format that doesnt work with recipes12:29
ricmmso it never built12:29
ricmmI just pushed the upgraded one12:29
greybackricmm: what format does work, for my future knowledge?12:31
ricmmoh god12:32
ricmmwait, doing the migration changed the target of the recipe and it built against the old one again12:32
ricmmI think we hit the daily quota for building one sec :p12:32
GeniusworkHello All12:35
GeniusworkWhen I try to use Breakfast command "breakfast yuga" I get12:37
Geniusworkbuild/core/product_config.mk:239: *** _nic.PRODUCTS.[[device/sony/yuga/cm.mk]]: "vendor/sony/qcom-common/qcom-common-vendor.mk" does not exist.  Stop.  ** Don't have a product spec for: 'cm_yuga' ** Do you have the right repo manifest?12:37
Taiten987rsalveti, hey12:38
ogra_Saviq, if you need this image to work, try if making /data/ubuntu/usr/lib/lxc-android-config/update-fstab executable and rebooting fixes it12:52
Saviqogra_, trying12:53
ogra_(teh kernel should still not fall  over just because fstab is missing)12:54
GeniusworkHi Guys I get this build/core/product_config.mk:239: *** _nic.PRODUCTS.[[device/sony/yuga/cm.mk]]: "vendor/sony/qcom-common/qcom-common-vendor.mk" does not exist.  Stop.  ** Don't have a product spec for: 'cm_yuga' ** Do you have the right repo manifest?12:54
Geniusworkwhen i try to breakfast12:54
Geniusworkwhy do i get it?>?12:54
Saviqogra_, +112:54
ogra_Geniuswork, did you run repo sync after adding it to the xml file ?12:55
ogra_Saviq, +1 for my comment or because the image works ?12:55
ogra_:)12:55
Saviqogra_, yes12:55
ogra_lol12:55
Saviqogra_, no media on manta still, though12:55
ogra_yeah12:55
asacogra_: how do i see that binfmt works correctly?12:56
asacchroot tells me that /bin/bash is not tehre12:56
ogra_ooof12:56
asac, but it surely is12:56
* ogra_ didnt have to use the binfmt stuff in years ... 12:56
asacQEMU_LD_PREFIX  = /etc/qemu-binfmt/arm12:56
ogra_first look if the qemu handler is inside your chroot12:56
asacthat doesnt exist12:56
asacthat /etc file/dir12:57
ogra_before blaming the kernel :)12:57
ogra_is qeu-user-static installed ?12:57
asacogra_: how do i know?12:57
asacogra_: yeah12:57
asaci have qemu-arm-static12:57
ogra_the binary ?12:57
asacoh i can copy that in12:57
asacright12:57
asaclet me try12:57
ogra_that needs to live somewhere inside the chroot12:57
asacto /sbin?12:57
ogra_/usr/sbin or /usr/bin12:58
ogra_i *think* it was the latter12:58
* ogra_ is so spoiled with his chromebook and USB 3.0 disk :)12:58
asacyep worked :)12:58
asacnice12:58
ogra_i dont have to use all these weirdo workaround12:58
ogra_s12:58
ogra_get an edge !12:58
* tvoss mutters pledge for an edge13:00
asaceh it all doesnt work :)13:00
asacping13:00
tsdgeosmhr3: the thinkg larsu did is the unity plugin, no?13:00
asaceven though i mounted /proc13:00
ogra_jibel, YOU ROCK !13:01
barrystgraber: apparently my tablet refuses to hold a charge.  i was going to test it this morning13:01
mhr3tsdgeos, no13:01
ogra_asac, did you mount /sys too ? and did you do it inside the chroot ?13:01
tsdgeosmhr3: qmenumodel has another one13:03
tsdgeosQVariant Converter::toQVariant(GVariant *value)13:03
mhr3tsdgeos, yea, right, lars told me already thx13:03
ogra_asac, note that name resolution will indeed not work unless you copy the respective files from the host13:04
ogra_pinging IPs should work if /proc and /sys are mounted though13:04
tsdgeosmhr3: so yeah dee-qt, unity and qmenumodel13:04
tsdgeosi think that's the 313:05
asacogra_: no sys13:06
asacbut i could ping wihtout that in the past13:06
asacogra_: can i mount sysfs or do i need to bindmount?13:06
ogra_mount -t sysfs sys /sys13:06
ogra_when chrooted13:06
tsdgeosmhr3: wait and gsettings-qt too13:06
jibelogra_, :) ty13:06
tsdgeosmhr3: so dee-qt, unity, qmenumodel and gsettings-qt13:07
daveidhello! any chance to get ubuntu touch to install onto an YP-G70 device?13:07
Saviqcjwatson, https://code.launchpad.net/~saviq/qtubuntu/respect-path/+merge/17690413:07
Saviqcjwatson, https://code.launchpad.net/~saviq/qtubuntu/more-robust-desktop-parsing/+merge/17693113:07
ogra_daveid, if it isnt on the device page you might need to port it yourself13:08
ogra_!devices |daveid13:08
ubot5daveid: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices13:08
ogra_the link to the porting guide is in the channel topic13:08
daveidogra_: thanks!13:13
GeniusworkGuys Could Please someone help me??13:15
ogra_Geniuswork, did you see my answer above ?13:15
GeniusworkWait13:15
Geniusworkwhich one?13:17
Geniusworkthe link??13:17
ogra_<ogra_> Geniuswork, did you run repo sync after adding it to the xml file ?13:18
Geniusworki used breakfast13:18
Geniusworkdidn't manually make ot13:18
ogra_well, it seemingly didnt pull or didnt find the tree13:18
GeniusworkSo Can I use The CM10.1 precompiled Zip for that??13:19
ogra_no13:19
DebolazIs there a simulator of some sort that can be used to test ubuntu touch with intended screen resolution on a PC?13:19
GeniusworkThen How??13:19
ogra_Debolaz, nope, but it is desired that we have one at some point .... patches gracefully accepted ;)13:20
ogra_Geniuswork, make sure the tree gets pulled ... if automated (breakfast) doesnt work i'd go step by step through the manual variant and see if they worked out13:20
GeniusworkOK Will Try that Thanks13:21
ogra_(and eventually find the broken step)13:21
GeniusworkThough I have little experience13:21
Geniuswork:)13:21
=== jhodapp|bbiab is now known as jhodapp
=== rickspencer3_ is now known as rickspencer3
davmor2ogra_: how are the images loking?13:34
davmor2looking even13:34
ogra_bad13:34
ogra_dont try it13:34
davmor2ogra_: Ouchie thanks13:34
ogra_fix is pending13:34
mptMacSlow, hi, Oren would like to know whether snap-decisions can contain list views.13:35
MacSlowmpt, no... just text (summary, body), icons (avatar, secondary) and 2 to 6 buttons13:36
mptMacSlow, so it can't contain a text field (or two text fields) either?13:36
MacSlowmpt, not right now... in a meeting atm13:36
mptok13:37
dholbachxnox, ogra_, rsalveti, sergiusens: it looks like pad.u.c ate our porting guide update draft: http://pad.ubuntu.com/rw9y4Sk0D7 :-(13:38
sergiusensdholbach: I think rsalveti has a 'parallel' wiki up13:38
rsalvetidholbach: yeah, we just created another wiki for it13:38
rsalvetihttps://wiki.ubuntu.com/Touch/PortingFlippedInProgress#preview13:38
dholbach<313:38
* dholbach hugs you all13:38
mterrylool, heyo!  If you have some time, I'd appreciate some help understanding how to debug the platform-integration-plugin level of Qt13:38
seb128mterry, hey, do you know what's the plan with lightdm on the touch image?13:43
ogra_asac, new image build running ...13:43
asacogra_: thought it was running since 1h :)13:45
asacalready forgot what we wanted to do with that image13:45
asac...13:45
asacah wait, dashboard )13:45
asac:)13:45
ogra_pfft13:46
* asac goes back in time13:46
ogra_asac, it takes more than 1h for the binary package to come out13:46
asacogra_: so what do we expect? I really forgot :)13:46
* asac is a proof that its taking far too long13:46
davmor2asac: it to work?13:46
asacto even start the image13:46
asacdavmor2: what was broken? :-P13:46
davmor2asac: I don't know ogra_ told me not to upgrade :D13:47
ogra_asac, well, that was a fast path thing :) that package isnt bzr'ed ... with bzr, MP and reviews etc it would have been >2h13:47
asacdavmor2: omg ... dont tell me that :)13:47
ogra_asac, well, he would have ended with a non bootimg image ...13:48
ogra_not much to test there13:48
asacyes, i dont want to be remembered of that13:48
asacplz13:48
asacunless you know how we can put better safety belts into automation that this doesnt happen again13:48
asachave you gotten an idea?13:48
ogra_asac, i discussed with rsalveti to prevent the initial issue that caused it (adb removing executable bits) ... not much more we can do about it13:50
asacogra_: as long as exactly this issue will next time not slip through our nets we achieved the mission13:51
asacif we identify a whole class of unseen things as well through whatwever we do its even better13:51
ogra_asac, well, the issue is adb ... *I* wont run into it again ... but others might13:51
ogra_if i develop script changes i test them on the devices ... to avoid typos i adb pull the script directly into my source tree before uploading ... which seems the safes to do13:52
ogra_but adb always unsets all executable bits ... so if you fofrget to set it again you are screwed13:53
asacso can we fix adb?13:53
loolmterry: Sure; I might not be the ideal contact for this, but happy to try to help  :-)13:53
asacogra_: or where would the real fix be?13:53
loolmterry: what's the issue?13:53
ogra_asac, filing a bug now, not sure we can13:53
asacogra_: you basically say that adb pull doesnt keep same flags?13:54
ogra_asac, yeah, adb not unsetting the x would eb the best solution13:54
ogra_yes13:54
ogra_try it :)13:54
asaci believe you13:54
ogra_push and pull both unset executability13:54
ogra_i guess android calls that a security feature13:55
mptMacSlow, the reason I was asking was to see whether these can be done with snap decisions: https://wiki.ubuntu.com/Networking#wifi-connecting-prompted13:55
loologra_: what's the issue with adb and +x?13:55
asacogra_: you sure?13:55
asacif its a bug for them too it would probably be accepted as a patch even13:55
loologra_: It might just be a dumb implementation13:55
asaclool: he says that adb pull/push wipes +x13:55
ogra_lool, it gets automatically unset ... since i missed to set it again when pulling a script into my package soource after testing we ended up with a broken image today13:56
asaclool: isnt android using adb sync or something to keep local built in sync with device for the whole stack?13:56
asachow can that work if it kills all +x13:56
mptMacSlow, and similar cases e.g. https://wiki.ubuntu.com/Bluetooth#phone13:56
ogra_asac, adb push and pull also work for unprivileged users ... i thnk it is to prevent users from pushing executable stuff to un-rooted android devices13:56
MacSlowmpt, not right now... I've heard about the requirement, but didn't get any spec on it... also the security-aspect is not clear to me yet13:57
asacogra_: even with adb root i presume?13:57
ogra_so i think they actually mean it as "security" feature13:57
ogra_even with adb root13:57
ogra_but as root yoou can set it again in the filesystem13:57
ogra_non root users cant13:57
MacSlowmpt, the question is if notifications are the right means for this... e.g. for such a change they would have to not timeout at all...13:58
ogra_asac, sync might not work the same as push/pull13:58
dholbachxnox, ogra_, rsalveti, sergiusens: I just went through my backlog, but couldn't any of the things we mentioned the last time which needed an update - I just added to https://wiki.ubuntu.com/Touch/PortingFlippedInProgress what I could find13:58
MacSlowmpt, also how to pass data back like that isn't really in the protocol... as far as I can tell13:58
rsalvetidholbach: cool, thanks13:59
ogra_yeah13:59
nik90|Officemehow: Is the design meeting today still around? Would Lina be able to attend or do we need to postpone the meeting?14:01
mterrylool, greyback suggested you, but if you can redirect me, that's also good.  I'm getting "Failed to load platform plugin "ubuntumirserver"" (or ubuntumir, or ubuntu, whatever plugin I set it to).  It says that those plugins are available, but that it couldn't load it.  Is there an easy way to see why not?14:01
loolasac: I never heard of sync before14:01
asacyeah i guess i am on crack14:01
asacdont remember what zach was saying14:01
greybackmterry: loicm14:01
asachave to check with bhoj or so how they do it14:01
loolmterry: ah see, the other Loïc M is the one you want  :-)14:01
mterrygreyback, oh.  I saw loic and assumed lool.  :)14:02
loolmterry: Also, Thomas V is super knowledgeable on platform API wrappers, but is also super busy  :)14:02
mterrylool, greyback: sorry and thanks.  will bug loicm  :)14:02
mhall119Calendar app meeting starting now in #ubuntu-touch-meeting14:03
loolasac, ogra_: Generally adding support for copying +x and even timestamps would be nice, but I fear it's a permanent delta we wont be able to upstream before long; or perhaps there's another command to do it with file attrs other than push14:03
greybackmterry: so using QT_QPA_PLATFORM=ubuntumirserver qmlscene fails with that error?14:03
ogra_lool, i doubt we want to upstream all that stuff anyway14:03
ogra_lool, i'm inclined to follow rsalveti's suggestion for udb :) (even though i dislike the rename)14:04
=== rickspencer3_ is now known as rickspencer3
rsalvetiyeah, we shouldn't be trying to fix adb upstream, we should just fork our own14:06
rsalvetibut that might require a bit of more work :-)14:06
rsalvetilool: can't we fix that in the adbd target side?14:07
mhall119seb128: will the ubuntu-system-settings license info page list Click package copyright info?  Or just deb packages?14:07
loolrsalveti: we could implement all of this I'm sure; if we don't mind the delta that's ok14:07
seb128mhall119, just deb14:08
mhall119:(14:08
seb128mhall119, not sure it's supposed to list user apps infos, it's the system infos14:08
asacogra_: where is the image?14:08
asachalf way through?14:08
seb128mhall119, don't give me some ":(", when I wrote that code we didn't have any click on the image yet ... we can fix it later14:09
mhall119seb128: right, ok, just curious14:09
barrydidrocks: hi!  did you see my reply to lp: #1204528?14:09
ubot5Launchpad bug 1204528 in Ubuntu system image "Add DBus mocks for u/i testing" [High,New] https://launchpad.net/bugs/120452814:09
mhall119seb128: I wasn't complaining about what you made, the system-settings apps is fantastic14:09
ogra_asac, patience14:09
seb128mhall119, thanks ;-)14:09
rsalvetilool: right, at least the server in the target side, so we could keep the server from the host side untouched14:10
asacogra_: so images are right now in a state of patience?14:10
asac:)14:10
rsalvetibut let's wait ogra_ to open that bug :-)14:10
mhall119seb128: Currently all my Core App authors are listed in there, but the plan was to move them from .debs to .click, which means they won't be in there for long14:11
ogra_asac, yeah, we need a subdir for that on cdimage ... with nice animated unicorn pics or so14:11
seb128mhall119, do you know if there is a way to get something similar to the copyright file for click packages?14:13
didrocksbarry: yeah! thanks for answering, I didn't have time to think about it, (crazy day), but I'll get back to you in the incoming hour14:13
seb128mhall119, "click list --manifest" doesn't seem to even list the license (or the example I've installed don't have a license)14:13
rsalvetiogra_: http://cdn.meme.li/instances/600x/39989633.jpg14:14
mhall119seb128: I don't know, I think having a central database of meta-data was what Click was designed to avoid,so probably not14:14
barrydidrocks: sounds great.  i'll start working on the uncontroversial stuff first :)14:14
mhall119seb128: but I'll check with dholbach14:14
mhall119dholbach: is there a way to get copyright info from all installed click packages?14:15
seb128mhall119, well, "click list --manifest" has the maintainer info, we could probably add the license if needed14:15
ogra_bug 120492514:15
ubot5bug 1204925 in android-tools (Ubuntu) "adb/adbd should not unset executable bits " [Undecided,New] https://launchpad.net/bugs/120492514:15
mhall119seb128: ah, ok, shall I make a wishlist bug then?14:15
seb128cjwatson, ^ is that planned14:15
ogra_rsalveti, heh, yeah, that one :)14:15
seb128mhall119, I'm not even sure that's useful or that we want to list third part apps in the system infos, I need to check with mpt14:16
seb128mhall119, but it's a bit tricky that some core apps are going to use click...14:16
mhall119seb128: my understanding was that our default install would be a combination of .debs and .click14:16
didrocksbarry: great! thanks ;)14:16
seb128mpt, ^ do you have an opinion on whether the license infos in system settings should include click packages/user installed apps?14:16
mhall119so first-party click packages for things like the clock, calendar, etc14:16
mptseb128, no I don't14:17
dholbachmhall119, seb128: not quite sure if that's part of the manifest14:19
dholbachI'll ask around14:19
loolbarry, didrocks: heyo; just wanted to confirm status of the OS updates UI: so barry is currently working on adding some final DBus APIs, and didrocks hasn't yet started with the UI part, but intends to start this WE14:19
looldidrocks: might be hard to do offline  ;-)14:19
sergiusensmhall119: yes, but all debs should be part of the base system14:20
loolbarry: If you get the chance to start this before didrocks, that would be nice14:20
sergiusensseb128: I thought the plan was for all core apps to be click14:20
mhall119sergiusens: but not all parts of the base system will be debs, isn't that right?14:20
sergiusensmhall119: apps, no14:20
didrockslool: that's why I'm asking barry in bug #1204528, that would help testing and not having me spending tons of time just to emulate this14:20
ubot5bug 1204528 in Ubuntu system image "Add DBus mocks for u/i testing" [High,New] https://launchpad.net/bugs/120452814:20
seb128lool, shrug, the reason didrocks is doing it is to spare the learning curve about getting started on qml/writting a settings pnale14:20
mhall119s/base system/default install/14:20
sergiusensunless asac changed his mind14:20
sergiusens^^14:20
dholbachmhall119, seb128: the security portion of the manifest seems to contain a "copyright" key14:20
dholbachah, https://wiki.ubuntu.com/AppStore/Interfaces/ClickPackageIndex mentions a "license" part too14:21
barrylool: +114:21
seb128lool, it's going to take a day to barry to figure out where to start, I spent an 1.5hours on hangout with didrocks to get him started14:21
seb128dholbach, thanks14:21
mhall119thanks dholbach14:21
dholbachcjwatson, is "license" a key in the manifest we want to mention in the docs somewhere or even require?14:22
dholbachor "copyright"14:22
didrockslool: so, if barry can ship the mocks, that would be enough to me14:22
didrockslool: would be a great step14:22
barrydidrocks: ack14:22
looldidrocks, seb128, barry: Hmm I guess it might make more sense to enable didrocks to do the work quickly then; I'm a bit worried that we wont be able to test the UI before next week though14:23
loolworst case we can stick to cmdline I guess14:23
barrynot ideal for sure14:24
Darkziikhi everybody14:24
Darkziikcan you help me please?14:24
ogra_Darkziik, how would we know if we can ?14:25
ogra_!ask | Darkziik14:25
ubot5Darkziik: 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 !patience14:26
Darkziikthanks14:26
Darkziiki need to know where i can get the last ubuntu image for my nexus 414:26
cjwatsonseb128: I'd assume it would end up in the manifest; that's up to apps/SDK/something but it seems sensible14:27
cjwatsonI think there's a work item for bkerensa to define that14:27
cjwatsonmhall119: click was designed to avoid a central database of metadata, yes, but not to avoid storing metadata at all :)14:28
=== dandrader is now known as dandrader|afk
mhall119for bkerensa to define?14:29
sergiusensit's in the blueprint14:30
mhall119link?14:30
oSoMoNfginther: hey, it looks like jenkins is out of disk space for core apps: http://91.189.93.70:8080/job/generic-mediumtests/160/console14:31
oSoMoNpopey: is there a design meeting for calendar app today?14:32
w-floare there / were there any hacks in the ubuntu touch startup process that need CONFIG_PRINTK to be enabled?14:32
loolbarry: Just checked with didrocks and seb128; current plan where you would provide a mock and didrocks would do a basic UI seems the best way to deliver UI since they estimate it would take too long for you to learn about system settings plugins and C++ wrappers etc., so it's not worth it in the remaining time14:32
loolbarry: would you deliver the mock today for didrocks to be able to develop the UI?14:32
barrylool: yep, mock should land today, hopefully within the next few hours14:33
fgintheroSoMoN, Thanks, I'll take a look14:33
jdstranddholbach: you said "the security portion of the manifest seems to contain a "copyright" key"14:33
loolbarry: Ok great14:34
jdstranddholbach: it the underlying tools support it, but if you look at https://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement/Manifest#Click, you'll see that the click package security manifest is a subset of what aa-easyprof supports14:34
jdstrandhttps://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement/Manifest#Putting_it_all_together help show that14:35
jdstrands/it the/the/14:35
ogra_asac, image is done14:40
ogra_heppy flashing14:41
ogra_davmor2, ^^^14:41
Darkziikogra_14:42
dholbachjdstrand, ahh ok, gotcha14:43
dholbachmhall119, https://blueprints.launchpad.net/ubuntu/+spec/foundations-1305-click-package14:44
davmor2ogra_: and flashing14:45
mterrygreyback, didn't see your question, sorry.  Yeah, even qmlscene fails.  But this is with ppa:phablet-team/mir, so I'm guessing that has something to do with it14:45
ogra_stgraber, barry, did you see the dbus error with system-image-cli on the ML14:45
rtgshould one expect Youtube videos to work on manta ? was just browsing the indiegogo announcement and trying to view Jane's video.14:45
greybackmterry: how about with QT_QPA_PLAFORM=ubuntumir ?14:45
mterrygreyback, yup, and with ubuntu14:46
=== dandrader|afk is now known as dandrader
greybackmterry: are your packages up to date?14:46
mhall119thanks dholbach14:46
mterrygreyback, they were yesterday, will update14:46
barryogra_: i just responded :)14:47
ogra_:)14:47
stgraberogra_: I didn't see it on the ML, but yeah, we have a broken client.ini again. I'll post on G+ and comment on my blog again.14:47
Darkziiki need to know where i can get the last ubuntu image for my nexus 414:47
ogra_ok14:47
stgraberogra_: my new lxc-android-config and initramfs-tools-ubuntu-touch fix that for good14:47
ogra_Darkziik, use the phablet-flash tool, it will do the right thing14:48
greybackmterry: you've started a mir_demo_server?14:48
Darkziikok thanks14:48
ogra_Darkziik, https://wiki.ubuntu.com/Touch/Install14:48
ogra_stgraber, yeah, i thought so (once you mentioned the .ini :) )14:49
=== mmcc` is now known as mmcc
stgraberogra_: I'm just waiting for system-image to finish the import of that latest daily, then I'll post to G+ and my blog so that user only have to apply that workaround once14:51
barrystgraber: i gave the umount workaround on the mlist14:51
barry(which fwiw, worked for me on my device)14:51
stgraberbarry: yeah, it worked but it didn't update14:51
stgraberbarry: so if you reboot your device now, it'll be broken again14:51
barrystgraber: right, but there's no update for me now ;)14:52
stgraberbarry: in around 20min the latest daily will be available so it'll update to something that wipes the client.ini file and removes the diversion14:52
barrystgraber: excellent.  i'll test that in a little while14:52
davmor2ogra_: oh fun bug found, open the terminal on the phone run top, tilt the phone14:53
ogra_davmor2, lol14:53
ogra_davmor2, i cant run top14:53
davmor2ogra_: qmlscene leaps to 100%14:53
ogra_my kbd comes up upside down !14:53
ogra_bfiller, ^^^14:53
ogra_(or probably tmoenicke ^^^)14:54
ogra_oh, doesnt happen the second time14:54
ogra_ergh14:54
davmor2ogra_: weirdly though only on the tilt from vert→hoz not from hoz→vert14:54
ogra_what changed with the sensors14:54
ogra_thats really unusable14:54
ogra_evewn a minimal tils of the device now gets it inot half a rotation14:55
ogra_*tilt14:55
davmor2hahahaha I'm glad it's not just me then14:55
ogra_no, thats really really broken14:55
* davmor2 files a bug14:56
ogra_makes you dizzy when typing since the terminal tilts left and right with every keystroke14:56
ogra_and it got really slow14:56
bfillerogra_: ugly, we're reworking the rotation support in osk now so hopefully this will get fixed, davmor2 please file a bug if you haven't yet14:57
ogra_way to sensitive14:57
ogra_bfiller, well, its not only the kbd ... the sensors themselves  should have a threshold before they try to tilt the screen14:57
davmor2bfiller: the fun thing is that it doesn't happen when you tilt it back on vert to hoz14:58
ogra_seems it is direct now so it is always half way tilted if you dont hold it super straight upright14:58
bfillerjhodapp: ^^^^ know anything about this? sensors being too sensitive14:58
jhodappbfiller, no, I've not experienced that...what device?14:59
Saviqsil2100, how are we with the platform release?14:59
ogra_jhodapp, maguro14:59
sil2100Saviq: it's pending on the check phase ;/15:00
jhodappogra_, do you have another device, do you experience the same thing say on the n7?15:00
sil2100Oh15:00
ogra_i can try after the standup15:00
sil2100Saviq: scratch that, it just finished 1 minute ago15:00
sil2100Saviq: published15:00
Saviqsil2100, awesome15:00
davmor2bfiller, jhodapp: https://bugs.launchpad.net/touch-preview-images/+bug/120494215:00
Saviqasac, ↑ that means we can try an image build and smoke test15:00
ubot5Launchpad bug 1204942 in touch-preview-images "tilt sends qmlscene rocketing to 100% cpu" [Undecided,New]15:00
AskUbuntuinstalling Ubuntu Touch on Coby Kyros 7 | http://askubuntu.com/q/32446015:01
asacSaviq: you mean we can try how unity8 will look like and go throught he dashboard without landing?15:03
Saviqasac, it's landed15:03
Saviqasac, it's in the next ppa15:03
Saviqasac, unity8, that is15:04
davmor2jhodapp: Yeap same issue on the n715:05
davmor2ogra_: ^15:05
ogra_thanks for testing15:05
jhodappok davmor215:06
davmor2jhodapp: infact the n7 trumps the maguro 102.8% cpu usage :)15:07
jhodappdavmor2 lol15:08
barryoh didrocks, why did you desert me?15:18
ogra_desert you ?15:19
ogra_... like eating you after lunch ?15:19
ogra_:)15:19
barryogra_: it would have been better to have been desserted! :)15:19
barrythan deserted :)15:19
ogra_:)15:20
seb128barry, do you need him for anything? is that about the system-settings and update?15:20
barryseb128: ah, we were pvtmsg chatting about the dbus api, and his client quit on him15:21
seb128ok15:21
naguIs there a chance to run ubuntu touch on VM?15:36
mhall119nagu: no, but you can run the shell (Unity 8) in a nested window15:37
mhall119and you can run the apps directly on your desktop, no VM needed15:37
naguyep I am doing the same :)15:38
naguwish to see that in action on vm :)15:38
* nik90|Office is loving the community at the moment. (Just got another major contribution froma community member for the clock app)15:39
=== didrocks1 is now known as didrocks
user82whats happening in the #ubuntu-edge?15:44
mhall119nik90|Office: \o/15:44
user82anyone got an invite? or is that an unofficial channel?15:44
naguI had seen some updates from joseph mills on G+ like he had been using some customized version ubuntu touch VM15:44
nagu:)15:44
mhall119user82: I don't think it's official, you can use this channel to talk about it15:44
user82mhall119, i can not. invite only15:45
mhall119nagu: IIRC, he's using a fork of the Unity2d codebase that was used in the original Ubuntu TV development15:45
user82on launch of the campaign it was unreggd...15:45
ogra_user82, hmm ? but you are just talking here15:45
mhall119user82: this channel isn't invite only, you can use this channel to talk about Edge15:45
ogra_why would we set it to invite only15:45
naguThanks :)15:46
=== rachelliu_ is now known as rachelliu
nik90|Officemhall119: can you check if the clock app design meeting i still happening in another 15 mins15:48
nik90|Officemhall119: I am asking since popey and dpm are away. So would you be leading the meeting?15:48
mhall119nik90|Office: I can, do they usually lead it or does someone from the design team?15:49
user82i cannot join it..but whatever.15:49
user82i am talking about #ubuntu-edge not this one15:49
mhall119user82: you don't need to join #ubuntu-edge, you should just talk here in #ubuntu-touch15:49
nik90|Officemhall119: well popey is usually there to lead the meeting followed by the design team members15:49
user82allright. i do not have anything special to talk about. just asking.15:49
nik90|Officemhall119: I heard lina was not feeling well last week friday...so not sure about today's meeting15:50
mhall119nik90|Office: well I'll jump on the call, and we'll see if it happens or not15:51
nik90|Officemhall119: okay. I will be attending it from my phone. So no more irc for me.15:51
nik90|Officesee you at the hangout15:51
mhall119ok15:52
=== netcurli_ is now known as netcurli
mhall119Wellark: ping16:07
ckingi've got a samsung galaxy nexus, how do I exactly identify the model once it's running the touch image?16:14
ogra_cking, getprop ro.cm.device16:16
ckingogra_, nice, thanks16:17
ckingogra_, more like, there seem to be several flavours of this device, any way to differentiate them?16:18
Saviqasac, so, are we doing anything today with unity8 tests or?16:18
ogra_cking, other flavours wouldnt say maguro :)16:18
ogra_cking, getprop ro.hardware will get you the actual toplevel HW16:19
ckingtuna16:19
ogra_right16:20
ogra_all galaxy nexus are tuna ... some (the original google model) are the maguro flavour16:20
ogra_the others will return their respective flavour for ro.cm.device16:21
asacSaviq: we agreed to go ahead16:23
rtgogra_, is bug #1192309 relevant anymore ?16:23
asaci would like to wait till the image came out though16:23
ubot5bug 1192309 in linux-manta (Ubuntu) "nexus kernels need to support kernel 'quiet' option" [Undecided,In progress] https://launchpad.net/bugs/119230916:23
asacSaviq: and we have green light that infrastructure16:23
asacis up to the task16:23
ogra_rtg, it never was :)16:23
asacogra_ knows the state of that16:23
rtgogra_, shall I do anything besides close it ?16:23
asacogra_: so after our image is there and we have results on maguro16:23
ogra_rtg, nope16:24
ogra_just invalidate it16:24
rtgwill do16:24
asacwe will get unity8 pushing to the image again (not yet archive in this step)16:24
asacif that breaks tests we will go bcak to previous unity916:24
asac816:24
asacgema: so the image after the one that we currently try to test :) ... will need unity8 added as the next test16:24
ogra_so you want me to set the /current link back and forth ?16:24
asacwho do we work with? doanac ?16:24
ogra_or what ?16:25
asacogra_: no... you wont move anything to current anyway :)16:25
ogra_oh ?16:25
ogra_not even if we are greener than last /current ?16:25
asacogra_: they will back it out of the ppa/archive16:25
asacand we respin an image without the broken stuff\16:25
asacso we have same as we now have in /pending16:25
ogra_i thought that was the prerequisite16:25
ogra_asac, i dont get it, you want to explicitly put something broken in, roll an image and back it out again ?16:26
asacogra_: in my mail i said that we did this once16:27
asacbut next goal is complete green16:27
asacfor next /current16:27
asacwe can revisit that - maybe if unity8 lands green , but today there is no reason to revisit16:27
asacfor now16:27
=== oreneeshy_ is now known as oreneeshy
* ogra_ looks which mail he missed while being in a meeting16:27
ogra_oh, right16:28
ogra_asac, i still dont get what you want to do right now though, you want to explicitly put something broken in and test backing it out ?16:29
asacogra_: no. just saying that saviq will try to land an updated unity816:30
asacif that breaks the world he will backout16:30
Saviqogra_, asac do we want to test it today still or are we just waiting for tomorrow's image?16:30
ogra_ah16:30
asacso once he lands i would like to push a new image16:30
asacif that fdails backout and push a working image again16:30
Saviqasac, that's DONE16:30
asacwithout waiting16:30
Saviqasac, like two hours ago - I told you :)16:30
asacSaviq: cool. so next image will pick it up?16:30
=== dandrader is now known as dandrader|lunch
asackk16:31
Saviqasac, yes16:31
Saviqmake that 5 hrs + build time16:31
ogra_do we have to wait for all utah tests before backing out ?16:31
Saviqasac, it's better16:31
Saviqasac, it's already in 0725.116:31
ogra_oh, so we dont need a dedicated build for it ?16:31
asacogra_: we want to wait if utah tests with his changes go red16:32
asacif so we want to backout ... and get back to state before16:32
asacif all is good we leave it :)16:32
asacand move it to archive16:32
ogra_right, got it16:32
Saviqasac, ogra_so we're just waiting for 0725.1 results16:32
ogra_yeah16:32
ogra_the focus rin in the camera app doesnt seem happy today16:34
ogra_*fing16:34
ogra_bah16:34
Saviqasac, ogra_ will we be able to "append" unity8 autopilot results to utah or do we wait with that for the next image?16:35
ogra_plars, is maguro still doing something ? the dashboard looks so quiet sines a while16:35
ogra_*since16:35
ogra_Saviq, i guess thats a question for QA16:36
ogra_i dont know enough about utah to judge hiw easy or hard that is16:36
plarsogra_: rfowler is going to have to reimage that device manually, he couldn't even get it to boot16:36
ogra_oh,wow16:37
Saviquh oh16:37
plarsrfowler: just out of curiosity, was it getting stuck at the "Google" screen on boot?16:37
Saviqnot my fault!16:37
plarsogra_: I'm trying to run tests on mako at home, and I keep getting stuck at the Google boot screen when I do adb reboot16:38
ogra_plars, i would have called that a fallout of the 25 image ... but then 25.1 had its default tests working16:38
ogra_(on maguro)16:38
plarsogra_: yeah, it got through the default smoke before it died16:39
ogra_plars, well, check if adb works if that issue on your mako shows up ... and check whats running and the logs etc16:40
plarsogra_: yeah, I'm pastebining the logcat now16:40
ogra_nah16:40
ogra_ubuntu logs16:40
ogra_upstart, syslog etc16:40
plarsogra_: http://paste.ubuntu.com/5911738/16:41
ogra_also check with top16:41
ogra_do you see ueventd in the top five ?16:41
plarsogra_: on this getaddrinfo error we get on the network, I'm recreating it here at home right now also, wlan0 doesn't exist at all16:42
ogra_looks like ubuntuappmanager is dying ... but the intresting part is cut off16:43
ogra_plars, are you sure thats 25.1 and not 25 ?16:43
plarsdoanac: when you were observing that, was wlan0 just not up, or was it missing entirely?16:44
plarsogra_: Ubuntu Saucy Salamander (development branch) - armhf (20130725.1)16:44
ogra_hmm, strange16:44
doanacplars: i think just not up16:44
ogra_well, your container didnt start completely16:44
doanaccan't remmember for sure16:44
asacSaviq: lest wait for the image that picks up your new thing16:44
ogra_which means udev wont be started16:44
asacif next image will include it16:44
ogra_which means lots of bad stuff will happen16:45
asactalk to QA/doanac/plars etc.16:45
Saviqasac, you're not listening ;)16:45
asacto enable it16:45
Saviqasac, 0725.1 already has it16:45
ogra_asac, it is in16:45
asacthen enable it :)16:45
asacyou can even ask QA to rerun the tests if that happens too late16:45
asacso yeah ... talk to them16:45
asacget it added16:45
asacand ask for jobs on maguro and mako to be rerun16:45
asacdoanac: gema: plars: ^^16:46
asacdoanac: gema: plars: security/sdk failed here: http://reports.qa.ubuntu.com/smokeng/saucy/image/3176/16:46
asacwould be nice to get those green :)16:46
plarsasac: I will kick them off again, I'm fighting about 10 other fires at the moment though16:47
asacplars: kk. can you add unity8-autopilot or ask someone else to do that?16:48
asacwe want that added and then all images retested16:48
asacthe 25.1 images retested16:48
rfowlerplars: yes16:49
plarsasac: I can, but let's get through the current tests for today first ok?16:50
plarsogra_: what other logs would be useful here? I have logcat, syslog16:50
asacack16:50
asacstep by step16:50
asacjust saying after those are done16:50
asacwe want unity8 also be added and run on same image most likely16:51
ogra_plars, syslog and some upstart logs (everything you find with "session"16:51
ogra_)16:51
plarsogra_: so just everything under /var/log/upstart then?16:52
ogra_well, the touch session ones are most intresting16:52
ogra_and lxc-android-*16:52
ogra_your logcat shows ubuntuappmanager dies though16:52
ogra_but thats cut off already16:53
ogra_plars, also did you check with top if ueventd is possible consuming a lot cpu ?16:53
ogra_then it would be a known bug16:53
plarsogra_: it is, indeed16:53
ogra_ah, yeah, dont bother then, just reboot16:54
plarsogra_: which is this ueventd bug? From the looks of things, it could be the whole reason we sometimes hit these strange network issues16:54
ogra_there is work going on to estabish an upstart bridge into the container so udev wont try to start if ueventd still does its things16:54
ogra_(thats actually the cause of this issue)16:55
plarsdoanac: ^16:55
ogra_bug 119079216:55
ubot5bug 1190792 in touch-preview-images "ueventd in a busy loop on container-flipped image" [High,Confirmed] https://launchpad.net/bugs/119079216:55
ogra_rsalveti, and jodh work on a fix16:55
asacSaviq: whats the PPA MIR is currently in?16:56
asacfor saucy?16:56
ogra_we do MIRs from PPAs now ?16:56
asacmir16:57
doanacplars: thanks for the link16:57
ogra_ah16:57
ogra_Mir :)16:57
asac:)16:57
asacmiR16:57
ogra_mIr16:57
asac:)16:57
asacthat looks niec16:57
asacnice16:57
asacppa:mir-team/staging16:58
ogra_would make a good logo16:58
plarsrfowler: !16:59
plarsrfowler: ok, I have a protocol fault on manta-0116:59
plarsrfowler: but I can't connect... any chance you can try unplugging/replugging the usb and see if I can connect and get logs off it?17:00
plarsrfowler: it doesn't even show up in adb devices, but instead of giving me device not found, gives me protocol fault... so this may not be the only way it fails like this, but if I could gather something from it, it might be useful17:00
asactvoss: i am using apt-get build-dep mir17:00
asacagainst the mir-staging ppa17:00
asactvoss: to get the build deps17:00
asacis that correct? (on arm)17:00
asacto build trunk17:01
rfowlerplars: one sec..17:06
tvossasac, yup, that should be fine17:06
asack17:06
rfowlerplars: or several...17:06
dcopewhen will ubuntu for android be available?17:09
rfowlerplars: it's stuck on the google screen17:10
dcoperfowler: did you just flash ubuntu to the device?17:10
plarsrfowler: hmm, there seems to be a lot of that going around today17:10
dcopemy n4 did the same thing earlier this week... i had to do a manual reflash17:10
plarsrfowler: can you try unplugging/replugging the usb?17:10
dcopeworked fine after that17:10
rfowlerdcope: not the manta17:10
rfowlerplars: will do17:11
rfowlerplars: done17:11
rfowlerplars: the google screen just coming and going17:12
plarsrfowler: wait17:13
plarsrfowler: I see it again17:13
plarsrfowler: plug it in and leave it for a moment17:13
rfowlerplars17:13
rfowlerplars: i did17:13
plarswow, this is crazy17:14
rfowlerplars: looks like it keeps rebooting17:14
plarsrfowler: I see it, and connect, then my connection to it dies17:14
plarsrfowler: yeah, I think so17:14
dcopemine did the same thing...17:14
dcopeplars: did you try manually reflashing?17:14
rfowlerplars: reflash?17:14
plarsrfowler: try hard powering it off and turning it on, if that doesn't work may need to reflash17:14
plarsogra_: ^ manta issues too17:14
rfowlerplars: ok... on seck17:14
rfowlersec17:15
oSoMoNfginther: have you had a chance to have a look at the out-of-disk-space issue for the core-apps jenkins instance?17:15
ogra_plars, Saviq had them with 25 ... should be gone with 25.117:15
plarsdcope: rfowler will, I'm about 2000 miles away :)17:15
ogra_just strech your arm dude17:16
ogra_:)17:16
rfowlerplars: hard boot... still rebooting...17:17
rfowlerplars: I'll go reflash it...17:17
ogra_can you boot into recovery and do:17:17
ogra_adb shell cat /proc/last_kmsg | pastebint17:17
ogra_that should dump the last dmesg into a pastebin17:17
ogra_rfowler, ^^^17:18
ogra_there was an odd kernel oops when Saviq has his issues with the 25 image17:18
ogra_i wonder if thats the same17:18
dcopewondering if the new nexus 7 will be able to do ubuntu on android ok17:22
rfowlerogra_: no last_kmsg in /proc17:23
rfowlerogra_: no last anything17:23
ogra_hmm then the system doesnt think it crashed17:23
ogra_its all fine, we are hallucinating it seems :P17:24
rfowlerogra_: any other logs before I wax it?17:24
ogra_nope, that was the intresting one17:24
ogra_try a reflash17:24
rfowlerok17:24
plarsogra_, bfiller, asac: maguro app tests are running now, thanks to rfowler for restoring the device to working order17:29
ogra_great17:30
gemarfowler: mine has died too, any advice?17:31
gemarfowler: my mako won't start17:31
gemaI have been charging it for days with little success17:32
=== dandrader|lunch is now known as dandrader
* ogra_ raises a brow seeing all maguro apptests fail with dbus errors again17:49
bluefiero1985does anyone know when ubuntu touch will be a full ios? not just a preview?17:51
=== nik90|Office is now known as nik90
=== Ursinha-afk is now known as Ursinha
ogra_plars, doanac ... looks like there is a new dbus issue on maguro18:04
MacSlowmzanetti, not sure if heaps of ice-cream count as dinner... but I'm back :)18:04
mzanettithanks... I want ice cream now18:04
mzanettiMacSlow: haven't had much progress tho... something seems fishy with the notification gi stuff18:05
MihirHey, how does copy text works in ubuntu touch SDK,18:06
user82btw do we have 3g config GUI now?18:06
MacSlowmzanetti, I'll be up/back at ~0:00 to be sure to catch veebers18:06
Mihirwant to include in one of core apps ?18:06
mzanettiMacSlow: one sec18:06
mzanettiMacSlow: http://paste.ubuntu.com/5911970/18:06
mzanettiMacSlow: GError: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name :1.62 was not provided by any .service files18:07
mzanettiMacSlow: do you know whats wrong here?18:07
MacSlowmzanetti, backend died?!18:07
MacSlowmzanetti, just my first guess18:07
mzanettiMacSlow: might be related to the "Killing loop!" message18:08
MacSlowmzanetti, "Killing loop" is just a remark that the custom GLib-loop was forcefully quit after 10 secs18:09
MacSlowmzanetti, which means the tap on the buttons did not happen (have any effect)18:09
mzanettiMacSlow: it doesn't happen here18:09
MacSlowmzanetti, and that's really the main issue to solve18:09
mzanettiMacSlow: the mouse never moves to the notification18:09
MacSlowmzanetti, same here... that's what I've been trying to solve the whole time18:10
MacSlowmzanetti, it works with the lock-screen ap-tests but not the not notification ap-tests18:10
MacSlowmzanetti, no clue why18:10
mzanettiMacSlow: ok... lemme check18:10
MacSlowmzanetti, maybe I've to use a differnent @with_lightm* decorator?18:11
mzanettidon't think so18:11
mzanettiby the time this stuff happens lightdm is not involved any more18:12
mzanettithe unlocking succeds18:12
plarsogra_: yeah, om26er is looking at it, seems all the apps are crashing or something18:13
ogra_plars, well, that might be a good indicator for unity breakage ... see the conversation between asac and Saviq above18:14
om26erplars, can I install utah on precise?18:14
plarsom26er: certainly18:14
mzanettiMacSlow: got it :D18:15
mzanettiMacSlow: well... its not working yet... but I know why its not18:15
mzanettiMacSlow: we're in the wrong channel btw18:15
fgintherkenvandine, can you review this? https://code.launchpad.net/~fginther/cupstream2distro-config/ubuntuuitoolkit-rename/+merge/17700918:21
plarsSaviq: so were you saying you landed a new unity8? or just updated tests for it? any chance it could cause problems on maguro?18:21
plarsSaviq: I am working on those tests, I have them running locally on my mako and they all seemed to pass18:21
ogra_plars, he landed a new unity8 right before the .1 image was built18:24
plarsogra_: ok, thanks, I couldn't tell from the conversation if it was unity8 or the tests that landed. Not sure if they would have any better chance than the app tests, but let me finish up with this branch and we can give it try in the lab18:25
xiudohello Channel18:26
xiudoI have a question, Will the Ubuntu-Edge work with Verizon's network?18:26
ogra_plars, yeah, fine ...18:26
ogra_xiudo, with LTE most likely18:26
Saviqplars, no, no reason why it should affect maguro18:26
xiudoI figured the LTE would work for Data but Verizon is not GSM so would voice work?18:26
Saviqplars, we reworked the tests recently and fixed a bunch of bugs in platform18:27
Saviqplars, which were blocking us from running on device18:27
ogra_xiudo, well, there wont be CDMA18:27
ogra_(which i think verizon uses (someone correct me if i'm wrong)18:28
ogra_)18:28
Saviqplars, now I'm getting 100% reliable results on maguro, unfortunately there's a rare crasher (7 times out of ~200 tests) on manta18:28
w-flo$6,001,703 :-)18:28
ogra_\o/18:28
Saviqplars, it's crashing in Qt, hopefully fixed in 5.1 - still have to verify - and try to find a solution18:29
xiudoorga_ Ya Big-V is CDMA :/ so i might have to switch to a diffrent carrier when the Edge gets here18:29
ogra_yeah18:29
xiudoogra_: Oh well, by the time may 2014 rolls around i will be out of contract18:29
ryukafalzany news on CDMA support in ubuntu touch btw?18:30
plarsrfowler: any chance you can take a look at the maguro again, see if you see activity on the screen? (it's still running tests)18:30
plarsoh18:32
xiudoI have a second question.  Will play/Android apps work under ubuntu touch? or will they only be avaiable though the android boot18:32
plarsogra_: looking at a job that's still in progress and taking too long, seeing a lot of this:18:32
plarsJul 25 18:15:09 ubuntu-phablet kernel: [ 1049.657287] init: powerd main process (3864) killed by SEGV signal18:32
ogra_plars, ouch18:33
ogra_plars, thats mfisch and sforshee territory18:33
plarsogra_: yeah, it's in the previous ones too18:33
plarsnot sure if that's causing the other problems, but it doesn't look good18:33
ogra_it should behave pretty independently18:33
ogra_plars, i see it locally too18:34
mfischplars: thats not good18:36
w-floxiudo, android apps won't work on Ubuntu Touch.18:36
mfischplars: what are the circumstances for this?18:36
ogra_hmm, enabling debugging doesnt really cause more in the logs18:37
ogra_mfisch, todays image18:37
xiudow-flo: figured but hopped :D18:37
ogra_seems to happen all the time18:37
plarsmfisch: maguro in the lab, 20130725.1 image, trying to run the app autopilot tests18:37
=== dandrader is now known as dandrader|afk
w-floxiudo, it's a new market for app developers :D18:38
xiudow-flo: sweet :D i assume it's all apt based?18:38
ogra_mfisch, you shuld see it with todays image too18:38
plarsmfisch: https://jenkins.qa.ubuntu.com/job/saucy-touch-maguro-smoke-mediaplayer-app-autopilot/29/console18:39
w-floxiudo, no. they now have "click packages".. apt can't scale with centralized lists of all packages18:39
om26erapps are really crashing, just flashed the --pending and starting apps from terminal gives Segmentation fault18:39
xiudow-flo: oh wild18:39
om26ertried camera and phone-app18:39
plarsom26er: you are seeing the powerd segfault too?18:40
om26erplars, didn't see that18:40
mfischok18:40
mfischsforshee made some changes yesterday, let me find him18:40
ogra_mfisch, oh, and my screen doesnt turn on anymore18:41
mfischhe added some dbus acks but they shouldnt be doing this, obviously18:42
mfischlet me fire up my phone18:42
mfischyep, my log is full of them18:43
om26erplars, ogra_ I think this is interesting:18:44
om26erlinkerlinker.c:1095| ERROR: Library 'libPVROGL.so' not found18:44
om26erlinkerlinker.c:1095| ERROR: Library 'libPVROCL.so' not found18:44
ogra_om26er, nope. thats nothing18:44
ogra_root@ubuntu-phablet:/# powerd-cli active18:44
ogra_** (process:1180): WARNING **: requestSysState failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name com.canonical.powerd was not provided by any .service files18:44
ogra_Power State requested, cookie is ��-@.18:44
ogra_Press ctrl-c to exit.18:44
ogra_thats something :)18:45
sforsheeogra_, plars, mfisch: I haven't been seeing any segfaults18:49
=== schwuk is now known as schwuk_away
savagejenI wonder why the edge isn't going full open hardware and software. The reasons didn't make sense to me.18:50
ogra_sforshee, well, i cant really make out what is causing this, its ot a segfault but seems dbus communication isnt possible18:50
sforsheeogra_: I'm running latest powerd on top of an image from a couple of days ago, let me reflash and see if that changes anything18:51
ogra_s/ot/not/18:51
ogra_savagejen, show me an open mobile GPU18:51
ogra_savagejen, or an open mobile modem18:52
savagejenI have no idea, but why isn't it being done?18:52
kenvandinefginther, sure18:52
=== dandrader|afk is now known as dandrader
ogra_savagejen, because the manufacturers dont want to ... they think opening will make them lose advantages vs the competition18:54
ogra_same issue why you cant get open drivers for highend GPUs on the PC18:54
ogra_well, you can but they cant cope with the closed ones18:54
savagejenI'd give the competitive advantage of my business to a manufacturer that allowed it18:54
ogra_what is your business ?18:55
savagejenme, as a consumer18:55
ogra_does it involve buying 100mio chips from him ?18:55
savagejenubuntu's business does18:55
ogra_else the margin will be to small to even matter18:55
ogra_ubuntu will build 40000 edges18:56
ogra_not 100mio18:56
savagejenif they get funding18:56
ogra_apples and samsungs business matter for manufaturers18:56
savagejena lot of friends are refusing to pledge because it's not fully open18:56
ogra_not a tiny company that builds 40000 phones18:56
mfischsforshee: after my call I will dig into this crash18:56
ogra_savagejen, ask them what i asked you, we will go for open if there is open and can fulfill the specs18:57
ogra_savagejen, if they know something i'm sure we want to know about it18:57
savagejenhttp://www.reddit.com/r/IAmA/comments/1j166z/hi_im_mark_shuttleworth_founder_of_ubuntu/cba3h7w18:57
ogra_but the HW must be capable to drive a desktop18:57
ogra_as performant as you would expect that18:58
ogra_Saviq, i dont have anything on screen with 25.1 :(19:00
ogra_i thought it was the powerd issue, but even without powerd there is nothing19:00
ogra_no shell *sniff*19:00
Saviqogra_, hum, I've been running unity8's ap tests in a loop for 2 hrs now19:01
Saviqogra_, on manta and maguro19:01
ogra_well, i dont try tests ... i just try to use the phone :)19:01
ogra_i see it in the process;list19:02
Saviqogra_,  well, yeah I had the shell on both to start with19:03
ogra_right, nothing here19:03
* ogra_ reboots again19:03
ogra_rsalveti, did anything on the android side change today ?19:04
rsalvetiogra_: not that I remember, why?19:04
ogra_25 worked fine for me (except for the fstab issues)19:04
ogra_rsalveti, black screen on my maguro with 25,119:04
ogra_i see everything running19:05
ogra_but have a black screen19:05
sforsheemfisch, ogra_: I just managed to hang powerd hard. /proc/pid/wchan prints binder_thread_read, which I don't understand.19:05
rsalvetiogra_: logcat?19:06
mfischsforshee: lets G+19:06
mfischI have an idea on the segvs19:06
rfowlerplars: manta-01 doesn't appear to be doing much on the screen19:07
plarsrfowler: it's about to19:07
ogra_rsalveti, http://paste.ubuntu.com/5912178/19:07
rsalvetiI/ServiceManager( 1204): Waiting for service sensorservice...19:08
rsalvetiogra_: that's the race19:08
rsalvetiogra_: reboot19:08
rsalveti:-)19:08
ogra_rsalveti, i rebooted 100 times already19:08
ogra_doesnt change a thing19:08
rsalvetiogra_: it's probably taking 100% of your cpu19:08
rsalvetiargh, then it seems you're always getting the race19:08
ogra_nope19:08
ogra_top looks just fine19:09
ogra_load is at 0.1919:09
ogra_nothing weird19:09
ogra_(right after boot)19:09
rsalvetihm, sensorservice is not running, right?19:09
ogra_all processes that should be there are there19:09
rsalvetiif so, kill it19:09
ogra_not running19:09
rsalvetiwonder why it failed =\19:10
ogra_heh19:10
ogra_then we are two19:10
rsalvetiogra_: try starting running it manually from the android side19:10
ogra_sensor service ?19:11
rsalvetiogra_: yeah19:13
rsalvetijust to see if it crashes or something19:13
ogra_aha19:13
ogra_shell comes up19:14
rsalvetiogra_: the race we usually have there is when someone requests the sensor before the android side is even started properly19:14
ogra_ok19:14
* ogra_ adds more sleep :)19:14
rsalvetiyeah19:14
ogra_sforshee, mfisch, the powerd issue might be related ^^^19:15
sforsheeogra_, rsalveti: so how do we wait for it to be ready?19:17
ogra_sforshee, upstart19:17
ogra_(once that has been written)19:17
rsalvetiargh, split19:17
wilee-nileeI have all that turned off I never see splits or join and parts19:18
rsalvetiyeah, was going to reply sforshee but he left due the split hehe :-)19:19
rsalvetiseems to be back19:19
rsalvetisforshee: we'll have an upstart bridge that will get the android service related events19:19
rsalvetiso we know when something is ready, for example19:19
rsalvetishould hopefully land next week19:19
sforsheersalveti: okay19:19
sforsheersalveti: this hang I have in powerd looks like it may be when we call sf_unblank(), but I need to verify19:20
sforsheersalveti: yep, it seems we call sf_unblank() but it doesn't return19:21
ogra_sigh, no matter how many sleeps i add or where i add them19:22
ogra_doesnt help19:22
=== Aww_ is now known as EvilAww
rsalvetiogra_: disable the unity8 work, boot, and then start it manually after a while19:25
rsalvetifirst just check if disabling such service makes the sensorservice to be up at least19:25
ogra_ok19:25
rsalvetisforshee: might be a race if that happens before sf is actually up19:26
sforsheersalveti: no, it works for a while then stops working19:26
rsalvetihave the logcat?19:26
sforsheelet me get it19:27
ogra_rsalveti, unity8 didnt help19:27
ogra_trying the whole session now19:27
ogra_nope19:28
ogra_doesnt come up19:28
rsalvetiwtf19:28
ogra_the whole rest is running19:29
rsalvetisensorservice should be manually started by init.rc19:29
ogra_well, i didnt touch init.rc19:29
rsalvetiogra_: have the logcat?19:29
ogra_did anyone ?19:29
rsalvetinops19:29
rsalvetiI just flashed 25.1 here and it's working fine19:29
ogra_http://paste.ubuntu.com/5912247/19:30
ogra_rsalveti, strange19:31
rsalvetiogra_:19:31
rsalvetiI/        (  806): UASensorsProximity* ua_sensors_proximity_new()():14819:31
rsalvetithat's the one requesting the service19:31
ogra_yeah19:31
rsalvetiprobably powerd19:31
* ogra_ flashes freshly 19:31
rsalvetiogra_: try disabling powerd19:31
ogra_i did19:31
ogra_that was the first thing i tried19:31
rsalvetihm, them who is starting that one19:31
rsalvetior is that happening after you manually started unity8?19:32
ogra_no19:32
ogra_fresh boot with the whole session disabled19:32
rsalvetiI/        (  650): UApplicationOptions* u_application_options_new_from_cmd_line(int, char**)():21519:32
rsalvetiI/        (  650): UApplicationLifecycleDelegate* u_application_lifecycle_delegate_new()()19:32
rsalvetiwell, someone is trying to run an app in there19:33
ogra_let me reboot again19:34
sforsheersalveti: http://pastebin.ubuntu.com/5912258/19:35
ogra_http://paste.ubuntu.com/5912263/19:36
rsalvetisforshee: D/SurfaceFlinger(  566):  screen was previously acquired19:37
=== Ursinha is now known as Ursinha-afk
sforsheewhat does that mean?19:37
sforsheeand, shouldn't the function at least return? That's a bad way to fail.19:38
rsalvetichecking now, but that's the only different message there, between the blanks19:38
rsalvetisforshee: http://androidxref.com/4.2.2_r1/xref/frameworks/native/services/surfaceflinger/SurfaceFlinger.cpp#207219:39
rsalvetiyeah, in theory it should be returning19:39
rsalvetisforshee: how did you reproduce this issue?19:43
rsalvetiogra_: hm, same thing19:43
rsalvetiogra_: is that after a clean flash?19:43
ogra_yeah19:43
ogra_let me do a fresh flash19:45
rsalvetiogra_: http://paste.ubuntu.com/5912319/ mine19:45
rsalvetisee that sensorservice is already started before someone requests it19:46
sforsheersalveti: what I still don't know is _why_ the screen is already acquired19:46
ogra_rsalveti, yeah19:46
rsalvetisforshee: yeah, no idea, is this mako?19:46
sforsheeyep19:46
rsalvetiI know mako has a few other proprietary daemons all around, wonder if someone tried to acquire that19:47
rsalvetibut still19:47
sforsheersalveti: could that happen if we called sf_unblank twice without an intervening sf_blank?19:49
Surendarhey all I would like to if I can install Ubuntu touch on my galaxy s219:49
ogra_Surendar, see the device wikipage, there should be a link19:49
sforsheeI'll be _very_ happy when all this display code moves to unity19:49
rsalvetisforshee: shouldn't just trying to see19:49
ogra_!devices | Surendar19:49
ubot5Surendar: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices19:49
rsalvetisforshee: yeah :-)19:49
ogra_sforshee, just to find new bugs ?19:50
BillChanHello all!19:50
ogra_:)19:50
Surendargot Them Thank you all19:50
BillChanJust new to this group, do a lot of google search and wanna know is it really hopeless to install ubuntu touch on Asus Fonepad?19:51
rsalvetiogra_: yeah, new code, new bugs, always19:52
rsalvetibut at least we can blame someone from our side19:52
rsalveti:P19:52
ogra_refreshing, isnt it ? :)19:52
ogra_BillChan, check the device wikipage19:53
ogra_!devices | BillChan19:53
ubot5BillChan: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices19:53
BillChanIf it is not on the list, does it mean no hope?19:53
ogra_if it inst there you could try porting it yourself ... a link to the porting guide is in the channel topic19:53
ogra_rsalveti, fresh flash ... no shell19:55
ogra_ah19:55
ogra_sorry, was to impatient19:55
BillChanreading...searching keywork atom x86...19:55
ogra_all there19:55
plarsrfowler, sforshee: manta seems to be getting bit by the powerd segfaults as well19:56
sforsheeplars: does it only happen when first booting?19:56
ogra_BillChan, well, essentially you need a working cyanogenmod port first ... while it is possible to port from something else thats a rather advanced task19:56
ogra_i dont think CM does x8619:57
plarssforshee: continuously through the run - it's caused the first app test which only takes a few minutes to take 43 min. so far on manta - and still running19:57
plarsrfowler: can you see if there's anything obvious going on with the device?19:57
ogra_wow19:58
rsalvetiogra_: great :-)19:58
sforsheeplars: I haven't seen the segfault on mako or maguro, but I'll try manta19:58
ogra_seems pressing the power button kills adb here19:58
rsalvetiogra_: well, the device might be suspended19:58
ogra_ah, no, coincidence19:58
=== Ursinha-afk is now known as Ursinha
ogra_the plug is worn out19:58
=== roasted_ is now known as roasted
rsalvetiogra_: user bug20:02
ogra_heh, yeah20:02
mhall119kenvandine: got a minute to join #ubuntu-touch-meeting?20:06
mhall119to talk about file manager's plugin?20:06
doanacogra_: shouldn't "adb shell setprop persist.sys.usb.config rndis,adb" make that setting stick across reboots?20:09
ogra_doanac, hmm, not sure, rsalveti should it ?20:09
ogra_doanac, we fire up adbd from upstart  ... i think that resets it20:09
doanacit shows up for a bit, i see it under /data/properties, do a "sync" and reboot20:10
rsalvetidoanac: no, as we're always setting that to ''20:10
doanacthen it goes away20:10
rsalvetias part of the boot20:10
doanacis there a way i could make this persist?20:10
rsalvetidoanac: problem is that on the android side we're forcing it to 'adb', then at /var/lib/lxc/android/pre-start.sh I change that to be ''20:11
rfowlerplars: which device, manta-01?20:11
sforsheeplars: I only see the segfaults during boot on manta too. Can you give me a use case to reproduce?20:11
rsalvetiso we don't enable adb automatically inside the android container20:11
plarsrfowler: yes20:11
rsalvetias that will conflict with ubuntu's adb20:11
ogra_sforshee, dos powerd do anything for usb suspend ?20:11
rfowlerplars: its stuck on google screen again20:11
rsalvetidoanac: what do you need to do?20:11
plarssforshee: we are just running the autopilot tests20:11
rfowlerplars: not rebooting... just taunting me with the google logo20:12
doanacrsalveti: i'm wanting rndis enabled on every boot so we can tether the device to our host PC20:12
plarsrfowler: ok, going to kill the job and see if it kicks off the next one somehow20:12
doanacrsalveti: it would allow us to not require wifi for our jobs in the lab20:12
sforsheeogra_: I'm not sure what you mean exactly, but it's not doing anything explicitly for usb20:13
ogra_sforshee, thanks ... i was wondering of the adb teardowns doanac sees could be powerd related20:13
sforsheeogra_: well powerd will enable the kernel autosuspend. The usb drivers seem to hold a wakelock when usb is connected to prevent suspend from actually happening though.20:15
ogra_doanac, cp /etc/init/android-tools-adbd.conf/etc/init/android-tools-adbd.override ... then just add the setprop for rndis in there after the last echo to sysyfs20:15
mhall119OMG, camera works on grouper!20:16
ogra_that should do for test purposes20:16
mhall119when did that happen?20:16
ogra_mhall119, old news20:16
ogra_since ages20:16
mhall119not for me, this is great!20:16
doanacogra_: thanks. i'll try that20:16
ogra_like two days or so :)20:16
ogra_mhall119, 3mio ago20:16
mhall119this is what happens when I get a nexus4, I stop phablet-flashing my nexus 7 twice a day20:16
rsalvetidoanac: yeah, looking if that can be enabled differently, but what ogra_ said should work20:16
rsalvetionly thing is that the setprop needs to happen after the container is up20:17
ogra_mhall119, oh my, so all development will stall once we all have edges20:17
ogra_rsalveti, oh20:17
ogra_hmm, then the above might not work20:17
mhall119ogra_: have no fear, I will continue complaining about any problems with the N7 or N4 :)20:18
ogra_doanac, in that case yu might want to hack it into  lxc-android-config.conf20:18
ogra_at the very end of post-start script20:18
doanacogra_: yeah. we really need it to happen when ADB starts. the setprop of rndis causes adb to restart. This means code that's doing a wait-for-device might get tricked20:19
rsalvetiogra_: doanac: thing is, we need to disable adb from the ubuntu side for that to work20:19
rsalvetiand we need to set up the right property20:19
rsalvetidoanac: and once you set rndis, adb will be started from the android container20:20
rsalvetiso adb shell and stuff will not get what you might be expecting20:20
ogra_we removed the binary20:20
doanacrsalveti: that part has worked for me.20:20
ogra_it restarts the running instance on the ubuntu side20:20
rsalvetiogra_: no, I had that back because I wanted a way to run adb from the android side20:20
rsalvetiogra_: remember? even the instructions20:20
rsalvetito set up via tcp20:20
ogra_uh, thats error prone20:20
rsalvetiso you can have 2 adbs running20:20
rsalvetione over usb and the other over tcp20:21
ogra_well, does the system cope ?20:21
rsalvetiyes20:21
ogra_i could imagine that can cause instability of the connection20:21
ogra_especially since our adbd isnt fully original anymore20:21
rsalvetiogra_: works fine because it uses a different protocol20:22
ogra_hmm, k20:22
rsalvetidoanac: can you share what your script is currently doing?20:22
ogra_rsalveti, arent you in the mail thread ?20:22
ogra_hmm, no apprently not20:22
rsalvetiogra_: yeah, but easier to ask then trying to find it here :-)20:23
ogra_rsalveti, what jibel blogged is essentially the outcome of  this thread20:23
doanacrsalveti: essentially, i'm running this: adb $ADBOPTS shell setprop persist.sys.usb.config rndis,adb20:23
rsalvetiit's already hard to find my gmail tab haha20:23
ogra_hah20:23
ogra_i know what you mean20:23
doanacand my host side will detect the rndis device and set up a bridge connection for it20:23
doanaci have a udev rule it even calls "adb shell dhclient usb0" for the target20:24
rsalvetidoanac: right, and that will also try to start adb from the android side20:24
doanacso you get automagic usb network20:24
rsalvetiguess it'll fail to start because the ubuntu one is already running, right?20:24
rsalvetilet me try here20:24
doanacrsalveti: don't now, just know i get the right adb from the host until20:24
doanacreboot and then rndis goes away20:25
rsalvetiroot@ubuntu-phablet:/# setprop persist.sys.usb.config rndis,adb20:25
rsalvetirsalveti@evatp:~$ adb shell20:25
rsalvetierror: insufficient permissions for device20:25
rsalvetiwith maguro20:25
ogra_thats your host side20:25
ogra_indeed adbd restarts20:25
rsalvetiyeah, it kicks me20:26
ogra_not sure why your server also dies though20:26
mhall119ogra_: still no sound on grouper though ;)20:26
doanacrsalveti: the insufficient permission is because you need a new udev rule20:26
rsalvetioh20:26
ogra_mhall119, diwic ...20:26
doanacrsalveti: SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"20:26
ogra_rsalveti, host side :)20:26
rsalvetiinteresting20:27
rsalvetimhall119: in progress20:27
ogra_doanac, uh, use udev-acl (or the newer mechanism i forgot the name for)20:27
mhall119rsalveti: I shall go back to constantly phablet-flashing then :)20:27
ogra_doanac, groups are deprecated :(they will say)20:27
doanacogra_: i'll use whatever. that's just what got things working initially :)20:28
ogra_yeah, for packaging it look at the other rules for saucy in phablet-flash ... i think sergiusens did the right thing in there20:29
rsalvetislow maguro...20:30
rsalvetidoanac: ogra_: yeah, android's adb does start, but causes no harm20:32
rsalvetiafaik20:32
rsalvetidoanac: if you want to be completely safe you could add ogra_'s hack as part of the build job20:33
rsalvetiwhich is a line to remove the adb from the android side20:33
doanacrsalveti: which hack of his? which file/line20:34
ogra_rm $LXC_ROOTFS_PATH/sbin/adbd20:34
ogra_in /var/lib/lxc/android/pre-start.sh20:35
doanacogra_: okay. will try. thanks20:35
ogra_right after the initrd is unpacked20:35
sforsheersalveti: I suspect some kind of driver race condition is behind the sf_* call hangs. I can only reproduce it on mako, and there's a timing element to it.20:35
ogra_(before the pts creation)20:35
rsalvetisforshee: right, was thinking something along this line, but were you able to understand better how to reproduce the issue at least?20:36
sforsheersalveti: press the power button as fast as you can ;-)20:36
sforsheersalveti: the changes merged yesterday will change the timings, as we no longer delay suspending if no clients are waiting to ack the transition20:37
rsalvetioh, got it20:37
rsalvetiwonder if that would also happen with android20:38
sforsheersalveti: I can't make it happen under android, but then android has a delay so it can do an animation before turning off the screen20:39
rsalvetiright20:39
rsalvetihaha, it's amazing that we're finding so many bugs in the android side20:39
rsalvetijust because we're behaving differently than android :-)20:39
rsalvetiwhich means people just test the default code path20:39
sforsheeyou see the same thing a lot with acpi on pcs20:39
rsalvetiright :-)20:40
DavidFhey all. How's life?21:01
wilee-nileehorrific now about you. ;)21:01
vairhi there! who know how to assign volume keys to alsamixer? (ubuntu touch last build -samsung galaxy nexus)21:05
DavidFI'm doing well, thanks.21:06
DavidFSmall question: Can I install apps through the terminal? (Just like on the desktop with PPA?)21:06
DavidFclose21:08
DavidFbut it;'s asking me for a password that does not exist?21:09
vairthe password is phablet21:10
DavidFoh, right ha ha21:12
DavidFAwesome21:13
DavidFso now if I go to my apps... they should be there, yes? (At least in their current forms :P )21:13
DavidFno21:13
DavidFI was very wrong on that front. Hmmm21:14
DavidFSeems I need to install them through SSH21:16
=== jhodapp is now known as jhodapp|afk
EroHi, just installed Touch on my Google Nexus, most settings are white pages, is it supposed to be that(not implemented yet maby)? And how do I go back from one setting screen, to "start settings screen" again? Without closing and restarting the settings app?21:31
ogra_Ero, most backends are still missing in the settings, yes21:33
EroHmm after reboot the "bottom menu swipe" started working!21:34
om26er_sorry I forgot, how do you check your build number ?21:38
plarssforshee: om26er_ was able to reproduce it on a different maguro also, this is what we are seeing on maguro and manta in the lab: https://bugs.launchpad.net/touch-preview-images/+bug/120511521:57
ubot5Launchpad bug 1205115 in touch-preview-images "[maguro] Apps crash on startup" [Critical,New]21:57
sforsheeplars: based on the bug description my first guess would be that these are both a result of some kind of problem with the sensor support22:00
plarssforshee: sensors?22:01
sforsheeplars: for one, some earlier discussion indicated that starting powerd before the sensors were ready causes it to segfault22:02
sforsheeplars: and the last thing that the camera app prites out before segfaulting is something about setting up some sensor stuff22:03
sforshees/prites/prints/22:03
plarssforshee: it's not just camera though, it's all apps22:03
sforsheeplars: in the images I flashed a couple of hours ago I can launch apps, and powerd doesn't segfault except maybe once during boot22:04
sforsheeplars: it would be very very surprising if powerd had anything to do with a problem launching apps22:05
sforsheemuch more likely is that there's something else causing both powerd and apps to segfault22:05
sforsheeplars: if you can point me at a specific build I can flash to reproduce the issues, that would be great22:06
plarssforshee: it's on the 20130715.1 build, maguro and manta. Which device were you testing on?22:12
sforsheeplars: I've tried maguro, manta, and mako22:13
sforsheeplars: so you're seeing the problems on an image from a week ago22:14
plarssforshee: no, sorry, 20130725.1 (typo)22:15
plarstoday's latest22:15
plarssforshee: yesterday's was working fine though22:16
om26er_sforshee, phablet-flash --pending22:17
sforsheeom26er_: thanks. Was just trying to figure out how to get it to give me something that wasn't from 3 days ago ;-)22:17
sforsheeplars: so what I do know is that with the 20130722 build and powerd from trunk I don't see it segfaulting22:18
plarssforshee: nor did we22:19
sforsheedownloading 20130725.1, I'll see what I see22:19
sforsheeplars: you built powerd from trunk today and tried it on that image?22:19
sforsheethat's what I have22:19
plarssforshee: no, I just installed today's image22:19
sforsheeplars: okay. I need to go do some things while this downloads, so I'll try it a bit later22:22
plarssforshee: np, thanks for taking a look!22:22
=== Saviq_ is now known as Saviq
=== FUF_ is now known as FUF
=== rodarvus` is now known as rodarvus
=== salem_ is now known as _salem
greybackricmm: hey, need me to do anything unity-on-mir related?23:19
greybackbefore I go on holiday properly23:19
MacSlowveebers, ping23:41
veebersMacSlow: pong23:42

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