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

xboxnot goinding the best buoilfd for p5110 sadly00:01
xboxi wish people woyuld update damn wiki00:02
xbox.whois starcarr00:03
xboxwoops00:03
adamtheranyone around?00:46
=== LarrySteeze is now known as LarrySteeze|Away
mhall119yup00:55
adamtherSo im trying todo a manual install with "adb sideload" what zip do i need to get for my nexus 10?01:11
OrokuSakinew music-app crashes alot.. and I just have 1 mp3.. but.. mplayer can play the whole song without crashing.... just an fyi01:11
adamtherFrom here i mean: http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/01:12
OrokuSakimp3 test is needed... let it play for more then 10 seconds01:12
mhall119adamther: https://wiki.ubuntu.com/Touch/Install#Manual_Download_.26_Installation01:20
mhall119Nexus 10 is 'mantaray'01:20
mhall119adamther: so you want http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/saucy-preinstalled-touch-armel+manta.zip and then http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/saucy-preinstalled-touch-armhf.zip01:21
adamthergiving it a shot ty01:21
adamtherhaving todo this using VMWare .>.<01:22
adamtherk i got it ty01:25
ogra_moo02:21
=== chriadam|away is now known as chriadam
GXDanyone here use xiaomi phone?02:48
=== Namidairo`bnc is now known as Namidairo
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
dholbachgood morning06:34
=== Moscherkobold_ is now known as Moscherkobold
ponderacan anyone helop me install ubuntu touch on my nextbook nx008hd8g ?07:06
popeypondera: i dont think we have an image for that device yet. see https://wiki.ubuntu.com/Touch/Devices07:17
=== spaced is now known as nospaced
nospacedis ubuntu touch preview available on 4.1.2 ? on source as i synched -b jellybean ?07:33
nospaced?07:39
nospacedgood support here right :/07:39
tvossogra_, ping07:41
pstolowskisil2100: ping07:41
nospaced?07:45
nospacedis ubuntu touch preview available on 4.1.2 ? on source as i synched -b jellybean ?07:45
RAOFnospaced: No, it doesn't use most of android.07:46
nospacedoh07:47
nospacedalso i saw in the manifest that it just synchs CM10 sources07:47
RAOFYeah, that'd be right, or something like that.07:47
nospacedbut nothing from ubuntu :/07:48
nospacedhmm seems to be just cm10 that i synched from ubuntu repo o.O07:49
RAOFI'm not familiar with the latest changes, but there should be a pretty much separate ubuntu image.07:49
nospacedwell i will quit this one then07:51
nospacedthanks bye07:51
=== schwuk_away is now known as schwuk
=== schwuk is now known as schwuk_away
sil2100pstolowski: pong!08:17
pstolowskisil2100: hey! did you find anything re blockers of touch_ro update? is it autopilot?08:19
sil2100pstolowski: not really... I wanted the AP guys to comment on that, but I guess they're in flight now08:20
=== chriadam is now known as chriadam|away
pstolowskisil2100: I see.. but you're positive there is no pkg dependency between camera and mediascanner?08:22
JamesTaitGood morning all, happy Monday and happy Wonderful Weirdos Day! :-D08:23
cjwatsonasac: I'm not quite ready yet, but I want to land package removal support in click today (the UI people want to start work on their side of things this week so I'm trying to unblock them).  Anything I need to coordinate with?08:29
sil2100pstolowski: I checked the rdepends, and nothing seemed to be connected - I'm not sure how mediascanner works, but I guess there should be no dependencies between them08:35
sil2100pstolowski: I'm looking now more closely08:37
sil2100pstolowski: actually, do you by any chance know how the 'automation crash' looks like? I might know more if I had access to the logs, do you know where I could find info about the crashes that asac mentioned?08:39
sil2100pstolowski: because I don't even think it's autopilot's fault... ;/ Autopilot only modifies some typical X11 behavior, so not sure how that could affect automation testing of touch apps08:40
hardy1hi08:44
hardy1i am here in a chanel who talkes about new ubuntu-phones?08:44
seb128MacSlow, hey, how are you?08:50
MacSlowSalut seb12808:50
seb128MacSlow, could you have a look to https://code.launchpad.net/~sjakthol/notify-osd/fix-1191565/+merge/184462 (it's a one liner)08:50
seb128MacSlow, it should fix bug #119156508:50
ubot5bug 1191565 in rhythmbox (Ubuntu) "show OSD all skipped tracks, showing wrong thumbnails, repeating, very annoying" [High,Confirmed] https://launchpad.net/bugs/119156508:50
MacSlowseb128, taking a look08:50
seb128MacSlow, danke08:50
=== b0bben_ is now known as b0bben
t3vnhi, if i have just done a full backup... what is the next step08:52
nerochiarogusch: can you please re-approve this MR ? I had to ask jenkins to run again on it because it was failing for some werid reason (not because of tests failing) https://code.launchpad.net/~amanzi-team/camera-app/camera-app-actions/+merge/18383509:01
guschnerochiaro: ok09:03
guschnerochiaro: done09:04
nerochiarogusch: cheers09:05
asaccjwatson: we should get a feel whether unity8/mir will land today or not09:14
popeygah, my n4 is dead09:15
asaccjwatson: package removal support sounds "safe" in the sense of our autopilots http://reports.qa.ubuntu.com/smokeng/saucy/image/4094/09:15
popeyno amount of charging or button holding seems to revive it09:15
popey\o/ red light09:16
=== jcollado is now known as jcollado_afk
pstolowskisil2100: I don't know, sorry09:20
asacpopey: oh no... no testing then :)09:21
asacoh red light means: it works again?09:21
MacSlowseb128, the patch breaks synchronous icon-value notifications (e.g. Volume Up/Down)... marked it as needs fixing.09:22
seb128MacSlow, ok :/09:22
seb128MacSlow, thanks09:22
MacSlowseb128, np09:22
seb128MacSlow, do you have an idea of the right fix? maybe you can just do it? ;-)09:22
popeyasac: I have two devices ☻09:23
popeyasac: red light means it's not completely dead ☻09:23
asacnice09:23
MacSlowseb128, this is certainly a regression in notify-osd... the update-notification used to work as expected (and not trigger a new notification)09:23
asaci should also get a spare phone :)09:23
asacpopey: so the 33 build looks amazing09:24
asachave you tried that?09:24
popeyflashing now09:24
asacat least the dashboard is good... with click o course crashing all over09:24
MacSlowseb128, without digging in myself I can't easily fix this... you'd need to "steal" me away from the UbuntuTouch-tasks09:24
asacralsina: your click scope is crashing all the time on maguro09:25
MacSlowseb128, kgunn is the one to persuade/inform09:25
seb128MacSlow, ok, we didn't have lot of changes... could be http://bazaar.launchpad.net/~indicator-applet-developers/notify-osd/trunk/revision/46609:25
seb128MacSlow, don't worry about it09:25
asacralsina: http://reports.qa.ubuntu.com/smokeng/saucy/image/4094/ check out each test that has a crash09:25
asacits all click scope09:25
timppaHi!09:27
timppaWhat's wrong with SDK? - QMetaType::registerType: Binary compatibility break -- Type flags for type 'QPaintBufferCacheEntry' [1024] don't match. Previously registered TypeFlags(0x3), now registering09:27
timppanewly created project does not run anymore09:27
asaclool: so seems the crash count for click has been peaking since 32:20130908.1:2013090809:30
cjwatsonasac: Yeah, *I* think it's safe, but as you say yourself everyone always says that :-)09:36
asaccjwatson: maybe it fixes our click scope crashes :)?09:37
cjwatsonSeems unlikely09:38
mptseb128, you should assign artwork bugs to Nick Tait09:39
seb128mpt, thanks09:39
=== Namidairo is now known as Namidairo`bnc
asacralsina: wake up :)09:49
timpogra_: we have a bunch of autopilot tests that pass on jenkins, but when we run it on device using phablet-test-run from our laptops, they fail09:54
timpogra_: do you know if there is a difference between adbd on laptop vs on jenkins that may cause this?09:54
popeytimp: how are they failing? got an example I can run here locally?09:59
timppopey: see https://docs.google.com/a/canonical.com/document/d/1cnBELUgsBCz9TMq-mR4VN4bwCKmDDXT9JxG-WFjzDFc/edit at the bottom ("Script -version 0")10:00
timppopey: that's what I did. Give me some minutes, I'll pastebin the results.10:00
timppopey: webbrowser results: https://pastebin.canonical.com/97179/10:01
timppopey: notes-app results: https://pastebin.canonical.com/97180/10:02
timppopey: gallery-app passed. In previous runs (with different package versions?) gallery failed, and the other two were passign10:02
nerochiaromzanetti: do you have any idea what this failure might be about ? https://jenkins.qa.ubuntu.com/job/generic-mediumtests-runner-saucy/2650/console10:06
mzanettinerochiaro: I guess some jenkins bug10:07
nerochiaromzanetti: i'll trigger a rebuild. any idea if anyone should see it so that it can be fixed ?10:08
mzanettinerochiaro: om26er probably...10:08
mzanettinerochiaro: or fginther10:08
popeytimp: ta10:10
nerochiaromzanetti: also i have this failing autolanding, but it doesn't tell me why: https://code.launchpad.net/~amanzi-team/camera-app/camera-app-actions/+merge/18383510:11
nerochiaromzanetti: sorry for bugging you today. i would usually bug omer but he's not around. if you know who else i should bug please let me know :)10:11
timppopey: I will thank you a lot more if you can help us in getting this to work. None of my MRs are being accepted because we have difficulties getting the on-device autopilot tests to work locally10:12
popeytimp: why do you build and run the uitk? or is that the thing you're testing?10:13
nerochiarogusch: super simple review: https://code.launchpad.net/~amanzi-team/notes-app/notes-app-remove-hud/+merge/18451510:13
guschnerochiaro: ok10:13
nerochiarogusch: thanks10:13
timppopey: in my doc, skip the 'Manual' testing part, scroll down to "Script - version 0". I don't build the UITK there.10:14
timppopey: but in the end I want to create a script that I run at night that updates my phone image, and builds&runs the UITK branch that I am working on10:14
timp+autopilot tests with that UITK build. only so far they keep failing, even for our "stable" versions10:14
guschnerochiaro: you are right - a simple one - so I simply approved (as notes really doesn't use hud directly anymore)10:15
timppopey: so the goal is to test new UITK branches with apps autopilot tests before merging them into UITK trunk10:15
mzanettinerochiaro: https://jenkins.qa.ubuntu.com/job/camera-app-saucy-amd64-autolanding/36/console10:19
mzanettinerochiaro: network failure :/10:19
popeytimp: i have a similar script which i use sometimes to test all autopilot packages on all core apps http://bazaar.launchpad.net/~popey/+junk/phablet-flash-wrapper/view/head:/phablet-testing.sh10:21
nerochiaromzanetti: will jenkins retry automatically ?10:21
mzanettinerochiaro: no. you need to approve the MR again10:21
jodhrsalveti: I see that the upstart-local-bridge+upstart-property-watcher aren't yet running correctly. Looks like /etc/init/upstart-local-bridge.conf needs to mkdir -p /dev/socket and init.rc needs updating for the upstart-property-watcher?10:22
ralsinaasac: ack, 7:25 AM dude ;-)10:25
timppopey: ah great, that can save me some time thinking up my own script :) Is it for the new ro images?10:25
ralsinaasac: we'll get on it10:25
timppopey: my device doesn't have /userdata10:26
popeytimp: tested briefly, hence the "enable developer mode" bit - which probably needs changing10:26
* popey fixes10:26
popeytimp: it should be /userdata/.writable_image10:26
timpso far I didn't need to touch the .developer_mode.10:27
popeysurely you do for apt-get to work?10:27
timpcdimage-touch always gives rw image?10:27
timppopey: nope, but I am using the stock image, not pending10:27
timppopey: so maybe my approach will break soon.10:27
popeyshouldn't make a difference10:27
timppopey: since when are the images read-only?10:28
* popey will test both scenarios10:28
timppopey: stock image from last night was still 20130828.110:28
popeyif you phablet-flash ubuntu-system, they're read-only10:28
popeythere is no "stock" image, as there is no default for phablet-flash10:28
timpah. ubuntu-system. I'm still using cdimage-touch.10:28
popeyya10:28
popeyditto, mostly10:28
timppopey: ok with stock I meant cdimage-touch without --pending10:28
popeygotcha10:29
=== rachelliu_ is now known as rachelliu
nerochiarosil2100: do you know who should I talk to if jenkins keeps failing autolanding merge request branches ?10:37
nerochiarosil2100: i've got various MRs that are approved but fail autolanding and go back to needs review10:38
mzanettinerochiaro: om26er and fginther. If urgent, I can try to help until they show up10:38
popeynerochiaro: someone in #ubuntu-qa perhaps? Maybe plars or fginther10:38
sil2100nerochiaro: how do they fail to auto-land? What does make it to fail then? Mediumtests?10:38
nerochiarosil2100: a network error while trying to merge the branch10:39
sil2100Ah, uuuh10:39
mzanettinerochiaro: the network error should be temporary... a re-trigger should most likely not fail any more because of this10:39
sil2100nerochiaro: I suppose re-approving didn't help?10:39
mzanettinerochiaro: if its a persistent network failure, only fginther or the people in the QA channels can help.10:40
nerochiarosil2100: mzanetti: ok, i'll wait to see what the re-approve does10:41
nerochiarothanks all10:41
=== jcollado_afk is now known as jcollado
ralsinaasac: which tests are click package crashes? All I see are in rssreader, filemanager and calendar... or are they fixed already?10:44
timpbzoltan1: you are also testing with touch images, not touch-ro, right?10:44
timpI wonder whether that makes any difference for autopilot10:45
timppopey: are the "touch" images installed with cdimage-touch, and "touch-ro" with ubunty-system?10:45
popeycdimage-touch = flipped, ubuntu-system = ro, yes10:46
popeyubuntu-system will become default Real Soon Now™10:46
ralsinaasac: oh, crashes are not counted as failures! Got it10:47
bzoltan1timp:i use cdimage-touch10:55
bzoltan1timp, popey: my concern here is not the ro or normal image ... but the simple fact that the dash tests are not executed the same way as the phablet-tests10:56
popeybzoltan1: sure.11:00
=== MacSlow is now known as MacSlow|lunch
bzoltan1timp: I run the gallery tests on the pending image -> Green ... installed the UITK from the PPA -> Red ... installed back the UITK what was on the pending image -> Red again ...11:01
bzoltan1popey ^11:01
asacralsina: all app tests have click scope crashing. yeah11:03
=== schwuk_away is now known as schwuk
Laneympt: Yo, quick bit of help needed11:21
Laneympt: https://wiki.ubuntu.com/SecurityAndPrivacySettings#Phone → what should we do when the current information isn't correct?11:22
Laneymake the button insensitive also or do something else?11:22
Laneywhen changing pin/passphrase, that is11:22
mptahh11:22
mptkatie_, do we have a standard error appearance for text fields yet?11:23
LaneyI don't see a way to do something like that11:24
Laneywell, I could change the colour of the text maybe...11:24
=== gusch is now known as gusch|lunch
mptI'm writing a description of the error handling now, but I'm assuming the existence of a standard error appearance (maybe you could set class="error" on the control)11:29
mpt(if QML works like styled XML that way)11:30
mptLaney, but the error highlighting and sensitivity should work the same way for all six dialogs: "Switch to swipe", "Switch to passcode", "Switch to passphrase", "Change passcode", "Change passphrase", and "Change SIM PIN". So maybe you can refactor while you're waiting. :-)11:33
=== hikiko is now known as hikiko|lunch
LaneyIt will do11:34
LaneyI tried to write it in anticpation of this11:34
mptcool11:34
Laneybut I don't know of any class thing like that11:34
seb128yeah, me neither...11:34
Laneywell, there's "states" but they can just set properties that already exist11:35
Laneyand it'll be local to the page and so on11:35
mptI thought this was all done with CSS11:36
Laneyit would be something the textfield provides I suppose11:36
Laneyno idea, but it's not exposed to application developers at that level11:36
mptdarn11:36
Laneyhttp://developer.ubuntu.com/api/devel/ubuntu-13.10/qml/ui-toolkit/qml-ubuntu-components0-textfield.html#color-prop11:37
Laneythat's what we have11:37
Laneydidn't mean to include the anchor11:37
Laneyah wait...11:40
cjwatsonralsina: Just to check: the click scope crashes aren't anything to do with click itself, are they?11:41
Laneygetting confused, there is some styling stuff but I don't know what it does. It doesn't seem to do what you'd want here.11:42
LaneyOr, well, you can apparently change the theme in use dynamically11:42
LaneyStill seems like something the SDK should be doing to me11:43
mptLaney, yeah, there should be an error state for text fields, an error state for picker widgets, an error state for checkboxes, etc, all with consistent appearance.11:45
* Laney nods11:46
Laneympt: want to file an SDK bug?11:47
mptDoing so now/.11:54
timpmpt: what's an error state?11:55
timpmpt: you can disable the components when they are not applicable11:56
mpttimp, from the bug report I'm writing: "The error appearance should be used for fields that you have filled out incorrectly, or other controls that have a disallowed state. For example, if you choose a time in a restaurant reservation system, submit the request, and the server responds that that time is unavailable, the time picker should retain the previous value (so you can see what you chose) but have the error state."11:57
timpmpt: what would cause an error state for a checkbox? They are either on or off. If it is really needed, also talk to design to describe the behavior and visuals11:57
timpmpt: well, you can have a label somewhere saying "invalid time selected" until you select a proper time. But your approach is also a possibility, it is a question for design to answer I think11:58
timpso add it to the ubuntu-ux project also11:59
mpttimp, usually checkbox states could be handled by insensitivity. But as with the reservation example, rules might be so complex or volatile can be checked only on the server side. For example, "Sorry, you can’t choose Carob and Chocolate in the same ice cream."11:59
mpt(so volatile +that they+ can be checked...)12:00
mpttimp, yes, I'm suggesting the error state should apply to error captions as well, so that they're styled consistently too.12:00
carlesoriolhow can I see mouse on nexus 7 running ubuntu 13.10? My screen is cracked so I cannout use touch12:02
tmoenickemzanetti: ping12:09
mzanettithomi: pong12:09
mzanettiuups. tmoenicke, not thomi12:10
ralsinacjwatson: not AFAIK12:10
cjwatsonralsina: Good12:12
=== alan_g is now known as alan_g|lunch
=== hikiko|lunch is now known as hikiko
mptLaney, timp: bug 122278712:14
ubot5bug 1222787 in Ubuntu UI Toolkit "No standard error appearance for text fields and other controls" [Undecided,New] https://launchpad.net/bugs/122278712:14
=== gusch|lunch is now known as gusch
=== MacSlow|lunch is now known as MacSlow
cjwatsonasac: I'm ready to go with click 0.4.4 now; permission to upload?  http://bazaar.launchpad.net/~click-hackers/click/trunk/view/head:/debian/changelog12:22
sergiusenscjwatson: hey, wrt to that changelog, are the dynamic keys in the manifest something you plan to extend?12:29
mptLaney, sorry this is taking a while, it's more complicated than I expected12:29
cjwatsonsergiusens: if appropriate - why?12:30
=== _salem is now known as salem_
cjwatsonsergiusens: (long-term, it's kind of a hack around not having click in C so that it can expose fast library functions, though)12:31
sergiusenscjwatson: ok,just correlating to what you told seb128 last week, thought there was a change of thought. I prefer not going dynamic there btw12:32
asaccjwatson: ok, lets do it and do another image run right after to see if there is damage; i assume unity8 still needs a good part of the day so lets not block12:32
cjwatsonsergiusens: it seemed simpler than adding an option that most users would probably want to pass12:32
cjwatsonsergiusens: can you expand on your last sentence?12:33
asacralsina: sil2100: any ideas/news on the click-store crashes?12:34
ralsinaasac: not yet12:34
cjwatsonsergiusens: I guess it's not so much of a change of thought as "this is probably about the least silly way to do things for now"12:36
sergiusenscjwatson: yeah, I agree with that12:37
* sergiusens is looking for words12:37
cjwatsonsergiusens: wordify quickly if it's something that should block this upload :)12:42
oreneeshydoes anyone knows how many GU there are on an N7?12:43
cjwatsonsergiusens: wordify quickly if it's something that should block this upload :)12:49
greybackoreneeshy: 18 I think12:49
oreneeshygreyback: really?12:50
rickspencer3hello all12:50
oreneeshygreyback: ahh u men 1gu=1812:50
oreneeshygreyback: tnx12:50
greybackoreneeshy: yep12:50
sergiusenscjwatson: no, don't block12:51
sergiusenscjwatson: I pused asac to push it myself12:51
jdstrandsergiusens: hi! are there any plans to get nemo-qml-plugin-folderlistmodel into the archive?12:51
cjwatsonOK, click 0.4.4 on its way into the archive now, thanks12:52
sergiusensjdstrand: no, the plan is to ship that in the click package12:52
jdstrandsergiusens: ok, thanks12:52
mptNearly there...12:56
nerochiarogusch: do you know who's our backup QA guy when omer isn't around ?12:57
guschnerochiaro: no idea - mzanetti ? ;)12:57
dbarthcjwatson: hi, i just noticed the blueprint update about the change of logic to install click at boot12:58
* mzanetti hides under the desk12:58
dbarthcjwatson: what is the directory to drop packages onto to get this to work?12:58
cjwatsondbarth: That was actually cleanup from last week12:58
cjwatsondbarth: And it's actually a misnamed work item now because we did it a different way :)12:58
dbarthah ok12:58
mzanettinerochiaro: not that I would be your backup QA but always happy to help. what's the issue?12:58
dbarthuh12:58
cjwatsondbarth: So is this for OEM/carrier customisation?12:59
dbarthwebapps12:59
dbarthdefaut ones12:59
dbarthi need to turn the default demo set into clickpackages and have that integrated in the image12:59
cjwatsonFor things that should be installed by default on the core images we ship, talk to sergiusens to get them into his list of core apps for which we already have arrangements12:59
dbarthi noticed the script to pre-install the ones listed in archive-team13:00
dbarthwill bother him instead ;) nw13:00
cjwatsonRight, we might as well just add your stuff to that13:00
dbarthok13:00
dbarththanks cjwatson13:00
cjwatsonAssuming that you've already dealt with the issues around apparmor confinement of webapps, adding whatever hooks you need, etc.13:00
cjwatsonI know there was a thread about this but didn't read it in detail13:00
dbarthi'm just into that13:00
dbarthi'm keeping icons into a deb package for now13:00
dbarthgoing into a system default dir13:01
=== chihchun is now known as chihchun_afk
=== alan_g|lunch is now known as alan_g
mptLaney, done. https://wiki.ubuntu.com/SecurityAndPrivacySettings?action=diff&rev2=33&rev1=3213:02
mzanettitedg: hi. sorry for the late notice... is it possible for you to join the hangout?13:04
tedgmzanetti, Sure, I might have to jump out in the middle.  I've got workers coming to my house.13:05
tedgmzanetti, Link?13:05
OrokuSaki<--- recompiling systemd and udev to use the accept syscall instead of accept4.. that is why my cpu is going nuts with udev.. revealved with strace13:05
OrokuSaki2.6.35... what a pain13:05
nerochiaromzanetti: i have an AP test failing on mako, but if fails randomly, and i don't have a mako device to check anyway. quite unsure what to do except ask jenkins to re-run everything until it gets it right.... here: https://code.launchpad.net/~amanzi-team/notes-app/notes-app-remove-hud/+merge/184515 (you can see previous run were successful)13:06
mzanettitedg: see the link as PM13:07
davmor2morning all13:07
davmor2asac, ogra, popey: had a play with Saturdays image iirc over the weekend I need to file a few bugs for it.  3g is still flakey for me but at least is showing up again :)13:09
popeywhich image?13:10
timppopey: did you have a chance to look at the autopilot fails I told you about in the morning?13:11
popeytimp: ah yes, I ran the full set on my machine13:13
mzanettinerochiaro: I'll check in a bit. in a meeting right now13:13
nerochiaromzanetti: thank13:13
popeytimp: I don't get the "broken pipe" errors you get13:14
=== mzanetti is now known as mzanetti|otp
popeylemme upload13:14
timppopey: for you the tests passed?13:14
popeytimp: http://people.canonical.com/~alan/20130909-112931/13:16
popeythats all the logs from all the apps13:16
=== marcoceppi_ is now known as marcoceppi
davmor2popey: I'm just double checking now13:20
davmor2popey: 20130908.113:21
davmor2popey: apparently13:22
davmor2popey: I have no click packages, no messages show up unless you go into the messaging indicator or messaging app, ringing out is hit an miss, shorts nearly kills the phone with it's slowness, rotate is slower than the normal slow speed the list goes on really13:24
cjwatsondavmor2: no click packages> anything in /usr/share/click/preinstalled/ ?13:24
davmor2cjwatson: sorry let me improve that one,  the installed ones display an iconless square and are installed, however the ones for installation are not displayed13:25
cwaynespeaking of click pacakges, has anyone else noticed that installing them shows them in the app lens twice?13:26
cjwatsonah, perhaps worth seeing if there's anything in ~/.cache/unity-scope-click.log or however it's spelled13:26
cjwatsoncwayne: yes, I'm told that's known13:26
cjwatsonlikewise the iconlessness is known13:26
ogra_cjwatson, we're just creating a TODO for the phone sprint here, anything you need from use for click (tests, integration bits etc)13:27
ogra_s/use/us/13:27
cjwatsonogra_: IIRC somebody was already sorting out an integration test to ensure that there exist some preinstalled apps13:28
ogra_ok13:28
cjwatsonogra_: other than that nothing new I think ...13:28
ogra_great, sergiusens just told me he is on that13:28
cjwatsonI thought it was him but didn't want to poke him by mistake :)13:29
cjwatsonpopey: click 0.4.4 has pkcon search implemented, BTW13:29
popeyyay13:29
cjwatsonI think you were asking about that ...13:29
popeycorrect13:30
popeyii  click          0.4.3        armhf        Click packages13:30
popeydamnit :D13:30
cjwatsonIt's on its way13:30
Laneympt: thanks!13:33
davmor2popey, cjwatson: so looking at this it looks like it has grabbed the info but it still isn't displayed http://paste.ubuntu.com/6083492/13:35
OrokuSakilookking good http://s7.postimg.org/mbjr96xgr/filename.png13:37
OrokuSakilol 1 k13:37
popeydavmor2: how you installing them?13:37
popeyi am not offered any click packages on my phone13:37
rickspencer3ChickenCutlass, hey, so my wireless data wasn't working over the weekend after I updated last week, any ideas?13:38
popey[unity-scope-click] - DEBUG: click-scope.vala:338: Error calling webservice: Web request failed: HTTP 2 Cannot resolve hostname (search.apps.ubuntu.com)13:38
popeyoof13:38
ChickenCutlassrickspencer3, so I know it was broken in the touch_ro image.13:38
ChickenCutlassrickspencer3, I think rsalveti and ogra_ know the issue13:38
rickspencer3ChickenCutlass, ok13:39
rickspencer3thanls13:39
rsalvetiyeah, in theory is fixed, sergiusens is checking13:39
sergiusensalready checked on daily-proposed on friday. It may not be promoted to daily and that may be the reason13:40
=== karni_ is now known as karni
=== karni is now known as Guest26170
=== Guest26170 is now known as karni
cjwatsondavmor2: bug in the scope I guess, maybe ralsina knows13:46
cjwatsonpopey: that just looks like network not up yet13:46
ralsinacjwatson, davmor2: no details yet, waiting for alecu to give it a look but he's a bit late today13:46
OrokuSakiThis will help older kernels... https://github.com/gentoo/eudev/issues/713:48
OrokuSakiaccept replacing accept4 in systemd, if accept4 does not exist13:48
OrokuSakiotherwise.. udev will max your cpu's13:48
ogra_OrokuSaki, sounds like a goot notice tyo put on the porting page13:52
OrokuSaki=)13:53
OrokuSakiyay!13:53
OrokuSakiI don't know if it works yet...13:53
OrokuSakistill testing.. rebooting13:53
OrokuSakiI traced the process.. this is what it said.. http://pastebin.com/AjPMcmXW13:54
OrokuSakiover and over..13:54
OrokuSakiI have 2.6.35.. but.. I don' think it's working.. or was just introduced in 2.6.36.. so.. change udev13:55
OrokuSakiand by it I mean syscall accept413:55
OrokuSakiwhich I have.. but... dunno13:55
StskeepsOrokuSaki: https://gitorious.org/mertp/kernel-clean/commit/6a7d47acd88bfd23a34f7508ef1ba52b1cb69b8213:55
Stskeepsyou can add accept4 manually13:56
=== claydoh_ is now known as claydoh
OrokuSakiit is there..13:56
OrokuSakiprobably added by palm13:56
OrokuSaki=)13:56
OrokuSakiI noticed the music-app does not play right unless udev is running.. so I had to find out why....13:57
OrokuSakiI ripped out rules, etc..13:57
OrokuSakistrace seemed to be better13:57
OrokuSakiThanks Sts!13:57
OrokuSakiI recompiled systemd, on my device13:58
OrokuSakiwith changing accept4 to accept Null Null, there were 3 places13:58
_5m0k3popey: I'm not offered any click packages, either13:59
=== mzanetti|otp is now known as mzanetti
popeydavmor2: how are you installing those click packages?13:59
OrokuSakiI am not offered click packages.. so I tarred them all up and installed them on the new build =)13:59
OrokuSakisudo click install ./com.ubuntu.developer.alecu.qr-code-0.2.click --force-missing-framework --all-users14:00
OrokuSakietc14:00
OrokuSakiThen it will appear as an installed app14:00
davmor2popey: I'm not, I don't see them,  that was my point so cjwatson said to have a look at that file so I did14:00
cjwatsonOrokuSaki: if it's a user-installed app, you should just use "pkcon install-local com.ubuntu.developer.alecu.qr-code-0.2.click" rather than the special invocation for preinstalling things14:01
OrokuSakithanks man! =)14:01
cjwatsonbut sure, if you want to ram them into your image ...14:01
popeyah14:03
sergiusenscjwatson: tedg so wrt to click icons (aka desktop hook), is there a plan?14:04
sergiusensas in the icons not showing?14:04
=== kentb-out is now known as kentb
tedgsergiusens, I have one in my head, does that count?  :-)14:05
tedgI'm thinking that we can detect if the icon exists, and if so, then prepend the path14:05
sergiusenstedg: is it similar to what we already had or does it diverge?14:05
cjwatsonsergiusens: (not my responsibility I think)14:05
sergiusenscjwatson: point taken14:05
tedgIf it doesn't exist, we give a warning and realize we need a better plan.14:05
cjwatsontedg: seems reasonable14:06
tedgI imagine that'll work for 99% of the use cases right off the bat.14:06
tedgPerhaps we could file a recoverable error on ourselves so we could see if we need a plan B.14:06
sergiusenstedg: ok, makes sense. It's sort of similar to what was in the original desktop hook without the .exists() check14:06
sergiusenstedg: we can also add desktop file checking to the packaging linter14:07
tedgYeah, I was concerned about the theming case.  But I think we shouldn't let us block having something usable.14:07
sergiusensstretching a bit, but I think jdstrand left room for that14:07
sergiusenstedg: I don't think there is a plan for proper theming of click packages14:08
tedgsergiusens, I'm not sure we *need* a plan there.  In that, if it breaks, the application wont' be usable and the feedback will come naturally :-)14:08
tedg(for the linter)14:08
=== dandrader is now known as dandrader|afk
mzanettinerochiaro: re14:13
mzanettinerochiaro: so... looking at the log, the error is this one: AssertionError: After 10.0 seconds test on NoteItem.height failed: Double(432.0) != dbus.Double(198.0, variant_level=1)14:14
nerochiaromzanetti: in a standup for the next 10 minutes14:14
mzanettiok... I'll respond other pings first then.14:14
sergiusenstedg: sure14:14
davmor2popey: what happens if you favourite more than 2 people in contacts?14:24
popeyi dont have 2 people ☻14:24
popeylemme see14:24
davmor2popey: you would need at least 3 I did say more than 2 :D14:25
sergiusensdavmor2: supposed to work... or on the latest and greatest?14:25
=== dandrader|afk is now known as dandrader
davmor2sergiusens: this was testing on 0908.1 are we talking newer than that?14:26
davmor2sergiusens: I haven't updated yet so I can file some bugs :)  But I might upgrade and then see if they're still there :)14:27
sergiusensdavmor2: no, just that I favourite people often on my dogfooding device which has 200 contacts14:27
=== mzanetti is now known as mzanetti|food
=== kentb is now known as kentb-afk
sergiusensdavmor2: I have 3 favourites now btw on the latest daily for touch_ro without writable mode on14:29
davmor2sergiusens: So I have 2 in place, I select a third and get "Error:  Fail to load contacts <Cancel>"14:30
davmor2sergiusens: doesn't matter which contact I pick14:31
sergiusensdavmor2: hmm... that's strange... I'd log a bug then, but I can't reproduce14:31
dave_Anybody can tell me, how to install a self-built ubuntu-saucy kernel on a grouper (N7) device?14:32
=== alan_g is now known as alan_g|tea
=== mzanetti|food is now known as mzanetti
nerochiaroom26er: hello, i am having some problems with AP tests failing randomly. when you have a minute can you help me out ?14:33
timpnerochiaro: hi14:34
om26ernerochiaro, hint me at the MR. I am in Lex but i'll look at that when I get some time14:34
timpnerochiaro: we have that all the time :(  no solution yet.14:34
nerochiaroom26er: in this merge requests the tests first passed and then failed again: https://code.launchpad.net/~amanzi-team/notes-app/notes-app-remove-hud/+merge/18451514:34
sergiusensdave_: you can try and figure it out with abootimg14:34
nerochiarotimp: that = AP tests failing randomly ?14:34
timpnerochiaro: yes. I don't know if it is truly random, but at least for me it is not predictable14:35
nerochiarotimp: seems like the same thing i'm seeing14:35
timpnerochiaro: actually, on jenkins it is mostly fine, but when I run it on my own device, I get fails14:35
nerochiaroom26er: and this one has the same issue: https://code.launchpad.net/~amanzi-team/mediaplayer-app/mediaplayer-app-new-actions-api/+merge/18214814:36
nerochiarotimp: on device i never have problems, so maybe we're talking about different things14:36
timpnerochiaro: maybe14:36
timpnerochiaro: https://pastebin.canonical.com/97180/14:38
timpnerochiaro: ^that's the result of phablet-test-run -s 014E281217013001 -n -p 'notes-app-autopilot' notes_app14:38
cwayneKaleo: ping14:38
popeydavmor2: i am having some odd issues with contacts. it's merging people14:39
nerochiarotimp: whoa that's a lot of errors, i don't get them. what device ?14:39
davmor2popey: hahaha that's worse than my issue :)14:39
=== alan_g|tea is now known as alan_g
timpnerochiaro: galaxy nexus14:40
popeyand the name on the list of contacts doesn't match the name in the contact page14:40
nerochiarotimp: same here14:40
mfischsforshee: what was the issue with gsettings? I saw something here and then later you closed the bug?14:40
timpnerochiaro: first I did phablet-flash cdimage-touch && ./device_network_clone 014E281217013001 && ./openssh_install 014E281217013001 && ./openssh_publickey 014E281217013001 && adb shell apt-get -y update && adb shell apt-get -y upgrade && adb shell apt-get -f install && ./qtc_device_developertools 014E28121701300114:40
timpnerochiaro: and then phablet-test-run and got this result14:41
nerochiarotimp: i have no idea what half of the commands you mention do14:41
timpnerochiaro: how so you install a new image on the device and set it up for development? you use QtCreator for that?14:41
popeygah, need to delete all contacts14:42
timpnerochiaro: the scripts I call are the QtC scripts for setting up the networking/ssh/packages on the device14:42
nerochiarotimp: i use phablet-flash just as you do, then i just shell in, install the *-autopilot packages and run autopilot tests14:43
timpbzoltan1: ^do you think that running the qtc scripts can make a difference?14:44
mhall119ricmm: ping14:44
sforsheemfisch: the issue cking was having was because using sudo didn't change the homedir, so the change got made in the phablet user's settings14:49
sforsheethere's a workaround, but the timeouts are planned to move to unity anyway14:50
ricmmmhall119: sup?14:51
mhall119ricmm: we might have an issue with the media player service and Qt MediaPlayer API14:52
seb128kenvandine, hey14:52
kenvandinehey seb12814:52
seb128kenvandine, how is the gallery picker coming? (https://bugs.launchpad.net/unity8/+bug/1218402)14:52
ubot5Launchpad bug 1218402 in unity8 (Ubuntu) "greeter needs to read the background image from account service" [Undecided,New]14:52
mhall119ricmm: the C++ class for QMediaPlayer has a 'playlist' property14:53
ricmmmhall119: yes?14:53
mhall119where apps can give it a queue of songs and how to go through them (repeat, shuffle, etc)14:53
seb128kenvandine, mterry mentioned that the background panel wasn't doing anything ... is there a way to workaround that to activate the gallery on the device?14:53
mhall119but the QML MediaPlayer component doesn't have 'playlist', and there is no MediaPlaylist component in QML either14:54
mhall119so from the music app, which is all QML, there's no way to pass a playlist through the Qt API to your backend player service14:54
mterryseb128, also... does that panel ship a workaround for the policykit issue we're seeing with the user session?  It can't set AS background without I'm guessing14:55
seb128mterry, no it doesn't ... when do we land lightdm on the touch image? ;-)14:56
kenvandineseb128, mterry: the content-hub package hasn't published since the upstart integration landed14:56
thomiogra_: when is a good time to deliver this broken phone to you?14:56
ogra_thomi, can you refresh my memory ?14:56
mterryseb128, We can't land lightdm until we get Mir-on-Mir  :-/  which is perpetually 3 weeks away14:56
seb128:-(14:57
mterrykenvandine, is there a test failure or something there?14:57
kenvandinenot, just packaging changes14:57
seb128stacks are on manual as well14:57
thomiogra_: USB errors when I plug it in, cannot get it to show up in adb14:57
kenvandineyeah14:57
mterrysomeone should poke it!14:57
seb128asac asked to block everything from landing until Mir is in14:57
mterryoh14:58
ogra_thomi, well, any time is fine ... ust come over :)14:58
thomiok14:58
=== dpm_ is now known as dpm-pc
ogra_boddington i think14:58
mterryricmm, in your unity8-run-mir branch, why do you promote ubuntumirclient to ubuntumirserver?14:58
davmor2ogra_: hears a knock at his door......14:59
ogra_heh14:59
ricmmmterry: because the server is not a client15:00
ricmmserver runs with the server QPA and it then sets up environment for each client it launches15:00
mterryricmm, OK15:00
cwaynezsombi: ping15:00
mterryricmm, eventually, the login greeter will be a separate executable, built out of the unity8 branch.  It will run as a pure-client (not a mirserver).  I was hoping to re-use the main.cpp.  So I just want to understand your change before I merge it into my branch15:01
ricmmalright15:02
mterryricmm, so you just promote because ubuntumirclient didn't make sense for expected unity8 usage15:02
ricmmhow do pure-clients run?15:02
ricmmas server with no clients?15:02
mterryricmm, As client of the u-s-c with no subclients...15:02
ricmmyes, I promote because our default env (for console launching) is ubuntumirclient15:02
ricmmand we promote during runtime so we dont need to modify the env in the upstart job15:02
ricmmso that it can be usedi n both SF and Mir environments15:03
mterryricmm, gotcha15:03
OrokuSaki_Anyone know the proper way to run ./configure when recompiling udev?15:03
OrokuSaki_--prefix=/? LIBDIR=/? etc etc?15:03
ogra_OrokuSaki_, check debian/rules15:03
OrokuSaki_gracias15:03
OrokuSaki_I know --prefix=/usr15:03
OrokuSaki_but.. after that15:03
mterryricmm, do you know how such a mir client of the u-s-c would work?  Like, is there a trick to register with the u-s-c?15:03
ricmmno, clients just talk to the existing socket15:04
ricmmthere can only be one running server at a time15:04
ricmmso whoever owns the socket will mediate the client15:04
zsombicwayne: pong15:05
cjwatsonasac: should I go ahead and build an image?  click 0.4.4 has been in for a while15:05
cwaynezsombi: hey, i have another question about themes :)15:05
cwaynezsombi: when adding a new theme who's parent_theme is Ambiance, the new theme will never be used15:06
cwaynebecause of MainViewStyle.qml automatically choosing the theme based on backgound color15:06
mterryricmm, only one running server?  But USC and the shell are both kinda Mir servers right?15:06
zsombicwayne: that's a bad approach, I agree... beside that, that MainViewStyle logic causes binding loops also!15:07
ricmmmterry: I dont know, afaik you can only have one running Mir server15:07
cwaynezsombi: although i found that if you set internals.theme in the child theme's MainViewStyle.qml it seems to work15:07
cwayneno matter what you set it to, in fact15:07
mterryricmm, I get that you can have only one in the system-compositor sense, because USC owns /tmp/mirsocket or whatever it is...  I guess I don't know where the shell's socket lives, or if it has one.  Maybe in a user dir somewhere, like ~/.mirsocket15:08
zsombicwayne: we have an other bug on that issue, so that code will get out of MainViewStyle, but honestly no idea why was that set like that...15:08
OrokuSaki_gracias ogra! http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/saucy/systemd/saucy/view/head:/debian/rules15:08
cwaynezsombi: any eta on when that will be removed?15:09
ogra_:)15:09
zsombicwayne: it affects quite many apps, so we have to sync that OTF theme selection with them... no idea when that will be scheduled...15:10
cwayneOTF?15:10
ricmmmterry: well this has never been too clear to me, the plan for u-s-c and family coupled with unity8 mir server15:10
zsombicwayne: however, your Friday's issue is also unreported... and that must also be solved too.15:10
ricmmmterry: mind if I run a thread with you and tvoss to make sure we are all on the same page?15:10
mterryricmm, :-/  not clear to me either, unfortunately15:11
mterryricmm, OK15:11
ricmmbecause you are scaring me15:11
ricmm(:15:11
mterryricmm, well, I'm sure they intend to interoperate well, I mean, that's the whole plan15:11
cwaynezsombi: my friday issue being the UBUNTU_UI_TOOLKIT_THEMES_PATH?15:11
zsombicwayne: yep15:11
cwaynezsombi: i found that that can work if you set a symlink in the new dir to /usr/lib/arch/qt5/qml/Ubuntu15:11
ricmmmterry: yes, the plans are always great, but I need some proof of concept and paperwork and delivery plans15:12
zsombicwayne: well, that is not a solution though...15:12
ricmmI dont mean you tho15:12
mterryricmm, :)  I need some of that too, as I'm trying to write the glue that ties lightdm + greeter + shell together15:12
zsombicwayne: it's a workaround15:13
mterryOr, some of the glue15:13
cwaynezsombi: right15:13
cwaynezsombi: i logged a bug for that, right?15:13
zsombicwayne: I have a configurable solution for that, also with settings15:13
zsombicwayne: did you? haven't seen it...15:13
cwaynezsombi: gsettings key?15:13
zsombicwayne: for instance, yet it is a simple INI setting, but will be turned as gsettings key15:14
=== kentb-afk is now known as kentb
cwaynezsombi: https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/122181315:15
ubot5Launchpad bug 1221813 in ubuntu-ui-toolkit (Ubuntu) "UBUNTU_UI_TOOLKIT_THEMES_PATH should include a writable path so that users can install themes (or operators can have custom themes)" [Undecided,New]15:15
ricmmmterry: done15:15
zsombicwayne: ok, I haven't seen this :) thx!!!15:15
cwaynezsombi: no problem :)15:16
mterryricmm, thanks15:16
cwaynezsombi: thanks for the info regarding the internals.theme stuff, good to know that it'll be fixed for real eventually :)15:16
mterryricmm, are you in Lexington, btw?  I'm in the office today15:16
zsombicwayne: however, it won't be that env var, but it will be a key in the ~/.config/ubuntu-ui-toolkit/theme.ini file15:16
ricmmmterry: yup15:16
ogra_mterry, we're all in boddington15:17
cwaynezsombi: that's fine, but will you please let me know before that fix is pushed so i can update the custom image?15:17
larsuhey, does anyone know what handles the hardware volume keys on the phone?15:17
larsus/keys/buttons15:17
seb128larsu, what buttons?15:17
zsombicwayne: all types will be exposed at some point, it's just we need to stabilize their API15:17
zsombicwayne: sure15:17
seb128larsu, powerd handle the power/suspend button afaik15:17
cwaynezsombi: righto15:18
larsuseb128: right, I need volume15:18
cwaynezsombi: so do you have an idea of why setting internals.theme works?  even if i set it to Ambiance it works, using the new theme15:18
seb128rsalveti, ^ do you know what piece of code handle volume keys on touch?15:18
larsuseb128: trying to figure out bug #121396315:18
ubot5bug 1213963 in The Sound Menu "HW volume keys are out of sync with volume slider" [High,New] https://launchpad.net/bugs/121396315:18
zsombicwayne: no... need to see why it does.... honestly, altering the theme in a component which is reloaded when the theme changes is not a healthy thing to do...15:20
mterryricmm, ogra_: neat.  I'm in the office somewhat near the door; we can chat at lunch if not sooner15:20
ogra_yeah15:20
ricmmmterry: lunch sounds fine15:20
cwaynezsombi: yeah, that maybe also is part of the other bug, because it's hardcoded as Ubuntu.Components.Themes.%1 (whereas for example my custom theme is UbuntuCustom.Themes.Whatever)15:21
zsombicwayne: right!15:21
cwaynezsombi: added that to the bug15:22
seb128cjwatson, does the click 0.4.4 update requires to rebuild the clicks?15:22
cjwatsonseb128: No15:22
rsalvetiseb128: yup, in unity8, but check the bug121905715:22
zsombicwayne: +1 thx!!!15:22
seb128cjwatson, click --manifest stopped listing installed-size it seems?15:22
rsalvetibug 121905715:22
ubot5bug 1219057 in unity8 (Ubuntu) "volume up/down key is not working anymore with the new indicator-sound" [Undecided,New] https://launchpad.net/bugs/121905715:22
seb128larsu, ^ unity815:22
cjwatsonseb128: That only works with packages that were built with 0.4.x15:23
seb128rsalveti, right, larsu is working on that15:23
cjwatsonseb128: Not specifically 0.4.4 though15:23
seb128cjwatson, oh, indeed, thanks15:23
cjwatsonseb128: Check version in the manifest, if it doesn't say 0.4 then that explains it15:23
cjwatsone.g. alecu's qr-code was apparently built with 0.215:23
larsuseb128, rsalveti: thanks :)15:24
seb128cjwatson, right, I picked the wrong click on my disk for sudoku, that was still a 0.115:24
seb128cjwatson, sorry for the noise, and thanks for adding the _directory ;-)15:24
beunocjwatson, so I guess maybe we'll want to add to the review script that it checks for minimum click version uploads, so we can force people to upgrade as they upload?15:24
cjwatsonMirv: It might be worth bumping click in ubuntu-sdk/ppa to 0.4.x, preferably 0.4.415:24
cjwatsonbeuno: Probably not a bad idea, especially once the SDK PPA is upgraded15:24
* beuno adds that to his queue15:25
mhall119alecu: what's the status of getting icons displayed for click packages?16:06
lucacihi16:17
boikomterry: with a little delay, here is the bug report: https://bugs.launchpad.net/dialer-app/+bug/122290616:19
ubot5Launchpad bug 1222906 in dialer-app "[dialer-app] Refactor the dialpad view so that it can be imported and used from greeter" [High,New]16:19
mterryboiko, aw thanks!  /me subscribes16:19
=== dandrader is now known as dandrader|lunch
lucacithere's italian version of https://wiki.ubuntu.com/Touch16:21
lucaci?16:21
AskUbuntuDashboard for MOBILE BROADBANDS | http://askubuntu.com/q/34341216:21
dave_Does anybody know how to build "kernel.ubuntu.com/ubuntu/ubuntu-saucy.git", so it will actually boot on a grouper device? My use of "dpkg-buildpackage -d -B -aarmhf -us -uc" results in a zImage that does not boot. Thx.16:28
alecumhall119: there's a thread going on right now regarding icons for click packages, here: https://lists.launchpad.net/ubuntu-appstore-developers/msg00539.html16:29
mfischlool: that change you made to the customizations package is perfect, thanks16:29
loolmfisch: ah it worked?  good16:29
mfischlool: well I think it did, I'm still updating my phone16:30
loolhaven't had the chance to actually test it, ssweeny told me it was ok16:30
loolmfisch: let me know how to best land stuff in the upstream branch in the future16:30
mfischlool: okay, we can trust ssweeny ;)16:31
cwaynekatie: ping, any input on the unity infographic theming stuff from friday?16:32
katiecwayne, just replied :)16:39
cwaynekatie: thanks! :D16:39
crypticmofohi all im back .. so i installed ubuntu for this reason .. the d2vzw cdma galaxy is really not being maintinated .. i know there are new images all the time and i know cdma isn't supported yet but it can at least get wifi .. if i follow the portnig guide to a t .. will that work ?16:49
crypticmofoim at my machine all day and would really like to give back .. i know a lot of people with the d2vzw or just have it as a side phone will like to use ubuntu-touch on it just to get used to it so when cdma does come they are well versed in it16:50
crypticmofoanyone active today ?16:56
Laneympt: I also need text for if the passcode isn't 4 digits and if the passphrase is empty ;-)17:10
=== schwuk is now known as schwuk_away
ifreecarveso is there an emulator of some kind that you use to develop this software, or do you just load it to real hardware to test things out?17:16
mterryasac, you were asking about being able to stop the demo code on a running unity8, without restarting it.  The branch that supports that just landed in trunk.  So now if you issue that dbus-send command, it will be picked up by the live unity8 instance and stop the edge demo17:18
cjwatsonhttp://people.canonical.com/~ubuntu-archive/proposed-migration/update_output.txt suggests that unity-system-compositor needs to be rebuilt against new mir/unity-mir/platform-api - is somebody sorting that out?17:33
seb128cjwatson, that's supposed to happen automatically with the daily releases, the stacks are in manual publishing on asac's demand though17:41
seb128sil2100, cyphermox, Mirv: ^17:41
seb128cjwatson, btw that happens daily, since there is a strict versioning between those (due to the fact that Mir has(had) no ABI stability)17:42
stgraberrsalveti: hey, so what's going on with the phablet exports?17:42
sil2100seb128, cjwatson: yes, we're in manual mode + we had those otto container problems which I'm not sure are resolved already17:43
seb128cjwatson, do you need the new mir/unity-mir/platform-api to reach saucy or you are just looking to the output?17:44
=== alan_g is now known as alan_g|EOD
cjwatsonseb128: just trying to look for easy things to burn down in that output17:45
cjwatsonif it's being dealt with soonish that's fine17:45
seb128cjwatson, I would say tomorrow rather than today at this point, if that's good enough for you17:46
seb128cjwatson, but as said that's happening daily ... the Mir guys said they are stopping changing ABI so often, we can maybe relax the depends rules and have a more sane abi handling then17:47
cjwatsonok17:47
cjwatsonproposed-migration doesn't give a good view of history yet17:47
crypticmofoanyone get my message at all ?17:50
crypticmofoi was afk17:50
rsalvetistgraber: hm, let me check, might be a dns issue with github17:50
ogra_rsalveti, looks like the last croned export happened on the 5th17:50
rsalvetinot dns, but the ip might have changed, and we need to update the firewall rule (for github)17:50
ogra_ugh ...17:51
crypticmofohi all im back .. so i installed ubuntu for this reason .. the d2vzw cdma galaxy is really not being maintinated .. i know there are new images all the time and i know cdma isn't supported yet but it can at least get wifi .. if i follow the portnig guide to a t .. will that work ?17:51
ogra_rsalveti, why do we need github to create the tarball ?17:51
crypticmofoim at my machine all day and would really like to give back .. i know a lot of people with the d2vzw or just have it as a side phone will like to use ubuntu-touch on it just to get used to it so when cdma does come they are well versed in it17:52
=== dandrader|lunch is now known as dandrader
mterryseb128, want to help lightdm land?  Want to give https://code.launchpad.net/~mterry/livecd-rootfs/lightdm-switch/+merge/184612 a quick review?17:52
ogra_rsalveti, syncing and tarball creation should be independent17:53
pandeiroanyone using ubuntu-touch on a nexus 4 as principal OS? i'm thinking about switching over and would like to have an idea what i am in for17:53
rsalvetiogra_: we have a step still that talks with github to know the device related repositories17:53
rsalvetibut it seems it's not that17:53
ogra_(so that you can recreate a tarball if only ubuntu parts changed)17:53
sergiusensrsalveti: we can remove the github dependency by now for all our stuff and create a proper branch for everything, right?17:53
rsalvetiI'm running the job manually to check17:53
rsalvetisergiusens: yup17:53
rsalvetisergiusens: if you can fix that, it'd be lovely17:53
cjwatsoncrypticmofo: I suspect if nobody answers then nobody knows that device particularly, and maybe you can become the expert :)17:54
mterryogra_, are we still diverting init scripts that need the plymouth-ready signal?  I believe I remember you or someone saying that was our current solution for touch17:54
rsalvetisergiusens: basically breakfast without using the github interface17:54
crypticmofocjwatson: ok .. just trying to find where to start17:54
ogra_mterry, yep, we have to ... we can indeed inject a fake "plymouth-ready" in the override job17:54
rsalvetisergiusens: http://paste.ubuntu.com/6084470/17:55
ogra_mterry, we just cant run the daemon, but we can fake everything around that i think17:55
seb128mterry, done17:55
rsalvetiin a meeting now, will check after it17:55
mterryseb128, I'm assuming I have to manually release to saucy?  That this isn't auto-merge or auto-upload?17:55
=== boiko_ is now known as boiko
* mterry can't keep which branches have that now straight17:56
crypticmofocjwatson: if you think about it the device already has the touchpreview build .. but you guys have been adding new stuff since then .. i was told the maintainer needs to get the factory image then rebuild so we can get the latest verizon for our device17:56
crypticmofocjwatson: thats where im stuck17:56
mterryogra_, do we have a fake plymouth daemon already?17:56
mterryogra_, or you're saying that it's just init script config changes?17:56
ogra_mterry, no, we dont have a daemon (and dont plan to have it ... afaik)17:56
sergiusensrsalveti: any reason to breakfast all the time? I'll add something in there17:56
cjwatsoncrypticmofo: I'm afraid I don't know anything particular about it17:56
rsalvetisergiusens: starting clean, doing repo sync, breakfast, and create a tarball17:57
ogra_mterry, i'm saying that the override jobs can easily be changed to emit signals ...17:57
sergiusensrsalveti: ack17:57
mterryogra_, can you point me at an example of a script where our override is different?  (trying to determine if all we do is override with identical script minus the plymouth-ready signal or what)17:57
ogra_mterry, well, usually the overrides for plymouth only contain "manual"17:57
sergiusensrsalveti: would be good to also create a generic user for this cron job (unless I failed to find it), so more people can run/fix/diagnose17:58
ogra_mterry, but we can easily add some "initctl emit foobar" instead17:58
rsalvetisergiusens: you have the permission to change if needed, but you don't need to fix the cronjob, just fix breakfast :-)17:58
ogra_mterry, and for an upstart job that does a complete and functional override of a job, take a look at /etc/init/ofono.override vs /etc/init/ofono.conf17:58
rsalvetisergiusens: and I know that it needs further improvement in there, just need to sit down with #is and push that, but lack of time17:59
sergiusensrsalveti: yeah, will do ;-)17:59
sergiusensrsalveti: I will take that17:59
mterryogra_, oh...  interesting.  I was thinking dpkg diverts, wasn't familiar with upstart's override support18:00
mterryogra_, I have a better idea of what you're talking about now  :)18:00
ogra_:)18:00
rsalvetisergiusens: ok18:00
sergiusensmterry: easy to abuse once you know they exist18:01
mterrysergiusens, heh, indeed18:02
mterrysergiusens, much like dpkg diverts, really  :)18:02
Xayer96Hey18:03
dave_sergiusens: is it possible to build ubuntu-saucy.git kernel and deploy on grouper? If yes, is "dpkg-buildpackage -d -B -aarmhf -us -uc" the correct approach?18:04
ogra_dave_, why do you need to rebuild it ?18:06
Josh_Japanhi there18:06
Josh_Japanany one here have success installing the phablet to either a Nexus 7 or a Nexus 7-2?18:07
popeynexus 7, sure.18:07
ogra_dave_, https://wiki.ubuntu.com/KernelTeam/ARMKernelCrossCompile should work18:07
Josh_Japani'm still pretty fresh to using linux, not sure how well that one will go for me.  i'm using this as my training to help learn about it18:08
dave_orga_: I want to add some functionality. I'll give that a try. Thanks.18:08
pandeiroi would like to hear opinions about using ubuntu as a main OS on a nexus 4, pros/cons vs. android/cyanogenmod, if anyone has one18:09
ogra_pandeiro, ubuntu touch is 6 months old ... the others have years under their belt18:10
ogra_(read its far from being feature complete or 100% stable)18:10
ogra_you can make phonecalls, send SMS, use mobiile data and install the already existing apps though18:11
Josh_Japani'm using the touch install wiki. and seemingly stuck on deploy.  the cursor hasn't moved in about 10min.  should there be a sign either on the device or in the terminal that it is working?18:11
pandeiroi'm especially interested in battery life, which i find very poor on N4 w/ android18:11
ogra_Josh_Japan, it is horridly quiet, give it some time18:12
Josh_JapanPandeiro, i had good luck with a clocking app and turning down the clock speed when i wasn't using the phone18:12
Josh_JapanOgra, thanks. i'll keep waiting18:12
ogra_while true; do adb shell ls -lh /sdcard/autodeploy.zip|awk '{print $5}'|sed -e 's/[A-Za-z]//'; sleep 3; clear; done18:12
ogra_Josh_Japan, you could run the ablve in a second xterm18:12
Josh_Japanogra, what will that show me?18:13
ogra_it should show you what lands on the android side18:13
ogra_(the size of the autodeploy.zip on the target)18:13
Josh_Japanogra, bash:syntax error near unexpected token 'done'18:14
ogra_did you copy paste ?18:14
Josh_Japanyes sir18:14
Josh_Japanfrom adp to done18:14
Josh_Japanadb*18:14
ogra_weird, works fine for me (i just dont have anything to flash here atm)18:14
popeyare you on a mac?18:15
ogra_no18:15
ogra_you need the whole line18:15
ogra_while true; do adb shell ls -lh /sdcard/autodeploy.zip|awk '{print $5}'|sed -e 's/[A-Za-z]//'; sleep 3; clear; done18:15
popeyah, hah18:15
Josh_Japandevice not found18:15
Josh_Japanthats prob not a good sign lol18:15
dave_ogra_: "fakeroot debian/rules binary-omap4" for grouper?18:15
ogra_yeah, thats a bit strange18:15
Josh_Japanno, not a mac. pc with a fresh install of ubuntu18:16
ogra_dave_, no, indeed the grouper equivalent (ask a kernel person :) they are in #ubuntu-kernel)18:16
dave_ogra_: will do. thx.18:17
_5m0k3Will click 0.4.x land in the sdk ppa soon, or should I just add the staging repo?18:24
_5m0k3Mirv: ^18:26
seb128mterry, (was at dinner), I'm pretty sure you need to manually upload yes18:28
mterryseb128, I did, thanks18:28
seb128great18:28
stgraberrsalveti: did you figure out what happened to the git exports?18:51
rsalvetistgraber: just trying to reproduce now but it worked locally, so could just be a network issue, will run it again via the script and should know soon18:52
rsalvetibut meanwhile sergiusens is removing the github dependency for our devices18:52
ogra_doanac, did yoou notice that autopilot is stuck in -proposed since last week ?18:56
ogra_doanac, apparently  libautopilot-qt was upgraded from a recommends to a depends, and it's not available on PPC18:57
ogra_(which holds it back on all arches now)18:57
mterryseb128, when you get a chance, https://code.launchpad.net/~mterry/session-manager-touch/lightdm-switch/+merge/18465918:59
mterryseb128, not necessarily for review, but just to test that system settings works now with that18:59
mterryseb128, in my testing, logind started, but I didn't test anything else around it18:59
mterry(in terms of system settings I mean)18:59
ogra_mterry, doesnt that clash with what you just uploaded for livecd-rootfs ?19:04
mterryogra_, no, it should compliment it?19:05
ogra_ah19:05
mterryogra_, but I'm worried about the upgrade path...19:05
mterryogra_, since only new images will get the change in livecd-rootfs, right?19:05
ogra_yeah19:05
ogra_but since we dont really support "apt-get dist-upgrade" anymore thats fine19:06
ogra_system image upgrades will have it19:06
mterrymaybe I need to add the same autologin config change to this package for now...  as a bootstrap to be dropped later in the cycle19:06
mterryogra_, is it really "not supported"?  Or just discouraged?19:06
ogra_the default nowadays is the readonly system image ... we will soon drop the old flipped images from testing etc19:07
mterryogra_, OK, cool.  Then I guess I don't have to worry about that.  Go system images!19:07
ogra_(they will stay around for plumbers to fiddle with and for ports to use them because they cant create signed system images yet)19:07
seb128mterry, I sure can test that session-manager-touch mr ;-)19:08
mterryogra_, is that a bunch of people?  I'm leery of having this land and affecting too many people...  Since it means they'll get a black screen on boot19:09
mterryogra_, I think I'll double-up on the hardcoded phablet user change for now, just for bootstrapping19:10
ogra_just tell them to re-flash19:10
ogra_if we have changes to hybris or qtubuntu they have to do that too19:10
ogra_even with the flipped images19:10
cjohnstonstgraber: ping19:10
mterryogra_, even reflashing will fix it?  like just a 'phablet-flash cdimage' thing?19:10
stgrabercjohnston: pong19:10
mterryogra_, hmm, ok...  /me just doesn't like breaking things but I guess if people are used to it19:11
cjohnstonstgraber: would it ever be possible for mako to be 34:20130909:20130908 and maguro to be 34:20130909:20130908.1   (where X:YYYYMMDD doesn't change, only the second YYYYMMDD)19:11
=== tetris4_ is now known as tetris4
stgrabercjohnston: yes19:11
_5m0k3Before you drop the old flipped images, you need to implement a good way for app developers to access their device.  Will the writable flag be the recommended approach?19:12
cjohnstonstgraber: so for the dashboard we need to check all three fields for aggregation?19:12
stgrabercjohnston: it's unlikely to happen at this point since the same source package produces the device specific tarball for both devices, but if we ever add some extra bits in that tarball that comes from another source which only changes for a single device, then it'd happen19:13
stgrabercjohnston: yep19:13
cjohnstonstgraber: maguro wouldn't have incremented to 35?19:13
stgrabercjohnston: correct, if a change only affects a device, only that one will increment19:13
cjohnstonok.. so X would still incremenent19:13
mterrytedg, about your GRID_UNIT_PX comments on my session MR...  How would that work?  Just rely on .bashrc being invoked by the time the user sees it?  Seems bash-specific19:14
tedgmterry, ?  As an upstart job?  How is bashrc involved?19:15
mterrytedg, well.  the current code puts the variables in ~/.bashrc19:15
tedgmterry, Oh, really.  I hadn't noticed, that's insane.19:15
mterrytedg, as an upstart job, how would it give the env setting to other jobs?19:15
stgraberso let's go with an example. if you have 34:20130909:20130909 on all devices. Then we publish a tarball that's only different for maguro, they'll all still be 34:20130909:20130909 except for maguro that'll be 35:20130909:20130909.1. If after that we push a rootfs change, they'll all go to 35:20130909:20130909.1 except for maguro that'll go to 36:20130909:20130909.219:15
tedgmterry, yeah, I'd load them into upstart's env19:15
ogra_tedg,, mterry the bashrc hackery has to stop19:15
tedgmterry, initctl set-env --global19:16
mterryogra_, OK.  I just kept it there as a cargo-cult thing.  I didn't know if it was still used19:16
mterryogra_, could it be safely dropped?19:16
stgrabercjohnston: gah, my example is wrong, let me fix it :)19:16
ogra_tedg, using them just in upstart wont help for apps invoken from cmdline ... but i think we need to go with an /etc/profile.d script at least19:16
stgrabercjohnston: so let's go with an example. if you have 34:20130909:20130909 on all devices. Then we publish a tarball that's only different for maguro, they'll all still be 34:20130909:20130909 except for maguro that'll be 35:20130909:20130909.1. If after that we push a rootfs change, they'll all go to 35:20130909.1:20130909 except for maguro that'll go to 36:20130909.1:20130909.119:16
stgraberthat one is right :)19:16
tedgogra_, Why not?  The terminal will be invoked by Upstart, so it'll have it's environment.19:17
cjohnstonstgraber: ok, cool.. that's easier19:17
mterrytedg, I guess there'd be a race condition with that, unless any interested jobs did a 'start on started grid-unit'?19:17
ogra_mterry, tedg (i.e. have it exported in upstart but ship something that sets it in the user shell in parallel)19:17
ogra_tedg, adb doesnt invoke a login shell19:17
tedgmterry, usually as long as it's "start on starting dbus" that gets before everyone. It's what we're doing for unity-gtk-module.19:17
ogra_and it isnt clear tey if we will drop adb in favour of a ssh with usbnet or not19:17
ogra_*yet19:18
tedgogra_, But Mir won't give surfaces to apps like that anyway :-)19:18
ogra_(though thats the actual plan)19:18
ogra_tedg, well, thats how the sdk runs them atm19:18
ogra_it pushes them over and executes them via adb19:18
tedgI don't think that'll work after the Mir transition.19:18
ogra_tedg, if that wont work with Mir, someone should tell the sdk team;)19:19
tedgI think it'll have to install them as click packages.19:19
ogra_i think trhey didnt plan to rework that19:19
ogra_tedg, it will still have to execute the click packges somehow19:19
ogra_which will happen from the adb or ssh shell19:19
tedgogra_, Sure, but it can do that with upstart-app-launch19:19
ogra_oh, indeed19:19
tedgogra_, Then the confinement and such gets set up.19:19
ogra_mterry, drop it !19:20
mterryogra_, OK...  I can drop the .bashrc change...  Is there consensus on where the GRID_UNIT setting code should live?19:20
tedgogra_, Just to be curious, what's the adb vs. ssh discussion?  I like the idea of using SSH.19:20
mterrytedg, ^19:21
ogra_mterry, lol, well, something where the app gets it in its env19:21
sergiusenstedg: it was an sdk uds session19:21
tedgmterry, I think that if we create a unity-grid-unit job we can move it around as needed19:21
ogra_(and you will still need to parse the files and run the getprop)19:21
tedgmterry, Just put it in the job for now.19:21
tedgmterry, i.e. it doesn't need to move today.  People can just assume the env var.19:22
mterrytedg, but if I put it in a unity-grid-unit job, I'm still concerned about race conditions, particularly with lightdm19:22
mterrytedg, who also is basically just starting on dbus19:22
tedgmterry, ? isn't lightdm "start on started dbus" where we'd be "start on starting dbus" ?19:22
tedgmterry, So then it'd be "gu -> dbus -> lightdm"19:22
ogra_tedg, well, we have to either hack adb a lot to use phablet as the shell user or come up with an aalternative thing ... the idea was to have (in developer mode) USB net configured (possibly with avahi to set the IP stuff) and have a dedicated ssh start on the phone with a special setup19:23
mterrytedg, oh fair.  I was thinking of doing the GU bit on started dbus, which would be problematic.  But I guess we can do starting dbus without a problem...19:23
mterrytedg, do you have a preferred place for that script to live?  ubuntu-touch-session doesn't seem perfect, but it doesn't seem awful either19:24
tedgmterry, No, I don't.  The only other place I could think of would be where the qtubuntu backend lives.  It seems like they're friends.19:25
ogra_the baackend lives on the android side, no ?19:25
tedgogra_, The QT platform enablement plugin?19:25
* ogra_ wonders why his kbd often doubles chars ... 19:26
tedgI didn't think it split the divide19:26
ogra_tedg, well, one part of qtubuntu lives on the android side i think ... not sure which one (and i think Mir will make that obsolete)19:26
mterrytedg, I like qtubuntu better than the touch-session.  Looks like it's used in QUbuntuScreen, which would be the right side of the divide, eh?19:28
sergiusensrsalveti: people.canonical.com:public_html/0001-Using-phablet-by-default-and-only-of-not-found-there.patch19:29
=== Ursinha is now known as Ursinha-afk
tiagoscdheyall19:30
tiagoscddo you guys have any example of ComboButton implementation?19:30
tiagoscdcan't found it on API documentation19:30
tedgogra_, Ah, I wasn't thinking about the surface flinger case.19:31
pmcgowancjwatson, if you have a minute for a click install problem19:31
tedgogra_, I've already moved on :-)19:31
ogra_haha19:31
tedgmterry, Yeah, that makes sense to me.  +119:31
ogra_we all have (in our brains) sadly reality doesnt match sometimes19:31
iBelievetiagoscd, app development questions would probably be better in the #ubuntu-app-devel channel.19:31
mterrytedg, ok, will propose an MR and point you at it19:31
tiagoscdthanks iBelieve19:32
davmor2ogra_: I think you vastly over think things then,  I automatically think I bet this is broken test it and it is ;)19:33
ogra_haha19:33
davmor2ogra_: well that or until reality matches what I thought :)19:33
mterrytedg, hmmm...  this would only be for the user session?19:36
mterrytedg, the greeter will want these variables too19:37
tedgmterry, Sure, but it'll run under a separate upstart user session, no?19:37
tedgmterry, It would be any upstart user session.19:37
mterrytedg, yeah, but greeter is started by lightdm daemon, not upstart19:37
mterrytedg, (or it will be...)19:37
tedgmterry, Won't it be lightdm -> upstart -> greeter?  Or how will indicators and dbus and everyone start?19:38
ogra_heh19:38
ogra_lightdm wont start init, no :)19:38
mterrytedg, lightdm works like:  lightdm -> greeter -> session-script.  In Touch's case, session-script can just be init --user19:38
mterryogra_, well, it will eventually start init --user, but not in time for the greeter19:39
ogra_yeah19:39
ogra_lightdm will be started by /sbi/init19:39
ogra_*sbin19:39
mterrytedg, that's why I wrote the wrapper in my branch.  It sets GRID_UNITS_PX and then calls whatever command you give it (defaulting to init --user)19:40
tedgmterry, Yeah, I think that'd make sense for touch, and well desktop too.19:40
ogra_can /etc/lightdm/lightdm.conf.d run scripts ?19:40
mterrytedg, that way unity8-greeter can tell lightdm to call it using the wrapper19:40
mterryogra_, no19:40
mterryogra_, well...19:40
ogra_ah, sad19:40
mterryogra_, maybe19:40
tedgmterry, You're going to need a lot more than just unity8-greeter, no?19:41
mterryogra_, only in certain pre-configured slots.  The greeter can inform lightdm what it's command is19:41
ogra_if it could yoou could have a 00-variables.conf19:41
mterrytedg, well...  the branch I have for MR now does this:  it installs a wrapper script that sets up these variables.  Then it tells LightDM that the user session is "wrapper init --user" and eventually unity8-greeter will tell LightDM that the greeter is run like "wrapper unity8-greeter"19:42
mterrytedg, I was thinking your upstart job method could let me do it globally at a system level and not bother with a wrapper script.  But since it only works for the user session, I guess not19:42
mterrytedg, which is fine.  The wrapper script doesn't hurt anyone19:43
tedgmterry, It seems to me like that's just rewriting /etc/X11/Xsession.d -- which I see as a mistake we don't want to make again :-)19:43
=== tetris4_ is now known as tetris4
mterrytedg, I'm interested in a more automatic/elegant way to do it, it just needs to be system-global is what I'm saying19:44
tedgmterry, I don't understand why in both cases you can't just call "init --user" and have the job run.  In one case the session variable would be greeter and the other touch, but you want dbus, etc. in both.19:44
mterrytedg, the greeter process is pretty tied to lightdm.  It's not like lightdm starts off a black box19:45
mterrytedg, and we don't want to launch everything a user session does in the greeter.  We like it to be lighter-weight than that (and not as configurable)19:45
tedgmterry, Sure, and we can configure jobs to run in various sessions.  We do that already, for instance indicator-session would only run on desktop not phone.19:46
mterrytedg, I'm not convinced it's a great idea anyway, but changing lightdm to start upstart for its greeters is a nonstarter at this point in the cycle19:48
tedgmterry, Certainly for all, but I think the touch greeter is still game :-)19:48
tedgAll I'm trying to say is that I think it'd be better if we didn't have a wrapper.  Because that'll cause people to extend that wrapper.  It make more sense for people to add upstart jobs than extend the wrapper.19:49
ogra_well, effectively it would be good if Qt coudl figure out itself which GRID_UNIT_PX value it needs19:51
ogra_by some clever automatism19:51
mterrytedg, I believe lightdm talks to its greeter via pipes...  I'm not excited about making that work in such a context19:51
mterryogra_, +119:51
ogra_using the conf files we use now was only throught as a temporary hack19:51
=== Ursinha-afk is now known as Ursinha
ogra_(though i didnt expect it to be dropped for 13.10 actually)19:52
tedgmterry, wimp ;-)19:54
mterrytedg, ogra_: shouldn't this just be set at install time as a part of /etc/environment or something?  It's device specific...19:54
tedgmterry, I'm a bit worried that getting everything else to start means you end up writing your own upstart then.19:54
=== dandrader is now known as dandrader|afk
ogra_mterry, thats the point, we want to get rid of such hackery :) it should be autodetected instead19:55
tedgI imagine it'll have to be per-screen in the future as well.19:55
ogra_we dont want *any* device specific code in the rootfs  eventually19:55
mterrywell, fair19:55
ogra_until then the "once confiig file pewr device" will do its job19:56
ogra_s/once/one/19:56
mterrytedg, how much of the current stuff is started by upstart?  /me looks at the dir19:57
tedgSo that makes sense to me.  Only point as a Devil's Advocate would be that since it is GUI only, should it be in the user session?  I think no.19:57
mterrylool, it looks like /usr/share/upstart/session/custom-env.conf should be in sessions/ not session/19:58
mterrytedg, since what is GUI only?19:58
tedgmterry, The grid unit stuff.19:58
mterrytedg, I guess I don't follow your Devil's Advocacy20:00
tedgmterry, Just saying that setting something like /etc/environment would effect everything.  ssh server, what ever.20:00
mterrytedg, ah right20:01
mterrytedg, yeah really I think qtubuntu should just do this in its code dynamically20:01
mterryif it could do it fast enough20:01
* mterry is fine with a wrapper hack until then20:01
mterrytedg, well, are you begrudingly OK with current wrapper method?  With the hope that we eventually drop wrapper altogether.  If we do end up needing some kind of init inside the greeter session, (for indicators or whatever) I think the greeter itself will have to kick that off for now20:08
mterryOr it can hardcode kicking some stuff off and we can look into letting lightdm do it more generically for 14.0420:09
tedgmterry, sure, just worried it's going to be a hack magnet20:09
mterrytedg, I will add a comment at top suggesting that any changes should go into session upstart file.  Maybe that will stop someone20:09
tedgmterry, If we need to do that, I think we should figure out some sort of "upstart-start" command that'd start single jobs... wonder how hard that'd be.20:10
=== dandrader|afk is now known as dandrader
mterrytedg, don't we have that?  'start' right?20:10
tedgmterry, That requests upstart to do it.  I'm saying if we have to do individual jobs without upstart running.20:10
tedgLet's say, upstart-manual-start or some such.20:11
tedgJust something where we can use the same conf file.20:12
mterrytedg, gotcha20:13
mterryJust runs the script stanzas and such20:14
tedgExactly.  So if we put a pre-start in or something that still clears the temp directory or whatever.20:14
mterryThat would be nice20:15
=== mspencer is now known as iBelieve
cjwatsonpmcgowan: sure, just ask, best not to wait for me to be around when it's my evening20:19
pmcgowancjwatson, hey - trying to install a qml app with qtcreator, and it was using a bad script, and I needed to change to not use uppercase20:19
pmcgowannow thats all sorted, I cannot run the app20:19
pmcgowangetting a qt error so probably some missing depend20:20
cjwatsonclick packages don't have dependencies - you either need to get whatever you need added to the sdk, or you need to bundle extra QML plugins or whatever with your app20:20
pmcgowancjwatson, was told we should be using pkcon install-local as the phablet user20:20
cjwatsonYes, you should20:20
pmcgowanok,20:20
pmcgowannot sure why it wont run now20:20
pmcgowanbut not click related I think20:21
cjwatsonOK20:21
cjwatsonI expect it's possible to scare up an expert from the CI sprint in Lex :)20:22
cjwatsonOr maybe one of the SDK/appdev folks20:22
pmcgowancjwatson, ok thanks, one more...20:22
pmcgowancjwatson, where does click generate the manifest info from?20:23
pmcgowanso I can get the uppercase letter thing fixed?20:23
cjwatsonpmcgowan: The app developer writes the manifest - click doesn't generate it20:24
pmcgowancjwatson, ok so our plugin must be doing that20:24
cjwatsonI expect you have a file somewhere called "manifest.json".  Maybe QtCreator wrote it for you20:24
pmcgowanright vg20:24
cjwatsonpmcgowan: Besides, capital letters in the app name are meant to be OK20:24
cjwatsonpmcgowan: There's a bug that something incorrectly chokes on them, I believe20:25
pmcgowancjwatson, oh, I was told the opposite - somethign about debian convention20:25
cjwatsonpmcgowan: Well20:25
cjwatsonpmcgowan: There's package name, vs. app name20:25
cjwatsonpmcgowan: Which do you mean?20:25
pmcgowanright20:25
cjwatsonPackage names have to be lower-case20:25
pmcgowanpackage name then20:25
pmcgowanbut we may be using app name to generate the package naming, I think I get it20:26
cjwatsonBug 1219876, bug 121987720:26
ubot5bug 1219876 in Software Center Agent "Require all lower case package names" [Undecided,Fix committed] https://launchpad.net/bugs/121987620:26
ubot5bug 1219877 in [obsolete] Ubuntu QtCreator Plugins "Force lower case click package name" [High,Confirmed] https://launchpad.net/bugs/121987720:26
pmcgowancjwatson, thanks20:27
mterrypmcgowan, you asked about webapps...  There is bug 1217008 which just needs a team bug subscriber for the package to be approved...  And bug 1206268 which has been approved, but not promoted yet (does nothing pull them into the image?)20:38
ubot5bug 1217008 in ubuntu-html5-theme (Ubuntu) "[MIR] ubuntu-html5-theme" [Undecided,Incomplete] https://launchpad.net/bugs/121700820:38
ubot5bug 1206268 in unity-webapps-qml (Ubuntu) "[MIR] unity-webapps-qml" [Undecided,Fix committed] https://launchpad.net/bugs/120626820:38
mterrypmcgowan, anything else?20:38
cjwatsonWe can probably do 1206268 - it's in c-m-proposed.  I'll have a look in a bit20:39
ogra_oh, awesome MIRs already !20:39
iRaShi, just received my nexus 4 and installed ubuntu touch. two problems maybe fixin one repairs the seconds:20:40
ogra_expect a bunch more during the next two weeks :)20:40
ogra_(since you have so much spare time to process them :P )20:40
iRaSone problem is: my sim card seems to be unrecognized: no question for pin to unlock sim.20:40
iRaSsecond problem: my phone is checking for updates for minutes now20:41
ogra_iRaS, there is no UI for unlocking the PIN yet20:41
ogra_you can use the /usr/share/ofono/scripts/enter-pin script via adb20:41
ogra_and updating through the UI only works if you install the "ubuntu-system" image20:42
iRaSso i have to run adb shell and then /usr/share/ofono/scripts/enter-pin ?20:42
ogra_other image variants dont have automatic updates20:42
iRaSok20:42
pmcgowanmterry, bug 1217001 is ok?20:42
ubot5bug 1217001 in cordova-ubuntu (Ubuntu) "[MIR] ubuntu-cordova" [Undecided,New] https://launchpad.net/bugs/121700120:42
ogra_right, with the right options20:42
ogra_/usr/share/ofono/scripts/enter-pin pin 123420:43
ogra_(if your PIN would be 1234)20:43
iRaSis sudo available on touch?20:43
ogra_yes, but adb runs as root anyway20:43
mterryogra_, :-/20:43
ogra_(atm)20:43
ogra_mterry, we really need more staff in the MIR team20:44
ogra_cant be that you are the only one processing them20:44
mterrypmcgowan, cordova is waiting on security review by jdstrand, who I believe is reliably busy these days and will pass it on to Seth Arnold20:44
mterrypmcgowan, so poke them20:44
pmcgowanjdstrand, poke20:44
iRaSok - now i have a third problem. i think there will be a lot in the next few hours :)20:44
mterryogra_, yeah, agreed.  didrocks and I have talked about that too.  We'll probably try to grab another member at least20:45
iRaSswipe from left does not open the dash. also swipe from top does not open system and so on..20:45
ogra_didnt it run the into that shows you how to swipe ?20:46
ogra_you should have gotten the dash doign that ... and the indicator settings from the top etc20:46
ogra_(definitely works here)20:46
jdstrandpmcgowan: I will actually take that one, but I will need to do some followup.20:47
iRaSyes it worked 10 minutes ago20:47
jdstrandpmcgowan: can you have someone upload it to saucy?20:47
pmcgowanjdstrand, sorry, upload what?20:47
jdstrandpmcgowan: cordova-ubuntu. MIR bug 1217001 is against cordova-ubuntu, but there is no source package of that name in the archive20:48
ubot5bug 1217001 in cordova-ubuntu (Ubuntu) "[MIR] ubuntu-cordova" [Undecided,New] https://launchpad.net/bugs/121700120:48
pmcgowanjdstrand, mterry I think I have a chicken and egg here, which goes first upload or security review20:48
jdstrandpmcgowan: it can go to universe without a security review20:48
cjwatsonjdstrand: It's in NEW20:48
iRaSwhen i'm outside or don't have a pc with adb - is it possible to run the script from terminal?20:48
jdstrandah20:48
jdstrandpmcgowan: nm, I can look at it in NEW20:49
pmcgowanjdstrand, ok great thanks20:49
cjwatsonAs a sync from daily-release IIRC20:49
jdstrandcjwatson: thanks20:49
iRaSis a "tab" key or emulation available in terminal?20:49
ogra_iRaS, yes, pull up the toolbar from the bottom when in terminal (and while the kbd isnt active)20:50
ogra_there you have "extra panels" ... i dont remember which, one of them has the tab key20:50
ogra_also for ctrl+* combos, tap the terminal contewnt and hold the finger there, you get a cind of circle that offers you things like ctrl-C ... etc20:51
ogra_s/cind/kind/20:51
balloonsmhall119, can you spare 2 mins to attempt to execute a branch with autopilot tests on your desktop20:51
mhall119balloons: tell me what to run20:52
iRaSalright - looks great. now: password for phablet? ;-) where to change it?20:52
balloonsmhall119, lp:~nskaggs/ubuntu-filemanager-app/fix-xauthority. cd tests/autopilot20:52
balloonsautopilot run ubuntu_filemanager_app20:53
cjwatsoniRaS: https://wiki.ubuntu.com/Touch/ReleaseNotes#User_Accounts20:53
balloonsmhall119, it's going to run fine or fail immeadiately due to an Xauthority bug.. I want to make sure it doesn't immeadiately fail20:53
ogra_iRaS, passwd for phablet is "phablet" :)20:53
iRaSalright, thanks. i'll give touch a try but for a primary phone running touch i think i should wait for a stable release. i know you don't like to hear that question, but i have to: when a stable version will be released? :)20:56
asackenvandine: hey ... what is staged in the sdk stack right now?20:57
asackenvandine: ui-toolkit?20:57
asacricmm: how is unity landing going?20:59
iRaScant get modem to run:20:59
rickspencer3beuno, mhall119 where exactly am I supposed to submit  a click app?20:59
asackenvandine: Mirv: sil2100: is there a way i can get a list of packages that wait in daily release for publishing?20:59
asacotherwise, could you get one?20:59
iRaSFile "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking20:59
mhall119rickspencer3: https://myapps.developer.ubuntu.com/dev/click-apps/new/21:00
ogra_iRaS, ubuntu touch will be released with the rest of 13.10 on october 17th21:00
timpiRaS: https://wiki.ubuntu.com/Touch/FAQ#When_will_Ubuntu_Touch_be_available.3F21:00
mhall119balloons: 24 failures21:01
ricmmasac: not too bad, better than bad, testing an important change that right now that should make it finally landable21:01
timpiRaS: there are people using ubuntu touch as their primary phone right now :)21:01
ricmmprovided none of this extra easter eggs keep showing up :)21:01
ogra_iRaS, rickspencer3 is one21:01
loolmterry: thanks!21:01
rickspencer3timp, my only phone is Ubuntu Touch21:02
* mhall119 uses Ubuntu Touch on his N4 every day21:02
timprickspencer3: ++21:02
* ogra_ too, but not as my main phone ... 21:02
mhall119my only phone too, quite unexpectedly21:02
timprickspencer3: do you use the phone also to test new packages and run autopilot tests?21:02
ogra_since i re-flash and break it to often (on purpose usually)21:02
asacricmm: rocki21:02
iRaSyeah, i really want throw android away but i don't have the time to maintain my device 2 hours a day :-/21:02
ogra_asac, and the code from mterry to use lightdm looks great too .... we just need to coordinate the landing21:03
rickspencer3timp, not really, I just use it21:03
mhall119balloons: I think I'm missing dependencies, is that something autopilot could check before running?21:03
rickspencer3I use it to test my own apps21:03
balloonsmhall119, kk, so it failed on your desktop.. mhall119 ohh, your right I'm sure that's it21:03
rickspencer3and I update it whenever there is a new image in current21:03
ogra_iRaS, why would you have to do 2h of maintenance ?21:03
mhall119balloons: http://paste.ubuntu.com/6085174/21:03
ogra_once it works it works21:04
balloonsmhall119, check debian/control, and no autopilot won't automagically install them21:04
asacpsivaa: http://reports.qa.ubuntu.com/smokeng/saucy/image/4106/ might need a retry?21:04
mhall119I see a lot of complaints about no U1db modile21:04
timprickspencer3: ok. that's what currently stopping me from having it as my only phone :( it is almost permanently busy compiling and testing stuff21:04
mterryogra_, btw, you say we need to wait on Mir, and I'm not sure we do.  It worked for me (lightdm falls back when unity-system-compositor isn't installed when it sees a mir type session).  I'm going to test on fresh image though to be sure21:04
iRaSfor now it looks like i'll spent two hours a day to maintain :)21:04
rickspencer3timp, well, the compiling should go away soon21:04
iRaSi've still no connection expect wifi21:04
rickspencer3:)21:04
balloonsmhall119, yea, I don't remember the module name but it's obvious in the control file21:04
timprickspencer3: yes, I'm looking forward to that :)21:04
asacogra_: what does "coordinating" the landing mean in this context?21:04
ogra_mterry, oh, that would be great ... i was thinking it cant get along if there is no X or Mir21:04
rickspencer3iRaS, I certainly don't spend 2 hours a day maintaining my phne21:05
asacogra_: cant we stage lightdm togethre with unity in the unity stack and just push the button for everything?21:05
asacmterry: ?21:05
ogra_if it gracefully falls back and still starts the session, lets merge it :)21:05
asacpopey: how is the 34 image for you?21:05
rickspencer3though, I do have to accept the occasional regression (no data this weekend?) :)21:05
mterryogra_, asac: will test on fresh image, let you know21:05
ogra_asac, well, coordinating meant exactly that :) just land all of it at the same time21:05
mhall119balloons: qtdeclarative5-u1db1.021:05
asackk21:05
mterryIt worked for me, but my phone could have mir bits lying around still.  It's been a long-running install21:05
psivaaasac: plars has tried this a number of times and it appears that we have a timing issue in the test21:06
ogra_asac, though if missing Mir is not an issue, i'd vote for lightdm landing immediately so it gets actual used21:06
mhall119balloons: which is odd, since I have the file manager app installed from the PPA21:06
iRaSstill using ubuntu 12.04 on desktop and notebook. one of my coworkers is using 13.10 - ok it is unstable.. may be in october all is well21:06
loolmfisch, ssweeny: Pushed ubuntu-touch-customization-hooks 0.2.1 per typo spotted by mterry above21:06
mhall119balloons: is U1DB a new dependency?21:06
asacralsina: any news on the click-scope crashes?21:06
psivaaasac: adding a sleep before running the tests after installation appear to work21:06
ogra_s/used/usage/21:06
asacralsina: seems it still crashes all the time21:06
balloonsmhall119, kind of recent.. since last thursday?21:06
balloonsit's in the ppa now21:06
asacpsivaa: install-and-boot? we ran this like ages21:07
asacpsivaa: was there a recent change?21:07
mhall119ah, yeah, I haven't dist-upgraded in a while21:07
mfischlool: thanks I'll check it out21:07
asacpsivaa: did this start today?21:07
psivaaasac: not that i am aware of which could cause this and according to plars he had seen this before21:07
asacpsivaa: have you restarted?21:07
mhall119balloons: working now21:07
psivaaasac: i am going to now, with a minor modification to the config21:08
iRaSof course i don't want to say ubuntu is not ready for a phone right know, but i still can see a lot of work for the developers21:08
cwayneare there any logs/debug i can check to see why a click package isn't launching?21:09
ralsinaasac: alecu is working on it, that's as much as I know. It only happens on maguro right? (which none in the team has, for extra fun)21:09
iRaSback to my problem: is there a way to check if the sim card gots recognized?21:10
ogra_cwayne, probably in ~/.cache/upstart/ ?21:10
ogra_iRaS, grep ofono /var/log/syslog21:10
ogra_that should reveal some info21:10
iRaSis there a way to open up a new terminal?21:11
ogra_nope21:11
iRaSi've touched ctr+d as i always do to exit a terminal where i've entered sudo :)21:12
loolasac: hey would you think we can promote an image today?21:13
loolasac: this weekend's images were good in terms of test results21:13
loolasac: we'd like to get system-image 1.5 in a stable image since it has support for server side features we'd like to deploy21:14
loolasac: (alias channels -- for "stable")21:14
mhall119balloons: only 1 failure now :)21:15
ogra_lool, the last few images all missed a lot of tests21:16
ogra_lool, the total needs to be 26121:16
balloonsmhall119, great thank you.. no xauthority erros :-)21:16
mhall119balloons: http://paste.ubuntu.com/6085226/ it opened up an empty file in GEdit and then sat there, after about 5 minutes I closed GEdit and it picked back up21:16
loologra_: over the weekend they reached 261 on both devices a couple of times21:16
balloonsmhall119, perfect, thank you21:16
loologra_: e.g. maguro on 32, 33 and 34; mako on 3321:17
ogra_lool, 31:20130908:20130908 looks ok to me21:17
ogra_lool, heh21:17
lool31 also has both reaching 26121:17
ogra_lool, both at the same time for the same image is the criteria21:17
mhall119balloons: np21:18
loolso I vote for 33 then!21:18
ogra_right, 31 looks pretty good21:18
ogra_oh, yeah, 33 isnt bad either .... but it has a lot more failures21:18
loolno, more passes21:18
ogra_we were at mako:10 and maguro 1321:19
ogra_new images would have to at least match that21:19
ogra_(by asac definition)21:19
ogra_(#5 that is)21:19
loologra_: ah I thought you meant between 31 and 33, 31 had less failures21:19
ogra_no, asac likes to raise the bar with each success21:20
ogra_or at least be on par21:20
iRaSdamn - no sim card present21:22
mterryogra_, yeah, just tried on a fresh image.  Seems to work without Mir just fine.  LightDM doesn't die if it can't connect to unity-system-compositor, it just goes ahead and tries to run the user session anyway21:26
=== salem_ is now known as _salem
mterryogra_, so go ahead and approve, I'd say21:26
ogra_mterry, and logind runs ?21:26
mterryogra_, yeah.  I didn't test anything that would need it, but systemd-logind is running21:27
ogra_well, it runs on non lightdm images too21:27
mterryogra_, OK.  Should I test something that didn't work before, but should now?   (what's an example?)21:27
* ogra_ wonders where pitti is if you need him ... there is surely something like ck-list-sessions for logind 21:28
iRaSIt's a self cutted sim card and it works well in my razr i but does not fit very well in the sim card holder.. now i have filed a bit for better fitting. is there a way to restart ofono and retry finding sim card?21:28
mterryogra_, there is a dbus call...  let me see21:28
ogra_ah, i pinged pitti in -devel too21:29
mterryogra_, seems good:21:29
mterry   array [21:29
mterry      struct {21:29
mterry         string "c1"21:29
mterry         uint32 3201121:29
mterry         string "phablet"21:29
mterry         string "seat0"21:29
mterry         object path "/org/freedesktop/login1/session/c1"21:29
mterry      }21:29
mterry   ]21:29
mterryogra_, yup, can see it using loginctl list-sessions too21:30
mterryogra_, but...21:31
davmor2guys 3 questions: 1. does accounts seem to crash for anyone else, 2. is the android bot on update going away before release, 3. are we having an import contacts from Google button in the contacts app?21:31
mterryogra_, it's not active.  I imagine that was the problem before21:31
ogra_yeah21:31
ogra_my output on a std ro image looks the same as yours21:31
mterryogra_, the good stuff comes with a "loginctl show-session c1"21:32
mterryand it says "Active: no"21:32
ogra_it says Active=yes for me21:32
mterryerr, right, I see Active=no21:32
ogra_irritating21:33
ogra_i guess you would have to drop one of the hacks that work around the missing logind registration21:33
mterryogra_, I wonder if that's because lightdm is running in an odd no-compositor mode...21:33
ogra_i know there is something for click as well as NM21:33
mterryogra_, I'm not sure what normally registers with it21:34
rsalvetistgraber: ogra_: new android tarball in place21:34
mterryor rather says it is active21:34
mterryprobably lightdm21:34
rsalvetibut minor diff it seems21:34
ogra_sergiusens, find /data/ubuntu -newermt "2013-09-02 16:15:00" | egrep -v "^/proc|^/sys|^/dev"21:34
rsalvetiactually, just what I pushed (the fix from sergiusens)21:34
rsalvetibut it should behave better now21:34
mterryogra_, why do you see Active=yes?  How does enabling lightdm make it worse?21:34
ogra_mterry, no idea, but i definitely see it active in the terminal as well as via adb (being the phablet user)21:35
iRaSis it possible that some sim cards don't work on ubuntu-touch?21:35
iRaSI've got a Requested file structure differs from SIM: 6fb721:36
mterryogra_, weird.  What was the logind bug you guys were seeing then?  If it thinks you're active, I'd assuming policykit would work fine21:36
ogra_mterry, well, it didnt obviously ... click had issues, cjwatson added a hack for that and NM didnt hav ethe right premissions ... iirc slangasek looked into that one ages ago21:37
ogra_(and cyphermox added a workaround that makes it ignore PK)21:37
plarsasac, psivaa: the ssl failure seems to be a timing issue and has been really hard to isolate. If I run through the exact same steps on the exact same device in the lab by hand, it just works every time.21:38
sil2100asac: preparing21:38
mterryhm21:38
plarsasac, psivaa: It seems that even though the network is up, and dns is found to be working, when we try to branch some test code from bzr, we get a ssl certificate verification error21:38
ogra_mterry, the NM fix was some diversion in lxc-android-config, i guess if you un-divert it and can still use NM after a reboot we are good21:39
mterryogra_, I just want to make sure I can reproduce (once I fix this Active=no issue) so I can tell if I've actually improved things21:39
mterryogra_, ok21:39
plarsasac, psivaa: it's also worth noting that we are on the verge of no longer needing to do that, since we are trying to move everything over to pulling these tests on the host side, and running almost everything over adb rather than pulling it down to the target and running it from there21:39
ogra_should be in the postinst21:39
mterryrobert_ancell, heyo, I'm making progress on enabling lightdm on the Touch image (though only in autologin mode, no greeter yet).   I'm hitting an issue where logind doen't think the user is Active.  Do you know how that gets determined normally?21:41
robert_ancellmterry, I think that's detected via the active VT, do you have VTs on the phone?21:41
mterryrobert_ancell, ah...  it's not like we just tell it we're active, it's a bit indirect through the VTs21:42
iRaSI'll reinstall android to confirm the sim card is working21:42
slangasekmterry: right, so there's a policykit override in lxc-android-config for NM to switch everything relevant to allow_all due to the lack of logind integration.  If we now have actual logind sessions thanks to lightdm, that should be dropped21:42
slangasekbut of course, logind needs to know the "active" session first21:42
mterryrobert_ancell, that's why then.  I mark the LightDM session as Session-Type=mir, but lightdm falls back to VTs which don't work on phone21:42
robert_ancellah21:42
mterryslangasek, right.  :-/  Closer, but not there yet21:42
mterryslangasek, I'll use that as a test to see if I've fixed it though, thanks21:43
slangasekmterry: I'm already excited about "closer" :)21:43
ogra_TTY=???21:43
ogra_thats what i get over here21:43
ogra_using loginctl show-session c121:43
mterryogra_, I have VTNr=021:43
mterryogra_, but no TTY=???21:43
ogra_i assume that at least wants a pty ?21:43
ogra_i have VTNr=0 too21:44
ogra_right above21:44
mterryrobert_ancell, does this mean we need USC on the image before this will work, even as an autologin thing?  I had hoped to skip that bit as an intermediary step21:44
mterryrobert_ancell, do you know if there's a way to tell logind that no, really, this session is active?21:45
robert_ancellmterry, yes, you need u-s-c running otherwise the session would have to run as root to access the input devices21:45
mterryi.e. ActiveSession maybe or some such?  Don't know how much validating that would do21:45
* ogra_ wonders if we probably miss a dependency ... given that the phablet images are build with recommends disabled21:45
mterryrobert_ancell, how does the shell access input devices today?  (why would lightdm restrict access?)21:46
mterry*ActivateSession21:46
iRaSthe sim card is working in android21:46
robert_ancellmterry, there is an activate method that I thought we called, but a code review shows we don't - that may work21:46
mterrywill try21:46
robert_ancellmterry, it accesses them via Mir, and Mir opens them from /dev. They're only openable by root by default21:47
robert_ancellmterry, in the nested case u-s-c runs as root and opens them, and the nested Mir gets the input events via u-s-c21:47
mterryrobert_ancell, but today, we are running shell as 'phablet', so they must be accessible somehow21:50
mterryI mean, I guess because we aren't doing Mir yet21:50
robert_ancellmterry, yeah, you must have some udev rule I guess to set them up like that21:50
ogra_which devices are that ?21:50
robert_ancellmterry, but LightDM doesn't support running Mir without u-s-c21:50
mterryI'm not itching to start using Mir, I just want to squeeze lightdm into the process if we can, using autologin rather than upstart scripts21:51
ogra_(we have a bunch of udev rules)21:51
robert_ancellogra_, /dev/input/*21:51
mterryrobert_ancell, it actually works relatively well.  I can get the unity shell to start without Mir on the phone.  Just logind says Active=no21:51
ogra_they are rw for the phablet user21:51
robert_ancellmterry, so using X?21:51
ogra_http://paste.ubuntu.com/6085363/21:52
mterryrobert_ancell, no?  I don't seem to be running X either.  I just seem to be doing the same thing the upstart job did21:52
ogra_phablet is in android_input by default21:52
robert_ancellmterry, you're running surface flinger?21:52
ogra_yes21:52
mterryrobert_ancell, I tell lightdm that this is a Mir-type session, but it nobly tries to continue without USC and just starts the session script21:52
ogra_he is21:52
mterryrobert_ancell, yeah21:52
mterryrobert_ancell, it tries to activate VT 7, but that fails21:53
robert_ancellmterry, right21:53
mterryrobert_ancell, so it and logind are both expecting VTs21:54
robert_ancellmterry, LightDM must be very confused :)21:54
mterryrobert_ancell, I'm happy it works as well as it is (i.e. at least continues)21:54
mterryrobert_ancell, I just need to see how to fool logind, and we can have most of the infrastructure in place that we'll need later once we get Mir21:54
mterryrobert_ancell, in case you are curious, or getting this far is helpful in your own testing, try https://code.launchpad.net/~mterry/session-manager-touch/lightdm-switch/+merge/184659 and enable autologin for the phablet user21:56
cwaynehas anyone noticed trying to type 'im' always autocorrects to 'impossible'21:59
cwaynereal annoying21:59
mterryrobert_ancell, huh.  What is the Mir plan for logind?  I look at its code and it's just doing things like chvt()21:59
robert_ancellmterry, no firm plan yet, but we since all sessions run on the same VT the chvt shouldn't be a problem.22:01
robert_ancellThe first step is to call activate and have logind accept that as the active session22:01
mhall119cwayne: that's im22:01
cwaynelol22:01
mterryrobert_ancell, but on the phone, chvt will fail, regardless, right?22:03
robert_ancellmterry, maybe?22:03
* mterry doesn't quite understand how we're using VTs on the phone22:03
mterrywell, it thinks we're on VT 0, which might not be great22:03
robert_ancellmterry, is VT support compiled out of the phone kernel? Or do you just never switch VTs22:04
mterryrobert_ancell, probably never switch VTs22:09
mterryrobert_ancell, well, maybe not even that much.  lightdm.log gives "Error using VT_ACTIVATE 7 on /dev/console: Invalid Argument"22:10
mterryEh, I'll deal with this tomorrow22:11
RobbyFselling the gnexus, so I can't play with ubuntu touch now :( not until I get a new phone then i can use nexus 4 for daily images.22:42
joe_bWhat's the name of the gallery app & can I take a look at it on my desktop?23:10
mhall119joe_b: https://launchpad.net/gallery-app/23:30
mhall119joe_b: I've never tried installing it on a desktop though, but it's an Ubuntu SDK app so it should just work23:30
mhall119in fact, I'll go ahead and apt-get install gallery-app now and see23:31
joe_bIt's in the ubuntu-touch-coreapps-drivers ppa?23:32
mhall119no, it's in the Saucy archives23:32
joe_bHmm, ok, I'm going to have to pull the deb (I'm still on quantal)23:33
mhall119well, it goes full screen even on desktop, which is a bit much, and of course the toolbar is difficult to access with a mouse pointer instead of a swipe edge, but otherwise it works as expected23:35
mhall119no guarantees it'll run on quantal though23:35
joe_bYeah, I realize I have a virtualbox, so I'll try that (less likely to break my box too)23:35
joe_b(virtualbox with saucy)23:36
joe_bOut of curiosity is there any planned integration of the gallery app with Shotwell?23:37
mhall119lat I heard, the apps don't work well (or at all) in virtualbox because of missing OpenGL ES support23:59
mhall119I don't think there are any integration plans at this time, no23:59

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