/srv/irclogs.ubuntu.com/2014/04/11/#ubuntu-touch.txt

basketballis ubuntu touch ready yet for everyday users on nexus 7 201300:56
bitgandttergood nigths. i have a question, Ubuntu phone will be have a initial phone setup with some email account and register the phone in the line?01:10
nhainesbitgandtter: No, the phone isn't shipping with an email client and phone provisioning will presumably be done by your carrier in the normal manner.01:16
nhaines(For example, for T-Mobile USA you just put your SIM card in and it autoprovisions.)01:16
bitgandtteri imagine that because i wont read about this theme, but i want to be sure. I ask in the first place because i have an idea in the anti-theif scope01:19
bitgandtteri leave in venezuela a country with a very higth index of thief01:20
bitgandtterso if the phone could be register with the imei in some canonical cloud service under only one email owner, that will be provisioned in the first phone setup01:21
bitgandtterthat will prevent the activation of the phone by other user, unles the ifrst give him access or pass the ownership over to him01:21
bitgandtterwhat do you think of this?01:22
bitgandttermaybe this service will be something like android device manager and have some options like gps finder etc01:23
bitgandtterby the way if the idea look nice to the developers i will fell enthusiastic to collaborate or develop this solution01:39
=== jhodapp is now known as jhodapp|afk
=== vying is now known as Guest24224
lotuspsychjedoes ubuntu dekstop run smoother then ubuntu touch on a nexus7?03:55
SonikkuAmericalotuspsychje: Well, since there are are 8 different DEs Ubuntu desktop can run...03:56
lotuspsychjeSonikkuAmerica: well ive recently tested touch on my nexus7, but still not running smooth yet03:57
lotuspsychjeSonikkuAmerica: so would be nice to know if ubuntu desktop works better on it?03:57
SonikkuAmericaOh, like a chroot-and-VNC type of deal? I'd say if you want that use LXDE, but I'd say the responsiveness is roughly the same with LXDE-enabled chroot-and-VNC Ubuntu as Ubuntu Touch03:58
lotuspsychjeSonikkuAmerica: i just want to know if everything works, touch support, automatic turn etc04:00
SonikkuAmericalotuspsychje: In Touch?04:00
lotuspsychjeSonikkuAmerica: no on desktop04:00
lotuspsychjeSonikkuAmerica: i tested touch, and didnt work very well for me04:00
SonikkuAmericaSo let me see if I got this right: You want me to tell you about chroot-and-VNC Ubuntu desktop running on a Nexus 7 (2013)?04:01
lotuspsychjeSonikkuAmerica: not sure what you mean by the chroot and vnc, but its possible to run ubuntu-desktop on a nexus7 right (!nexus7 in #ubuntu)04:02
lotuspsychjeSonikkuAmerica: and want to know if all apps work as it should04:02
SonikkuAmericalotuspsychje: Oh! You must be talking about the now-deprecated ubuntu-nexus7-installer04:02
SonikkuAmericait's dead04:03
SonikkuAmericaJim04:03
lotuspsychjeah okay04:03
lotuspsychjethe trigger still talks about 13.04 desktop for nexus704:03
SonikkuAmericaWell 13.04 is dead, I'd better go to -ops and have it checked out04:03
lotuspsychjeso i guess ill have to wait the stable ubuntu-touch in future04:03
=== zbenjamin_ is now known as zbenjamin
oalAnyone here running Ubuntu touch on a galaxy s3?07:15
=== chriadam is now known as chriadam|away
HoodaHi guys, I want to make a bootable usb or iso from the Ubuntu touch i386 image : trusty-preinstalled-touch-i386.zip, is there a way ?08:19
JamesTaitGood morning all; happy Friday, and happy Barbershop Quartet Day! :-D09:09
=== om26er is now known as om26er|lunch
=== vrruiz_ is now known as rvr
=== om26er|lunch is now known as om26er
=== MacSlow is now known as MacSlow|lunch
=== jhodapp|afk is now known as jhodapp
oalAnyone around?12:22
oalI've flashed Ubuntu to an S3, and when I boot, I get the SIII logo, then it all goes black. Is this a good or bad sign?12:22
oalIt's been all black for a minute or two12:22
ramahoelhow about user experience with latest ubuntu touch on Nexus 7 2012?12:44
=== _salem is now known as salem_
popeyramahoel: no longer supported I'm afraid.12:49
ramahoelI believe it is still supported12:52
ramahoelbut I was wondering about functionality. What works and what doesn't12:53
ramahoeland how about stability12:53
ogra_we dropped support for it, but there are still images being produced12:53
ogra_we do not test on it anymore etc12:54
ramahoelNexus 7 is still in active development12:54
ogra_only for the 2013 model (flo)12:55
ramahoelthere is not so much difference I guess12:55
ogra_we dropped the 2012 one (grouper)12:55
cwaynethere's an enormous difference12:55
ogra_it is completely different hardware12:55
ramahoelOK tks for the info12:56
ramahoelthe images are funcional however?12:57
cwayneon the 2013 version, yes. not sure on the old version12:57
tedgjodh, I'm told to ask you about using cgroups in my upstart jobs13:01
jodhtedg: here's something I prepared earlier :) ... https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes/TechnicalOverviewUpstart#cgroups13:02
jodhtedg: alas, the cgroups upstart branch didn't make it into trusty.13:02
ramahoelwhat is the last functional image for Nexus 7 (2012)?13:03
ramahoeland where can I get it13:04
tedgjodh, So who do I get the PID of the exec'd process in post-start ?13:04
ogra_tedg, did you read the bug btw, chrisccoulson added some summary13:05
jodhtedg: if you just run 'status' (no arg), you'll get the pid of the post-start and the main process13:05
tedgogra_, No, just getting up :-)13:05
ogra_morning :)13:05
chrisccoulsonogra_, perhaps jodh would be interested too ;)13:07
ogra_oh right :)13:07
ogra_bug 130367613:07
ubot5bug 1303676 in webbrowser-app (Ubuntu) "[webapp-container] when using multiple webapps they crash randomly, if there is only one app remaining, this one starts being replaced when new ones start" [Critical,Confirmed] https://launchpad.net/bugs/130367613:07
ogra_jodh, ^^13:07
tedgjodh, So from that, it seems that we could just clean up the session in post-stop?13:10
tedgOr are folks thinking this is something Upstart should do itself?13:10
jodhtedg: still reading the bug. seems the apps are buggy though?13:11
tedgjodh, Just skip to the end :-)13:12
tedgWe won't tell your high school English teacher ;-)13:12
tedgAt some level, perhaps they're buggy, but we still need to protect against it.13:13
chrisccoulsonthere's nothing buggy about the app in this case - it already has the mechanisms to ensure it's children are all cleaned up. The issue here is that they're all stopped, so they either need waking up by the kernel (which happens when i group becomes orphaned), or someone else needs to clean up the mess ;)13:16
chrisccoulson*a group13:16
tedgI guess I'm more thinking about this as teaching us how to deal with apps that don't have those mechanisms in place as well.13:18
tel0shey all. probably a question a bot can answer.... I want to run Awesome-WM on my nexus7, but read that X11 is not supported. is this still the case?13:26
popeyyes, we don't support X on ubuntu touch13:28
yamUbuntuhi everybody13:32
tedg"How do we build popey-bot?" "We take beer and we make it watch Dr. Who, eventually it becomes sentient and we put it on IRC."  ;-)13:32
yamUbuntui have a problem13:32
popeyyamUbuntu: hello.13:32
* popey rolls a newspaper up and raps tedg on the nose. Bad dog!13:33
yamUbuntuwhen i want to install ubuntu dual boot13:33
yamUbuntu an error message appears13:34
yamUbuntulike this13:34
yamUbuntudownload falied need more storage:/cache need 5020331220 bytes for download and /data need 2.5g for system13:36
tel0spopey: Can you elaborate? Is there a limited application store to provide alternatives to X11 applications? is there intention to support X in the future?13:36
popeytel0s: yes and no.13:37
popeyYes, we have a store which has apps which install and work. No, we don't plan to support X on the phone.13:37
ogra_well, at some point in the far future we will support X apps in desktop mode13:37
tel0spopey: thanks. can I see a list of supported applications somewhere without having to install the OS?13:37
ogra_(some time on the way to 16.04)13:38
popeytel0s: we dont have a web frontend to the store yet13:38
tel0sI see. that's unfortunate. surely there is a repository of packages I can look through? It doesn't have to be a pretty web interface.13:39
yamUbuntui would like to help me anybody please sorry my english is not good13:39
popeytel0s: run this http://paste.ubuntu.com/7234943/13:39
tel0spopey: perfect! thanks!13:41
popeynp13:41
tsdgeosdobey: ping13:42
=== dpm is now known as dpm-afk
cwayneoSoMoN, ping13:44
dobeytsdgeos: hi13:44
tsdgeosdobey: i'm trying to test the fix for https://bugs.launchpad.net/unity8/+bug/130130913:44
ubot5Ubuntu bug 1301309 in Unity 8 ""reviews" widget not displaying properly" [High,In progress]13:44
tsdgeosis that already live so i can test?13:44
tsdgeosor?13:44
dobeytsdgeos: yes and no. the scope has support to show the reviews, but there are none on the server because we don't have submission fo reviews yet :)13:45
tsdgeosi see13:45
tsdgeosi'll see if i can just fake one and that's it then13:45
dobeytsdgeos: if you pull lp:~dobey/unity-scope-click/fake-reviews and build it locally, and run the scope from that branch, it should show a couple fake reviews13:46
oSoMoNcwayne, plouf13:47
tsdgeoslet's try that, tx dobey13:47
cwayneoSoMoN, is there a new settings api coming for webbrowser-app? specifically to set homepage, bookmarks, etc13:52
tel0sCan i run standard console apps like vim?13:53
tel0sand i assume the browser is firefox based/13:53
popeytel0s: yes, we have a terminal13:53
popeytel0s: and you can ssh into it if you like...13:53
oSoMoNcwayne, no, there’s still no settings API in the SDK afaik, so nothing in the browser13:53
popeytel0s: no, not firefox13:53
tel0schrome? :D13:53
ogra_oxide :)13:53
oSoMoN(chromium under the hood)13:53
ogra_well, parts from chromium :)13:54
cwayneoSoMoN, ok, so for the time being, dropping files in ~/.config/webbrowser-app is still the right thing to do?13:54
oSoMoNcwayne, yes, it hasn’t changed13:54
cwayneoSoMoN, ack, thanks, just wanted to make sure the switch to oxide didn't change anything :)13:54
tel0shmm. It still seems that I'll be quite restricted on the platform. I'll have to give it a try and see I suppose.13:55
oSoMoNcwayne, it changed many things, but not that one :)13:55
cwayne:)13:55
ogra_cwayne, dude !13:55
ogra_did you use the new browser yet ?13:55
cwayneogra_, i did13:56
MacSlowtsdgeos, just pushed a fix for the AP-failure with the modal-snap-decision AP-tests... currently running it through jenkins to see if everything's fine there too13:56
ogra_it is snappier than androids13:56
cwayneit really is :D13:56
cwayneim just asking in terms of customization and whatnot13:56
ogra_yeah ...13:56
tsdgeosMacSlow: goodie13:56
ogra_:)13:56
* MacSlow keeps fingers crossed13:56
tel0sLast question and I'll stop pestering you. Aside from ubuntu touch, I assume my only alternative is to run a chroot build of the desktop OS and access through VNC? or is there a beta/alpha port of the desktop for ARM?13:57
ogra_nope13:57
ogra_thats stuff we will start developing during the next two years13:57
ogra_target for the desktop/convergence mode is 16.0413:58
tel0sogra_: beautiful. :)13:58
cwaynersalveti, is adb no longer available on emulator?13:58
ogra_first we needed a rock solid phone OS before starting to add shiny features ;)13:58
ogra_that bit is close to be done ...13:59
tsdgeosdobey: in which apps should i see the fake reviews?14:03
dobeytsdgeos: any click app should show them14:04
tsdgeosok14:04
tedgjodh, So, thoughts on how to clean up the processes?14:21
tsdgeosdobey: i was missing a restart of the smart-scopes-proxy ^_^14:25
jodhtedg: does the appmgr get notification that the process group leader has died?14:26
jodhtedg: well, been killed.14:26
dobeytsdgeos: ah, so the fix works then? :)14:27
tsdgeosdobey: yes :)14:28
tedgjodh, Yeah, basically we pass along the stopped signal from Upstart.14:28
ogra_jodh, it needs to know about that since it maintains the oom score for the apps14:28
ogra_so yes14:28
dobeytsdgeos: great. thanks!14:28
jodhtedg: well couldn't you just react to that and kill (-main_pid, SIGHUP/SIGCONT)?14:31
ogra_jodh, the appmanager doesnt kill anything14:32
ogra_it only sets oom scores, the kernel does the killing then14:32
tedgjodh, Yeah, so it'd be nice that when we realize we're stopping the app, we could ensure that it is really stopped. Whether by crash or something else.14:33
ogra_(but it knows the parent PID of the group)14:33
jodhogra_: I gathered that, but that might be a solution to the problem you are facing :)14:33
ogra_right14:33
ogra_but i think there was a reason to leave the killing to the kernel14:34
jodhogra_: I think I'm missing something. If these apps are not buggy, why are they getting killed by the OOM?14:35
tedgjodh, Because we're on a restricted memory device, the only way we know when to shutdown a background app is when we're out of memory.14:35
tedgjodh, Basically apps only close by being killed by the OOM.14:36
ogra_jodh, apps in background get sigstopped and a low oom value ... the more apps you start the less ram you have ... at some point the bg app is killed when you have enough apps14:36
ogra_the SIGSTOP/CONT bit is done by the appmanager ... as well as the rescoring14:37
ogra_but the killing is left to the kernel ...14:37
ogra_note that even if the app was killed by the kernel it will still be in your tasklist as backgrounded app14:37
ogra_if you tap on it the app either gets SIGCONT or it gets newly started because the kernel had killed it14:38
jodhdoes the oom rescoring only affect the process group leader then?14:39
ogra_so usually the longest backgrounded app will die if you start new ones14:39
ogra_i think its only done for the leading pid, not sure though ... (i didnt work on the code, but know roughly how it works)14:39
jodhif all a jobs pids had the same oom score, wouldn't that solve the problem?14:40
ogra_iirc the parent PID is the only thing that upstart-app-launch hands over ...14:40
rsalveticwayne: it should be14:40
tedgYeah, I think it only knows about the parent today. We do need to fix that.14:41
tedgBut I don't think that the OOM would kill all of the things at the same score though.14:41
tedgI think it only kills what it needs to, which may only be the parent.14:41
ogra_jodh, only if the kernel knows about that (since it is the killer)14:41
tedgWould be interesting to change the score so that the parent is always one less than the children. But that's probably getting a bit fancy :-)14:42
ogra_jodh, but i dont know if the kernel would SIGCONT them before killing then14:42
pmcgowanpopey, https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/130665614:42
ubot5Ubuntu bug 1306656 in ubuntu-keyboard (Ubuntu) "OSK does not get displayed after a suspend/resume" [Critical,New]14:42
ogra_the prob is that they are stopped ... even if the kernel sends its KILL ... they wont recieve it ...14:43
jodhso when the appmgr sends SIGSTOP, why can't it first set the oom score for all pids in that process group to 1000 so that the kernel would consider the entire group for killing? I prolly need to read the oom code to see if that would work though (haven't looked at that for years... :-)14:43
ogra_oh, and the special thing about the new webapps is that the forked renderer processes all run as root in a sandbox14:43
* jodh curses self for starting a response with "so"14:44
ogra_jodh, because it only gets told about the PPID14:44
tedgI think that, no matter, we need to handle the case of the parent magically disappearing (by whatever cause).14:44
popeypmcgowan: confirmed14:45
pmcgowanvg14:45
ogra_well, for getting the release blocker out of our way even a hack would do14:45
ogra_i agree this should be solved properly, but i'm wondering if the time isnt to short for this14:46
tedgjodh, can I get the list of processes in the session in post-stop ?14:47
chrisccoulsonjodh, did you see my comment on that bug? any thoughts?14:47
chrisccoulsonhi tedg :)14:47
* ricmm eavesdrops on this convo14:48
chrisccoulsonoh14:48
chrisccoulsoni see everyone is talking about that already14:48
chrisccoulsonsorry ;)14:48
ogra_tedg, i'm a bit scared that any hack you do to u-a-l might impact the app startup time again ... we're still not shiny there14:48
tedgogra_, Sure, that's why I'm trying to avoid building the cgroup, but if upstart is already building the session, and I can just use that in post-stop, it'd only delay when stopping apps.14:49
tedgSlower shutdown of apps should be fine :-)14:49
jodhtedg: not without groping around in /proc. using cgm would make life easier though since you can just cat the cgroup task file.14:50
ogra_well, that means slower restart perhaps :) depends when the shutdown occurs :)14:50
ogra_but yeah, less impact for sure14:50
chrisccoulsonyeah, i'd like to see you say "slower shutdown is fine" to all the people who complain about firefox's "Firefox is already running" dialog ;)14:50
ogra_heh14:50
tedgjodh, I'm not above groping /proc14:51
jdstrandtedg, jodh: not sure if you guys saw this: https://bugs.launchpad.net/ubuntu/+source/webbrowser-app/+bug/1303676/comments/3114:51
ubot5Ubuntu bug 1303676 in webbrowser-app (Ubuntu) "[webapp-container] when using multiple webapps they crash randomly, if there is only one app remaining, this one starts being replaced when new ones start" [Critical,Confirmed]14:51
tyhicksogra_: back to this real quick: "the prob is that they are stopped ... even if the kernel sends its KILL ... they wont recieve it ..."14:51
tyhicksogra_: the SIGKILL would get through14:51
ogra_tyhicks, oh,, thanks !14:51
tyhicksnp14:51
tedgjodh, How does that work? Where are the sessions?14:52
tyhicksogra_: SIGCONT and SIGKILL are the only signals that I'm aware of that get through to a SIGSTOP'ed process14:52
ogra_tyhicks, right, i didnt know about KILL actually14:53
* jdstrand is slightly surprised TERM doesn't go through14:54
tyhicksit might but I didn't try that yesterday bc KILL was sufficient14:55
jodhtedg: define session?14:55
jdstrandbut I guess it makes sense. the process can catch TERM, but if it is STOPped it obviously can't do that14:55
tyhicksjdstrand: just tested it - TERM doesn't unSTOP a process14:56
tedgjodh, Honestly I'm a bit unclear on that, seems like a process group to me. But it seems from chrisccoulson's comment that setsid is the key here.14:56
* jdstrand nods14:56
jodhtedg: ? I'm saying, why not consider using cgm(1) to cgroup-contain the apps, then you can query all the pids in that "app" by looking at the app-instance-unique cgroup task file.14:57
tedgjodh, I do like that, but we're worried that creating the cgroup on application start would delay it.14:58
tedgjodh, I think that makes sense longer term, to figure that out. But I was hoping for something quicker we could do in post-stop today, with what we have.14:58
jodhtedg: I'd suggest trying.14:58
cwaynedpm-afk, ping when you're back15:03
jodhtedg: if not, you can get the session id from 'awk '{print $6}' /proc/[0-9][0-9]*/stat'15:05
tedgjodh, Does that stay around even after the parent PID is gone? i.e. for post-stop ?15:07
tedgmdeslaur, With the apparmor stanza in the upstart job, is the post-start job confined?15:17
tedgSo, let me talk this through :-)15:40
* ogra_ cleans his ears 15:40
tedgIf, in post-start, I got the process group of the parent pid15:40
tedgThen I stored that in the job's environment15:40
tedgThen in post-stop I sent KILL to that process group15:40
tedgWe should be good, no?15:40
ogra_try it ?15:41
tedgHeh, there is that :-)15:42
ogra_the issue is easy enough to reproduce with a few new-API webapps15:42
* tedg seems to see the pattern in this bug, clearly the problem is the BBC!15:57
ogra_tedg, i rather think its the NSA intercepting the connection to the guardian16:00
Laneydamn liberals16:00
mhall119didrocks: I figured out what you're up to16:01
didrocksgiving good news? sure! :)16:01
didrockspromotable image? no :p16:01
didrockswaiting for #300? no!16:01
mhall119didrocks: you're holding out16:01
didrocksor maybe ;)16:01
mhall119damn, that was my theory16:01
mhall119holding out for #300 on release day16:01
kenvandineha... #300 is going to be awesome :)16:02
=== gatox is now known as gatox_lunch
oSoMoNrobru, hey, are you around?17:11
robruoSoMoN, hey17:14
oSoMoNrobru, hey, I have a landing request (silo 8) that was blocked by an FFe, but the FFe has just been acked, so I guess it’s good to publish now, can you confirm?17:16
robruoSoMoN, confirmed17:16
oSoMoNrobru, thanks17:16
ogra_mhall119, oooh, is there a new click for trojita ?17:17
mhall119ogra_: there is17:17
mhall119~git14017:17
oSoMoNrobru, would you mind publishing for me?17:17
robruoSoMoN, published ;-)17:17
oSoMoNthat was fast, thanks :)17:17
robruoSoMoN, well it had to be done right now ;-)17:18
ogra_mhall119, got the full url again ? (i'll bookmark it now, promised)17:18
mhall119ogra_: http://people.ubuntu.com/~mhall119/trojita/17:20
ogra_thx17:21
mhall119I could use some help automating the click package creation17:21
mhall119hint, hint17:22
mhall119mzanetti: ^^17:22
ogra_OMG !17:25
ogra_i see mail !17:25
=== bfiller is now known as bfiller_afk
mhall119\o/17:26
mhall119ogra_: spoiler alert: Bruce Willis was mail all along17:26
=== dpm-afk is now known as dpm
dpmhey cwayne, I'm back17:39
cwaynedpm, hey, where are we re: scopes translations?17:40
dpmcwayne, essentially, the click scope is now translatable, and that's pretty much it. So what is left is still to make remote scopes translatable and the phone to send the locale to the server, so that our default remote scopes are translatable. Any other local scopes still need to be made translatable in the same way as the click scope17:42
dpmAdditionally, there needs to be an API accessible to read the translations of the app's metadata17:42
dpmessentially name and description17:43
dpmI've got a couple of bugs to track all this, let me dig them out17:43
dpmbug 129788917:44
ubot5bug 1297889 in unity-scope-scopes (Ubuntu) "Scopes are not translatable" [Undecided,New] https://launchpad.net/bugs/129788917:44
dpmand bug 130204517:44
ubot5bug 1302045 in Software Center Agent "Make click translations metadata available in the API " [Undecided,In progress] https://launchpad.net/bugs/130204517:44
cwayneso even the scope titles themselves are still not translatable?17:44
mhall119now, do I wait until Monday in the hopes of an image promotion, or just onto -proposed knowing that there are only 2 blockers keeping it from promotion17:46
mhall119popey: davmor2: ^^ how safe is -proposed right now?17:47
popeybetter than ever17:47
popeydavmor2 is on vacation17:47
ogra_well17:48
ogra_we just discovered a solid blocker17:48
mhall119how solid?17:49
ogra_mhall119, try doing two calls in a row17:49
mhall119is that common?17:50
mhall119:)17:50
ogra_(pulse will crash)17:50
=== gatox_lunch is now known as gatox
mhall119does it always crash on the second call, or only if it's made soon after the firsT?17:50
* mhall119 doesn't make many calls, but also doesn't want to reboot after each one17:50
ogra_right, especially not with the release image :P17:51
dpmcwayne, sorry for the delay. Exactly, scope titles are not translatable :(17:58
tedgIf anyone is bored, this works for me, but I'd love it if other people could test it as well: https://code.launchpad.net/~ted/upstart-app-launch/process-group-kill/+merge/21547518:04
tedgI'm going to test some more before calling it done.18:04
=== bfiller_afk is now known as bfiller
=== LarrySteeze|Away is now known as LarrySteeze
pmcgowanalex-abreu, looks like tedg has a fix, care to test?18:30
tedgIf anyone grabbed that branch already, refresh, forgot to move a -KILL over into the branch.18:34
tedgr14818:34
tedgCopying is hard, this is why I could never cheat at school.18:37
XAUXAUhttp://www.youtube.com/watch?v=7soFYjn_pQc18:43
XAUXAUHOW DO I INSTALL UBUNTO TO MY ANDROID?18:45
tedgCool, now tested with packages on a rebooted device.18:45
XAUXAUhow do i install ubuntu to my tablet?18:49
XAUXAUandroid on that is older version18:49
XAUXAUOTA never come18:49
XAUXAUwill it work on my device?18:50
XAUXAUcan i double boot with android?18:51
ogra_tedg, well, it does kill the oxide renderers ... but it gets pretty chaotic if you have enough apps open18:56
ogra_if they get killed they take way to long to respawn18:56
ogra_and the app switcher starts re-ordering them ...18:56
ogra_tedg, but for a hack that looks good :)18:57
XAUXAUi have so many apps a i need a search funtion18:57
XAUXAUi taped 7 times but nothing comes up18:58
XAUXAUStep 1.5 - Optional Android Backup18:58
XAUXAUIf not enabled, enable developer mode, by tapping Settings -> About phone -> Build number (x 7 times)18:58
ogra_do you have a supported device ?18:59
XAUXAUwhat do you mean?18:59
XAUXAUi come to irc for support18:59
XAUXAUcan i flash it using windows8?19:00
ogra_do you have a device upbuntu touch can run on ...19:00
XAUXAUbc the thing isnt booting anymore19:00
ogra_we only support three devices by default ... and there are about 50 other community ports19:00
XAUXAUi dont know im going to try it19:00
ogra_if yours is not one of these models you wont be able to run ubuntu on it without porting it yourself19:01
XAUXAUits got mali400 grafics19:02
ogra_what device is it ?19:02
XAUXAUand its android19:02
ogra_that doesnt help19:02
XAUXAUits got 2 cams19:03
XAUXAUits 7"19:03
ogra_what manufacturer or model19:03
tedgmdeslaur, So if an app is confined, can it get out of the process group that upstart starts it in?19:03
tedgIf using process groups would solve that problem too, I'd be happy.19:04
tedg:-)19:04
XAUXAUmodel?19:04
XAUXAUyou dont need modle to instsll ubuntu on computers19:05
ogra_ubuntu for phones is different19:05
XAUXAUisnt android open source?19:06
XAUXAUso its even easyer19:06
ogra_parts of it are19:06
XAUXAUso you mean its not open?19:06
XAUXAUive been had19:06
ogra_oarts of it are not19:06
ogra_*parts19:06
ogra_i.e drivers19:07
XAUXAUif parts arent that means its not open19:07
ogra_the google apps or the playstore ...19:07
XAUXAUis it open YES or NO?19:07
XAUXAUif its not completelly open the naser is a resounding NO19:07
ogra_tedg, so i can confirm your hack "fixes" the issue but it really points out how slow the webapp container restart is ... gives a slightly weird experiance19:08
tedgogra_, hmm, haven't noticed that, I was starting other apps. What are you doing for that?19:09
tedgogra_, Oh, you mean when you go back to the app after it's been killed?  Yeah, that kinda sucks.19:10
ogra_i have 9 apps running ... and i randomly pick one from the app switcher in a rotating manner19:10
ogra_at some point one app that was longer backgrounded than others dies19:10
tedgOOM Russian Roulette19:11
ogra_if i now select that app i see the surface of the open app *underneath* that app ... until the webapp-container restarted and loads the app that i actually tapped19:11
ogra_there is quite some deelay until that has settled .. and like 5 sec where you only see the app underneath19:11
tedgOkay, yeah. I see that. I can't fix that. :-)19:11
ogra_right19:12
ogra_its an app startup speed thing19:12
ogra_i wonder if mir couldnt show the surface it uses in the app switcher until it has loaded properly again19:12
ogra_ricmm, ^^^19:12
pmcgowanwe have talked about that for a while, showing a snapshot19:13
ogra_right19:13
* tedg assigns bug to pmcgowan, he spoke first19:13
tedg:-)19:13
pmcgowanheh there is one open somewhere19:13
ogra_even a non responsive pic of the right app is better than seeing the wrong app in front of you19:13
tedgSeems like worst case at least dimming the app behind would be better.19:13
ogra_and we already have the surface stored somewhere19:13
ogra_cant be so hard to shuffle that on screen19:14
ogra_(though effectively we should simply start faster)19:14
ogra_5 sec is way to long19:14
pmcgowanyeah why it so long19:15
ogra_oxide starts a tad slower (it is bigger)19:15
ogra_currently the webapp container still loads webkit alongside, the fix is stuck in proposed (final freeze)19:15
=== frecel_ is now known as frecel
ogra_dropping that should speed us up a little19:16
ogra_well, and teds hack to fix the bug is kind of contributing to the restart time again19:16
tedgpmcgowan, I think that ricmm was working on getting some numbers on that. Not sure how far he got. More looking at the qtubuntu side of things.19:17
tedgSeems we have more control to fix the QML apps than we probably do the webapps.19:18
tedgI find the weather app funny, it goes red at 80°F. That's really only hot for someone that lives in London :-)19:20
tedgShould take into account averages for the area.19:20
* ogra_ tries with the webkit dropping patch19:25
ogra_nope ... doesnt improve19:33
ogra_hmm, ok19:36
ogra_if i restrict myself to 5 webapps nothing crashes19:36
ogra_s/crashes/gets killed/19:36
ogra_yup, even starting a few native apps doesnt get in the way19:39
XAUXAUcan i install firefox OS on my android?19:40
ogra_ask in a firefox OS channel perhaps19:40
XAUXAUfirefox OS is going to rule19:41
ogra_tedg, ugh, why is u-a-l seeded in the desktop ? for what do we use it there ?19:41
XAUXAUits coded in html519:41
XAUXAUits lightning fast19:41
pmcgowanhey mhall119 are you about?19:41
XAUXAUits the future19:41
rwwXAUXAU: feel free to discuss that in a firefox OS channel :)19:42
tedgogra_, Hmm, probably the lib gets pulled in by something.19:43
mhall119pmcgowan: yup19:43
XAUXAUi bet it does everthing android does with 1/10 of the hardware19:43
pmcgowanmhall119, I noticed a couple of busted apps19:44
dobeyXAUXAU: you are in the wrong place to ask about firefox os19:44
pmcgowanmhall119, how do I report that19:44
mhall119XAUXAU: #firefox on irc.mozilla.org is where you want to be19:44
mhall119pmcgowan: depends on the app19:44
mhall119all the core apps are on Launchpad and use LP bugs19:45
mhall119other apps, would depend on the developer19:45
pmcgowanmhall119, these are just random store apps19:45
mhall119pmcgowan: once R&R is working, you would be able to report problems through the dash19:45
mhall119but for now, I don't think there's a way19:45
mhall119you can ping beuno, I suppose, but he doesn't scale well19:46
dobeypmcgowan: "click info $packagename" and e-mail the publisher/author as listed in the json output?19:46
pmcgowandobey, will try that19:46
dobeyassuming you've installed them of course19:46
pmcgowandoes the preview have that info?19:46
dobeyno19:46
pmcgowanprolly not19:46
ogra_tedg, commented on the bug ... lets see if we can get that through the final freeze somehow (might need SRUs)19:48
tedgogra_, K, worst case we could put an override in ubuntu-touch-session since it's just the .conf files.19:49
ogra_oh, indeed19:49
ogra_!19:49
tedgI hate that solution, but if we need something.19:49
ogra_ugly ...19:49
ogra_but will work around the freeze19:49
ogra_though i want the other fix too ... (webapps-container)19:50
ogra_which means we might need a SRU anyway19:50
tedgNow you're just being greedy ;-)19:50
ogra_lol19:50
ogra_well, i want the final release kind of usable ...19:50
ogra_preferably19:50
ogra_... just a thought though :)19:50
popeyhello frecel_ - long time no see19:54
jdstrandI just upgraded from 250 to 287-- is there a problem with sound? if someone calls me, there is no ring20:06
pmcgowanjdstrand, pulse is crashing, fix jst went into a silo I think20:07
jdstrandgoing into settings and trying to set a ringtone-- all of them are quiet20:07
pmcgowanrsalveti, ^^20:07
jdstrandah20:07
rsalvetipmcgowan: jdstrand: fix in progress as we speak :-)20:18
jdstrandrsalveti: is there a bug number?20:18
rsalvetinot yet, let me create one20:18
rsalvetibut have the fix20:18
rsalveti:-)20:18
pmcgowanrsalveti, we are interested in the symptoms and then the tests to prevent them20:18
jdstrandrsalveti: well, really, I just want to install the package on my phone :)20:19
rsalvetisure20:19
jdstrandrsalveti: if it is in a silo, I'll happily just snag it from there20:19
jdstrandok20:19
rsalvetibug 130679720:20
ubot5bug 1306797 in android (Ubuntu) "pulseaudio crashes after ending a voice call" [Undecided,New] https://launchpad.net/bugs/130679720:20
jdstrandI am with pmcgowan btw, but first things first-- I want to hear incoming calls (I am expecting one)20:20
pmcgowanjdstrand, oh man20:20
jdstrandI guess I could reboot20:20
jdstrandyeah, I normally only run promoted20:21
jdstrandbut I filed other bugs and people said they couldn't reproduce-- we have 100% pass rate on mako, I figured, if there was a time to do a one off upgrade to proposed, now is it20:22
jdstrandhehe20:22
jdstrand(I was able to verify those other bugs were fixed btw)20:22
rsalvetithe problem of having a phone and not really using it as a phone hehe20:22
pmcgowannice20:22
rsalvetiI hate calling people lol20:23
ogra_++20:23
rsalvetiand receiving as well20:23
ogra_i love reading news in my palm though20:23
rsalvetihate synchronous stuff20:23
jdstrandheh, me too20:23
ogra_or email20:23
pmcgowansynchronous stuff, what a geek20:23
pmcgowanlol20:23
jdstrandrsalveti: would you mind pinging me when it is in a silo?20:24
rsalvetijdstrand: sure, but I think I'll push the fix to the archive20:24
rsalvetiso we can spin a new image20:24
rsalvetithis is critical stuff20:24
jdstrandthat wfm too20:24
jdstrandI'll watch the package in lp20:25
XAUXAUis firefox os using the liux kernel?20:26
XAUXAUlinux20:26
pmcgowanit does, and much of android20:27
XAUXAUi friend os mine loves reading palms shes a gipsy20:27
dobeygood for you20:30
dobeypmcgowan: don't feed the trolls20:31
XAUXAUit would be fun to have mozzila stealing the show from google20:31
ogra_and don't troll the feeds either :)20:31
mhall119XAUXAU: I'm sure they'd love to talk to you about it in #firefox on irc.mozilla.org20:32
mhall119I see you're not there yet20:32
dobeymhall119: it would be so hard to troll ubuntu from there though20:32
kenvandinedobey, indeed :)20:32
pmcgowandobey, was duped by a legit question, or so I thought20:33
kenvandineXAUXAU, how fast is it?  in mph please :)20:34
XAUXAUmozzila has been on the web for like ever they deserve it 1000x times more that google peeps20:34
dobeykenvandine: weren't you in the navy? that should be knots20:34
kenvandinenope... fly boy here20:34
kenvandinestill don't know knots :)20:34
dobeyheh20:35
XAUXAUBritannia rules the waves20:36
XAUXAUtoo bad they still using roman units20:36
XAUXAUnoblesse oblige20:37
dobey*yawn*20:38
XAUXAUwas that a flie that got into dobey mouh?20:40
* mhall119 remembers the time before mozilla20:40
* dobey remembers the time before the deluge of idiocracy upon the Internet20:41
mhall119I doubt that20:41
mhall119:)20:41
dobeyi have been around a *long* time :)20:42
mhall119so have idiots20:42
XAUXAUyou used the ships wheel browser?20:42
dobeymhall119: yes, but they were so few. which is why i said "idiocracy" :)20:42
* kenvandine remembers mosaic fondly20:43
=== Ursinha is now known as Ursinha-afk
* mhall119 doubts that too20:43
dobeystop doubting, this isn't confessional20:44
mhall119my only encounter with mosiac was at a college library, it was the front-end to their catalog20:44
XAUXAUmhall119: is the oldest here20:44
* dobey doubts that20:45
XAUXAUhes nearly 120 yo20:45
kenvandinei remember being all excited because i could see images on the web... mosaic was an upgrade :)20:45
mhall119it was almost as user friendly as the card catalog, and nearly as fast20:45
dobeymhall119: i believe the technical term is "portal"20:45
mhall119oh man, that term brings back bad memories of my Java days20:46
XAUXAUi only got excited about computers once they made 3D grafics20:47
mhall119graphics? lol, kids these days20:47
kenvandinekids...20:47
kenvandinehaha20:47
dobeyget off my lawn20:47
mhall119+120:47
kenvandineturn down the music :)20:47
kenvandinealthough... that's usually my kids telling me to turn down the music :)20:47
mhall119that's not music, in my day we had *real* music20:48
kenvandinethey just don't appreciate AC/DC the way it should be20:48
XAUXAUyou mean reall like in tapes?20:48
mhall119you can only appreciate AC/DC in it's original Latin20:48
dobeytrolles ite domum20:49
XAUXAUthis this chat got redirected to OT?20:49
mhall119yes, let's all take it to #ubuntu-offtopic20:49
=== Ursinha-afk is now known as Ursinha
mhall119beuno: why can't I see Jupiter Broadcasting's app in my dash? is it region-locked?21:00
dobeymhall119: i saw it the other day21:03
mhall119or is it because I'm not running -proposed?21:03
dobeyare you running saucy?21:03
mhall119dobey: devel channel, which is trusty21:04
dobeyi'd think you should see it then21:04
dobeyi wouldn't think the -proposed frameworks list would be different21:04
dobeyand i see it here on my n721:04
dobeymhall119: have you already installed it?21:04
mhall119maybe -proposed has a newer click and/or scope that uses all the installed frameworks?21:05
mhall119dobey: nope21:05
dobeyit's the ~7th app under available for me21:05
jdstrandrsalveti: the fix is actually in pulseaudio, correct?21:05
dobeywhat build # are you on?21:05
beunomhall119, let me inspect it21:05
mhall119dobey: r250.....still21:05
popeyit uses ubuntu-sdk-14.04-dev121:05
dobeyoh21:05
beunothat would do it21:06
beunoyou're not seeing it FOR YOUR OWN PROTECTION21:06
rsalvetijdstrand: android21:06
mhall119/usr/share/click/frameworks/ubuntu-sdk-14.04-dev1.framework exists on my phone21:06
dobeythen yeah21:06
jdstrandah21:06
rsalvetijdstrand: you'll need to flash the next image21:06
dobeymhall119: but not in the app21:06
mhall119but something must not be using it like it should21:06
mhall119dobey: what's not in the app?21:06
dobeymhall119: the app isn't using that framework, it's using the new explicit ones i guess21:06
dobeymhall119: so you do need -proposed21:07
mhall119it's using ubuntu-sdk-14.04-dev121:07
dobeyohrly?21:07
jdstrandrsalveti: yeah, ok21:07
popeyytes21:07
mhall119yarly21:07
popeythats what it says in the store21:07
dobeyso it does21:08
dobeyoh, i guess click scope in 250 is only sending the 13.10 framework21:09
mhall119probably21:09
dobeywell, i confirmed how to make rhythmbox crash with mtp21:11
dobey:-/21:11
mhall119crashing rhythmbox isn't much of a feat21:11
dobeyyes, well, i was trying to not crash it21:11
dobeybut it really does not like having multiple mtp devices connected at the same time21:12
dobeynot to mention the device thing on the launcher is confusingly showing 4 icons, when i only have 2 devices21:13
ogra_just use the music-app21:13
ogra_its the future :)21:13
dobeythat is not possible21:14
=== salem_ is now known as _salem
ogra_tedg, why did you set the reviewer to indicator developers in the u-a-l MP21:50
* ogra_ would approve and drive it through the landing if he could21:50
tedgogra_, That's the default for the branch21:51
ogra_oh21:51
tedgYou can land it, that'd be great.21:52
tedgI can make you and indicator-applet-developer if you want :-)21:52
ogra_well, i cant top-approve it21:52
ogra_ugh21:52
tedgThat doesn't mater anymore21:52
ogra_no, not more LP spam please21:52
tedgNothing uses that value21:52
tedgHeh, at some point, if you already have all the spam, you can't get more by being added to groups.21:53
* ogra_ gets 100s of LP mails from "hey, can you comment on that bug please ... oh wait, you need to be in the team foo ... i'll quickly add you"21:53
tedgPerhaps you should seek that nirvana.21:53
ogra_and then you get bombed with MP mails all of a sudden :)21:53
ogra_tedg, add me to the team i just heard u-a-l is in the general feeze exception21:55
ogra_(i could have checked ... didnt think of it)21:55
tedgAh, cool.21:55
tedgogra_, You are now empowered21:56
ogra_great21:56
mhall119ogra_: LP needs a "Guest Member" status that expires after a couple hours21:57
ogra_mhall119, ++21:57
ogra_sooo ++21:57
mhall119let me quickly add you to ~launchpad-dev so you can comment on that idea21:57
ogra_!21:57
ogra_lol21:57
* mhall119 still thinks didrocks is scheming ot make the next promoted image #300 on release day...22:06
tedgConsidering the number doesn't really matter, it should probably be #140422:09
tedgIn October we can release #14,100 then22:11
=== jhodapp is now known as jhodapp|afk
a_muva__what is a current version now?23:41
jdstrandrsalveti: do we expect a new image tonight/this weekend?23:56
jdstrandrsalveti: nm, I see 290 is building23:57

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