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

=== chriadam|away is now known as chriadam
Valduareso I read that I can buy an ubuntu smartphone by end of this year?01:28
BeldarValduare, where?01:31
Valduarethat was their release schedule for ubuntu touch on smart phones commercially01:31
Beldarlink?01:32
Valduareread it few weeks back  just now getting on irc to talk about it heh01:32
Beldarnot sure myself, I would check the source, I'm not sure any manufacturers/vendors have made a deal with canonical.01:33
Beldaryet, hehh01:34
Valduarethey should I want my quad core 4 gig ram ubuntu touch device that i can dock lol01:35
ElleoBeldar: BQ and Meizu have both committed to producing some Ubuntu Touch phones recently :)01:38
BeldarElleo, Cool, sign me up.01:47
Elleo:)01:48
=== Kyle is now known as Eliz
=== _salem is now known as salem_
=== chihchun_afk is now known as chihchun
=== salem_ is now known as _salem
alfonsojonHi04:09
bray90820Would there be a way to install the touch UI on ubuntu while still being able to use the desktop apps06:41
bray90820Because i have an atom tabket06:41
RAOFbray90820: There's the unity8-desktop-session.06:50
bray90820Is that stable yet06:51
RAOFbray90820: But you can't simultaneously get X11 applications running and the Touch UI06:51
RAOF(Because I'm working on various bits of that at the moment)06:51
bray90820I wanted to install ubuntu x64 on my touchscreen netbook06:51
bray90820and i wanted the features of ubuntu touch without the apps06:52
RAOFThen I think the unity8-desktop-session is what you're after.06:56
=== plars_ is now known as plars
RAOFBut you can, at the moment, only run Ubuntu Touch apps in it; we haven't finished the X11 integration stuff.06:57
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
JamesTaitGood morning all; happy Organize Your Home Office Day! :-D08:54
=== chriadam is now known as chriadam|away
=== duflu_ is now known as duflu
FuLgOrE_JamesTait: Good evening09:11
JamesTaitFuLgOrE_, o/09:11
aquariusogra_, is mirscreencast going to be callable from the OS at some point? So I can do the "power button plus volume up button" thing to take a screenshot or video?09:31
ogra_aquarius, write an app ;)09:32
ogra_(if we will have any button -> UI interaction i guess a power-off dialog will take precedence over something like taking screenshots)09:34
aquariusogra_, I can't write an app, because confinement won't let me call arbitrary binaries ;)09:35
ogra_you could just ship the necessary binary ... fished out of the deb ;)09:39
RAOFogra_, aquarius: Until we restrict screencasting :)09:46
ogra_heh09:47
aquariusright -- I'm pretty confident that a random click app ought *not* to be able to screenshot my screen whenever it wants ;)09:47
aquariusthat's why it's an OS-level function09:47
ogra_poor NSA :(09:47
aquariusif that's not already restricted then I'm pretty confident that jdstrand will (a) restrict it as soon as possible and (b) hit me with a stick for exploiting it ;)09:48
ogra_haha09:48
kostasHello everyone! i have archos 101 internet tablet can i flash on it ubuntu touch?09:55
nhainesJamesTait: ironically, I didn't know that but I spent the last couple hours doing it anyway.  :)09:56
AndroUserGood morning! Does someone know if qt 5.2 is available on the current ubuntu phone image?09:58
nik90AndroUser: it isn't..but it is being worked on10:03
nik90AndroUser: hight priority atm10:03
nik90ogra_: Do you know to how to create a video screencast using mir?10:04
nik90ogra_: ricardo's command convert -size 768x1280 -depth 8 mir_screencast_768x1280.rgba screenshot.png creates an image. How can I modify this command to output a video/10:05
nik90I did mirscreencast -m mir_socket which created a 900 MB rgba file10:05
aquariusnik90, you'll need to grab many images as separate frames and then glue them together into a video10:19
aquariusogra_ is not kidding about how much disk space this will use up, though ;)10:19
nik90aquarius: well if I use the convert image above it creates more than 500 images!10:20
aquariuserm10:20
aquariusconfused10:20
aquariusthat rgba file should be one image, I think10:20
aquariusyou can see from rsalveti's g+ post that the image should be around 3MB10:21
aquariusnot 900 MB ;)10:21
aquariusI'd test myself but I'm on promoted image 224, not 23010:21
=== Ursinha is now known as Ursinha-afk
AndroUsernik90: thank you! Do we know the date?10:42
nik90AndroUser: I am not sure of the date, but trust me that's the highest priority atm. You should check https://lists.launchpad.net/ubuntu-phone/msg06838.html10:44
nik90aquarius: yeah it created a rgba file of 900 mb since I asked it to record infinite frames (like a video)10:44
nik90aquarius: then I ran convert -size 768x1280 -depth 8 mir_screencast_768x1280.rgba screenshot.png which started creating 400+ screenshot(index).png files :P10:45
nik90aquarius: so I am stuck at converting that rgba file into a video file10:45
aquariusnik90, you may not be able to convert it in one go10:48
aquariusnik90, maybe convert to png frames, then convert those to a video?10:49
nik90aquarius: ah :(10:49
aquariusthere's probably an mplayer or ffmpeg or gstreamer incantation to do the conversion in one step, but you'll need someone better at video encoding than me to answer that10:49
aquariusround-tripping through loads of png frames will get you going now, at least10:49
aquariuspretty heavy on disc space, mark you ;)10:50
nik90aquarius: yup, I will wait for a proper solution before trying to create a video screencast10:50
nik90aquarius: but awesome that mir is supporting it now10:50
aquariusnik90, the png thing should work?10:51
aquariusunless you're short enough on disk space that you actually don't have room to do it?10:51
nik90aquarius: I do...but too much hassle :P10:51
* aquarius laughs10:51
nik90paint me lazy10:51
aquariustalk to an ffmpeg person or a gstreamer person10:52
aquariusa gstreamer command would be better because that's what the phone has on it :)10:52
davmor2Morning all11:04
cwaynebzoltan, ping11:12
bzoltancwayne: pong.. what can I do for you?11:12
cwaynebzoltan, hiya, I seem to be having some issues with the ubuntuuitoolkit autopilot tests when using a custom theme11:14
cwaynewhich is causing the whole test system to crash and think the custom suite is never finishing11:14
cwaynebzoltan, so i'm thinking we'd either need to a) launch the ubuntuuitoolkit with upstart-app-launch to properly get the environment setup so that it can actually find the correct custom theme, or b) have the tests somehow force the ambiance theme11:22
rickspencer3yeah! installing 229 :)11:31
ogra_:)11:31
* didrocks goes for a run (earlier than usual due to vUDS)11:32
=== MacSlow is now known as MacSlow|lunch
zsombicwayne: howdy, wazzup?11:36
zsombicwayne: I saw you had problems with themes?11:37
cwaynezsombi, heya, more specifically, having trouble with the autopilot tests11:39
zsombicwayne what were those? what's your setup?11:40
cwaynezsombi, it's timing out and causing the touch_custom suite to never finish: https://jenkins.qa.ubuntu.com/job/trusty-touch_custom-mako-smoke-daily/62/console11:40
cwaynezsombi, the setup is however CI does it, but I'm still having some trouble reproducing locally (though I have repro'd at least once)11:41
zsombicwayne: but you are using a custom theme set, right? or how is that related to themes?11:42
cwayneso on that system (it's installed with the devel-proposed-customized channel), the theme is set to ubuntu.themes.custom11:45
cwayneand as you know, it looks in XDG_DATA_DIRS to find this theme11:45
cwaynebut XDG_DATA_DIRS is set in upstart, so when the ubuntu-ui-toolkit-gallery.qml is launched directly without upstart, it cant find this theme11:46
zsombicwayne: hmm... I see...11:50
cwaynezsombi, now im not sure if that's causing the tests to hang or not, but i know it's definitely causing a lot of them to fail11:52
zsombicwayne: well, if the theme loading fails, there's no fallback from that. Some components get their sizes from the style, so if they don't have style they don't have size, though activating 'em fails11:53
zsombis/though/thus11:53
cwaynezsombi, right, that makes sense11:57
zsombicwayne: I'll have standup, I'll come back after that11:58
cwaynezsombi, ack, thanks11:59
cwaynejohn-mcaleely, should i plan on attending the external bq meeting today? or is there not one since there was a f2f last week12:00
cwaynehah, wrong window12:00
ogra_heh12:00
john-mcaleelycwayne, it's cancelled today because of travel plans. so no worries12:01
JWA_Question for anyone with experince flashing a NExus 7 201312:23
=== jhodapp|afk is now known as jhodapp
=== _salem is now known as salem_
=== chihchun is now known as chihchun_afk
tvosstsdgeos, ping12:39
pmcgowanJWA_, go ahead there are many folks here with those units12:39
ogra_nik90, http://paste.ubuntu.com/7073279/12:40
tsdgeostvoss: hi12:41
nik90ogra_: thnx :)12:41
=== MacSlow|lunch is now known as MacSlow
didrockspmcgowan: FYI, remaining issues are now fixed (apart from an unity8 crash), so we can expect 100% of tests passing once we switch to Qt 5.212:56
pmcgowandidrocks, sweet12:57
=== alan_g is now known as alan_g|luch
=== alan_g|luch is now known as alan_g|lunch
ogra_mterry, hey ho13:11
mterryogra_, hello!13:11
ogra_mterry, i was wondering if you had done anything wrt WIs from https://blueprints.launchpad.net/ubuntu/+spec/core-1311-early-boot-animation13:12
mterryogra_, yes, but not landed13:13
ogra_k. thanks ...13:13
ogra_i got asked about it recently ... so i thought i should ping :)13:13
mterryogra_, so I have a branch: lp:~unity-team/unity-system-compositor/new-gl-screen that enables a little animation at boot (and other times we're waiting on greeter, like locking)13:13
ogra_mterry, cool ... does it also have the ability to echo some text to it or so ?13:14
mterryogra_, that is unity-system-compositor driven, so the earlier we launch lightdm/u-s-c, the sooner we see it13:14
ogra_(we need something like that for the click registration ... )13:14
mterryogra_, no...13:14
mterryogra_, I'm not aware of that problem?13:15
ogra_we run the apparmor registration for each click app after upgrades13:16
ogra_mterry, if you have a ton of apps installed that can take quite long ... android has some "updating apps" too in that case13:17
mterryogra_, so this is on the boot after installing apps?13:17
ogra_this is after every OTA upgrade13:17
ogra_and on first boot13:18
mterryogra_, OK.  So like when apparmor gets updated or something it re-runs registration for installed click apps...   Well.  We could add a mechanism to it13:20
mterryogra_, maybe a dbus interface or something13:20
ogra_mterry, right, not necessarily for the first iteration ... but we need some way to display messages on it13:21
ogra_(like plymouth)13:21
=== Ursinha-afk is now known as Ursinha
=== jono is now known as Guest95937
RAOFogra_: I'll, really, really, really get plymouth working properly against Mir sometime :)13:39
ogra_RAOF, that would rock ...13:43
=== bfiller_afk is now known as bfiller
mterryboiko, could I get a review of lp:~mterry/telephony-service/text-greeter-share sometime?13:51
boikomterry: sure, did you propose it for merging already?13:52
mterryboiko, yeah, a week or two ago13:52
boikomterry: ouch, sorry :/13:52
MacSlowmterry, hey there... did you update to r226 yet?13:53
mterryMacSlow, yeah13:53
dholbachif I want to do a backup of user data from a phone - is "adb pull /home/phablet ." the best way to go? :-)13:54
MacSlowmterry, just found out that any egl-client fails to run unter r226... I'm trying to get feedback on the failure from the mir-folks13:54
mterryMacSlow, curious13:54
sergiusensdholbach, most reliable way, but you won't get everything13:54
sergiusensdholbach, lots of stuff in var lib as well13:54
dholbachsergiusens, ok, I'll get those too - thanks13:54
mterrytedg, can I get a review of ~mterry/indicator-sound/greeter-volume now?  The volume schema is approved now13:54
MacSlowmterry, even the examples from the mir source-tree fail13:55
tedgmterry, Sure, I'll try to get to it today, but I have a few balls in the air.13:55
MacSlowmterry, just wanted to give a word of warning... I'm in AppArmor land atm... and my head is spinning elsewhere right now :)13:55
ogra_MacSlow, you probably want r229 (which has Mir 0.1.6)13:55
MacSlowogra_, new promoted image?! That was quick them13:56
MacSlowthen13:56
mterryMacSlow, thanks13:56
MacSlowogra_, thx13:56
ogra_yep :)13:56
mterrytedg, k13:56
MacSlowmterry, well ^ r229 seems to be the one to get then :)13:56
MacSlowogra_, one has to use ubuntu-device-flash again, right?! the ota frontend doesn't work13:58
ogra_it worked for me today13:59
MacSlowogra_, I'm on the N10 here atm13:59
ogra_on all three devices13:59
MacSlow :(13:59
ogra_yeah, worked there for me13:59
MacSlowit's a fresh image...13:59
MacSlowhow can it be so broken for me then13:59
ogra_dunno ... its an N10 :)13:59
MacSlowogra_, the N4 is worse13:59
sergiusensMacSlow, are you on devel-poposed or devel?14:00
sergiusensogra_, is 229 in devel already?14:00
MacSlowsergiusens, just devel14:00
ogra_sergiusens, yep14:00
MacSlowsergiusens, should I be useing "devel-proposed" instead?14:00
sergiusensMacSlow, do you have developer mode enabled?14:00
MacSlowsergiusens, like the dev-mode one has to enable under android?14:01
MacSlowsergiusens, I'm confused now14:01
sergiusensMacSlow, sorry, I meant writable image14:02
MacSlowsergiusens, yeah...14:02
sergiusensMacSlow, if your image rootfs is writable you can't update; youll need to flash14:02
MacSlowsergiusens, screw it... I did a full reflashing...14:02
MacSlow*sigh* crap!14:02
sergiusensMacSlow, that's your only option ;-)14:02
=== alecu_ is now known as alecu
=== chihchun_afk is now known as chihchun
=== alan_g|lunch is now known as alan_g
MacSlowsergiusens, ogra_: so for ubuntu-device-flash which channel to get r229 ? devel or devel-proposed?14:08
sergiusensMacSlow, according to ogra it's already on devel; but if you are going to do writable-image, you want devel-proposed I assume14:08
rsalvetiogra_: hey, so I changed the seeds to include the android mir backend by default, but the mesa one also got installed when creating the image14:22
rsalvetiogra_: nobody is depending on the mesa backend, so I believe apt just decided to pull it as well for whatever reason14:22
ogra_rsalveti, most likely an ordering issue in the "or" dep14:22
ogra_tasks vs apt ... they resolve in different order14:23
rsalvetiogra_: right, the mesa one comes first in the dep list14:23
ogra_rsalveti, we should try to re-order then14:24
rsalveti+         libmirplatformgraphics-mesa (= ${binary:Version}) |14:24
rsalveti+           libmirplatformgraphics-android (= ${binary:Version}),14:24
rsalvetiin the mir package, for example14:24
rsalvetibecause we didn't want to break the desktop14:24
rsalvetiogra_: how?14:24
ogra_rsalveti, by just switching the order14:25
rsalvetiogra_: where exactly?14:25
ogra_iirc apt resolves backwards14:25
rsalvetiogra_: we can't change the mir package14:26
ogra_libmirplatformgraphics-mesa (= ${binary:Version}) |  libmirplatformgraphics-android (= ${binary:Version}) ... needs to be14:26
ogra_ libmirplatformgraphics-android (= ${binary:Version}) | libmirplatformgraphics-mesa (= ${binary:Version})14:26
rsalvetiogra_: right, we can't do that14:26
rsalvetithat will break the desktop afaik14:26
ogra_why ? that will ensure that by default always -mesa gets installed14:26
rsalvetias a normal apt-get update/dist-upgrade will install the android package by default14:27
ogra_unless your task already installed -android14:27
ogra_iirc apt always picks the last one first ...14:27
rsalvetihm, not so sure14:27
rsalvetiwhen robru and kgunn was testing with apt update/dist-upgrade the mesa one was always installed first14:27
MacSlowmterry, with r231 (from channel=devel-proposed) the egl-spinner works again.14:29
ogra_rsalveti, because it was already there perhaps ?14:29
mterryMacSlow, phew  :)14:29
MacSlowmterry, phew² indeed :)14:29
rsalvetiogra_: nops14:29
rsalvetiogra_: when they were testing the landing14:29
mterryMacSlow, I merged your code into my branch, added gettext support and such.  Just need to put some final integration touches on it and it can land along with my split branch14:29
rsalvetiogra_: I believe apt will always use the first one by default14:29
MacSlowmterry, cool14:30
ogra_rsalveti, weird, so looking at the log it seems they are both coming in at the same time14:30
ogra_http://people.canonical.com/~ubuntu-archive/livefs-build-logs/trusty/ubuntu-touch/20140311/livecd-20140311-armhf.out14:30
rsalvetiogra_: yes, but the android one gets installed first14:30
rsalvetiogra_: then setting the alternatives properly as we expected14:31
ogra_yeah, doesnt matter, it should only install one fo them14:31
rsalvetibut we shouldn't be installing the mesa package at all14:31
ogra_right14:31
ogra_there must be some other dep or so that pulls it in14:31
cwaynezsombi, ping14:31
rsalvetiogra_: there's none14:31
rsalvetiogra_: try removing it14:31
* ogra_ checks the libmirserver deps 14:32
ogra_libgles2-mesa (>= 7.8.1) | libgles214:32
ogra_aha14:32
rsalvetithat's still fine14:33
ogra_well, llibgles isnt there14:33
ogra_only -mesa14:33
rsalvetimesa one will be installed, but then libhybris will get a higher priority14:34
ogra_rsalveti, so do people doing the install test actually install the task usually ? or do they just apt-get14:36
rsalvetiogra_: just apt, but if you upgrade with the meta package as well, it'll then just download the android one14:36
rsalvetiin case you grab 229 and try updating it by hand14:36
ogra_rsalveti, no, people should always test task install14:36
ogra_unless they test on desktop14:36
rsalvetiright, I also believe this might be task related14:37
rsalvetibut not sure yet how to fix it14:37
rsalvetilet me flash 229 and check14:37
ogra_well, seeding should have just fixed it14:37
rsalvetiogra_: right, but that's not what we see here14:38
zsombicwayne: pong, just got back14:38
ogra_i know :)14:38
rsalveti:-)14:39
=== dandrader is now known as dandrader|afk
cwaynezsombi, ah, was just wondering if you'd had any ideas :)14:40
ogra_rsalveti, we could add a conflicts between -android and -meas14:40
ogra_*mesa14:40
rsalvetiogra_: that's not what alf wanted14:41
ogra_to make sure only one of them is ever installed14:41
rsalvetiogra_: as there's no real conflict in there14:41
ogra_why would we allow both ?14:41
rsalvetiogra_: someone could then easily test mir with different backends14:41
zsombicwayne: so... recap: how do you inform the app that the custom theme is the one to be used and not the Ambiance?14:41
rsalvetiat least afaik that was the requirement from alf14:41
ogra_rsalveti, he could as well just exchange the packages14:41
cwaynezsombi, ~/.config/ubuntu-ui-toolkit/theme.ini14:41
cwaynezsombi, and then ubuntu-ui-toolkit apparently looks in XDG_DATA_DIRS to find that theme14:42
zsombicwayne: :) excellent14:42
ogra_rsalveti, i dont think it can work withugt a "breaks/replaces"14:42
rsalvetiogra_: right, but I believe he just wanted to change the update-alternatives priority14:42
zsombicwayne: yeps14:42
cwaynebut our custom theme lives in /custom, so that's added to XDG_DATA_DIRS from upstart14:42
zsombicwayne: ok...14:43
ogra_rsalveti, i suspect we either go on poking in the dark for a few more hours or we ask cjwatson and get it explained in 5min :P14:44
rsalvetiogra_: yeah :-)14:45
zsombicwayne: and the pain is that when the app is not started with upstart, then the theme is not found... hmm...14:45
ogra_cjwatson, we have seeded libmirplatformgraphics-android in ubuntu-touch-meta ... libmirserver16 has "libmirplatformgraphics-mesa (= 0.1.6+14.04.20140310-0ubuntu1) | libmirplatformgraphics-android (= 0.1.6+14.04.20140310-0ubuntu1)" in its dependency list ... and we end up with both installed, even though only the -android one is seeded14:46
cjwatsonogra_: not me right now, working on this regression (see #ubuntu-ci-eng)14:46
cjwatsonogra_: unless this is equally urgent14:46
ogra_cjwatson, oh, right, sorry then14:46
ogra_no, it can wait14:46
cjwatsonI'll need to analyse that situation to work out exactly where the right fix is14:47
=== MacSlow is now known as MacSlow|afk
=== niemeyer_ is now known as niemeyer
cwaynezsombi, exactly14:58
=== dandrader|afk is now known as dandrader
zsombicwayne: supporting "fallback" theme does not make sense as we want developers to know that their theme is not found by th etoolkit, so they do something about that before they continue doing their app stuff...15:03
zsombicwayne: of course this results in the situation you are facing now...15:04
zsombicwayne: can you set the env var beforehand?15:04
zsombicwayne: XDG_DATA_DIRS I mean...15:04
cwaynezsombi, from where though? it'd have to be within the test itself somehow15:04
cwayneotherwise it wouldn't persist, as the tests aren't run in a real session apparently..15:05
zsombicwayne: ehh... right...15:05
zsombihmm...15:05
zsombicwayne: anyway, the target is to have the custom theme to be loaded, not the fallback15:06
cwaynezsombi, absolutely15:07
zsombicwayne: smells we need to introduce a new config item in the theme.ini...15:07
cwaynewell, really we need autopilot to launch stuff with upstart15:08
zsombicwayne which will be also taken into account if the theme is not found in the XDG_DATA_DIRS15:08
thomicwayne: next AP release, I promise - we got a bugfix release out 4 hours ago...15:08
thominext release is for upstart support only15:09
zsombicwayne: the thing is that even ubuntuuitoolkit AP tests have tsome "fake" apps launched from inside...15:09
cwaynezsombi, but didn't we try to get theme.ini to disappear in favor of dconf keys/15:09
cwaynezsombi, what do you mean?15:09
cwaynethomi, oooooh15:09
cwaynethomi, do you happen to know how that'd work specifically with the ubuntuuitoolkit tests?15:10
cwaynethomi, because we're getting a hang now there, not just failed cases anymore15:10
zsombicwayne: like there are few AP tests which have the complete QML inside as a string then they launch that...15:10
thomicwayne: I don't know... why would launching via upstart fix a hanging test?15:10
cwaynethomi, because i think it's hanging because of not finding the theme15:10
thomiahh ok15:11
Barney4Hi, I just flash manualy Ubuntu Touch but It's black screen after Google Logo, It's about 10 min! (Nexus 4)15:11
cwaynebecause of it not being launched with upstart, therefore not having the correct XDG_DATA_DIRS15:11
thomiright15:11
cwaynethomi, i'm hoping that's why it's hanging... cus they seem to work fine on touch, but not touch_custom15:11
cwaynezsombi, so I think one thing could be to completely bail out of the tests if the theme isn't found in XDG_DATA_DIRS15:13
cwaynesince it's pretty well known that if it doesn't find the theme, many of the tests aren't quite relevant anyway, right?15:14
Barney4No idea ?! ( I googled but didn't found any info)15:14
zsombicwayne: that should be a separate test...15:14
zsombiright15:14
zsombicwayne: ok, file us a bug, and we can continue this on that15:16
cwaynezsombi, ack, thanks15:18
cwaynethomi, is that release of ap anywhere in a ppa?15:18
ogra_Barney4, i think manually flashing has not been tested for ages and might not work anymore15:18
ogra_Barney4, use ubuntu-device-flash15:19
Barney4ok, I will try. tnx15:19
thomicwayne: no. I can make one for you, if it helps. When we go to land it it'll be in a ci-train PPA while we validate it of course15:19
cwaynethomi, if it's not too much trouble i'd like to be able to try it on my n4 here to see if it hopefully miraculously fixes our issue :)15:20
thomicwayne: sure. I'll try and get to it later today, after UDS. Providing I don't fall asleep first :)15:21
cwaynethomi, :) or if there's a branch i can just build it manually as well i suppose15:22
=== MacSlow|afk is now known as MacSlow
=== salem_ is now known as _salem
cwaynewhy is there not a summit scope so i can immediately see what my next meetings are15:44
sergiusenscwayne, you have xp; write one ;-)15:44
cwayne:P15:44
=== alan_g is now known as alan_g|tea
=== chihchun is now known as chihchun_afk
basketballhow do i disable screen-saver on Ubuntu touch saucy16:04
ogra_basketball, have a look at the options of powerd-cli16:05
=== alan_g|tea is now known as alan_g
=== jhodapp is now known as jhodapp|lunch
mhall119ogra_: good point, AlbertA let's continue the discussion here16:21
mhall119AlbertA: is mir-test-tools the package I need?16:21
ogra_si with: : vlc --demux rawvideo --rawvid-fps 10 --rawvid-width 768 --rawvid-height 1280 --rawvid-chroma=RGBA mir_screencast_768x1280.rgba16:21
ogra_you can actually do movies ...16:22
ogra_thats awesome :)16:22
rsalvetimhall119: mir-utils afaik16:22
rsalvetiit's part of the latest image anyway16:22
rsalvetiI included it in the seeds16:22
AlbertArsalveti: cool16:22
mhall119thanks rsalveti16:22
ogra_we just need to expose the rgba file as a networked fifo now, os a remote vlc can connect :)16:22
mhall119AlbertA: so how do I use mirscreencast?16:22
ogra_s/os/so/16:23
ogra_mhall119, did you see my mail with the script16:23
* ogra_ will add that to phablet-screenshot later today16:23
mhall119ogra_: nope, did you send it to me directly or the ML?16:23
ogra_ML16:23
ogra_several hours ago16:23
mhall119ogra_: phablet-screencast would  be better :)16:23
ogra_mhall119, well, for now my focus is to get screenshots working first :)16:24
ogra_subject: script for using the new screencast/screenshot feature16:24
ogra_^^16:24
AlbertAmhall119: it should be as simple as mirscreencast, though I guess you want to capture the output of unity-system-compositor16:26
mhall119ogra_: root@ubuntu-phablet:/# mirscreencast -m /tmp/mir_socketStarting screencast for output id 116:26
mhall119Failed to create screencast16:26
mhall119AlbertA: what should I use for output id?16:27
ogra_mhall119, huh ?16:27
ogra_use the full command16:27
ogra_ mirscreencast -m /tmp/mir_socket -n 116:27
AlbertAmhall119: the default should be ok16:27
ogra_for a screenshot you want to restrict to just one frame16:27
mhall119ogra_: mine doesn't have -n option16:28
mhall119Usage  -m <Mir server socket> -o <Output id> -h: this help text16:28
ogra_for aa video you can drop -n 116:28
mhall119Usage  -m <Mir server socket> -o <Output id> -h: this help text16:28
ogra_mhall119, weird, must be an old version16:28
mhall119I'm on stable images16:28
ogra_mhall119, it should have been updated with the last promoted image16:29
ogra_229 IIRC16:29
mhall119yeah, I'm on r22916:29
mhall119mir-utils: Installed: 0.1.5+14.04.20140212-0ubuntu116:29
ogra_http://paste.ubuntu.com/7074360/16:29
AlbertAkgunn: has mir 0.1.6 landed on a system image yet?16:30
rsalvetiyes16:30
rsalvetipart of 23016:30
ogra_AlbertA, yes, in 22916:30
ogra_oh16:30
rsalveti23016:30
ogra_right, 23016:30
* ogra_ is one image off ... since we are at 231 already16:31
AlbertAok: that's the one that will have the -n option16:31
ogra_right16:31
mhall119ok, so I wait for the next stable image16:31
ogra_mhall119, right, no screencast in Mir 0.1.516:31
mhall119libmirserver15: Installed: 0.1.5+14.04.20140212-0ubuntu116:31
mhall119yup16:31
mhall119ok16:31
mhall119didrocks: I'm impatient for a new image again :)16:32
ogra_well, the crashes on 230 dont look so nice16:32
ogra_http://ci.ubuntu.com/smokeng/trusty/touch/16:32
ogra_it has only 5 errors ... but 29 crashes16:33
ogra_(during unity shutdown though)16:33
mhall119who does that?16:33
mhall119how do you even do that?16:34
ogra_stop unity816:34
ogra_:P16:34
ogra_and many tests do it16:34
mhall119didn't I hear something about a shutdown/restart dialog coming?16:34
* ogra_ wishes for one ... 16:34
MacSlowwhy does a "poweroff -p" not really shutdown and halt the N10 but instead reboot it?16:37
ogra_try -fp16:38
didrocksmhall119: yeah, can't host and promote, I have 2 hands! :)16:38
MacSlowogra_, just added -f16:38
ogra_did it help ?16:38
MacSlowogra_, currently it looks like it really shutdown/switched off16:38
ogra_cool., at least that then16:39
MacSlowogra_, on the N4 a "poweroff -p" is sufficient16:39
ogra_that circumvents upstart shutdown ...16:39
ogra_so something on the N10 makes upstarts shutdown hang16:39
ogra_(the -f i mean ... it calls directly into the kernel)16:39
MacSlowogra_, yeah... "force reboot or halt, don't call shutdown(8)" sounds nasty :)16:40
ogra_rsalveti, did you notice that the flo screen does not dim before powering down ?16:40
ogra_MacSlow, it is ... it doesnt even call "sync" to flush teh filesystem buffer16:40
ogra_(IIRC)16:41
MacSlowogra_, well that I can do manually :)16:41
rsalvetiogra_: yup, and I also know this worked before16:41
ogra_really ?16:41
ogra_i cant remember ever seeing it on flo16:41
rsalvetiyup, will take a look later today16:41
ogra_i know it works on manta and mako16:41
ogra_smells like just a missing kernel config or so16:42
rsalvetiI tested when I uploaded the powerd conf for it16:42
rsalvetino so sure16:42
rsalveti*not16:42
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
=== dandrader is now known as dandrader|lunch
=== gatox is now known as gatox_lunch
=== bfiller is now known as bfiller_afk
mhall119didrocks: is there any chance the landing process session can be scheduled later on Wednesday for jfunk?17:33
didrocksmhall119: not really, as explained to him by email, I had to juggle and unconflict a lot of session to make it fit17:34
didrocksmhall119: I can't move anything anymore17:34
ogra_complain to the person that stole the original sport17:34
ogra_*spot17:34
ogra_:P17:34
=== _salem is now known as salem_
mhall119didrocks: ok, I was asked to ask, so I did :)17:35
didrocksmhall119: ok ;)17:35
didrockslet's hope we won't have drastic schedule changes in the future :)17:36
mhall119didrocks: there has *never* been a UDS (physical or virtual) where we didn't :)17:37
didrocksmhall119: yeah, not untrue :)17:37
didrocksmhall119: not sure who added sessions at the last minute yesterday while we were sleeping on the client track :p17:37
didrocks(that's what made me reorganize everything)17:37
mhall119didrocks: I changed some from appdev- to client-, but didn't move them to different times or rooms17:38
didrocksmhall119: argh, maybe you were the one adding the conflicting ones then :p17:38
didrocksmhall119: would be nice for track lead, if they need to be in session from another track to "lock" one time17:38
mhall119didrocks: I didn't *add* anything, just renamed them17:38
didrocksah ok17:38
mhall119didrocks: I also made bill filler a client track lead so we can run those, since they were his BPs17:39
didrockshe should host some them! :)17:39
* didrocks tries :p17:39
mhall119I think next time we might want to think about splitting client17:39
didrocksyeah17:39
mhall119didrocks: I'm assuming he'll host his17:39
mhall119bfiller_afk: ^^ is that correct?17:39
didrocksnot sure, bfiller_afk, will you?17:39
boikomterry: hey, we have now this new process for MRs on system apps, would you mind going through the MP Submission Checklist and paste a comment answering its questions in the MR?17:41
boikomterry: https://wiki.ubuntu.com/Process/Merges/Checklists/system-apps17:41
mterryboiko, OK.   I didn't see the telephony-service one, wasn't sure which to use17:44
boikomterry: there is a testplan for it too: https://wiki.ubuntu.com/Process/Merges/TestPlan/telephony-service17:52
mterryboiko, OK, finishing something up, but will turn to that17:52
=== gatox_lunch is now known as gatox
boikomterry: nice! thanks!18:00
=== jhodapp|lunch is now known as jhodapp
=== bfiller_afk is now known as bfiller
bfillermhall119, didrocks : yes I'm happy to run the session I registered the bp's for18:20
bfillersessions that is18:20
didrocksbfiller: I think mhall119 is asking if you are happy to host them or need me for that18:20
didrocks(not only leading, but being the g+ account host)18:21
bfillerdidrocks, mhall119 : if you guys give me instructions on how to do it I'm fine with that18:21
bfilleras long as someone available if I get stuck :)18:21
didrocksbfiller: ok, let's see on the D day then, I'll be around anyway :)18:22
bfillerdidrocks: sounds good18:22
mhall119bfiller: https://wiki.ubuntu.com/UDS/Sessions18:22
bfillermhall119: thanks18:23
mhall119w 11718:26
=== dandrader|lunch is now known as dandrader
WebUserHi guys! I'd like to test some of the !t 5.3 features (like the new Dialogs) in Ubuntu Phone, is it possible to build an app with a custom Qt version in front of using the system version? Like for example in BlackBerry, where it is possible19:03
mterryWebUser, not right now, no19:08
mterryWebUser, we are about to land 5.2 in trusty19:08
mterryWebUser, but obviously that's not 5.3  :)19:09
WebUserterry :( Oh, what a pity! Qt 5.3 have new cool features... but yes, it is beta, so I totally understand. Thank you!!19:09
WebUserI'll wait for 5.2 in that case19:10
=== bschaefer_ is now known as bschaefer
dkessel_good evening19:51
dkessel_I have installed Ubuntu touch on my nexus 7 2013. I wonder if anyone ever thought of supporting "magic cover" type tablet covers?19:52
dkessel_the type which automatically let's the device sleep/wake up upon opening and closing...19:53
cjwatsontedg: I've landed the manifest interfaces in libclick now, so I'll send you another UAL branch that converts the remaining /usr/bin/click calls20:00
cjwatsontedg: Do you think we can get that landed not too long after Qt 5.2?20:00
cjwatsontedg: Seems like a good way to make Rick happy ;-)20:01
cjwatson(I have the code done but need to fix up tests)20:02
tedgcjwatson, Cool!  I think so in general, but I think there's a pretty long queue.20:07
cjwatsonMm.  I'm hoping that 1.4 seconds (or whatever it ends up being) shaved off app startup will be worth a bit of queue-jumping20:07
tedgHeh, I hope so too. But UAL is on the "high risk" list, so it has a hard time landing.20:08
nhainesFaster app startup sounds exciting to me!20:09
ogra_whee20:09
tedgnhaines, 10 seconds into app usage you forget about it ;-)20:09
ogra_tedg, sadly reviewers don't20:10
nhainestedg: not when you're demonstrating to friends or at expo booths.  ;)20:11
ogra_and that :)20:11
tedgEh, they let me work from home because of my beauty ;-)20:11
nhaineshaha20:11
nhainesI'm not complaining about slow startup times, but I'm still excited at the prospect of the optimization work landing!20:12
cwaynefaster startup times would've been nice at mwc actually :)20:12
cjwatsonYeah, sorry I didn't quite get it done in time20:12
nhainescwayne: or at SCALE the weekend before MWC. :)20:13
cjwatsonI don't actually get why UAL should be very much higher-risk than click20:13
nhainescjwatson: better done right than rushed.20:13
cwayne+100020:13
dkessel_hm. any idea on my question above? is magic cover support thought about?20:18
nhainesdkessel_: that's a hardware manufacturer problem, not an Ubuntu problem.20:20
nhainesdkessel_: for example: on my Nexus 5 (not supported), wireless charging (not support) works perfectly.  Because it's all handled in hardware automatically.  :)20:21
nhainesdkessel_: so either a hardware manufacturer will build in a sensor for a magic cover that automatically triggers, or they'll patch Ubuntu to support their own hardware.20:21
dkessel_nhaines I don't think so. it works on the same device with kitkat... I think the is needs some kind of sensor support for that? the cover is passive...20:22
Tassadarthere must be some support in ubuntu for it as well though, the sensor itself is just a button which triggers by magnetic field20:22
nhainesdkessel_: the cover is, but not the sensor in the phone.20:22
nhainesdkessel_: no Ubuntu-branded hardware has such a capability, so there's nothing Ubuntu can support.20:23
dkessel_nhaines OK so you mean driver support?20:24
nhainesdkessel_: yup.20:24
Tassadarflo is officially supported now, how come there is nothign to support20:24
dkessel_Tassador exactly. and it just works on android. have not tried cm, but I would guess it works there too...20:25
nhainesTassadar: the phones and tablets are for developing the core OS and services, not any esoteric hardware features in those devices.  See for example NFC.  :(20:25
nhainesdkessel_: this is the kind of polish that is done by a hardware vendor before they ship.20:25
nhainesI'm not saying it shouldn't be added, just that in this case, the work falls to those who want it.20:26
dkessel_nhaines OK thanks20:41
mehdirabieeHello20:49
mehdirabieeis there anyone here?20:50
anpokno only you20:50
mehdirabieeI have questions about touch install on nexus 7 201320:50
mehdirabieecan you help me?20:50
anpoki hate to say it depends20:52
=== Werring` is now known as Werring
=== dkessel_ is now known as dkessel
=== dandrader|afk is now known as dandrader
=== dkessel_ is now known as dkessel
nhainesDavideddu: That is not possible right now and not even close to being on anyone's plans at the moment.  It is technically possible, but you'll have to write a lot of code to do it.22:05
Davideddunhaines: I heard (I'm not really documented) that XMir "should" use MIR's drivers, but apparently it needs the ones for xorg too, right?22:06
nhainesDavideddu: no.  XMir is an X implementation.  It only talks to Mir for displaying things.22:07
nhainesDavideddu: but what you will need on a Nexus 7 is a window manager that runs on Mir and can handle XMir.22:08
DavidedduOk thank you. I was also thinking to try to build the freedreno drivers and use Xorg...22:08
DavidedduAre there any other WMs that run on MIR natively other than Unity 8?22:08
Davideddunhaines: ^22:08
nhainesYou could do that too, but then you'd have to replace all the Mir stuff and run Xorg and get that working.22:08
nhainesDavideddu: Not at the moment.  But Mir hasn't really been released on anything that's not a phone or tablet, and won't be for another 7 months at the minimum.  :)22:09
nhaines(Apparently some people are really happy with the Mir preview in 13.10, though.)22:09
DavidedduI thought that to disable mir and use xorg you only need to edit some lightdm config file...22:10
nhainesDavideddu: yes, but xorg won't run on a Nexus 7 because there aren't any xorg drivers for it.22:10
nhaines(I'm talking about with the current Ubuntu touch stack and Android 4.4 + libhybris work in a standard Ubuntu Touch image right now.)22:11
DavidedduAlright, thanks. Another question: as far as I know there's "something" that runs on wayland, and AFAIK (2) wayland uses same drivers as mir...22:11
nhainesSo you'll have to port those over, and I'd be surprised if there was upstart management that needed to be done to disable Mir so you could use X.22:11
nhainesDavideddu: yes, but that won't help you with Xorg.  :)22:12
DavidedduNo but all I want is a normal desktop environment, like XFCE or something :)22:12
DavidedduOr KDE, I heard that KDE has been ported to Wayland...22:13
nhainesYou're probably better off looking for an Xorg-based distro (maybe 13.10?) that's been ported to the Nexus 7 then.  The current images take everything but Mir and Unity 8 out, and you'd have to do the reintegration work yourself.22:14
boikomterry: so, I installed the jenkins package from your branch, and tried to send an SMS to the phone, the contact matching didn't work22:14
mterryboiko, curious.  So is this with the split greeter or without?22:14
Davideddunhaines: As far as I know there's no Xorg based distro for Nexus 7 2013...22:14
boikomterry: without, only using your branch on a stock ubuntu touch image22:15
mterryboiko, interesting.  So the branch actually regressed normal mode22:15
boikomterry: yep, seems so, if you can confirm there22:16
mterryboiko, I thought I tested that, but maybe the latest trunk merge went bad.  I will play with it22:16
mterryboiko, will poke you tomorrow when I've figured it out22:17
boikomterry: found the problem, will report on the MR22:17
boikomterry: just commented on the MR22:19
Davideddunhaines: Apparently there seems to be a recent arch linux port for flo that runs Xorg and freedreno... I might opt for that...22:20
boikomterry: there are actually two problems, but in my case if was the phone number comparing that was breaking it22:20
boikomterry: I have to go now, I will finish reviewing your branch first thing tomorrow, ok?22:21
nhainesmhall119: thanks for adding me to the ubuntu-etherpad-users team.  I was maybe already a member because of my Ubuntu membership?  But now the notes show up next to the UDS page, so thanks.  :)22:47
vthompsondpm: You around?23:31

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