/srv/irclogs.ubuntu.com/2013/10/04/#ubuntu-touch.txt

=== chriadam|away is now known as chriadam
cyphermanhi guys01:35
cyphermandoes anyone know the status of ubuntu touch in regard of developed apps?01:36
cyphermanmusic and vieeo player01:36
cyphermanmail client01:36
cyphermoxthere is a music player yes01:36
cyphermanopenpgp support and stuff?01:36
cyphermoxand you can access gmail01:36
cyphermanis there an email client with pgp support?01:37
cyphermansomething like k-9 and APG in android01:37
cyphermoxnot that I know of01:38
=== _salem is now known as salem_
RobbyFcypherman, I know there is a gmail client01:51
RobbyFor web app I should say.01:51
RobbyFnative email client might be ready on next on april release.01:53
=== salem_ is now known as _salem
=== Namidairo`bnc is now known as Namidairo
PrimeMinister91Where can I get the images for dlx?03:22
=== Ursinha is now known as Ursinha-afk
l624Hi all05:49
l624How can I install ubuntu on Phone05:49
=== Ursinha-afk is now known as Ursinha
zsombicwayne: ping05:54
nhainesl624: https://wiki.ubuntu.com/TouchInstallProcess06:08
=== Larry is now known as Guest50794
Guest50794I am curious if somebody has succesfully ported touch tablet to the new 2013 nexus 7?06:33
nhainesNo.06:33
nhainesI'm not certain anyone's actively working on it, either.06:35
Guest50794If I would follow the porting guide would I be able to post it to ubuntu? I mean bugs, proformance,  logs etc06:35
Guest50794maybe even the image06:35
nhainesProbably not, because if it were that simple, it'd be done by now.  There are driver issues.06:35
nhainesBut yes, that's the correct first step.06:35
Guest50794true that!06:35
nhainesRight now *everything's* focusing on phone support, because there are 13 days until that's released.06:36
nhainesAfter that, there are 6 months to tablet and desktop support.06:36
Guest50794so ubuntu touch is not beeing released on the 17th?06:37
Guest50794for tablets I mean06:37
nhainesI just said it was.06:37
nhainesNo, not for tablets.  It has never been planned for tablets until 14.04 LTS.06:37
nhainesDesktop support is planned for 14.10.06:38
Guest50794ow ok then I will definetly start porting this weekend. Can't wait to see the result!06:38
guschmfisch: ping06:41
=== chihchun_afk is now known as chihchun
GavMickeybit of a noob question but im looking through the core apps on launchpad.net and i cant seem to find system settings anywhere. Where is it?07:03
popeyGavMickey: ubuntu-system-settings07:11
popeyhttps://launchpad.net/ubuntu-system-settings07:11
GavMickeythanks just found it07:12
janimo`ogra_, do you know if non-nexus images can use the delta upgrades at this point?07:12
ogra_they cant07:14
rickspencer3o/ all07:15
rickspencer3guess I'm a bit early :)07:15
alf_Hi! Question: How do I restart unity8 without restarting the phone (just running unity8 doesn't seem to work...)?07:16
popeypkill unity807:17
popeyit restarts itself07:17
popeyrickspencer3: I guess. I only just started flashing 8007:18
rickspencer3heya popey07:18
popeyread pauls mail in bed this morning and it inspired me to leap out of bed and flash07:18
rickspencer3I'm waiting for my next plane at CDG07:18
popeymy phone07:18
rickspencer3figure it's early there :)07:18
janimo`popey, does stop unity8 no longer work?IIRC it used to be possible to stop/start it?07:18
alf_popey: ok, what about if unity8 has crashed? How do I restart it then?07:18
popeyjanimo`: that works?07:19
janimo`popey, no07:19
popeyhah07:19
rickspencer3popey, hmmm, looks like Mir by default quite soon?07:19
janimo`popey, I was just looking into how to restart unity8 when I saw this conversation07:19
popeyrickspencer3: exciting!07:19
rickspencer3FINALLY07:19
janimo`popey, I thought unity was a service07:19
popeyi usually just kill unity8, but if there's a better way?07:19
rickspencer3popey, I want us to have an image "we are happy to ship" by the 10th, so, less than a week :)07:19
rickspencer3(but I think we will do it)07:19
popeyi just opened the terminal on my phone and said "restart unity8" and it did07:20
popeyrickspencer3: yeah, I think so, I think we'll have a big queue for 0-day updates though07:20
popey"Big" might be overstating it07:20
popey"medium sized"07:20
janimo`popey, as root or as phablet user? Neither works for me07:21
popeyas phablet07:21
rickspencer3popey, well, I figure we can keep making new images after the 10th, and if we are happier with one of those, we'll ship it07:21
rickspencer3but we should have on "in the can" by the 10th07:22
popeyrickspencer3: I'm also super keen for us to ship core app updates in the store post 10th07:22
janimo`popey, ok, I switched using su - phablet and that made restart unavailable in the path. It works now, thanks07:22
rickspencer3at least, that's my goal07:22
rickspencer3popey, also, updates are weird with the image based updates07:22
popeyoh?07:22
rickspencer3well, weird in a good way07:22
popeyI *love* the new update system07:23
rickspencer3it's like, we have a solid image, and we know that everyone will get that exact image on the exact hardware07:23
rickspencer3so, it's a lot less hair-raising07:23
popey+107:23
popeyBRB Breakfast calls07:23
rickspencer3once we pair that with phased updates, we'll have a really solid system07:23
rickspencer3later popey!07:23
tmoenickeis it possible to flash an old image, like 4,5  or 6 month old?07:45
mzanettitmoenicke: I think you should be able to flash the zip files by adb pushing them and then select them in the recovery menu. Given you can find them somewhere on the servers still07:47
mzanettianyone know if we have an archive of old images?07:47
popeyi do mzanetti07:47
popeyhttp://popey.mooo.com/mirror/ mzanetti tmoenicke07:48
mzanettioh , cool07:48
popeyhttp://popey.mooo.com/mirror/cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/ goes back to june07:48
=== chriadam is now known as chriadam|away
tmoenickecool07:51
tmoenickepopey: mzanetti: thx, i will try it out07:52
GavMickeydoes anyone know the id for the gsm interface on a nexus 4 running the latest build? in ifconfig it shows as a usb interface?07:57
popeyrmnet_usb008:00
GavMickeythanks (again)08:01
ogra_xnox, hmm could it be that your dbus change moves the log somewhere else ? seems the tests dont find it anymore08:03
loolhi there08:10
* ogra_ flashes #8008:12
popeyhey lool08:15
loolxnox: heya08:18
loolxnox: so while the dbus fix seemed to be correct, we need to fix it the other way as we're losing important logs now08:18
OrokuSakiBored.. thought I would see what Mir would do... "terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<std::runtime_error> >'what():  display factory cannot create fb display"08:18
loolxnox: that is, dbus.log is now empty, and that's where we get a lot of debug information08:18
=== cul- is now known as cul
loolxnox: could we fix it the otherway around?  patch dbus to have a flag to NOT fork and revert back to the not forking behavior?08:19
loolxnox: or patch it to still output stuff08:19
popey\o/ Time setting sticks across reboots with #8008:21
loolpopey: :-)08:22
loolpopey: are you Mir or SF?08:22
loolboot time has been degradating lately08:22
popeylool: sf08:26
xnoxogra_: log is in " .cache/upstart/dbus.log" that's where it's meant to be when started under upstart. any other locations means, you were not using dbus from upstart but auto-launched one.08:35
xnoxlool: ^08:35
ogra_xnox, not here with a freshly flashed image08:35
ogra_root@ubuntu-phablet:/# ls /home/phablet/.cache/upstart/dbus*08:35
ogra_/home/phablet/.cache/upstart/dbus-session08:35
=== sil2100_ is now known as sil2100
ogra_this is after the third reboot08:36
xnoxogra_: wait i'm on my laptop, which wasn't upgraded over night.08:36
ogra_i dont think upstart removes logs :)08:36
xnoxogra_: ... and you have other logs in ~/.cache/upstart/*.log ?! right.08:36
ogra_so watch the timestamp or move it away08:36
xnoxogra_: well there is logrotate job for those ;-)08:36
ogra_ah, k08:36
ogra_yeah, its full of the normal session logs08:36
jodhxnox, lool: Adding "initctl set-env DBUS_DEBUG_OUTPUT=1" to the dbus.conf pre-start seems to allow dbus to produce the usual splurge.08:37
ogra_jodh, yay, thanks !08:38
xnoxjodh: why set-env, instead of just normal "env DBUS_DEBUG_OUTPUT=1" at the top?08:38
ogra_so all jobs get it ?08:38
jodhxnox: yup - even better!08:38
KathyReidHi everyone, I have a basic question if that's OK?08:39
jodhogra_: they'd all get it if you used 'set-env --global ...'.08:39
xnoxogra_: " echo env DBUS_DEBUG_OUTPUT=1" > ~/.config/upstart/dbus.override08:39
xnoxogra_: reboot and see if that works for you =)08:39
ogra_xnox, will do, i just flashed and want to do some other tests before making it writable08:40
xnoxogra_: above doesn't need to have it writtable.08:40
xnoxogra_: or does it?!08:40
ogra_oh08:40
ogra_indeed08:40
JamesTaitGood morning all; happy Friday, and happy Smile Day! :-D08:51
Saviqlool, ping08:52
ogra_xnox, works !08:54
xnoxogra_: excellent.08:55
loolSaviq: pong08:55
xnoxjodh: i had no idea about the dbug environment variable =)08:55
xnoxogra_: so I guess another dbus upload....08:55
ogra_yeah08:55
ogra_lool, ^^^^ i guess thats fine ?08:55
Saviqlool, hey, so can we help with anything? kgunn asked me to give you anything you need to get AP going on Mir08:56
ogra_(to get logging back)08:56
xnoxlool: ogra_: or, do we really want that set on production systems, or should the override be done in testing?08:56
loolSaviq: oh yes, help definitely welcome08:56
loolSaviq: can we hangout?08:56
loolSaviq: finishing an email, will be with you in 4mn08:56
Saviqlool, sure, let me know08:56
ogra_xnox, well, i think until we are sure the quality is good enough i would say we still need the logs08:56
jodhxnox: it's amazing what you can find reading the source :)08:56
* ogra_ is afk for a moment08:57
=== iahmad is now known as iahmad|afk
xnoxjodh: yeah.08:58
xnoxogra_: ok.08:58
JamesTaitMy messaging indicator turns blue when I receive an SMS, but pulling down the menu still shows "Empty!"  Is this known?09:04
hramrachhello09:19
hramrachhow do you run unity8?09:19
GavMickeyUnity8 is the ui you see on ubuntu touch09:19
hramrachI don't see it. That's wy I ask.09:20
popeyJamesTait: which image?09:20
GavMickeyWhat do you see when you boot?09:20
popeyJamesTait: on 79 mine is blue and on 80 mine isn't blue, but both show messages09:20
hramrachthe login prompt09:20
GavMickeyWhat device are you running it on and which build?09:22
hramrach# unity809:22
hramrachSegmentation fault (core dumped)09:22
hramrachI am running this on cubieboard. Just did apt-get install ubuntu-touch09:23
hramrachwell, it's technically not installable but the parts apt complains about are not really important09:24
JamesTaitpopey, build 80.09:24
hramrachcalendar-app and likes09:24
=== iahmad|afk is now known as iahmad
GavMickeyTry sshing into it and restarting unity8?09:25
hramrachhow do you restart it?09:25
hramrachI am sshd in it all the time. it's not helping09:25
GavMickeyNot sure what else to suggest it's not supported09:25
GavMickeyTo restart unity8 run pkill unity809:26
hramrachit's not running09:26
larsuJamesTait: there are a couple of known issues with the messaging icon's state. I'll fix those today.09:26
hramrachit crashes whenever you run it09:26
hramrachand it's not even run because lightdm fails to start09:26
GavMickeyAh that's your problem then. Try disabling lightdm, then ssh into it after a reboot and manually executing unity809:28
hramrachit crashes09:28
hramrachand no need to disable lightdm. it does not work anyway. hence the login prompt09:29
GavMickeySorry don't know then09:30
hramrachok, I guess it's normal that it does not work then09:30
hramrachwill look at something else then09:30
hramrachthanks09:30
ogra_apw, strace -o /tmp/strace.out ureadahead --force-trace09:31
ogra_...09:31
ogra_munmap(0x40149000, 4096)                = 009:31
ogra_openat(3, "events/fs/do_sys_open/enable", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)09:31
ogra_close(3)                                = 009:31
ogra_write(2, "ureadahead: Error while tracing:"..., 59) = 5909:31
ogra_apw, did we lose the ureadahead patch from the mako kernel ?09:32
diwicis there anyway to make adb understand that it should not limit itself to 80x25 ?09:33
ogra_sadly not09:33
diwicok09:33
hramrachuse ssh instead ;-)09:33
ogra_(well, there surely is with a lot of hacking)09:33
=== b0bben_ is now known as b0bben
JamesTaitlarsu, excellent, thanks. :)  Is there a bug I should subscribe to?09:39
KathyReidHi everyone, I've just got a basic question - is it OK to ask it in this channel?09:40
ogra_apw, oh, seems we only added the patch to https://launchpad.net/ubuntu/saucy/+source/linux-maguro/3.0.0-3.9 ... would you mind adding it to mako too (that actually eplainx why maguro boots faster)09:40
vesarHey anyone. How would need to get some content like music and videos on my Nexus 7. Few days back when I flashed it think there was some but now with the latest build Music and Videos scopes are just empty. I'm using following flash command: phablet-flash ubuntu-system -d grouper09:42
xnoxKathyReid: on irc, usually one simply asks the quesion one has straight away.... =) so yes, always simply ask / say what you want to say.09:42
KathyReidxnox: thanks.09:42
larsuJamesTait: I haven't triaged them yet (mostly it's been people pinging me about it). There are at least #1234680 and #122048709:43
xnoxbug #1234680 bug #122048709:43
ubot5bug 1234680 in indicator-messages (Ubuntu) "indicator-messages blue even though there are no messages" [Undecided,New] https://launchpad.net/bugs/123468009:43
KathyReidI've successfully flashed my LG Nexus 4 with Ubuntu Touch (mako) and it's working pretty well. What do I need to do to help test things / help out further?09:43
ubot5bug 1220487 in indicator-messages (Ubuntu) "Messages indicator does not indicate new messages" [Undecided,Confirmed] https://launchpad.net/bugs/122048709:43
markusn00bIs there some way to make mako wake me up? I cant find the alarm clock...09:44
=== vrruiz_ is now known as rvr
hramrachI suspect it would be one of the apps that does not exist09:46
GavMickeyGo to the clock app and swipe along the top where it says clock09:47
diwicKathyReid, welcome! It really depends on what you want to do and how knowledgeable you are - there are plenty of opportunities like, continue testing images and look for regressions, or if you find something that's not working, submit a bug report, help fixing it if you know how, etc09:48
diwicvesar, you can use the MTP protocol to transfer your own music and video to the device.09:51
diwicvesar, I think the09:52
diwicvesar, I don't know why the sample movies/music was removed but it was, so you have to put your own content there.09:52
hramrachok, unity8 still crashes on start with today's updates so that's it I guess09:53
KathyReiddiwic: thx for the welcome. I'm comfortable in ssh / bash, know a little bit of C, Java etc. Is there a 'here's how to start helping' guide anywhere?09:53
apwogra_, will look into it09:55
ogra_apw, thanks !09:55
diwicKathyReid, if you like coding, maybe you would be interested in helping out with one of the core apps: https://wiki.ubuntu.com/Touch/CoreApps09:55
vesardiwic, thanks. I'll transfer some of my own content there then. Just wondered because I remember seeing some default offline content there in the past.09:55
GavMickeyHas anyone started working on getting tethering/hotspot working?09:57
davmor2Morning all10:01
davmor2ogra_: you nice refreshed after your day off ;)10:01
ogra_GavMickey, after 13.10 is out10:01
ogra_davmor2, totally .... and completely united now10:01
KathyReiddiwic: thanks for the tip, the burndown charts are really useful10:01
GavMickeyOk thanks10:02
diwicKathyReid, I encourage you to pick what is in your interest and what you think is fun to do - if so, you're more likely to enjoy it here. :-)10:03
KathyReiddiwic: thanks again, will do, and thanks too for the welcome - it is very appreciated10:04
diwicKathyReid, thanks for wanting to help out10:06
nomismHello! I own a Nexus 4. Do current Ubuntu Touch builds already provide a desktop environment when the phone is connecterd to an external screen via hdmi cable?10:10
ogra_no10:10
ogra_thats 14.04 or 14.10 material10:10
GavMickeyQuick question, will running sudo apt-get upgrade from ubuntu touch upgrade to the latest nightly build?10:12
=== fmasi_afk is now known as fmasi
gemaogra_: who do I talk to about mir at this untimely hour for the US10:33
ogra_gema, Saviq perhaps10:33
gemaSaviq: are you around?10:33
Saviqgema, or #ubuntu-mir :)10:34
gemaSaviq: ack, will try there10:34
GavMickeyAdios all will be back soon10:36
tsdgeosguys, since todays image "reboot" as root of the phone doesn't reboot it10:51
tsdgeosit seems it gets stuck trying to shutdown10:51
tsdgeosany idea?10:51
ogra_tsdgeos, i noticed that myself "adb reboot" works as expected10:52
ogra_not sure what changed that made upstart reboots not work anymore10:52
tsdgeosogra_: shall i report a bug? against what?10:53
Saviqtsdgeos, ah so you think it's not shutting down even?10:55
tsdgeosSaviq: not sure10:55
ogra_it is shutting down, you can bnoot it immediately again10:56
ogra_*boot10:56
ogra_stgraber, hmm, i'm trying to get ureadahead to work ... sadly it expects to mount the debugfs under /var/lib/ureadahead/debugfs ... and demands /var/lib/ureadahead to be writable ... adding the latter to writable-paths gets me a writable dir, but the mount in the subdir is gone11:01
=== fmasi is now known as fmasi_afk
=== fmasi_afk is now known as fmasi
ogra_mhr3_, you guys were looking for a crash file ? http://people.canonical.com/~ogra/ubuntu-touch/_usr_lib_arm-linux-gnueabihf_hud_hud-service.32011.crash11:24
mhr3_ogra_, can you get the stacktrace from it pls?11:24
ogra_i dont think there are any dbg packages installed ...11:25
mhr3_install them :)11:25
ogra_but i see the dbus-hang a lot with maguro today11:25
ogra_(image is still readonly only Mir enabled)11:25
ogra_i havent see a single hang with SF11:26
ogra_*seen11:26
seb128ogra_, mhr3_: let me get the stacktrace, I've a rw image with ddebs enabled11:27
ogra_cool. thanks11:27
ogra_seems to really be realted to Mir11:27
ogra_*related11:27
mhr3_and the issue is just happenning on my desktop actually11:27
ogra_SF with working ureadahead boots in ~25sec now11:27
mhr3_so can get live data from it11:27
seb128mhr3_, the hud one?11:28
ogra_Mir takes around a minute11:28
mhr3_seb128, yes11:28
ogra_hmm that indeed trashes my Mir theory :)11:28
mhr3_seb128, xnox, and DBUS_SESSION_BUS_ADDRESS is not set in its environ11:28
seb128mhr3_, ok, great11:28
mhr3_and paste.ubuntu.com isn't working :/11:29
mhr3_xnox, env of the hud process http://paste.debian.net/50230/11:31
seb128ogra_, do you know if the impact of a package on the image disk footprint is ~ the size of the deb?11:32
=== MacSlow is now known as MacSlow|lunch
mhr3_i think we're running multiple dbuses11:32
seb128ogra_, e.g is it compressed and at the same level?11:32
xnoxmhr3_: what's the output of $ initctl list-env ?11:32
ogra_seb128, the size of the installed deb minus /usr/share/doc/*11:32
seb128ogra_, thanks, looking at langpacks, Pat said it's ok to get a few on the images, I'm getting the numbers11:32
mhr3_xnox, http://paste.ubuntu.com/6191827/11:32
ogra_seb128, it uses xz compression for the tarball, not sure if it complesses at the same level though11:33
seb128ogra_, we were shooting for chinese, spanish, german, french11:33
xnoxmhr3_: right, dbus is set.11:33
ogra_seb128, sounds good11:33
xnoxmhr3_: status hud; status dbus; ?11:33
xnoxmhr3_: and does the hud's pid from status, match the pid of hud?11:33
mhr3_xnox, no, hud exitted meanwhile, it does that after a while11:33
mhr3_but if something starts it again, the env still isn't set11:34
seb128mhr3_, is it started through upstart, or dbus activated?11:34
mhr3_seb128, it's dbus-activated which does "start hud"11:35
mhr3_so... let's call it upstart-over-dbus activation? :P11:35
mhr3_i mean11:35
xnoxmhr3_: which is wrong, cause it will happen before dbus is started, since you are forcing it to start regardless of what other things are happening or dbus starting.11:35
mhr3_broken-upstart-over-dbus activation11:35
mhr3_xnox, hm?11:36
mhr3_dbus is running my whole session, hud is stopped, if i let dbus do "start hud" the env there isn't set11:36
mhr3_i *think* if i do it myself it will be set11:37
mhr3_don't want to otherwise i lose that broken state11:38
xnoxalso why is ted using bash to exec things /o\11:38
xnoxand sleeps =/11:38
mhr3_let's not go into that11:39
pete-woodsthe dbus activation script is a red herring, though (no matter whether it's good or bad)11:39
pete-woodsas mhr3_ says, manually starting and stopping the service reproduces the problem11:39
ogra_http://people.canonical.com/~ogra/ubuntu-touch/bootchart-maguro-hud-dbus-hang.png11:39
ogra_i dont get that with SF on maguro11:40
ogra_http://people.canonical.com/~ogra/ubuntu-touch/bootchart-maguro-SF.png11:40
xnoxpete-woods: well, something talks to hud -> dbus-activation-hack.sh bash script is called -> if upstart_session variable is set -> start hud; sleep 10..... else fallback to executing hud-service11:41
ogra_(the latter one actually has the UI on screen under 25sec11:41
ogra_)11:41
xnoxpete-woods: and the upstart job is to simply start hud.11:41
mhr3_xnox, how many dbus-daemon are we supposed to have?11:42
mhr3_cause i have 5 of them11:42
xnoxmhr3_: that means, that crap is autoactivating additional onces instead of using the system on.11:42
xnoxmhr3_: we should  have at most 2 session dbus (one normal one, one for atk/a11y)11:43
ogra_  690 ?        Ss     0:03 dbus-daemon --system --fork11:43
ogra_ 1284 ?        Ss     0:00              \_ dbus-daemon --fork --session --address=unix:abstract=/tmp/dbus-ic2MIWcWW911:43
ogra_ 1259 ?        Ss     0:00 //bin/dbus-daemon --fork --print-pid 4 --print-address 6 --session11:43
mhr3_xnox, which would totally explain this, hud connects to a different dbus11:43
mhr3_102       1176  0.0  0.0  32360  3028 ?        Ss   Sep30   0:47 dbus-daemon --system --fork11:43
mhr3_miso      3125  0.0  0.0  33920  4416 ?        Ss   Sep30   1:06 dbus-daemon --session --address=unix:abstract=/tmp/dbus-h90A8DWTwU11:43
mhr3_miso      3160  0.0  0.0  30748  1916 ?        S    Sep30   0:01 /bin/dbus-daemon --config-file=/etc/at-spi2/accessibility.conf --nofork --print-address 311:43
mhr3_root      8077  0.0  0.0  30376  1352 ?        Ss   Oct01   0:00 //bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session11:43
mhr3_miso     32673  0.0  0.0  30508  1264 ?        Ss   11:59   0:00 //bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session11:43
xnoxmhr3_: let me explore what's going on, on my grouper after I fix the next one.11:43
ogra_i wonder what the latter one is11:43
DJJeffmhr3_: please use pastebin11:44
xnoxmhr3_: upgrade, you are running out of date dbus package?!11:44
mhr3_xnox, yes :)11:44
* ogra_ guesses all these // processes shouldnt be there 11:44
xnoxmhr3_: what's the output of: dpkg -l dbus11:44
mhr3_xnox, i upgraded already, but running this session for a few days11:44
xnoxmhr3_: well, if you don't apply yesterday's fixes, i'm not sure how else i can help you =)11:44
ogra_mhr3_, you mean you relpaced dbus underneath a running session but didnt restart it ?11:45
xnoxmhr3_: there is no way to restart dbus.11:45
ogra_the session11:45
mhr3_xnox, you think your dbus fix is going to fix the multi-dbuses i'm having?11:45
mhr3_xnox, isn't the unset DBUS envvar still odd?11:46
pete-woodsof course it's odd11:46
mhr3_xnox, i mean it'll be unset if upstart runs the job *now*11:46
xnoxmhr3_: so unity & hud were starting ahead of dbus-daemon completing initialisation, thus clobbering and auto-spawning it's own.11:46
ogra_xnox, could it be that upstart-dbus-session spawns its own daemon ?11:47
xnoxmhr3_: sure, but not for the jobs that are already running..... upstart doesn't and I guess can't modify the environment of already running processes.11:47
ogra_*bridge11:47
mhr3_xnox, but the hud job quits itself after a while11:48
mhr3_xnox, why doesn't upstart "update" the env on next start?11:48
xnoxmhr3_: sure, but upon respawn it will be the environment of the dbus-daemon that launches it. and there are multiple ones, how would you know which one?11:48
xnoxmhr3_: if you are sending dbus-send from e.g. unity, you will enherit running unity's environment which will have the wrong dbus in it.11:48
xnoxmhr3_: and dbus-activation hack will not take the upstart path of execution at all...11:49
xnoxmhr3_: please reboot and reproduce the problem, if you can. Such that I can reproduce it locally as well.11:49
mhr3_xnox, you know that's not gonna happen :P11:50
mhr3_(the reproducing it locally part)11:50
xnoxthe problem was that the whole session couldn't connect to the upstart's launched dbus-daemon, and instead gave up and auto-launched it's own dbus and used that everywhere.....11:50
mhr3_but at least we know we have too many dbuses11:50
ogra_hmm11:50
xnoxmhr3_: _you have too many dbusses ;-)11:50
ogra_ev, does whoopsie spawn its own dbus daemon ? looking at http://people.canonical.com/~ogra/ubuntu-touch/bootchart-maguro-hud-dbus-hang.png ist suspiciously looks like that11:51
evogra_: not explicitly11:51
pete-woodssurely if it were simply the case of having too many dbus's then the DBUS_ADDRESS environment variable would be incorrect, not missing11:51
xnoxogra_: kind of the crasher, reacts to file events, which happens before dbus-daemon launched. I have merge proposal to fix that.11:51
evogra_: but it will try to talk to NM over DBus11:51
mhr3_xnox, but upstart's DBUS == my session's DBUS env11:51
evas soon as it starts11:51
ogra_ev, and if it cant ?11:52
ogra_it really looks like it fires up one in the botochart11:52
evogra_: then it will assume the system is always online11:52
ogra_*boot11:52
xnoxev: ogra_: bug #123484111:52
ubot5bug 1234841 in upstart (Ubuntu) "crash reports pop-up ahead of desktop loading, or atleast dbus being available" [High,Confirmed] https://launchpad.net/bugs/123484111:52
ogra_aha11:52
evogra_: I'm not denying that's happening. I'm suggesting it may be happening implicitly.11:52
evah excellent11:53
xnoxogra_: file events emitted before dbus is launched, thus whatever non-interactive ui / apport thingy doesn't have dbus and spawns it's own.11:53
ogra_yeah, just read the bug :)11:53
ogra_thanks11:53
* xnox goes to fix up that merge proposal.11:53
cwaynezsombi, ping11:53
ogra_i doubt it will help the hud though :(11:54
xnoxmhr3_: if you want to, modify dbus-activation-hack and add "env > ~/.cache/dbus-activation-hack-hud-environ.log" at the top11:54
gemaseb128: is it on purpose that the diagnostic data sending cannot be disabled?11:55
seb128gema, talk to ev11:55
seb128I don't know11:55
gemaev: is that on purpose?11:55
gemaseb128: it's on the system settings ui11:55
seb128I think Laney and ev said that whoopsie needs a plka file11:55
Laneyev is sorting it11:56
seb128gema, right, but ev wrote that code and probably knows better the status11:56
gemaseb128: ahh, gotcha11:56
Laneyit'll be added to pk-d-p11:56
gemaev: do you have a bug number for that?11:56
mhr3_xnox, http://paste.ubuntu.com/6191903/11:56
DJJeffofono telephony really needs to be disabled for non 3g/4g tablets11:56
DJJeffhow can we get a message to the ubuntu-touch devs11:56
DJJeffunless there will be a build for phones and a build for tablets11:57
seb128ogra_, doing "reboot" in an adb shell stopped working it seems, is that a known issue? it seems the tablet power down but doesn't reboot...11:57
mhr3_xnox, inside the hud process there's still no DBUS envvar set11:58
ogra_DJJeff, it wont start on modem-less devices11:58
evgema: no, I haven't been using a bug to track it11:58
ogra_seb128, i noticed it too, adb reboot works fine though11:58
evendeavouring to have it in today11:58
seb128ogra_, oh, I didn't know about that command, danke11:58
gemaev: ack, if you could let me know the ETA image, I'll verify11:58
gemawhenevr you know it11:58
=== hikiko is now known as hikiko|lunch
evwill do, thanks11:59
DJJeffogra_: a couple builds back it caused network-manager 100% cpu11:59
DJJeffogra_: and is also noisy in /var/log/syslog12:00
ogra_DJJeff, well, thats hopefully fixed, if not it should be :)12:00
ogra_did you file a bug ?12:00
DJJeffnot yet if I see it again I will12:00
ogra_dont wait to long, release is close :)12:01
DJJeffogra_: here is my /var/log/syslog || http://paste.ubuntu.com/6191942/12:02
ogra_yeah, file a bug12:03
ogra_either cyphermox or awe should take a look at that12:03
DJJeffsyslog fills up pretty fast with that crap12:04
ogra_so it goes on and on ?12:04
DJJeffcorrect12:04
ogra_(your paste only shows 1min)12:04
* ogra_ goes afk for a bit12:05
DJJeffthat paste is from # tail -f /var/log/syslog12:05
DJJeffnot sure how to file that sort of bug and where :(12:07
ogra_ubuntu-bug network-manager12:07
ogra_via adb12:07
evLaney, seb128: would one of you mind doing a bit of quick code review for me? http://paste.ubuntu.com/6191951/12:07
Laneyev: looks correct12:08
evuploading12:09
=== alan_g is now known as alan_g|lunch
gemaSaviq: we found a problem that if an app is running on the foreground, a call cannot be answered12:13
gemaSaviq: bug 123521512:13
ubot5bug 1235215 in unity8 (Ubuntu) "cannot answer call when system settings are in the foreground" [High,New] https://launchpad.net/bugs/123521512:13
Saviqgema, ok thank12:15
gemaSaviq: with mir12:15
SaviqMacSlow|lunch, hey, can you have a look ↑12:15
SaviqMacSlow|lunch, maybe we don't have an InputFilterArea for the notification?12:15
SaviqMacSlow|lunch, it'd explain the other bug where your interaction with a notification pass through to the app12:16
evcjwatson: any objection to me using the proposed-migration hinting to let the above pkla change (policykit-desktop-privileges) through?12:16
cjwatsonev: it's not touch-specific, so needs release team signoff, but I'm happy to give that yes12:19
* ev nods12:19
Laneyit's also not blocked12:19
evHm? The archive is frozen12:21
Saviqmzanetti, can you try https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1235222 btw?12:21
ubot5Ubuntu bug 1235222 in Ubuntu UI Toolkit "Autopilot suite gets killed after running tests on Mir" [Undecided,New]12:21
loolev: unapproved queue is what stops upload12:21
loolev: not hints12:21
Saviqmzanetti, on SF, that is?12:21
loolthis was decided last week12:21
lool(release team preferred really preventing uploads reaching the archive, unapproved is earlier)12:22
evah12:22
ogra_jodh, mid to upload https://code.launchpad.net/~jamesodhunt/upstart/bug-1234898 so we can get it in one of todays images ?12:23
ogra_*mind12:23
jodhogra_: I've asked for feedback on the bug so if someone aside from me will test it, I'll get it merged upstream then cherry-pick into ubuntu.12:25
ogra_jodh, see -release :)12:25
evxnox: would we also need to make whoopsie start on started dbus, since it will also autolaunch a dbus daemon trying to talk to NM?12:26
ollilool, I have invited Saviq to the standup ( Saviq fyi;)12:27
Saviqolli, k12:27
ollilool, do we want somebody else in the standup?12:27
loolcool12:29
loololli: jfunk?12:29
looloh shit that's in 30mn already12:29
mzanettiSaviq: on it12:30
evxnox: actually, I'm not sure start on started dbus in upstart-file-bridge is the right location if the motivation is apport. Apport by itself doesn't talk to dbus - whoopsie does that - and whoopsie is already started and talking to dbus long before any file bridge events12:32
ollilool, no, in 90min12:32
olliacc to my cal12:32
looloh right, that's my rick 1-112:32
loolgood12:32
ollijfunk will be there for the regular standup (at least he used to so far)12:32
ollide-panic!12:32
olli;)12:32
ogra_german/panic ?12:33
DJJeffunity8 high cpu usage screenshot of htop || http://i.imgur.com/AEkbCc7.png12:33
mzanettiSaviq: posted comment12:36
Saviqmzanetti, thanks12:36
Saviqmzanetti, know what's interesting?12:37
Saviqmzanetti, http://reports.qa.ubuntu.com/smokeng/saucy/touch_ro/4541/12:37
Saviqmzanetti, http://reports.qa.ubuntu.com/smokeng/saucy/touch_ro/4542/12:37
Saviqmzanetti, only 48 tests there12:37
mzanettiSaviq: there are some tests with multiple configurations. not sure if smokeng doesn't run them or if they just don't appear in that log12:39
mzanettiSaviq: it's 10 hidden tests, which would make 46, but there are sysetmsettle-before and systemsettle-after on smokeneg. so numbers match again12:40
Saviqmzanetti, ah12:40
Saviqmzanetti, 10 hidden? what's that mean?12:40
mzanettihttp://paste.ubuntu.com/619205612:40
mzanettiSaviq: ^12:41
xnoxev: session init, not system init. so on the desktop, I get the crash pop-up appear ahead of unity launcher, indicators and gtk initialised. First thing that any gtk dialog does, is start talking to session-dbus. Which if started ahead of dbus, autospawns additional ones.12:41
xnoxev: so that fix is primarily desktop driven, not touch.12:41
evah right12:41
evsorry, I appear to be of a single mind today :)12:41
xnoxev: and file-bridge in the session-init, is actually the only one that _didn't_ start on started dbus already =)12:41
evwhat were your thoughts on changing whoopsie's job to start on started dbus?12:42
evit does mean that if dbus falls over in a heap, we wont get error reports12:42
ogra_if dbus falls over you might not even get networking (on NM systems)12:42
mzanettiSaviq: did terminal-app pass 100% for you on Mir?12:43
xnoxev: i never proposed to change whoopsie to start on started dbus.12:43
evogra_: a valid point12:43
evxnox: I was, to solve ogra_ 's problem12:43
xnoxev: ah, ok =)12:43
xnoxev: sorry, I appear to be of a single mind today :)12:43
evbut maybe I'm misunderstanding what's going on here12:43
ogra_well, not sure if it is a probalme ... its surely  a waste to have an extra dbus though12:43
ogra_*problem12:44
Saviqmzanetti, yes12:44
mzanettihmm... ok12:44
=== alan_g|lunch is now known as alan_g
xnoxogra_: dbus-autolaunch should maybe do $ start wait-for-state WAITER=$uuid WAIT_FOR=dbus WAIT_STATE=running || normal-dbus-autolaunch12:45
xnoxslangasek: ^12:45
xnoxcause it seems like it might be out of our control of crap auto-launching it's own session dbuses.12:45
ogra_it really shouldnt :(12:46
=== MacSlow|lunch is now known as MacSlow
MacSlowSaviq, taking a look12:48
SaviqMacSlow, I think it's the same as https://bugs.launchpad.net/unity8/+bug/123341112:49
ubot5Ubuntu bug 1233411 in Unity 8 "Clicking on a snap decision action button is causing the click to hit the application underneath the notification area" [Critical,Triaged]12:49
SaviqMacSlow, only SF and Mir behave differently - under SF you get all input, and the IFA blocks the input from getting to the app12:49
SaviqMacSlow, whereas under Mir you don't get input at all in shell unless you have IFA12:49
DJJeffubot5: bug 123387012:49
ubot5bug 1233870 in Mir "unity8 cpu spike after blank/unblank (nexus4)" [High,Fix committed] https://launchpad.net/bugs/123387012:49
SaviqMacSlow, so it looks like that'd be all we need12:50
MacSlowSaviq, SF = SurfaceFlinger, IFA ?12:50
SaviqMacSlow, InputFilterArea12:50
MacSlowSaviq, InputFilterArea12:50
SaviqMacSlow, or InputArea like it's called now12:50
SaviqMacSlow, or ShellArea or something - you'll find it12:50
SaviqMacSlow, it'd probably be best if we only created one - covering all the notifications on screen, if possible12:51
MacSlowSaviq, no clue what it is, but I'll take a look and try to get an idea12:51
SaviqMacSlow, yeah, it's InputFilterArea still12:51
SaviqMacSlow, yeah, and we have none around Notifications12:51
MacSlowSaviq, it's "new" and needed because of mir on the phone?!12:52
SaviqMacSlow, no, it was there from January12:52
SaviqMacSlow, but because of how SF behaved12:52
Saviqonly https://bugs.launchpad.net/unity8/+bug/1233411 was visible12:53
ubot5Ubuntu bug 1233411 in Unity 8 "Clicking on a snap decision action button is causing the click to hit the application underneath the notification area" [Critical,Triaged]12:53
SaviqMacSlow, so easy to miss12:53
MacSlowSaviq, never knew it's relevant12:53
loolsforshee: heya, around?12:53
loolmfisch: poke too12:53
=== hikiko|lunch is now known as hikiko
loolsforshee, mfisch: To keep the music-app running when the idle timer kicks in, we are taking an active lock with requestSysState(state=1)12:54
MacSlowSaviq, so an InputFilterArea has to "span" the whole notification-bubble?!12:54
loolsforshee, mfisch: This seems to keep the screen on though; what's the best way to just stop system from suspending, but let the idle timer shut the screen off?12:54
loolom26er: ^ could you hand these guys the bug number when you have it?12:54
om26erbug 123524112:55
ubot5bug 1235241 in QtDeclarative bindings for Powerd "Screen can be brought back up by just tapping on it" [High,New] https://launchpad.net/bugs/123524112:55
SaviqMacSlow, even better - all of the notifications at once12:55
SaviqMacSlow, ideally we'd have only one InputFilterArea - you could probably use ListView's contentHeight for that12:55
MacSlowSaviq, well I'll see12:56
=== _salem is now known as salem_
MacSlowSaviq, btw... which flash-target is recommended?12:57
SaviqMacSlow, ubuntu-system, as usual12:58
MacSlowSaviq, usually I use "ubuntu-system"12:58
MacSlowah ok12:58
om26ersforshee, mfisch so that its really handed over :) bug 123524112:58
ubot5bug 1235241 in QtDeclarative bindings for Powerd "Screen can be brought back up by just tapping on it" [High,New] https://launchpad.net/bugs/123524112:58
MacSlowSaviq, the -part2 MRs are both Jenkins-CI approved12:59
SaviqMacSlow, cool, we're in fix-mir-autopilot mdoe13:00
Saviqmode13:00
SaviqMacSlow, so it might need to wait until next week13:00
MacSlowSaviq, yeah I know13:00
loolmfisch: ping13:03
loolmfisch: dpkg: error processing /var/cache/apt/archives/gallery-app_0.0.67+13.10.20131004.1-0ubuntu1_armhf.deb (--unpack): trying to overwrite '/usr/share/icons/ubuntu-mobile/apps/144/gallery-app.png', which is also in package ubuntu-mobile-icons 13.04+13.10.20130925-0ubuntu113:03
loolmfisch: what's the plan there?  ship the icon in ubuntu-mobile-icons or in gallery-app?  could you drop it from the right packages and if it's moving add a Replace in the new package against the old ones?13:04
loolmfisch: the easiest might be to drop it entirely from gallery-app.deb; it should be kept in there for the click transition though13:06
loolsergiusens: ^ FYI13:06
sergiusenslool, I'd keep it in the gallery-app so then we can reuse the icon for the package (click) icon13:07
loolsergiusens: yes, that's what I suggested as well (drop from .deb but keep in bzr)13:08
sergiusenslool, that works for me13:10
sergiusensogra_, if I reboot enought I can lock myslef out of adb, so there is surely a race somewhere13:11
ogra_sergiusens, yeah13:11
ogra_sergiusens, the prob is that we dont handle adbd via the property system i think13:11
ogra_but write to sysfs13:11
sergiusensogra_, I'm changing that fwiw13:11
ogra_sergiusens, to what ?13:12
ogra_we cant use properties that early in the boot13:12
sergiusensogra_, to use the property system13:12
ogra_how ?13:12
ogra_the container isnt there when adbd starts13:12
ogra_and we need it to start that early to be able to debug boot issues13:13
sergiusensogra_, already talked to rsalveti; we might just delay adbd13:13
ogra_bad idea imho13:13
ogra_especially for ports that will be hell13:13
sergiusensogra_, well that's going to be an issue :-)13:13
ogra_right13:13
AskUbuntuIs Ubuntu Touch capable of simulating glass effect? | http://askubuntu.com/q/35362113:14
ogra_geez13:14
ogra_!13:14
ogra_glass effects13:14
sergiusensogra_, let me think of something then; quickly though I guess we can enable an early boot mode13:14
sil2100tmoenicke: hi!13:14
sergiusensogra_, I have glasses on; if not the screen looks fuzzy, is that the effect?13:14
sil2100tmoenicke: do you know what's up with the ubuntu-keyboard autopilot tests? I'm running ubuntu-keyboard trunk and it's failing on some AP tests13:15
ogra_sergiusens, dunno, ask on askubuntu ...13:15
ogra_seems its an important feature13:15
ogra_(who needs to make phone calls if he has _galls effects_ ! )13:15
ogra_*glass even13:15
tmoenickesil2100: hi. veebers should know details13:15
sil2100veebers: piiing13:16
sergiusensogra_, saw the question, lets leave that to the design team13:16
ogra_:)13:16
=== flo__ is now known as w-flo
=== aaa_ is now known as Guest11034
=== flo__ is now known as w-flo
w-flo1 month until I get a new router and new ISP.. wonder how many reconnects I have to suffer through until then.. sigh13:23
loolbfiller: heya, FYI gallery-app has file conflicts with icon-theme; I've pinged mfisch to fix this when he comes up, but feel free to fix earlier13:26
ogra_lool, seems reboot is broken with #80 and i cant really find the cause13:26
ogra_since adb reboot works just fine i suspect a hanging upstart job13:28
loologra_: I have had this issue indeed13:29
loologra_: adb reboot is a brutal adbd syscall to kernel to tell it to reboot NOW13:29
loologra_: reboot is actually init sequence13:29
ogra_must be somethig after the runlevel is switched, since adbd gets stopped13:30
loologra_: I've pinged slangasek on getting some help from his team on this, but that will be later13:30
ogra_k13:30
loologra_: yes; stgraber might be able to provide guidance on how to best debug this13:30
ogra_right13:30
ogra_i was hoping for him13:30
loolstgraber: ^ latest image doesn't reboot anymore, and we don't know how to track this down13:30
ogra_(also for the ureadahead issue indeed)13:30
=== kentb is now known as kentb-afk
MacSlowWhat's the dot-file for user "phablet" again to enable mir instead of sf?13:46
loolbfiller: FAILED (failures=11)13:47
loolbfiller: for gallery-app13:47
loole.g. ERROR: gallery_app.tests.test_album_view.TestAlbumView.test_add_photo13:47
loolbfiller: do I need to have empty gallery?13:47
MacSlowfound it... .display-mir13:47
mfischlool: I'm awake but not really, I saw the failure last night, should we just remove icon from gallery app?13:48
stgraberogra_: please talk with jodh and slangasek, since last we discussed it with them the conclusion was not to turn ureadahead on13:49
mzanettimhall119: ping13:49
ogra_stgraber, it saves 5sec on maguro for me ... mako misses the kernel patch13:49
loolmfisch: from the .deb, yes13:50
loolmfisch: would you think you could look at the AP failures?13:50
stgraberogra_: I don't know any details about the reasoning, just that slangasek didn't want it on, so I'll let you talk with each other :)13:50
stgraberlool: I'm busy for at least another hour, can look into the reboot thing after that13:51
mfischlool: I should have some time today pending any other disasters on my team13:51
loolmfisch: cool13:52
loolstgraber: thanks13:52
mfischlool: we can skip the meeting today unless you have something13:52
loolmfisch: cool; I'm happy to get that time13:54
mfischlool: ok13:54
mfischmhr3_: sync cancelled for today13:54
mhr3_k13:55
mhall119mzanetti: pong13:55
bfillerlool: do not know13:56
mzanettimhall119: wanted to ask you something about the nexus 7. but found the info on the net13:56
bfillerlool: tests are failing when you are running on device?13:56
mzanettibfiller: https://code.launchpad.net/~mzanetti/python-ubuntu-platform-api/fix-resolutions/+merge/18932013:56
mhall119ok13:56
bfillermzanetti: which issue does this fix?13:57
mzanettibfiller: autopilot being broken with Mir13:57
bfillermzanetti: nice, not sure if this is what lool is talking about, maybe?13:58
mzanettibfiller: I've ran most ap tests on surfaceflinger today. only community apps seem to have failing tests13:58
loolxnox: could you prioritize the upstart review?  :-)  or we can defer to next week14:01
jodhogra_: I'm just reflashing to pick up #80 to see if I can work out what is wrong with reboot.14:01
ogra_http://people.canonical.com/~ogra/touch-image-stats/20131003.1.changes or http://people.canonical.com/~ogra/touch-image-stats/20131003.2.changes must have the offending change14:01
ogra_it worked fine on the iage before14:02
ogra_*image14:02
beunocjwatson, jdstrand, architecture support has landed in the store, users are required to specify it on upload14:02
cjwatsonbeuno: OK, cool.  We have click chroot management support underway; I don't know if it'll be in time for the SDK to support it in 13.10, but the SDK isn't so tightly bound to the release cycle that I'm going to panic about that14:03
jdstrandbeuno: ack, I updated the review scripts earlier this week for that14:04
ogra_ah, seems it even works on the 03.1 image14:04
beunocjwatson, indeed, it's not really a 13.10 goal, so not worried about the exact timings14:04
ogra_http://people.canonical.com/~ogra/touch-image-stats/20131003.2.changes should have the issue then14:04
cjwatson(That's the last thing resembling a feature to land in click for 13.10, unless I decide to throw in signing support as well, which I'm not sure I will)14:04
ogra_jdstrand, thanks for checking the apparmor stuff, my /var/lib/dpkg/ content indeed changes when i install bootchart ... so might be a perfectly valid run i see14:05
davmor2seb128: maguro settings says I have 2.1gb of free space.  This is a 16 GB version surely I should have more than 2.1GB of free space?14:05
DJJeffroot@ubuntu-phablet:~# lsusb14:06
DJJeffunable to initialize libusb: -9914:06
jdstrandogra_: ok, glad to hear14:07
ogra_stgraber, btw, regardless of ureadahead, i think system-image needs to learn to remount mountpoints that live in rw dirs14:07
janimo`ogra_, which file shows if I am using a local build of the android parts ?14:07
mfischsforshee: don't know if it will make it that far east but it's snowing here14:07
ogra_janimo`, define local build14:08
davmor2seb128: http://ubuntuone.com/04QsRW0y1RUNHyhiOF6q1214:08
DJJeffalot of the hardware is not exposed to ubuntu-touch ?14:08
w-flodavmor2, maybe most of the 16gb is used for the "internal SD card" android thingie (and AFAIK you don't repartition the devices yet)14:08
janimo`ogra_, built system.img and boot.img from a locally checked out phablet Android tree14:08
sforsheemfisch: dude. Our highs are supposed to stay above 60, so if it reaches us it should be rain by then.14:08
janimo`ogra_, and then flashed them with fastboot14:08
ogra_janimo`, hmm, no idea, probably rsalveti knows if there are any specific criteria14:09
mfischsforshee: i pasted you the stuff14:09
stgraberogra_: what do you mean?14:10
mfischlool: when you keep the system from suspending like you did there it will still have the timeout on the screen activity14:10
DJJeffnot much shows up in a lshw hehe | http://paste.ubuntu.com/6192383/14:10
ogra_stgraber, ureadahead uses a debugfs mount inside a dir that it also needs rw14:10
ogra_stgraber, once the rw mount is there the debugfs mount is hidden14:10
ogra_stgraber, bug 1233281 ... see my last comment14:11
ubot5bug 1233281 in ureadahead (Ubuntu) "crashes on Ubuntu Touch due to /var/lib/ureadahead/ being read-only" [High,New] https://launchpad.net/bugs/123328114:11
seb128davmor2, upgrade your ubuntu-settings-settings, it's fixed in https://launchpad.net/ubuntu/+source/ubuntu-system-settings/0.1+13.10.20131004-0ubuntu114:12
seb128"  * [about] In the storage subpanel, check the space for drives Qt14:12
seb128    reports as "Unknown"."14:12
stgraberogra_: there's an easy fix for that, ureadahead should just use debugfs from the right location ;)14:12
stgraberogra_: (/sys/kernel/debug)14:12
davmor2seb128: nice one thanks14:12
ogra_stgraber, i know where that lives, but i guess scott had his reasons to use a separate mountpoint ?14:13
sforsheelool, om26er: fyi ChickenCutlass's team owns powerd now, so they should be the first point of contact for bugs14:13
stgraberogra_: I think the reason was that we didn't mount debugfs by default back then14:13
ogra_ah14:13
tedgogra_, So have you be able to recreate the HUD timeout with the new dbus configuration?14:14
jodhogra_: how do I get phablet-flash to give me #80?14:14
ogra_tedg, as soon as i switch to Mir14:14
ogra_jodh, --channel saucy-proposed14:15
jodhogra_: thanks14:15
tedgogra_, ?  It happens when you switch to Mir or you'll check once you switch to Mir?14:15
ogra_tedg, it happens as soon as i switch to Mir14:15
* tedg likes SF more now14:15
ogra_tedg, http://people.canonical.com/~ogra/ubuntu-touch/bootchart-maguro-SF.png is SF14:15
ogra_and the same after touching ~/.display-mir http://people.canonical.com/~ogra/ubuntu-touch/bootchart-maguro-hud-dbus-hang.png14:16
tedgogra_, What happens with platform API in the Mir case?  When we set up our observers and such?14:17
ogra_(notice how dbus goes into zombie state again)14:17
ogra_tedg, uh, no idea, platform-api -> ricmm/rsalveti14:17
xnoxlool: ok.14:18
stgraberogra_, lool: your reboot problem is caused by upstart-local-bridge getting stuck in stop/killed state14:19
ogra_sergiusens, ^^^14:19
ogra_stgraber, do we have a wikipage about nailing down such stuff ?14:19
stgraberogra_: I'm pretty sure we document "initctl list" in the upstart cookbook14:20
ogra_(debugging the job chain ... )14:20
stgraberinitctl list | grep -v "stop/waiting" | grep -v "start/running"14:20
ogra_k14:20
stgraberthat gave me a single entry:14:20
stgraberupstart-local-bridge stop/killed, process 50114:21
stgraberroot       724  0.5  0.0   2316   880 ?        S    14:19   0:00 upstart-local-bridge --daemon --event=android-container --path=/dev/socket/upstart-text-bridge14:21
stgraberroot@ubuntu-phablet:/# initctl list | grep upstart-local-bridge14:21
stgraberupstart-local-bridge start/running, process 50014:21
stgraberso the problem is that upstart doesn't track the pid properly for that one14:21
ogra_i guess the exec should live outside of the script block14:22
ogra_and the script should become a pre-start one14:23
* ogra_ tries that 14:23
stgrabernah, that's not the problem14:23
stgraberthe fix is even simpler than that14:23
sergiusensstgraber, is it a demon/fork one?14:23
ogra_oh14:23
stgrabersergiusens: just drop expect daemon and remove --daemon14:23
* ogra_ totally missed expect 14:23
stgraberno need to use ptrace if you can avoid it14:24
=== tkamppeter_ is now known as tkamppeter
stgraberI confirmed that http://paste.ubuntu.com/6192429/ works fine here14:24
janimo`rsalveti, do you how can I tell if a device has an officially built or a locally built system.img/boot.img flashed14:25
janimo`rsalveti, I just built the tree locally and fastboot flashed it14:25
stgraberif you really want to use --daemon, then look into using expect fork (not sure that'll work, haven't tried that)14:25
sergiusensstgraber, that part of the job I have no idea about14:25
xnoxstgraber: sergiusens: not, expect daemon ?!14:26
jodhstgraber: "expect daemon" + "--daemon" works fine for that bridge in #78.14:26
ogra_well, i get a proper reboot here with that change14:28
stgraberjodh: it sure doesn't on my phone14:29
jodhftr, I'm happy to review any upstart .conf file changes.14:29
stgraberjodh: well, sure doesn't starting with #80 or whatever it's we hae today14:29
stgraberjodh: and what I pasted above clearly shows that upstart failed to track the PID of the process...14:30
ogra_http://launchpadlibrarian.net/152241386/lxc-android-config_0.105_0.106.diff.gz14:30
ogra_thats the change14:30
jodhstgraber: your comment above about "expect fork" + --daemon confused me somewhat.14:31
stgraberogra_: so based on that diff, I guess you're right that the mkdir confused upstart...14:32
sergiusensogra_, maybe for that expect daemon thing to work it needs to be out of the script stanza, so then the pre-start thing ogra suggested is better14:32
anders3408|afkogra_:  you know about the apparmor parts in the kernel ?  i have merged the apparmor v3 patch, and enabled it in defconfig, but somehow it looks for sure like it doesnt make the module, and sys/module/ is not having a apparmor module14:32
ogra_stgraber, well, i think the job didnt start at all before14:32
mfischgusch: I'm having issues building gallery-app from trunk due to a missing dep on content-hub 0930.114:32
stgraberjodh: so I guess the problem is that the mkdir counts as a first fork, then the first fork of the daemon is considered as the final one and so we track the pid of the intermediate fork?14:32
ogra_stgraber, which is why is didnt hangon shutdown14:33
ogra_at least thats my theory14:33
guschkenvandine: where can mfisch get the proper content-hub package for gallery?14:33
mfischI tried building it here and the tests failed after 25 minutes of watching it build14:33
anders3408|afkogra_:  those 5 lines, did i add to the correct defconfig , without luck : http://paste.ubuntu.com/6192454/14:34
ogra_anders3408|afk, i dont think that works as module14:34
=== anders3408|afk is now known as anders3408
stgraberjodh: though I thought we were clever enough to only track those after the exec somehow14:34
mfischgusch: there is no 0930.1 build based on the changelog, its either 0930 or 10*14:34
ogra_anders3408, but i have not much clue about apparmor ... try jjohansen14:34
stgraberanyway, for now if dropping --daemon and expect daemon works, I say we go with that, we'll even get working logging as a bonus14:34
anders3408hm.. apparmor config files says something about look for /sys/module/apparmor , still its not a real module like wlan.ko :)14:34
anders3408thanks ogra_14:34
anders3408jjohansen: you here :)14:34
stgraber(and save ourselves a bit of ptrace and a few forks)14:34
anders3408?14:35
* ogra_ wants more spoons14:35
mandellool, slangasek, ralsina, ping abeato and I have an interesting finding we would like to share with you guys :) (or not so happy face)14:35
guschkentb-afk: see the comment from mfisch about the content-hub version number14:35
sergiusensogra_, are you applying that?14:35
ogra_sergiusens, on it14:35
=== alan_g is now known as alan_g|tea
loolmandel: speak quick or remain quiet for eternity14:37
anders3408ogra_:  a good way to start would probably be make bootimage -j1 and confirm if it builds anything or not :)14:37
ralsinamandel: sure, share... how?14:37
mandellool, ralsina, QNetworkInfo from qt performs a DOS attack to ofono via DBus, to be more precise to the GetModems call14:37
loologra_, jodh: Did you guys find interesting bits on the shutdown/reboot issue?14:38
ogra_lool, fix uploaded :)14:38
loolah read stgraber's update14:38
loolcool14:38
mandellool, ralsina that makes ofono go funny as abeato can explain better14:38
ogra_lool, lxc-android-config 0.10814:38
jdstrandanders3408: I can't really help either, but did you see https://wiki.ubuntu.com/SecurityTeam/AppArmorForPhabletKernels? (linked from https://wiki.ubuntu.com/Touch/Porting#AppArmor)?14:38
mandellool, ralsina so using that class makes (that uses NM and ofono) to detect the network state is/might be a problem14:38
loolmfisch: so you're saying this should not be happening and it's a powerd bug or a testing bug?14:39
anders3408yes jdstrand i did, not saying much:)14:39
mfischlool: no, its a real bug, sforshee is looking at it while I fight to get gallery-app building14:39
loologra_: could you test the upstart in -proposed?14:39
loologra_: with new lxc-android-config would be cool14:39
ogra_lool, sure14:39
abeatomandel, lool, ralsina what we see is > 300 calls to interface=org.ofono.Manager; GetModems14:39
w-floanders3408, IIRC apparmor is built into the kernel for me, not as a module.. maybe you have the same (though that doesn't explain why it fails to work)14:39
loologra_: remember lxc-android-config is a bit tricky to upgrade14:40
sforsheelool: I've actually known about that for a long time, but never fixed it because unity was supposed to take over the inactivity timer14:40
sforsheebut that hasn't happened yet14:40
abeatowhen ubuntu-download-manager is executing14:40
loolsforshee: so it's a known powerd bug?14:40
loolsforshee: is it logged already?14:40
loolsforshee: (to merge the two)14:40
sforsheelool: I don't recall if there was another bug filed14:40
ogra_lool, "upstart in proposed" ?14:40
anders3408w-flo:  the thing is /out/target/product/find5/obj/KERNEL_OBJ/Security/ doesnt contains anything from apparmor at all :)14:40
abeatothat makes network detection slower14:40
ogra_lool, there is no new upstart14:41
loolmandel: Can you give me the punchline summary of what this breaks and how we fix it?  :-)14:41
loolom26er: where's that bug of yours on the music-app?14:41
loolom26er: I checked qtpowerd, and it isn't there14:41
sforsheelool: I already reassigned it to powerd14:41
loolsforshee: oh thanks14:41
w-floanders3408, maybe you're missing some kernel dependencies? have you tried enabling apparmor via "make menuconfig" or similar instead of editing the defconfig directly?14:41
jodhstgraber, sergiusens: that mkdir should be in a pre-start to avoid disrupting the main process logic as ogra_ suggests. Then use 'expect daemon' + '--daemon' as designed.14:41
sergiusensogra_, ^^14:42
loolsforshee: do you intend to work on it, or should I talk to Chicken to find someone in his tema?14:42
loolsforshee: (I doubt we will move it to unity at this point)14:42
anders3408w-flo:  make menuconfig says it aint enabled so the lines i added to defconfig was a bit wrong :)14:42
ogra_jodh, heh, i just uploaded the former fix ... will test and change accordingly14:42
om26erlool, bug 123524114:42
sforsheelool: I'm already testing a fix14:42
ubot5bug 1235241 in powerd "Screen can be brought back up by just tapping on it" [High,Confirmed] https://launchpad.net/bugs/123524114:42
loologra_: 16:42 -queuebot:#ubuntu-release- Unapproved: accepted upstart [source] (saucy-proposed) [1.10-0ubuntu4]14:42
loologra_: https://launchpad.net/ubuntu/+source/upstart/1.10-0ubuntu414:42
loologra_: not yet published yet14:42
w-floanders3408, hope it works after enabling it in menuconfig :) I also have the apparmor ....HASH option enabled, not sure what it is / if it is required14:42
loolsforshee: \o/14:42
loolsforshee: if you like, try music-app; play/pause should take the lock14:43
ogra_lool, hmm, not on -changes ...14:43
anders3408uhm ... w-flo i didnt have that one ? :)14:43
sforsheelool: powerd-cli works fine for reproducing14:43
jodhogra_: stgraber is right, but I'd rather we didn't rely on side-effects - if that script gets changed, the job will break again. So best to put all the required setup in pre-start.14:43
=== Namidairo is now known as Namidairo`bnc
ogra_jodh, ok14:43
kenvandinemfisch, gusch: it's in saucy...14:44
w-floanders3408, it's not in your pasteit14:44
anders3408nope :)14:44
anders3408i didnt see it on mako either14:44
mfischkenvandine: I see this: content-hub | 0.0+13.10.20130930-0ubuntu114:44
mfischgusch / kenvandine gallery-app needs 0930.114:44
w-floanders3408, so it's not required I guess.. :D14:44
mfischor later14:44
stgraberjodh: well, my "fix" was not to use expect daemon and simply exec the bridge without --daemon, I don't see how that can possibly break with further changes to the script section14:44
kenvandinemfisch, >=14:44
mandellool, mainly, we make ofono work like crap if we support network mode detection in u-d-m, possible ways to fix it, patch QNetworkInfo and reduce the number of calls, call NM and ofono dbus apis directly from u-d-m, that second fix is not a good idea because if more than one app uses QNetworkInfo we are multiplying those 300 calls per the number of apps using the class14:45
mandelabeato, ^^^14:45
kenvandineoh!14:45
mandelabeato, sounds reasonable?14:45
kenvandinemfisch, that never got published14:45
kenvandinemfisch, it is in the daily-build ppa14:45
doanacsergiusens: forgot to mention. i added another to address your MP remarks: https://code.launchpad.net/~doanac/phablet-tools/phablet-config-developer-mode/+merge/18841614:45
loolmandel: how does it affect the image today?14:46
loolmandel: does it e.g. prevent receiving phone calls?14:46
loolmandel: does it not work?14:46
loolmandel: I think we want to fix this properly, but time remaining is super short, so if you can work out the right fix in a minimum time and queue it up for next week, that's good14:46
loolmandel: make sure you have an easy test plan14:47
loolmandel: (is this just about 3g/wifi detection?)14:47
mandellool, AFAIK it works, it makes ofono work slower but is not critical (right abeato)14:47
mandellool, yes, just about 3g/wifi/connection detection14:47
kenvandinemfisch, however, that build depends could be changed to 0930, dropping the .114:47
mfischkenvandine: yes, that would be helpful, I'll do that14:47
mandellool, detecting the connection is important to be able to do correct downloads in not reliable connections14:47
mandellool, bug 123343514:48
ubot5bug 1233435 in ubuntu-download-manager "u-d-m downloads stall if the network configuration changes" [Critical,Triaged] https://launchpad.net/bugs/123343514:48
=== alan_g|tea is now known as alan_g
mandellool, I would fix that bug, go with what we have that is not terrible and do a proper fix14:49
mandellool, we can talk about who fixes QNetworkInfo after release14:49
* mandel hides14:49
dobeyseb128: any idea why system-settings would freeze up on the device? does it log or have any way to enable debug log output to console?14:49
kenvandinemfisch, scratch that...14:50
kenvandineit does need > 093014:50
abeatomandel, lool right, radio still works14:50
kenvandinemfisch, it's tough picking build depends version when you don't know what order things will land in :)14:50
loolmandel: please prepare what you want to upload monday/tuesday that is good for release and easy to review/test14:50
abeatojust makes registration slower14:50
anders3408w-flo: make menuconfig , removes 2 lines and add 3 lines : see http://paste.ubuntu.com/6192502/14:50
kenvandinemfisch, so it needs what's in daily-build14:50
mfischkenvandine: ok, I'l add the ppa14:51
w-floanders3408, AUDIT... isn't that selinux? maybe apparmor & selinux conflict? just see if it works now :)14:51
mandellool, ok, will fix that bug, and I'll open a bug on QNetworkInfo ( abeato can you give me a hand with some data regarding the issue) and we should be good to go (just slow registrations in ofono)14:52
anders3408w-flo:  im missing : CONFIG_SECURITY=y :D14:52
kenvandinemfisch, i'll get that on the landing asks page14:52
anders3408hahaha guess why it fails :D14:52
w-floanders3408, oh. haha14:52
loolmandel: thanks!14:52
loologra_: can you ping me once upstart is good?14:52
loologra_: would like to release it out of proposed14:52
loolah sorry it's not even built14:53
ogra_yeah, was about to say :)14:53
loolstgraber: so the upstart issue was the one already in the pipe for upload?14:54
loolbah14:54
stgraberlool: the reboot issue and the upstart upload are completely unrelated14:54
mfischkenvandine: is there a ppa for the daily-build? I cannot seem to find it14:54
looloh sorry, lxc-android-config fix14:55
kenvandinehttps://launchpad.net/~ubuntu-unity/+archive/daily-build14:55
kenvandinemfisch, ^^14:55
anders3408ogra_: any closer to other than nexus devices to make those system images ?14:57
ogra_anders3408, not before release i fear14:57
anders3408ogra_:  find 5 need it soooo much :)14:58
ogra_anders3408, unless you know a way to clone stgraber quickly14:58
ogra_(and spread the clones across multiple timezones preferably)14:58
anders3408clone him or his sources ogra_ ? :)14:58
loologra_: armhf upstart built14:59
ogra_lool, pulling14:59
stgraberogra_: actually, I've delegated that work to schwuk's team since the OEM guys need the same thing (well, and QA too), but yeah, may still take a few weeks14:59
ogra_ah, so thats semi-cloned then :)15:00
stgraberthe good thing is that it's all server side so we can release it whenever it's ready and it'll just work with existing saucy15:00
kenvandinemfisch, i added that to the asks page15:00
stgraberanyway, I have it as a nice to do for when I'm done getting back to 100% unit test coverage for the server code and I find some spare time... It shouldn't take me much more than a day to get that stuff implemented with tests but it's hard to find a whole day to focus that close to the release.15:01
anders3408but stgraber those system image , does that in current state working fine on mako devices ?15:01
kenvandinegusch, i have a branch that fixes a potential race condition can you review it?15:02
kenvandinehttps://code.launchpad.net/~ken-vandine/content-hub/invoke_on_initiated/+merge/18862915:02
stgraberanders3408: yep, that's what we recommend using for mako, maguro, grouper and manta and that's what the QA team and everyone else doing testing on Touch uses15:02
anders3408as find5 is pretty much the same as mako :)15:02
guschkenvandine: a quick review - yes15:03
=== dandrader is now known as dandrader|lunch
kenvandineit's an easy one, i think15:03
anders3408the reason im asking , is it may be possible to get working on find5 when its working on mako devices :)15:03
kenvandinegusch, i just approved your hint branch15:03
stgrabersure, if we had the find5 kernel in the Ubuntu archive and had our android source package spits out a find5 boot/recovery/system partition image, I could add support for it in the production server in a couple of minutes. The tricky part is letting you do that outside of the production server while still having the whole chain signed with GPG, https, ...15:03
guschkenvandine: oh - yea that's the spot I had it on the first place15:04
seb128dobey, no idea about the freeze, you can run it by "adb shell" "su - phablet" "system-settings --desktop_file_hint=/usr/share/applications/ubuntu-system-settings.desktop"15:04
anders3408stgraber:  oh yes that would make sense :) so when its ready , it will not be just a source release ?15:06
stgraberanders3408: the source for the server is already public, when it's ready, you'll just have the needed modules in there to import from the central server repack, ... and maybe a wiki documentation on how to setup your server15:07
anders3408w-flo:  YAY https://bitbucket.org/anders3408/ubuntu_kernel_oppo_find5/commits/f9c25d803f172998dd9ad2526e7fb759d776f4ef worked :D now it builded the apparmor parts :D15:07
w-floanders3408, cool :)15:07
anders3408stgraber:  let me get this correct , server like a build server , or something phone releated ? :)15:08
stgraberanders3408: the code that generates the structure on https://system-image.ubuntu.com15:09
stgraberanders3408: that thing basically imports all the files needed to produce an image, does the checksumming, generates deltas, manages multiple update channels, ...15:10
dobeyseb128: thanks. it seems to be working now. i'll try that if it freezes again in the future15:10
anders3408stgraber:  oh :D well let me work on the remaing issues then :)15:11
loolMacSlow: Heya15:11
loolMacSlow: when you know what's going on with picking up calls on Mir, I'd love to get an update  :-)15:11
loolMacSlow: would like to switch the default soon, and that's a blocker15:12
anders3408another one, can i enable Mir without rebooting ? like enable it before first bootup :)15:12
loolw/win 11815:13
looldandrader|lunch: heya, (have a good lunch), I hear you're chasing input issues (volume up/down and webbrowser); would you mind updating me on the fix (ETA, affected package(s))?  I'd like to try enabling Mir over the week-end, but this needs to be fixed first15:23
looldandrader|lunch: (mainly the webbrowser input issues need to be fixed)15:23
anders3408YAY :D15:25
anders3408root@ubuntu-phablet:/# aa-status15:25
anders3408apparmor module is loaded.15:25
anders340822 profiles are loaded.15:25
ogra_anders3408, congrats !15:26
anders3408ogra_:  :D can dl and install click apps now :D15:28
ogra_awesome !15:28
=== gatox is now known as gatox_lunch
mfischlool: gallery app is still building, 45 mins and counting... hope to have a fix soon15:29
anders3408ogra_:  sforshee made a comment on powerd/backlight-settings a week back, can someone review that ? :) i really need it for pwrkey :) and brigtness15:30
anders3408hmm ogra_ if i installs an click package like g+ or xda , i can start it, but even if i pin it to launcher it still not showing up there and when i then close the installed app, the app is gone as if i looks under clicks it says not installed , and if i look under installed , it is missing :)15:33
loolmfisch: it's now depending on new content-hub15:34
loolmfisch: so will be monday I think15:34
mfischlool: yep, but I still want to test it today15:34
loolcool15:35
slangasekxnox: ..."crap auto-launching its own session dbuses"? like what?15:36
slangasekogra_: why do you want ureadahead?  I believed it was irrelevant on disks of this class.  If that's mistaken, we should certainly use it, but it seemed that it was a) failing to run and b) not useful if it did run15:37
xnoxslangasek: well one thing i did catch is apport starting on file bridge event. which is now fixed, but there appears to be more stuff.15:37
ogra_slangasek, it isnt irrelevant15:37
slangasekxnox: but if the file bridge is starting after dbus, we're still ok, aren't we?15:38
ogra_slangasek, i can get maguro to boot 5sec faster when having it set up properly15:38
slangasekogra_: why not?15:38
mfischlool: tested and proposed: https://code.launchpad.net/~mfisch/gallery-app/remove-icon-from-package/+merge/18933115:38
slangasekwhat is ureadahead doing in this case that is useful?15:38
xnoxslangasek: for that case yes. and mhr3_ is still reporting that dbus launched hud, starts it's own dbus.15:38
xnox=/15:38
slangasekhmm15:39
xnoxslangasek: but yeah, we should fixed those cases. i just seems like there is more and more of them.15:39
ogra_slangasek, it loads all files in one big chunk into ram15:39
* mfisch makes a note never to touch gallery-app again15:39
ogra_slangasek, http://people.canonical.com/~ogra/ubuntu-touch/bootchart-maguro-SF.png15:39
loolmfisch: cool, thanks15:39
mhr3_xnox, imo something else does, hud just uses it somehow15:39
ogra_slangasek, thats a 25sec boot from vibration to UI on screen15:39
anders3408ogra_ if i installs an click package like g+ or xda , i can start it, but even if i pin it to launcher it still not showing up there and when i then close the installed app, the app is gone as if i looks under clicks it says not installed , and if i look under installed , it is missing15:40
jdstrandslangasek: hey, quick question-- libthumbnailer0 is shipping /usr/share/thumbnailer/vs-thumb, but vs-thumb is an ELF binary. I know it should go in /usr/lib, but not sure the best place to recommend15:40
slangasekogra_: and why should that speed anything up when loading from flash media?  There's no seek time involved15:40
slangasekjdstrand: /usr/lib/$arch/thumbnailer/vs-thumb; since it's a shared library package we want it to be multiarch-clean15:41
jdstrandseems we have applications honoring multiarch, using /usr/libexec and /usr/lib/<application>15:41
jdstrandslangasek: ok, thanks15:41
slangaseknothing should use /usr/libexec15:41
slangasekif you see any of those, please let me know what they are so I can hit them with a hammer ;)15:41
jdstrandslangasek: /usr/libexec/signon-ui/browser-process15:41
ogra_slangasek, dunno, but i know it gained us faster boot on SD cards on the pandas too15:42
ogra_even if only a few secs15:42
anders3408why do i get alot of : request_suspend_state: wakeup (0->0) at 1029588882890 (2013-10-04 15:41:13.105054102 UTC) , init: powerd main process (14557) killed by FPE signal,  init: powerd main process ended, respawning15:42
anders3408 ? :O15:42
anders3408sforshee:  you here ?15:42
ogra_slangasek, in any case, we can non not ship ureadahead (since we depend on minimal) and i prefer to have it functioning if we actualyl ship it15:43
MacSlowlool, sure15:43
slangasekogra_: a few secs is more than enough to be worthwhile, but I would like to understand why it's doing anything useful at all15:44
sforsheeanders3408: I recall someone talking about something like that the other day, but I can't remember who. The problem for them was either a bad flash or something on the android side of things.15:44
slangasekogra_: I don't think anyone is arguing for hacking up the seeds to remove it15:44
ogra_slangasek, all IO happens at one point and then there is nearly no IO throughoiut the process anymore, i guess that buys us something15:44
ogra_slangasek, and i know that Keybuk always encouraged me to use ureadahead even on flash media ... i had that discussion a few times with him15:45
anders3408sforshee: it has done that on every build i have tried so far , sforshee lastest couple of build has somehow not been able to use pwrkey anymore, even i if used your powerd.deb you sent me :(15:45
ogra_(but i sadly forgot his arguments)15:45
slangasekok15:46
xnoxslangasek: can we worse disable it, such that it doesn't run at all, on touch. and do a boot chart run. Maybe the gain is "ureadahead profiling" vs "ureadahead loading and invalidating cache quickly"15:46
slangasekogra_: well, that's one appeal to authority I can accept, anyway, since Keybuk certainly did know this code ;)15:47
ogra_the profiling is actually painful15:47
slangasekso yes, we should turn it back on15:47
slangasekand fix any remaining bugs with having it on15:47
ogra_but our first boto in itself is painful15:47
ogra_slangasek, great, will work on that then15:47
anders3408sforshee:  apt-get update and then apt-get install powerd fixed it :)15:49
AskUbuntuUbuntu Touch on Samsung Galaxy Wonder (GT-I8150) | http://askubuntu.com/q/35367415:50
xnoxogra_: if we know the device ram-device bank sizes, and format with something like fat, make sure our ureadahead dumps are equalify distributed across all banks (that is ureadhead file physically spread across 8 memery banks (with gaps)) then sequeantial read will actually become a parallel read from all memory banks and gain ~ x8 read improvement. If the firmware on the eMMC device is smart enough and can do that for a large sequantial file even wit15:50
xnoxh ext4 filesystem it can be a win.15:50
ogra_xnox, well, in theory ...15:51
ogra_xnox, practically you usually max out the eMMC bus at 30M/s15:51
xnoxyeah, i'm yet to get that far.15:51
ogra_some might go higher nowadays (i think mako actually goes up to over 40)15:52
kenshiroHi, I would like to know if Ubuntu Touch will support Google contacts and Whatsapp in 13.10 release15:52
karniIs it known problem MusicPlayer works fine on Ubuntu phone, but not on desktop? I'm running same code, and it just won't play.15:54
karniIt's an app I made for the workshop at Deview next week.15:54
anders3408ogra_:  if audio stops working , can i just reboot that service ?15:54
karnikenshiro: Unless there's a community person working on that, I don't think we'll have whatsapp anytime soon.15:55
karniAt least to my knowledge.15:55
ogra_anders3408, you cant try to restart pulseaudio from the terminal (no idea what happens)(15:55
ogra_WOAH15:55
nebajothdoes anyone know of any existing work done porting Ubuntu Touch to the original Samsung Galaxy Tab (7", CDMA/Verizon version, Model SPH-P100). I have googled and checked https://wiki.ubuntu.com/Touch/Devices, but I'm hoping there's something off-radar.15:55
=== dandrader|lunch is now known as dandrader
ogra_Wed, 17 Feb 2010 12:57:00 +000015:55
kenshirokarni that will be a problem, most of people is using whatsapp these days :-/15:55
ogra_thats the last ureadahead upload we had15:55
kenshirokarni and Google Contacts support?15:56
anders3408ogra_:  the thing is if i tries to start a call all audio breaks :)15:56
ogra_anders3408, most likely a bug in telepathy-ofono15:56
karnikenshiro: I'm both Android and Ubuntu user, I don't use whatsapp. I know many people do. They also use twitter or hangouts :(15:56
anders3408ogra_:  oh :) hmm... i cant even test mic with video recording as that fails to :)15:57
karnikenshiro: honestly, I know nothing about that part, someone else might be able to answer15:57
kenshirokarni thank you very much, ok I will wait for other answer15:57
karnikenshiro: You are most welcome!15:57
kenshiro:-)15:58
dandraderlool, on a first look, I think only mir packages will be affected (regarding that volume keys' fix)15:58
dandraderlool, ETA is hard to tell right now15:58
karnikenshiro: btw, quick google gives promissing results15:59
karnihttp://stackoverflow.com/questions/14520776/is-it-legal-to-use-whatsapi15:59
karnihttps://github.com/venomous0x/WhatsAPI15:59
karnihttp://openwhatsapp.org/develop/15:59
karni:)15:59
cjwatsonslangasek,ogra_: right, ureadahead was the result of Keybuk unifying two different versions of readahead one of which was optimised for rotational disks and the other for SSDs and similar16:00
ogra_yeah16:00
slangasekright16:00
ogra_i know the advantage on MMCs/SD cards is minor, but there is still a gain16:01
looldandrader: are you also looking at webbrowser?16:01
slangasekso what does it actually *do* on non-rotational devices?  That's the only part I'm not clear on16:01
dandraderlool, no16:01
cjwatsonKeybuk did once explain this to me and I'm having trouble paging it back in16:01
ogra_same here16:01
looldandrader: ok, thanks16:01
ogra_and he explained it multiple times to me16:01
kenshirokarni yea, I just read the links, thank you again ! :-)16:02
karniyw16:02
ogra_but you also clearly see how it does all the I/O business between 8 and 18sec in http://people.canonical.com/~ogra/ubuntu-touch/bootchart-maguro-SF.png16:02
ogra_i guess just the pre-loading in general gains us some improvement16:02
cjwatsonslangasek,ogra_: I think that the point of sreadahead (then later ureadahead) was essentially that the principal limiting factor on booting the OS was often simply the I/O bandwidth multiplied by the amount of data you had to read, so you win by front-loading as much of that I/O as possible rather than by waiting for programs to initiate it later16:05
ogra_yeah16:05
cjwatsonslangasek,ogra_: https://groups.google.com/a/chromium.org/forum/#!msg/chromium-os-dev/mUO-hvapcGE/VeQt-kxGDjUJ has an explanation from Scott16:05
dirk_hello16:05
seb128ogra_, did you see the langpack emails? can you get those added to the image?16:05
cjwatson"if the process wins it's just an I/O wait you could have eliminated but didn't"16:06
ogra_seb128, yep, will add them for 8216:06
cjwatsonogra_: the ideal situation with ureadahead is exactly front-loading a load of I/O16:06
seb128ogra_, thanks a lot! I'm replying to the email to say that and confirm the list16:06
cjwatsonogra_: you might like to work out the size of the data it has to read and divide that by the I/O bandwidth to get a lower bound on its time16:06
cjwatsonogra_: that is, all of that I/O would (presumptively) still happen, but would instead be spread out over other processes and handled less efficiently16:08
cjwatsonthat's the theory, anyway16:09
ogra_right16:09
cjwatsonso it's not clear to me that what you're seeing there is actually bad; it could well simply be ureadahead doing its job16:09
ogra_cjwatson, slangasek claims its bad, i'm praising it, it gains me 5sec boot time ;)16:09
cjwatsonit is weird that the click-system-hooks job apparently starts *before* ureadahead.  click-system-hooks is "start on filesystem", while ureadahead is "start on starting mountall"16:10
cjwatsonshouldn't ureadahead start strictly earlier?16:10
ogra_compared to not using ureadahead and having it spread the I/O across the boot16:10
ogra_it should start on filesystem i think16:10
ogra_at least for us16:10
cjwatsonslangasek: it basically issues a load of readahead() syscalls for the blocks recorded in the pack16:11
ogra_what intrests me more atm though is, what does mount /var/lib/ureadahead/debugfs16:11
cjwatsonogra_: why?16:11
cjwatsonstart on filesystem would be less optimal16:11
ogra_cjwatson,because that doesnt work on ro images16:11
cjwatsonhow so?16:11
ogra_/var/lib/ureadahead  needs to be rw16:12
ogra_making it rw means something gets mounted on /var/lib/ureadahead ... which hides the mount in /var/lib/ureadahead/debugfs under it16:12
ogra_i can see /var/lib/ureadahead/debugfs in my mount output ....16:12
ogra_but ls /var/lib/ureadahead/debugfs is empty16:13
ogra_if i unmount /var/lib/ureadahead all is fine16:13
cjwatsonI guess the mounts are happening in the wrong order16:13
ogra_cjwatson, right16:13
cjwatsonureadahead only uses /var/lib/ureadahead/debugfs if /sys/kernel/debug isn't mounted when it starts16:13
cjwatsonSo perhaps making it "start on virtual-filesystems" would be sufficient?16:14
ogra_yeah, well16:14
ogra_i see /var/lib/ureadahead/debugfs in my mount output16:15
ogra_but it isnt in /lib/init/fstab for example16:15
cjwatsonSure, but what I'm saying is that this is a *consequence* of ureadahead being started in the wrong place16:16
cjwatsonureadahead mounts /var/lib/ureadahead/debugfs only if /sys/kernel/debug/tracing doesn't exist16:16
ogra_oh, the binary mounts it !16:17
ogra_now i get it16:17
ogra_that was the puzzle piece missing16:18
cjwatsonogra_: Furthermore, /var/lib/ureadahead is only needed to be rw when outputting the results of tracing, and that only happens at the end of the boot when we can assume everything's been mounted, so there's no ordering problem there16:18
anders3408ogra_:  can i reboot only ubuntu but not the whole phone ?16:18
cjwatsonogra_: Now, I think there's still a bit of a problem with getting the sequencing right16:19
cjwatsonThere's a ureadahead instance for each mount; starting the main process on virtual-filesystems does nothing to guarantee that /sys/kernel/debug is mounted before any non-virtual filesystem (it's likely, I suppose, but certainly not guaranteed)16:20
ogra_cjwatson, i enabled /var/lib/ureadahead in writable-paths today already so the profiling should work ... but yeah sequencing is still wrong16:20
ogra_root@ubuntu-phablet:/# ls /var/lib/ureadahead/16:20
ogra_android.factory.pack  debugfs         pack16:20
ogra_android.system.pack   etc.fstab.pack  userdata.pack16:20
ogra_thats what i get with working profiling16:20
cjwatsonslangasek: Any thoughts on the ordering problem here, if you've been following my train of thought?16:21
ogra_intresting it doesnt profile each and every of stgraber's bind mounts :)16:21
stgraberogra_: looks like it works per block device16:22
cjwatsonI suppose we could move the temporary debugfs mount to somewhere that isn't a child of /var/lib/ureadahead16:22
ogra_stgraber, oh, indeed :)16:22
cjwatsonThat way it doesn't matter whether it starts before or after /sys/kernel/debug is mounted and it ought to just work16:22
ogra_well, cant we just always have /sys/kernel/debug mounted ?16:23
cjwatsonIt's mounted by mountall, which runs in parallel with the very early stages of ureadahead16:23
ogra_like ... doing the mount from initrd and move mount it16:23
cjwatsonI don't think that's a good idea, no.16:23
cjwatsonWe don't need to overcomplicate the standard mounts; we just need to have ureadahead cope16:23
cjwatsonIt would be a much simpler change to move ureadahead's mount to somewhere that won't be shadowed by a RW mount of /var/lib/ureadahead16:24
cjwatsonThat said, I'm not clear on why /var/lib/ureadahead isn't mounted well before ureadahead starts16:24
cjwatsonAren't those RW mounts done in the initrd?16:24
ogra_stgraber, so seb128 wants me to add langpacks, i was wondering if you know where my size limits are for the system partition16:24
stgraberogra_: the size is currently set to 2GB and we're at 57% of that at least on mako16:25
ogra_ok, mako should be fine then16:25
ogra_cjwatson, they are16:26
* ogra_ wonders if there is a mountall issue here 16:27
cjwatsonSo then I'm totally confused, /var/lib/ureadahead/debugfs should just mount on top16:27
stgrabercjwatson: no16:27
cjwatsonHow can I test this locally?16:27
stgrabercjwatson: the initrd generates /tmp/fstab, bind-mounts it to /etc/fstab and then let mountall deal with the ordering16:27
ogra_oh, right, we have an fstab16:28
cjwatsonAha16:28
cjwatsonI guess this is a problem on non-phone systems with separate /var too16:28
stgraberso sounds like if we want ureadahead to work at all, we'd need to have it mounted by the initrd so it's there before mountall runs16:29
stgraberdoing that should also make the existing debugfs mount just work as /var/lib/ureadahead will be writable16:30
stgraber(but I hate adding more logic to the initrd, it's already complex enough...)16:30
cjwatsonstgraber: That's why I don't want to do that.  We could just move the mount16:35
cjwatsonstgraber: How about /lib/ureadahead/debugfs?  That's still reasonably namespaced, and guaranteed to be on /16:35
ogra_to /run or something16:35
stgraberthat won't actually help since /var/lib/ureadahead won't be mounted by the time ureadahead runs16:35
stgraberso it won't find its pack files16:35
cjwatsonOh, I see what you mean16:36
ogra_still, we could use /run/ureadahead/debugfs16:36
ogra_or not ?16:36
cjwatsonYeah, that's tricky16:36
cjwatsonWe could16:36
cjwatsonThough you'd have to add a mkdir16:37
stgrabersure we could, wouldn't buy us anything but we could :)16:37
cjwatsonJust /run/ureadahead16:37
cjwatsonstgraber: It would fix bug 52348416:37
ubot5bug 523484 in ureadahead (Ubuntu) "ureadahead requires /var on root filesystem" [Medium,Triaged] https://launchpad.net/bugs/52348416:37
stgrabercjwatson: well, it'd stop complaining but it still wouldn't give you any performance improvement16:38
cjwatsonActually, no, I suppose it wouldn't16:38
stgraberactually, I'd expect it to make things slower since it'll trace the boot every single time16:38
stgraberas it won't ever be able to read the pack files from the previous one :)16:38
ogra_this is btw my awful quick hack to make it work http://paste.ubuntu.com/6192955/16:39
loolbfiller: hea16:39
loolbfiller: would you have a list of apps that were broken by the proposed ubunut-ui-toolkit?16:39
loolbfiller: with the hardcoded database path thing16:39
=== fmasi is now known as fmasi_afk
cjwatsonIndeed, /run/ureadahead doesn't actually help at all, thinking about it16:39
ogra_its also a virtual fs16:40
cjwatsonBecause /run is a virtual filesystem and will be mounted around the same time as /sys/kernel/debug!16:40
loolbfiller: would like to track a landing for the fixed apps for monday as to test this again ASAP16:40
ogra_right16:40
loolbfiller: (also, will the fixed app work with old toolkit?)16:40
cjwatsonIn fact, it's listed in /lib/init/fstab after /sys/kernel/debug, so it might well usually be mounted *later*16:40
stgrabercjwatson: hmm, I thought /run was mounted by the initrd16:40
ogra_cjwatson, well, /run/ureadahead would buy us something as replacement for ./var/lib/ureadahead/debugfs16:41
cjwatsonMm, could be16:41
ogra_not as replacement for the /sys/kernel/debug one16:41
cjwatsonogra_: stgraber's right though, we still have to solve /var/lib/ureadahead or it makes no difference16:41
cjwatsonogra_: So there's actually no point16:41
ogra_we need it writable yes16:41
stgraberogra_: no, you need it readable16:41
ogra_well, both :)16:41
cjwatsonWe need the data in it to be there, which only happens when the persistent mount happens16:41
stgraberogra_: ureadahead can't possibly give you any performance improvement if it can't read the files stored in there16:42
slangasekcjwatson: ordering problem> you mean bug #523484, I guess :)16:42
ubot5bug 523484 in ureadahead (Ubuntu) "ureadahead requires /var on root filesystem" [Medium,Triaged] https://launchpad.net/bugs/52348416:42
ogra_stgraber, yeah, understood16:42
cjwatsonslangasek: Right, as I got there a bit later16:42
stgraberogra_: so sure we can get it running without /var/lib/ureadahead, but that'll make your boot slower, not faster ;)16:42
cjwatsonYep, that patch is bad16:42
* ogra_ slowly starts to think his hack above might actually be a good option for touch 16:43
cjwatsonI disagree16:43
ogra_it doesnt slow down the boot at least16:43
cjwatsonIt doesn't slow down the boot because you have "mount on filesystem", so /var/lib/ureadahead is available16:44
ogra_right16:44
cjwatsonBut that means that the manual debugfs mount is pointless for exactly the same reason16:44
slangasekcjwatson: so why do we want the debugfs mounted somewhere other than /sys/kernel/debug ? why shouldn't ureadahead just mount it in the normal place?  /sys is always handed off to us mounted from the initramfs, so that's not a problem in practice16:44
cjwatsonslangasek: I've moved on to the belief that the debugfs location is actually a complete side issue16:44
slangasekbut getting the packs mounted is obviously still an issue, yes; we would need that mounted before ureadahead starts16:45
slangasekxnox: do you know why upstart-file-bridge is 'start on mounted'?16:46
cjwatsonCertainly for full correctness ureadahead could test whether /sys/kernel/debug exists and if so mount it there - provided that mountall will still emit the "mounted" event for it when it discovers that it's already mounted16:46
slangasekcjwatson: mountall will16:46
cjwatsonBut I don't (now) think that it does anything much to fix this bug and it shouldn't even be a necessary change16:46
ogra_right, thats in /lib/init/fstab16:46
xnoxslangasek: system-wide one? hm, i guess it needs filesystems to monitor events on?!16:47
cjwatsonI think fixing 523484 is a prerequisite for this16:47
xnoxbug 52348416:47
ubot5bug 523484 in ureadahead (Ubuntu) "ureadahead requires /var on root filesystem" [Medium,Triaged] https://launchpad.net/bugs/52348416:47
slangasekxnox: but that's absolutely not what 'start on mounted' means16:47
cjwatsonxnox: (It had already been ubotted twice recently so I didn't think it was necessary ...)16:47
slangasek'start on mounted' in this case means 'start the service as soon as any one of the filesystems has been mounted'16:47
xnoxcjwatson: (i only read up to my latest ping =) so i didn't see it)16:48
slangasekxnox: upstart log suggests that this was just a thinko on jodh's part and he meant 'start on filesystem' - which seems much more reasonable to me16:48
cjwatsonScott's suggestion of moving to $MOUNTPOINT/.ureadahead might perhaps have worked then but unfortunately doesn't work here, since it requires the fs itself to be writable16:48
slangasekjdstrand: bug #1235337 for you :)16:48
ubot5bug 1235337 in signon-ui (Ubuntu) "signon-ui ships files in a wrong directory" [High,New] https://launchpad.net/bugs/123533716:48
slangasekcjwatson: well, that would just mean somehow pregenerating the pack file along with the ro filesystem :)16:49
jdstrandslangasek: thanks! :)16:49
slangaseklool: is there a bug # for the question of apport not picking up /var/crash?16:49
slangaseklool: I think this is an upstart bug, I want to make sure it gets properly in /etc/init/upstart-file-bridge.conf16:49
xnoxslangasek: per each device?!16:49
cjwatsonslangasek: I think per-device profiling is a better and more maintainable solution16:50
xnoxslangasek: or ship it as addon and make initramfs / inital bootstrap pre-do it? but upon system image updates we'd need to reprofile....16:50
slangasekxnox: no, that wasn't a serious suggestion at all16:50
slangaseksorry, I apparently need to make my trolls better16:50
dobeyugh. signon packaging16:51
=== gatox_lunch is now known as gatox
loolslangasek: don't know of a bug16:51
ogra_slangasek, we used to do that for isos16:54
looltedg: https://bugs.launchpad.net/ubuntu/+source/unity-lens-applications/+bug/122982716:54
ogra_ages ago16:54
ubot5Ubuntu bug 1229827 in unity-lens-applications (Ubuntu) "Launching click installed apps from the dash runs multiple instances" [Undecided,Confirmed]16:54
cjwatsonogra_: if we did, it was terrible and we stopped :)16:54
ogra_well, not exactly ureadahead, it was some squashfs trickery from tollef16:54
ogra_heh, yeah16:54
slangasekright, "we used to do <n>" is usually a good indicator that it was a bad idea ;)16:55
=== dandrader_ is now known as dandrader
looltedg: this is based on saucy's upstart-app-launch16:55
xnoxlike inifinity's "we used to visually notify users to reboot" ?! =)16:55
xnoxslangasek: ^16:56
looltedg: I wonder: should we be treating x-singleton as defaulting to true?16:56
looltedg: I expect click apps wont have it set16:56
cjwatsonslangasek: I wonder how terrible implementing Clint's suggestion in 523484 would be16:56
cjwatsonMoving /var/lib/ureadahead somewhere non-FHS-compliant would perhaps fix that bug for desktop users, but at the cost of more space taken up on /, and it wouldn't fix the touch case16:57
cjwatsonIf we come up with an approach that fixes the touch case with no initramfs code involved, then that should be basically the strictest possible environment, and will therefore definitely fix 52348416:58
* cjwatson -> dinner16:59
* slangasek nods16:59
=== alan_g is now known as alan_g|EOW
sergiusenspopey, who can get this in? https://code.launchpad.net/~sergiusens/ubuntu-weather-app/click-in/+merge/18938117:09
loolbfiller: sorry, I was wrong asking for apps; I was looking for tests17:10
gatoxjono, ping..... hi, have you seen my comment here: https://bugs.launchpad.net/click-update-manager/+bug/1235003 or my email?17:15
ubot5Ubuntu bug 1235003 in Click Update Manager "Updates not showing" [Critical,Triaged]17:16
popeysergiusens: you removed ubuntu from the name but the desktop file still has it?17:19
sergiusenspopey, yeah, desktop file name is sort of useless17:20
popeyk17:20
sergiusenspopey, when provisioned it's set to com.ubuntu.weather_weather_[version].desktop17:20
popeyright17:20
sergiusenspopey, if I change the name, I'll need to fiddle with the debian packaging which I don't want to :-)17:21
popeymhall119: can you top approve that?17:21
karniDo you guys know if the 'import "components"' is indeed required in an Ubuntu Qt QML app? isn't import Ubuntu.Components 0.1 sufficient?17:21
sergiusenspopey, oh wait, need to check the autopilot stuff ne sec17:21
sergiusenspopey, now it's good17:22
=== jdrab_ is now known as jdrab
=== psivaa is now known as psivaa-afk
sergiusenspopey, https://code.launchpad.net/~sergiusens/ubuntu-filemanager-app/clicker/+merge/18938917:36
popeydone17:39
FK_nerohi  is there any info on how too get touch on a galagzy note 317:47
sergiusenspopey, https://code.launchpad.net/~sergiusens/ubuntu-calculator-app/clicker/+merge/18939217:48
FK_nerohi  is there any info how to get touch o  a note 317:55
ogra_!devices | FK_nero17:58
ubot5FK_nero: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices17:58
sergiusensjdstrand, seems clock added features along the run... http://paste.ubuntu.com/6193275/17:58
ogra_FK_nero, there should be a page for the note 3 ... and a link to the xda forum etc17:58
sergiusensjdstrand, another issue that happens when we delay click :-/17:58
sergiusenspopey, https://code.launchpad.net/~sergiusens/ubuntu-clock-app/clicker/+merge/18939518:00
popeyk18:00
sergiusenspopey, so is mhall119 the only top approver?18:03
popeysergiusens: no, the community devs can too, mihir did one18:03
popeyas can I.. but y'know18:04
mihirpopey: i just did :)18:04
sergiusenspopey, feel free to delegate, I'm reaching to you as the middle man; would be good if the devs ended up approving18:04
mihirsergiusens: I just approved your MR :)18:05
sergiusensso they know what's going on (even though I've been doing this behind their backs for a whiel :-))18:05
sergiusensmihir, thanks18:05
mihirsergiusens: you are welcome :)18:05
popeydpm does to but he's on vacation18:05
sergiusenspopey, yeah, saw, Qt dev '...'18:06
sergiusensSaviq, hey18:06
sergiusensSaviq, or mzanetti wrt to the launcher, how deep in the code is the defaults apps in there now?18:07
sergiusensif I add something that doesn't exist, it's a nop, right?18:07
Saviqsergiusens, dconf18:08
sergiusensSaviq, is it in lp:unity8 ? And for click apps, do I need the full APP_ID or just partial?18:08
sergiusensSaviq, since APP_ID includes version (as does desktop file)18:09
mihirsergiusens: jenkins bot failed could you just check once?18:10
sergiusensmihir, I didn't change any logic :-/18:11
sergiusensmihir, from the tests something just went wrong http://91.189.93.70:8080/job/generic-mediumtests/684/testReport/junit/ubuntu_calculator_app.tests.test_simple_page/TestSimplePage/test_hide_calc_keyboard_with_mouse_/18:12
mihirsergiusens: yeah I just checked :| i need to ask boiko18:12
sergiusensmihir, I wonder how the previous MR got in18:13
mihirboiko: can you help !! ?18:13
=== claydoh_ is now known as claydoh
sergiusensmihir, oh, I know... SDK18:14
sergiusenslool, what's the ETA on the new ui-toolkit?18:15
loolsergiusens: I'd say Monday18:16
mzanettisergiusens: its in ubuntu-touch-settings18:16
sergiusenslool, bummer18:16
ogra_Laney, nice work on the timezone selection18:16
sergiusensmzanetti, thanks18:16
jdstrandsergiusens: uhh, the clock is not allowed to use gsettings18:18
sergiusensmihir, hmm, come to think of it, it can't be the sdk18:18
jdstrandno apps are18:18
sergiusensjdstrand, not sure why they have... popey ?18:18
mihirsergiusens: yeah I am looking into it :)18:18
=== kentb-afk is now known as kentb
sergiusensmihir, if you have a fix to merge first, feel free to do it and reapprove this one after18:18
jdstrandplus the e-d-s access is not in a policy group18:19
jdstrandnetwork manager I expect and am not worried about18:19
mihirsergiusens:  okay :)18:19
jdstrand(we'll silence those denials soon)18:19
dobey  697 1002      20   0  1192  256  176 R  99.8  0.0   7:27.37 brcm_patchram_p18:20
dobeywhee, so that's back to munching the cpu it seems18:20
sergiusensjdstrand, well I'm trying to get these apps in the image instead of the debs today; this should avoid these mishaps18:20
jdstrandsergiusens: cool, thanks18:20
=== dandrader is now known as dandrader|afk
shakyj3hey, looking at installing UT on my galaxy tab 2 10.1 but the only guide I can find is from Feb on xda devs. should I just follow from the wiki?18:22
dobeyis there a standard way to file bugs against stuff on ubuntu-touch, to provide reasonable info and such? trying to use ubuntu-bug on the device seems like it will result in some very weird problems18:24
popeythanks mihir18:29
mihirpopey:  something went wrong with jenkins auto pilot18:29
popeymihir: poke fginther18:29
popeygently ☻18:29
fginthermihir, which build or mp?18:30
mihirfginther: https://code.launchpad.net/~sergiusens/ubuntu-calculator-app/clicker/+merge/18939218:30
tedglool, We assume click apps are single instance18:30
tedglool, Looking at the bug18:30
fginthermihir, yeah, sergiusens pinged me so I had a quick look. It didn't make any sense. The logged showed that the expected packages were there. Try re-approving to rerun it. I will hopefully have time to take a closer look later18:32
mihirfginther: okay , because till last MR there wasn't any failuer :|18:33
popeysergiusens: happroved18:34
popeyafk for 1018:34
mihirpopey:  is that fine without Jenkins pass ?18:37
looltedg: hmm indeed18:40
ollilool, mzanetti might be able to have a look18:40
olliSaviq had to EOD18:40
tedgI imagine, considering it was 9/24, that it wasn't using u-a-l18:40
ollilool, can you point us to the bug? or issue?18:40
=== dandrader|afk is now known as dandrader
loololli: Saviq thinks it might be https://bugs.launchpad.net/unity8/+bug/123526818:42
ubot5Ubuntu bug 1235268 in unity8 (Ubuntu) "Unity8 hangs when a category is expanded and then collapsed in the Apps scope" [High,Triaged]18:42
loolI'll try reverting that18:42
loolaka https://code.launchpad.net/~aacid/unity8/revert_r388/+merge/18935618:42
ollimzanetti, that's what Saviq mentioned on his way out18:43
ollilool, Saviq offered to look tomorrow if still needed18:43
loolI'm testing that18:44
mzanettiolli: right... the one with SF seems to be this one18:44
loolI didn't have to rebuild, will take 1mn18:44
mzanettiolli: the one with Mir is the display thing I mentioned18:44
mzanettiolli: that branch is approved, which means it should automagically stop once the upstream merger is done18:45
loolmzanetti: it's not that  :-(18:45
loolunity8 is still 50% CPU here18:45
loolafter reverting the QML files18:46
mzanettioh18:46
davmor2ogra_: I'm stress tesing mtp transferring 3.8GB of music across so I can stress the hell out of media scanner over the weekend I bet it ends in tears :D18:46
ollilool, 50% is better than 100% ;)18:46
loololli: it was 50% for me  :-)18:46
loolwhen screen is off18:46
ogra_davmor2, heh18:46
ogra_olli, its often enough at 10018:47
olliogra_, yeah I know18:47
ogra_i cant hold my maguro anymore so hot is it18:47
ogra_but at least it is the same on SF and Mir18:47
loolmzanetti, Saviq: So unless you have other suggestions, I am installing the old unity8 + indicator-network18:48
loolthen will want to upload these18:48
olligreyback, ^18:48
mzanettilool: no, I don't really know more right now18:48
greybackolli: with respect to what? The CPU usage? I suspect a Mir problem , so kdub is looking.18:50
olligreyback, k, just pinged you as mzanetti had mentioned you in a /q18:51
greybackolli: ah ok18:51
ogra_greyback, CPU usage under SF being a Mir problem is a curious thing though18:51
greybackogra_: then it's something I wasn't aware of. Bug>18:51
greyback?18:51
ollimzanetti, greyback, just chatted with lool, he is going to revert u8 for #8118:52
mzanettiok18:52
olliand we can debug in non-firefightmode18:52
ogra_greyback, no bug open yet i think, but unity is hogging the CPu in the same way for me on maguro no matter if SF or Mir is used18:52
ollidoing a late Fri night drill won't get us much further18:52
greybackogra_: interesting, I'd not noticed that myself yet. I'm getting something like 5% usage when idle, which is bad18:53
greybackon maguro that is18:53
ogra_greyback, with image 81 ?18:53
loololli: I'll have to revert unity-notifications too18:53
greybackogra_: ah 80.18:54
ogra_greyback, i get something like 47% when idle ... and at some point the UI completely dies and top shows above 100% for unity18:54
ogra_and the phone glows18:54
greybackogra_: yeah not good18:54
* greyback flashing to see18:54
popeygreyback: want a bug?18:55
popey(not sure what I'd put in it aside from "unity eating 25% cpu on image 81 on mako" tbh)18:56
loolhaha getting dpkg errors now18:56
greybackpopey: as in to fix? Cuz I'm busy :) But a bug number would be handy, in case I determine anything in profiling later18:56
popeykk18:56
greybackpopey: we've already got this: https://bugs.launchpad.net/ubuntu/+source/mir/+bug/123519018:57
ubot5Ubuntu bug 1235190 in Mir "[mako] Unity8 on Mir got slow" [Critical,Confirmed]18:57
popeygreyback: thats on mir18:57
popeyI'm not using mir18:57
greybackoh dammit, I keep forgetting, sorry18:57
popeynp ☻18:57
* popey files bug18:57
* greyback needs pub18:57
looland doesn't boot now *sigh*18:57
popeybug 1235408 fwiw18:59
ubot5bug 1235408 in unity8 (Ubuntu) "Unity 8 on image 81 on mako consumes lots of cpu" [Undecided,New] https://launchpad.net/bugs/123540818:59
* lool reflashes19:00
achianggreyback: hey, in qtcreator, do you know where the code lives for the ubuntu showcase gallery?19:00
greybackachiang: it's part of lp:ubuntu-ui-toolkit project. It's not part of qtcreator afaik19:01
loolcjwatson: I *fear* we might have an issue with dpkg; on latest touch image, I remounted read-write, downloaded old debs, dpkg -i -O *.deb; I got a bunch of "no file list for package xyz, assuming it's installed" errors; first time I see this; either that, or fs corruption, but I hadnt played that much with this install, and most were fixed recently19:01
achianggreyback: derp, i think i found it: /usr/lib/ubuntu-ui-toolkit/examples19:01
cjwatsonlool: I saw something like that a while back.  I'm going to go ahead and be very sceptical that it's actually a problem in dpkg itself, though19:02
loolyeah19:02
loolfair enough19:02
loolthere was a recent merge19:02
loolI'm being paranoid at this time19:02
cjwatsonI saw it before that19:02
cjwatsonI'm pretty sure19:02
greybackachiang: yes you're correct19:03
cjwatsonlool: Indeed, I definitely saw it before this merge - I haven't actually booted a touch image since then19:03
cjwatsonI assume that /var/lib/dpkg/info/<packages in question>.list are in fact missing19:03
loolI've already reflashed cause it didn't boot anymore19:04
loolso fs corruption is indeed likely19:04
cjwatsonYeah, that sounds very much like dpkg just being a canary for some other problem19:04
loolstgraber: ^ might be another case of not unmounting properly ... after our recent job changes perhaps?19:04
slangaseklool: do you know why 'ubuntu-location-service-examples' is installed on the phone?  that's a rather strange name for a package that ships an upstart job19:07
loolslangasek: I dont on top of my head19:08
loolslangasek: someone trying to pass the clever filters?  ;-)19:08
ogra_slangasek, iirc that was added by tvoss or on his request with the rest of the location bits19:09
achianggreyback: do you know why i might be hitting this error: 'AnimationCircle is not a type'19:09
achianggreyback: i copy/pasted some qml from the sample into a toy app i have19:09
achiangbut didn't copy any qt code around19:09
slangasekogra_: and nobody demanded to know why "examples" were being installed on the phone? :)19:10
greybackachiang: have you "import Ubuntu.Components 0.1" at the top of the file?19:11
achianggreyback: yes19:11
loolmzanetti, Saviq, olli: Confirm that reverting unity8, unity-notifications, indicator-network to their previous versions works; no CPU pegging19:12
loolgoing to upload reverted sources now19:12
greybackachiang: tbh I can't find that component in the SDK. I'm seeing if it was renamed or something19:13
greybackachiang: ah it's not part of the SDK, it's part of the examples. There's a file /usr/lib/ubuntu-ui-toolkit/examples/ubuntu-ui-toolkit-gallery/AnimationCircle.qml you'll need in the same directory as your qml19:14
achianggreyback: ah! thanks19:14
ogra_slangasek, that was at a time where the image was still full of examples19:19
dobeymhr3_: do you know if it's possible to hide an element of a GenericPreview for example, via a libunity API call?19:22
slangasekogra_: ok.  well the reason I'm asking is because the upstart job is broken and has no 'stop' rule, and the package as a whole looks suspect.  Where should I file a bug to get this looked at?19:24
ogra_well, against the package i guess19:24
slangasekev: so I have the file bridge problem fixed here, but /etc/init/apport-noui has plenty of problems19:24
slangasekogra_: against the package, to ask for it to be unseeded?19:24
ogra_i dont think we make any use of that stuff anyway19:24
ogra_slangasek, ah ! against ubuntu-touch-meta19:25
ogra_:)19:25
slangasekok19:25
slangasekogra_: bug #123541919:27
ubot5bug 1235419 in ubuntu-touch-meta (Ubuntu) "seed should not include ubuntu-location-service-examples" [Undecided,New] https://launchpad.net/bugs/123541919:27
ogra_triaged19:28
slangasekev: so, a) there's no /etc/apport/autoreport in the image, which means autoreporting doesn't happen; b) the job has an 'instance', which means it will spawn the job once in parallel for each file it finds, even though the command it runs is 'whoopsie-upload-all'.19:28
bryanageeHey all19:38
bryanageeAre the images still read-only filesystems for the most part?19:39
ejatis there a best way to dualboot mako and utouch ?19:42
davmor2ogra_: I'm upset mtp from saucy to the phone didn't die :'(19:43
ogra_davmor2, we can fix that !19:44
robotfuelis there anyway from the cli to get the rotation mode (portrait/landscape) of the device?19:44
ogra_bryanagee, the official ones are, yes19:44
bryanageeWhy is that?19:44
ogra_bryanagee, community ports are not19:44
bryanageeThanks ogra_19:45
davmor2ogra_: \o/  I was just gonna use a bigger hamer but if you can break it :D19:45
davmor2ogra_: Monday when I flash it I'll try the same thing from Rhythmbox that should kill it :D19:45
ogra_if it works at all :)19:46
davmor2ogra_: well that's the fun in trying to break these things right :D19:54
davmor2test I meant test honest19:54
slangasekev, lool: bug #123543619:59
ubot5bug 1235436 in apport (Ubuntu) "/etc/init/apport-noui.conf is non-functional on the phone" [Undecided,New] https://launchpad.net/bugs/123543619:59
slangaseklool: do you know the details of the decision to enable auto-reporting on the phone?  I don't want to just create this file, in case there was some reason this hasn't been done yet by default20:00
AskUbuntuUbuntu Touch Dual-Boot Android | http://askubuntu.com/q/35378320:06
moocow1452Got an old Nook Color (encore) off of Fleabay, back in the porting game after I got an older version of touch working a while back and my old hardware fried.20:08
loolslangasek: it's best to talk to ev + Cc: pitti on these questions; I don't have the rationale for the current approach20:08
slangaseklool: ok, will wait for ev to be around20:08
moocow1452Did I miss anything cool?20:09
loolslangasek: and thanks for looking into that, the analysis seems indeed correct; also did not get to the bottom of why it didn't trigger so far, might be due to upstart-file-bridge not picking it up20:09
slangaseklool: isn't the absence of /etc/apport/autoreport "the bottom of why it didn't trigger"?20:10
loolslangasek: quite possibly20:11
slangaseklool: well, I'm saying, if you don't have that file then it obviously won't trigger ;)20:11
loolbut is it enough to trigger?  :-)20:11
loolhmm I have no crash here to confirm20:12
loolslangasek: I touched /etc/apport/autoreport and then /var/crash/foo.crash, but cant find any trace that it has run20:13
slangaseklool: did you get the fixed upstart file bridge?20:14
slangasekthat's not in an image yet20:14
slangaseklool: you can simulate by stopping and restarting the file bridge20:14
loolthis is with upstart 1.10-0ubuntu420:14
slangasekyeah, not fixed, I only just uploaded the fix :)20:14
loolok20:14
loolslangasek: I'm going to reroll an image pretty soon, is there any risk of regression from the upstart upload?20:15
slangaseklool: ofono will start slightly later in the startup sequence due to the upstart-file-bridge ordering fix; should be safe20:16
loolslangasek: ok thanks20:21
loolslangasek: BTW got another fs corruption today after installing packages20:22
loolwith image #8120:22
slangaseklool: and you think this is a shutdown problem?20:23
loolslangasek: getting dpkg errors that some pkg lists are missing20:24
loolafter dpkg -i some packages and rebooting20:24
slangaseklool: ok.  so you set it rw, dpkg -i, didn't set it back ro again, and rebooted?20:24
slangasekdoes v. 81 have stgraber's fixes for mounting everything ro that the rootfs depends on?20:25
loolcouldn't set it back to ro20:25
loolsome running processes open some file read-write after a while in rw mode20:25
slangasekdid you see what was holding it open?20:25
loolno20:25
loolin the past, multiple things did, but I haven't checked recently20:26
stgraberslangasek: I never managed to get to the bottom of this because of this since I can't get any logging information regarding the state of the system right before reboot.20:26
loolthen on a subsequent reboot the phone didn't boot and I reflashed it20:26
stgraberslangasek: adbd dies pretty early on, we don't have a serial console available and last_kmsg is a joke that never works for me20:26
loolstgraber: there's a way to get a serial console on nexus4 BTW!20:26
loolwith the audio jack20:26
slangasekstgraber: ah.  nobody was able to answer the "where did dmesg go" question?20:26
stgraberslangasek: right20:27
loolI think ricardo S has one20:27
stgraberthe obvious way around is to write that log to the fs, but since fs read-only remount is precisely what we want to debug, it's not that easy without the debugging script changing that part of the shutdown sequence...20:27
slangasekstgraber: you can write to the fs up until the ro remount, and then if the ro remount *fails*, you can write some more ;)20:28
stgraberwe probably could push something that does "umount /var/log/ ; mount -o remount,ro / ; mount -o remount,ro /userdata ; sync" and that should fix the problem lool is seeing, but that's not a real fix and I'd prefer to understand exactly what's going on.20:29
slangaseklool: right, so after touching /etc/apport/autoreport, apport-noui runs... and spawns a bunch of gdbs in parallel that crush the system.20:30
slangasekso I guess that means it's "working"?20:30
loolslangasek: \o/20:30
loolslangasek: it also means we dont want it right now  :-)20:30
stgraberI'm pretty sure our current scripts don't remount everything properly and that we need to add a remount,ro /userdata after / is read-only (since otherwise it'll fail)20:30
slangasekoh, better yet, all three gdbs are processing *the same coredump*20:30
looljust writing the .crash files is already killing these poor systems20:30
loollol20:30
slangasekbecause of that 'instance' bug I mentioned. :P20:31
loolright20:31
loolI hope apport writes the crash in a tmp file *NOT* named .crash20:31
looland renames it to .crash20:31
loolor it will trigger before the write is complte20:31
slangasekyeah, I hope so20:31
slangasekbut I don't know offhand... that's a pitti||RTSL question20:31
slangaseklool: and I checked, and no it doesn't do atomic creation of .crash20:37
slangasekstraightforward to fix in /usr/share/apport/apport, but needs doing20:37
loolslangasek: thanks for checking20:44
mhr3_dobey, there aren't too many of those, are there?20:52
dobeymhr3_: well, we'd like to hide the ubuntu shape in the GenericPreview, as we aren't using that alement, but it remains visible and empty, which makes our errors look ugly (as we're using genericpreview for error display, as there is no errorpreview)20:59
lool120:59
mhr3_dobey, i was recently asking design for previews dealing with errors and the only reply i got was that it should be like https://docs.google.com/a/canonical.com/document/d/1qjnUirxkswgCvWRT5ervfQoR03zs-7HIIMI2e3Lvuqs/edit#21:05
loolUnpacking replacement upstart ...21:05
looldpkg: error processing /var/cache/apt/archives/upstart_1.10-0ubuntu5_armhf.deb (--unpack):21:05
mhr3_dobey, but anyway, no there isn't a way to hide an element from the scope api21:05
loolslangasek, cjwatson: getting this again; I took care to "sync" after last manual installs I had done, but other writes might have happened later sadly21:05
looldpkg: warning: files list file for package 'python3-gi' missing; assuming package has no files currently installed21:05
looletc.21:06
loolindeed the files are missing21:07
slangaseklool: ack. so these are files related to the packages you just installed?21:07
loolno21:07
dobeymhr3_: ok. alecu filed a bug, that gatox will provide a branch for, to at least hide the ubuntushape header in the generic preview, when it is empty. which will at least make our errors less ugly for the time being21:07
loolmany many failures21:07
mhr3_dobey, each and every preview has an image, design will not ack that21:13
dobeymhr3_: it's the only remaining reasonable course of action to resolve the issue for 13.10, i think. it's way too late to be adding a new preview and new API to libunity, for 13.1021:15
mhr3_dobey, image with an error icon?21:15
mhr3_dobey, as i said, you're not the only in need to show errors21:16
dobeymhr3_: i don't see how that will make it not be ugly.21:16
mhr3_dobey, it's not going to make it any less or more ugly than hiding the image21:17
mhr3_plus it's going to be consistent21:18
dobeyanyway, i'm not here to argue about it. i just wanted to know if there was another way to resolve the issue for us via libunity.21:19
AskUbuntuDoes Ubuntu Touch support dockig? | http://askubuntu.com/q/35381221:24
dobeywhat's the best project/package to file bugs against, for big general interactivity things in ubuntu touch? unity8?21:28
dobeyfor example, application/window management21:28
KI_HELLO I NED HELP WITH INSTAL21:31
bitethecoinCould anyone help me here please? My Nexus 4 is no longer booting up to ubuntu touch, and is not responding to adb. All I got access to is fastboot and the cwm ubuntu touch gave me on install. ADB sideload is not showing  any device om my computer. Any remote chance I can have to get back to a working system? Preferably Android :)21:40
dobeybitethecoin: boot to recovery mode, and then flash it again21:46
bitethecoinDobey: I wish I could. I flashed it from phablet-flash the first time, and have no contact to the storage on the phone :(21:48
dobeybitethecoin: you should be able to flash at the recovery menu. i've had to do it several times now on my nexus 721:49
dobeyand there are instructions on the wiki for how to go back to android, iirc21:49
bitethecoinDobey: I have looked. From the PC with phone in recovery mode, I get no adb devices at all.21:49
dobeydon't know then21:51
bitethecoinI will try some more. And come back here again when/if it fails :)21:52
slangaseklool: ah, so it managed to corrupt the whole directory then; un21:52
slangasekfun21:52
slangaseklool: so if this is with something holding / rw, it would be good to know what that is, and also good to know if the problem is reproducible when / *does* get mounted ro21:53
=== jhodapp is now known as jhodapp|afk
=== kentb is now known as kentb-out
tintihi, I have tried the phablet-10.1 in my nexus7 but it has even boot22:03
tintiis this the right branch?22:03
loolslangasek: ok22:07
=== salem_ is now known as _salem
tintiany idea?22:21
agent47Hi there22:24
agent47I have been trying to install the 3rd oct build using the manual method but ubuntu touch does not seem to boot. it just auto shuts down22:25
agent47please advice22:25
=== hemant is now known as Guest81376

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