/srv/irclogs.ubuntu.com/2014/12/05/#ubuntu-touch.txt

RAOFYou (mostly) don't need to write drivers to get Ubuntu Touch working on an Android device; we use the Android kernel and GLES driver stack and such for precisely that reason.00:15
matv1RAOF ah yes and libHybris right00:39
matv1So does that mean that -as far as the convergence story is concerned- desktop/server are always going to be running on a different kernel version compared to touch devices?00:43
RAOFUnless and until embedded manufacturers use an upstream kernel, yes.00:43
matv1RAOF interesting. never gave that much thought00:46
nhainesRAOF: if the target device runs Android 4.4.00:51
matv1nhaines meaning that setting U touch loose on a android 5.0 device will generate all kinds of hardware/driver issues again?01:00
matv1but i guess you would solve those through libhybris again. not by directly trying to write (or reverse engineer) a driver01:03
matv1if the later is even possible :)01:03
nhainesmatv1: nah, my Nexus 5 is working great, but I think the Android kernel used by the Ubuntu image is still 4.4.3 or 4.4.4.  :)01:03
matv1aha so no kernel change between the two01:04
Bobby__Hello all. I am trying to get sound playback working on an Intel Bay Trail tablet. I do not get a sound device with any firmware except for with 5339.B in the Intel ChromiumOS repo. With this firmware I only get static or no sound at all though. I have played with all the alsamixer settings and tried the ASUS t100 state file that is commonly used still with no sound.  What can I do to fix this?04:25
UTLI'm baaaaack!04:48
nhainesWelcome back!04:48
=== chihchun_afk is now known as chihchun
UTLI'm taking notes of my experiences with messing with the Ubuntu Touch ovation image. I found the Russian link where "wesnoth" comments on how to flash Ubuntu Touch on Nook HD+ (Warning: Needs a translator!): http://4pda.ru/forum/index.php?showtopic=51110106:33
nhainesOh, that's great!06:34
UTLIt even has instructions on how to flash the different components of the image.06:34
UTLnhaines: Maybe now you can get an idea of what my problem is. If you have a Nook HD+, maybe you can try it out.06:37
nhainesI do not have a Nook HD+, unfortunately.06:38
UTLI do because of the many reviews I've read about it. According to what I read, it is (or was) the best inexpensive tablet on the market. If I remember correctly, the only complaints were the Nook firmware, because Barnes & Noble forces you to have an account before you even try to use it.06:43
UTLI think that's true of all Nooks.06:43
UTLThat stinks, because you don't get to try it unless it's on display at Walmart (and when I got it, it wasn't).06:45
nhainesOr at a Barnes & Nobel.06:46
UTLThat's true, too, however I think Barnes & Noble have discarded the Nook for what is called the "Nook by Samsung".06:56
UTLI did not see B&N display the Nook HD+, even though they still have accessories for it.06:57
nhainesThey're getting ready to split into separate companies.06:59
UTLReally? I didn't know that!06:59
nhainesYup.  Every publisher that isn't Amazon is doing their best to implode.07:00
=== James is now known as Guest90448
Guest90448How to develop07:54
mirzaK08:03
UTLI'm looking at the list of Ubuntu IRC channels. Which ones do you think I should contact about my problem with the ovation image?08:06
mirzaUtl what u means08:06
popeyUTL: what image?08:07
UTLI want to find out more about Ubuntu Touch ovation (Nook HD+).08:07
popeyUTL: you already know the answer, speak to the person who made the image08:08
dholbachgood morning08:10
mirzadholbach good morning08:10
nhainesdholbach: good morning!08:11
dholbachhi mirza, nhaines :)08:11
mirzaThe package ovation-preinstalled-touch-16-11-2013.zip utl08:12
mirzadholbach can i ask u08:12
mirzaIs it madness or intelligence08:13
dholbachI'm afraid I don't know what you are talking about.08:14
mirzaScientists in Korea have been using the virus08:14
mirzato cure lung cancer (in mice, at least.) ... non-replicating08:14
mirzacells (like neurons) and can create long term changes,08:14
mirzapositive changes in genes08:14
mirzaMy question is it madness08:15
mirzaIs we really want vaccine08:15
mirzaSee my question did we really antivirus software cause linux always remain virus free dholbach08:16
mirzaWhatever we use paid shit windows then pay on the antivirus08:17
mirzaWhy we people no use linux they are too use friendly than windows08:17
dholbachI really don't know where you are going with this. All the bits which go into Ubuntu are open source.......08:18
sergiusenszbenjamin: fyi https://code.launchpad.net/~sergiusens/goget-ubuntu-touch/locale/+merge/24298608:18
zbenjaminsergiusens: ok!08:18
mirzaYa i know but why we not get laptop preinstall with ubuntu like apple mac or android or chrome os counterpart08:19
mirzaWhen can we esp i get ubuntu touch phone08:20
dholbachthere are lots of preinstalled options for Ubuntu - Dell for example has been doing this for years08:20
dholbachand I'm not sure this is the right place to talk about antivirus etc08:20
nhainesThe new HP premiere laptop can come with Ubuntu.08:20
mirzaFirst dell ar costly and there display ar bad08:21
mirzaWhen nhaines08:21
nhainesmirza: you can't complain that there are no preinstalled Ubuntu options and then complain that well, there are but you just don't like them.  :)08:21
nhainesmirza: http://www8.hp.com/us/en/ads/elitebook-folio-1020/specs.html08:22
mirzaI luv them ubuntu my fav but new firmware shuck laptop i can duel boot it08:22
nhainesI don't know what that means.08:23
mirzaI wanna duel bool laptop with one media center another ubuntustudio i can find way can u help to figure out it08:24
mirzaUefi boot i speaking about08:24
nhainesNo, I'm heading to bed soon so I can watch the Orion launch but basically you just install both and as long as they both support UEFI boot it just works.08:25
mirzaIt go overmy brain08:25
nhainesInstall Ubuntu last.  It will handle everything.08:25
mirzaWhere it is dvd download takes time08:25
mirzaAny magazine offer free dvd with them08:26
nhainesdholbach: once after trying to get my friend to give me an address so I could use Google Navigation, I was at a small musical performance with some friends and I was trying to get an address to a restaurant to eat before we all had to drive back.  So my friend said "we'll ask my friend.  She's from around here."08:29
mirzaH08:30
nhainesThen she suggested a Chinese restaurant.  So I said "sounds great.  What are the names of the cross streets?"  And she began "Well, you go down this road south towards this road, then you wait until you see the water tower and you..."08:30
nhainesSo I turned to my friend, smiling, and cheerfully said "Ich bekomme einfach niemals ein Antwort zu meine Frage."08:31
nhainesAnd my friend said, "Aber meine Freundin Anita spricht perfektes Deutsch" and I said "of course she does."08:31
nhainesAnita was Chinese.  :)08:31
mirzaMoito hipo distroya08:31
nhainesBut luckily I just explained that directions had been a struggle earlier and we all laughed.08:32
nhainesAlso by "ein" I mean "kein"08:32
mirzaHaa haa nhaines08:32
dholbachhaha :)08:33
mirzaJust funny08:33
mirzaI does most funny08:33
mirzaYou know peel have more power than fruit08:34
nhainesI suppose that's quite possible.08:34
mirzaImagine how08:34
mirzaNhaines08:34
nhainesWell, I suspect it's usually denser.08:35
mirzaWhat08:35
nhainesMore mass.08:36
mirzaNot weight of pumkin haa haa blah blah08:37
mirzaSo serious no fun ok08:37
mirzaCan u name magazine who provide linux cds in there issue08:37
popeyLinux Voice08:38
popeyhttp://www.linuxvoice.com/08:38
mirzaDoes it supplies globally08:38
popeyjoin #linuxvoice and ask them where you can get it08:39
mirzaIs it hosted in this server08:39
mirzaPopey08:39
popeyyes08:40
mirzaPopey i want to transact money overseas what are bitcoin minner who convert bitcoins in to qatar dinnah or rayal and any bank support multicurrency account and some idea on west bank i live in maldives08:42
popeyI dunno, but that seems a bit offtopic here.08:43
popey(Maldives is lovely, I went there for my honeymoon in 2000)08:43
mirzaNice for sunnami08:43
mirzaI hope next time u and ur wife enjoy that08:44
mirzaPlz we ar living place i need transaction so any help great regarded08:45
mirzaWest bank idea i hear they ar annyomus also save taxes it it true08:46
mirzaPopey i did not find yearly subscription page08:47
matv1on rtm proposed i am getting notifications of system updates when there are none when I run updates in system-settings08:59
matv1just me?08:59
JamesTaitGood morning all; happy Friday, and happy World Soil Day! :-D09:14
nhainesmatv1: I never get system update notifications on ubuntu-rtm/14.09.10:05
matv1nhaines I am on ubuntu-touch/ubuntu-rtm/14.09-proposed\10:10
matv1nhaines but after a reboot it sorted itself out and saw the new image10:11
nhainesmatv1: I didn't receive updates on that channel either that I noticed.  But then I run Ubuntu intermittently.10:11
UTLI decided to join the #ubuntu-ru channel to see if anyone has heard of "wesnoth". I hope somebody there knows English!10:13
matv1nhaines It hasnt been there until recently. Its been there over the past few images. i would say like a week. maybe a bit more10:14
nhainesI thought I saw someone mentioning it.  Well, I'll just continue to wait.  :)10:15
oSoMoNMirv, re bug #1399597, what do you mean by "it'll be reverted" ?10:27
ubot5`bug 1399597 in oxide-qt (Ubuntu) "The last oxide upload breaks autopkgtests" [Undecided,New] https://launchpad.net/bugs/139959710:27
MirvoSoMoN: well uploading the previous version with a new version number10:28
oSoMoNMirv, which version? if you mean 1.2.x that’s a bad idea, it’ll break the browser10:29
MirvoSoMoN: the 1.3.5-0ubuntu1 of course. you probably missed the packaging upload from zoltan10:29
oSoMoNoh, I guess I did then, let me check the changes10:29
MirvoSoMoN: https://launchpad.net/ubuntu/+source/oxide-qt/1.3.5-0ubuntu410:30
oSoMoNah, right10:30
oSoMoNMirv, ok, fine by me then10:30
Mirvso the revert looks like https://launchpadlibrarian.net/191897077/oxide-qt_1.3.5-0ubuntu4_1.3.5-0ubuntu5.diff.gz10:30
MirvoSoMoN: good! :)10:31
oSoMoNMirv, did Chris Coulson review that packaging change before it went through?10:31
MirvoSoMoN: yes, from what I heard10:31
oSoMoNyeah, he did indeed10:32
oSoMoNhttps://code.launchpad.net/~bzoltan/oxide/packaging.vivid-improved-conflicts/+merge/24351510:32
bzoltanoSoMoN: Mirv. that bug description is very strange and it does not tell what the real problem is ...10:37
Mirvbzoltan: the bug is that because of oxide changes installing packages fails, which prevents package promotion. if I would actually understand the problem I could upload a fix instead.10:39
MirvI updated the bug a bit to state that it's package installation problem10:40
bzoltanMirv:  Ok, I check out too the problem ... for the records, I did test the installation of the packages and did not see any problem10:41
Mirvbzoltan: yeah I can't hit an error simply installing either of the codecs packages, but somehow the way the test machines install eg unity8 dependencies causes the error10:42
bzoltanMirv:  I repeated the installation tests and absolutely no problem ...10:57
bzoltanMirv:  the problem is that nobody will take this bug  :( and a week effort is just dropped10:58
Mirvbzoltan: well we'd need to find someone who understands what's wrong. maybe Chris can take another look?11:05
Mirvbzoltan: I'm not sure what's relevant, but qtcreator-plugin-ubuntu recommends ubuntu-sdk, which depends on ubuntu-sdk-libs, which directly depends on oxideqt-codecs-extra, which conflicts with oxideqt-codecs. in the bug, oxideqt-codecs is already installed11:16
Mirvoh...11:20
Mirvoh, nothing. I don't find anything depending specifically on oxideqt-codecs that could cause the problem, other than apt getting confused11:21
bzoltanMirv:  but why apt is confused there and not confused on click chroot or on my machines (both amd64 and i386 I tested)?11:32
=== dandrader is now known as dandrader|afk
bzoltanMirv:  I think I understand the problem ... if the oxideqt-codes-extra is listed as dependency as a standalone package and the same package is removed in favor of the oxideqt-codecs then apt fails...11:47
bzoltanMirv:  so the oxideqt-codes-extra is listed as package to be installed and to be removed ... and during the apt process it is half installed11:50
bzoltanMirv: I would suggest to fix the  ubuntu-restricted-addons kubuntu-restricted-addons ubuntu-sdk-libs packages  not to single depend on the oxideqt-codecs-extras ... especially the latest one11:53
bzoltanmvo_:  are you around?11:53
oSoMoNpitti, would you happen to know why permissions on /dev/shm changed between utopic and vivid? (see bug #1396951 for context)11:54
ubot5`bug 1396951 in webbrowser-app (Ubuntu) "webbrowser-app’s autopilot tests fail on otto: access to /dev/shm is denied" [Undecided,New] https://launchpad.net/bugs/139695111:54
bzoltanmvo_:  Mirv: so this line I would change -> http://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/ubuntu-touch.vivid/view/head:/sdk-libs#L5511:56
=== _salem is now known as salem_
=== salem_ is now known as _salem
bzoltanmvo_: ogra_: I would suggest to remove or change that oxide line in the sdk-libs ^12:14
ogra_erm, we need it seeded12:15
=== dandrader|afk is now known as dandrader
ogra_else you have no audio or video in the browser12:15
bzoltanogra_: in the sdk-libs<12:15
ogra_yes12:15
ogra_it is part of the framework12:15
bzoltanogra_: ???12:15
ogra_sdk-libs is the package roviding the framework12:15
ogra_*pro12:15
bzoltanogra_: https://bugs.launchpad.net/ubuntu/+source/oxide-qt/+bug/139959712:15
ubot5`Launchpad bug 1399597 in oxide-qt (Ubuntu) "The last oxide upload breaks autopkgtests with a package installation failure" [Undecided,New]12:16
ogra_oxide-codex-extra is essential on the phone ... you cant just make that an "or" dependency12:16
bzoltanogra_:  could it be an codecs|codecs-extras?12:16
ogra_https://code.launchpad.net/~bzoltan/oxide/packaging.vivid-improved-conflicts/+merge/243515 is definitely wrong12:17
pittioSoMoN: not really, they should be 1777 and have always been, at least on desktop12:19
ogra_might not be the case on touch though12:19
oSoMoNpitti, in my vivid chroot they’re not, and neither are they in the chroots used by the CI infrastructure, any idea what could have caused this change?12:20
pittioSoMoN: what likely changed is that you have a chroot or similar environment  where it's a symlink to /run/shm/, and something doesn't bind-mount/init that dir properly12:20
ogra_yeah12:20
ogra_http://paste.ubuntu.com/9381650/12:20
pittiand I suppose /run/shm is not a mount, and is only 755?12:21
ogra_(thats a normal phone though)12:21
oSoMoNpitti, precisely, in my utopic chroot it used to be a symlink, but in my vivid chroot it’s not a symlink anymore12:21
ogra_phablet@ubuntu-phablet:~$ mount|grep shm12:21
ogra_none on /run/shm type tmpfs (rw,nosuid,nodev,relatime)12:21
oSoMoNogra_, I’m not seeing the issue on my phone on vivid though, it seems it’s only in chroots12:22
pittiogra_: ah, on the phone it certainly has proper permissions, right? (1777)12:22
ogra_phablet@ubuntu-phablet:~$ ls -l /run/|grep shm12:22
ogra_drwxrwxrwt 2 root       root        160 Nov 13 13:46 shm12:22
ogra_yep12:22
ogra_but as oSoMoN said, this is on a real phone12:22
oSoMoNif it didn’t the browser wouldn’t run, we’d notice soon enough :)12:22
pittioSoMoN: so perhaps your chroots neither mount /dev/shm from the host nor have a proper /run/shm/12:23
pitti?12:23
oSoMoNpitti, that’s /run/shm in my vivid chroot: drwxrwxrwt  2 root root     40 Dec  5 12:21 /run/shm12:23
pittiyeah, chroots and /run is always a complicated matter; Debian changed /dev/shm/ to /run/shm a while ago (https://wiki.debian.org/ReleaseGoals/RunDirectory) and we inherited that12:23
oSoMoNand: # mount | grep shm12:24
oSoMoNtmpfs on /run/shm type tmpfs (rw,relatime)12:24
pittioSoMoN: that looks ok; is /dev/shm a symlink?12:24
pittiphone brb12:24
oSoMoNpitti, no, /dev/shm is not a symlink, it’s a plain directory12:24
oSoMoN(drwxr-xr-x)12:24
ogra_aha12:25
ogra_and not 177712:25
oSoMoNyup12:25
oSoMoNbut I have no idea why it doesn’t have the right permissions12:25
gcolluradoes anyone know why I don't get push notifications on vivid? (channel: ubuntu-touch/devel r1)12:25
oSoMoN(which is my original question)12:25
gcolluraI used to get them on rtm. I've also tried to readd my ubuntuone account too12:26
ogra_gcollura, you should ... not sure why you dont12:26
ogra_Chipaca is your man12:26
gcolluraI'll wait for Chipaca then :) thanks ogra_12:27
pittiogra_: ah, it should be a symlink12:32
pittierr, oSoMoN12:32
pittiwell, it really shouldn't be, but with Debian's layout it should12:32
oSoMoNpitti, do you know what is responsible for creating it in the first place, when creating a chroot?12:33
pittioSoMoN: it depends on how you build it, but I figure somewhere between initscript's postinst and debootstrap; mk-sbuild and friends might also make some adjustments there, and sbuild has its own fstabs12:34
Mirvbzoltan: ogra_: so I had this thought http://bazaar.launchpad.net/~timo-jyrinki/ubuntu-seeds/random_guess_at_fixing_lp1399597/revision/272 but I didn't have the idea why it broke up in the first place12:39
ogra_Mirv, we need -extras as a hard dep12:39
ogra_it needs to be on the image and is a part of the framework12:40
Mirvogra_: so a hard dep where it's listed first wouldn't work?12:40
ogra_Mirv, not sure, it might depend on the tool used (apt vs aptitude, metapackage vs task resolve in different orders)  but we need to 100% make sure it ends up on the image and as a dep of sdk-libs which is our framework no matter what you do12:42
ogra_i'm not sure if/how well and "or" dep in seeds works12:43
ogra_s/and/an/12:43
Mirvbzoltan: so what depends on oxideqt-codecs | oxideqt-codecs-extras and could that be changed the other way around?12:58
phanohanoverGood morning to all!12:59
phanohanoverTo all of dev team: Great job with touch. Keep up the good work. I just installed it and it is promissing! I wish bluetooth would work on my nexus 5 but I guess i'll just wait for it! Thanks to all!13:00
=== alan_g is now known as alan_g|lunch
nhainesIPv6 is far more secure than IPv4.13:06
nhainesBecause nobody understands IPv6 addressing so no one can hack you.13:06
UTL*sigh!* I'm glad you're happy, phanohanover. I don't have a Nexus anything.13:07
popeyogra_: is there a known media playback bug?13:29
ogra_popey, in rtm ?13:30
popeyJoeyChan: you're on mako? Which channel?13:30
JoeyChanpopey:   ogra_   vivid devel13:30
popeyah13:30
JoeyChanr4413:30
JoeyChansince r3713:31
ogra_could be13:31
ogra_vivid is not really getting much QA attention ...13:31
JoeyChanok..13:31
ogra_so a bug there is surely possible13:31
ogra_i *think* it works on #39 which we promoted yesterday13:32
ogra_at least on mako flo and krillin ... iirc manta has issues13:32
JoeyChanogra_:   so not sure that the bug will be fixed in vivid ?13:34
ogra_not sure there is a bug ... what are you seeing ... on which arch13:34
ogra_in general though ... vivid is developer playground, if you want something QAed and stable use rtm13:34
JoeyChani c13:35
JoeyChanrelated to this bug ?  https://bugs.launchpad.net/ubuntu-rtm/+source/unity8/+bug/138900813:36
ubot5`Launchpad bug 1389008 in ubuntu-touch-session (Ubuntu RTM) "Often fails to connect to Pulseaudio and unity-notifications (results in missing volume notifications and improper volume control)" [Undecided,Confirmed]13:36
ogra_that bug makes the popup notification for volume control not shown13:37
ogra_whats your issue exactly ?13:38
MirvoSoMoN: ogra_: so bzoltan pointed out the Oxide itself is the only one that prefers the non-extras, being the probable cause for the problem. so I'd keep the new Oxide changes but do the following to switch the order: http://pastebin.ubuntu.com/9382431/ - does that sound good?13:38
oSoMoNMirv, why would the order matter?13:39
davmor2popey: there is a known media playback bug, from image 40 onward the new systemd landed and broke everything hence testing 39 for promotion13:39
JoeyChanogra_:   my issue is simple:   the music-app cannot play music,  the media-player-app said it cannot connect the play backend13:40
MirvoSoMoN: because if apt first considers Oxide's own changes, it installs the oxideqt-codecs. then other packages later on hard depend on oxideqt-codecs-extras, and they conflict with each other and apt probably doesn't find its way out of the situation properly.13:40
davmor2popey: oh and new apparmor just incase it isn't systemd's fault13:40
ogra_JoeyChan, and on what arch is that ?13:40
MirvoSoMoN: if apt _did_ check the other deps first, it'd be happy with extras being installed. but since it first only checks oxide's deps alone, it already installs the normal codecs packages before considering others' needs.13:40
MirvoSoMoN: well, that's the theory anywya.13:40
JoeyChanogra_:   vivid r44 in my mako13:41
JoeyChandevel13:41
davmor2ogra_, JoeyChan: it's a known issue13:41
ogra_well, then file a bug ...13:41
ogra_davmor2, on mako too ?13:41
ogra_i thought that was only manta13:41
davmor2ogra_: this is the test that failed the sanity on image 40 which caused me to test 39 for promotion13:42
ogra_ah13:42
MirvoSoMoN: chris isn't online yet? I'd probably then just upload that to the silo, update the bug and say "please land if ok for everyone"13:42
davmor2ogra_: media failed and video in camera failed, not sure what else I got no further13:43
JoeyChandavmor2:  also in webbrowser13:43
davmor2JoeyChan: they might of added the browser/media hub plugin now13:44
JoeyChanlol13:44
JoeyChandavmor2:  there's one funny situation that I can play music and video13:45
JoeyChandavmor2:  the unity8 crash then reboot itself,   I found everything works fine13:45
oSoMoNMirv, ok, so supposedly it really is a bug in apt, right? Can mvo_ confirm that?13:53
MirvoSoMoN: I think in a sense yet, as apt should be able to recover from that situation (by uninstalling oxideqt-codecs (or not installing it in the first place) and installing oxideqt-codecs-extras)13:55
Mirvs/yet/yes/13:55
oSoMoNMirv, if swapping the order fixes the issue, then go for it, but it would be good to get to the bottom of things, we shouldn’t have to do this kind of things in the first place13:56
oSoMoNMirv, also, what package depends explicitly on oxideqt-codecs-extras?13:56
MirvoSoMoN: bug updated, it needs to be landed by US people in around 5h if ok.13:59
MirvoSoMoN: ubuntu-sdk-libs requires it, and if you read above ogra_ explains that the images need it as a hard dependency13:59
MirvoSoMoN: you're correct that it'd be nice to understand if apt could be fixed to cope with what the autopkgtest is doing https://jenkins.qa.ubuntu.com/job/vivid-adt-qtcreator-plugin-ubuntu/lastBuild/ARCH=amd64,label=adt/consoleFull14:02
oSoMoNMirv, right, I know that the images need it, but I’m not sure I understand why ubuntu-sdk-libs does14:03
MirvoSoMoN: that's the route the images get it, via ubuntu-sdk-libs14:03
UTLSo close! It's Ubuntu on a non-Nexus tablet, but it's not Ubuntu Touch! http://forum.xda-developers.com/showthread.php?t=107416914:05
=== alan_g|lunch is now known as alan_g
oSoMoNMirv, huh, I thought it was in the seed?14:09
ogra_oSoMoN, it is in the sdk-libs seed, yes14:09
ogra_which is the framework seed14:09
oSoMoNha, ok14:10
MirvoSoMoN: yes that's what the seed is, generates the ubuntu-touch-meta src package :)14:16
jdstranddavmor2: I thought I mentioned this before-- the new apparmor doesn't change policy-- it only moves libapparmor1 from /usr/lib to /lib14:17
davmor2jdstrand: that is why we are assuming systemd over apparmor14:19
jgdxseb128, hey, could you take a quick look at [1] and do a code review when you have a chance? [1] https://code.launchpad.net/~jonas-drange/ubuntu-system-settings/cellular-radio-bug-related-to-1378812/+merge/24380414:22
seb128jgdx, hey, ok, did you ping ken about that one as well?14:22
jgdxseb128, think he's off today, but I'll shoot him an email.14:23
seb128k, thanks14:23
=== dandrader is now known as dandrader|lunch
=== chihchun is now known as chihchun_afk
mterrybzoltan, your latest upload of oxide-qt is causing some problems (not necessarily oxide-qt's fault, but trying to understand the problem) -- many packages are stuck in vivid-proposed because their build-dependencies pull in both codecs and codecs-extra which fails15:12
seb128mterry, that has been discussed on several occasions/channels today from what I saw15:13
mterryseb128, OK great15:13
ogra_yeah, we need to get rid of codecs again ...15:13
ogra_we only use -extra in the framework15:14
saidinesh5Elleo: ping15:30
Elleosaidinesh5: pong :)15:31
saidinesh5Elleo: about the maliit plugin's window position etc...15:31
saidinesh5could you give me a quick rundown of what's to be done?15:31
Elleosaidinesh5: the way it's currently handled is a bit of a hack; at the moment the ubuntu-keyboard plugin takes a fullscreen surface, draws wherever it likes on that surface and then reports the area that should receive touch events to mir via a dbus channel15:33
=== Guest91095 is now known as thelionroars
saidinesh5yeah that's what i noticed .. so was confused what to do15:33
Elleothen any other events are just passed on to the application below15:33
saidinesh5hmm... is there any neat little wrapper that takes care of this whole dbus thing?15:34
saidinesh5i thought maliit by default takes care of this stuff15:34
saidinesh5via. setRegion()15:34
Elleosaidinesh5: yeah, it should; but at the moment that's handled in the plugin for mir rather than in the maliit server; it's on my TODO list to add a mir backend to maliit so we can get that out of the plugin15:34
saidinesh5umm.. i don't mind doing this TODO bit, if you help me out :P15:35
Elleosaidinesh5: for the moment it's the ubuntuapplicationapiwrapper.cpp in ubuntu-keyboard that handles it15:35
saidinesh5basically i really want to test this plugin on the device15:35
saidinesh5Ahh15:35
* saidinesh5 checks15:35
Elleosaidinesh5: if you just grab that and include it in your plugin, you just call a method on that pretty much the same as the maliit setRegion15:35
saidinesh5iSee15:36
saidinesh5and i have to then create  a fullscreen window again?15:36
saidinesh5with transparency and all?15:36
Elleoyeah, pretty much15:36
saidinesh5Ahh and who reports the orientation changes?15:36
Elleothat comes in via the standard maliit channels15:37
Elleoso the application will tell you when its orientation has changed, and you have to adapt as needed15:37
saidinesh5Ahh15:37
saidinesh5how much work is it to actually add a mir backend to maliit itself?15:37
Elleosaidinesh5: currently there's an orientationhelper in the keyboard that handles our side of it; but that's going to get much simpler soon when the unity shell rotation stuff lands15:38
Elleosaidinesh5: shouldn't be a massive amount of work, but I haven't looked into it in detail yet15:38
saidinesh5unity shell rotation?15:38
Elleosaidinesh5: yep, instead of apps handling orientation themselves most of the hard work is done for them by unity15:38
saidinesh5so then we completely ignore maliit's orientation?15:38
saidinesh5Ah15:38
saidinesh5interesting15:39
Elleoso the keyboard just needs to respond to its window being resized appropriately15:39
Elleowithout worrying about the actual orientation of anything15:39
saidinesh5so basically i don't mind fixing maliit for mir, if it isn't too much work, that way i can just maintain the maliit plugin for skeyer15:40
saidinesh5which then works the same everywhere15:40
Elleosaidinesh5: well, it's on my todo list anyway; so I could push for it to be included in my next 2 week iteration (starting on the 15th)15:41
Elleosaidinesh5: otherwise if you want it before then you're more than welcome to have a go :)15:41
Elleosaidinesh5: it should mostly be a matter of duplicating one of the existing plugins and replacing the geometry handling there with what's already in the keyboard's mir wrapper15:42
Elleosaidinesh5: but as I say, I haven't looked into it in detail yet, so there might be more complicated things that I'm overlooking15:42
seb128mardy, hey, is http://bazaar.launchpad.net/~mardy/shotwell/lp1382843/revision/170 good for upload or are you still working on that?15:42
=== dandrader|lunch is now known as dandrader
saidinesh5aye i m looking into it...15:43
saidinesh5hmm.. this is actually quite little amount of stuff15:50
saidinesh5    virtual void setupInputPanel(QWindow* window, Maliit::Position position);15:50
saidinesh5    virtual void setInputRegion(QWindow* window, const QRegion& region);15:50
saidinesh5    virtual void setApplicationWindow(QWindow *window, WId appWindowId);15:50
saidinesh5that's about it...15:51
Elleoyeah, I suspect it should all be pretty simple; but I wouldn't swear to it ;)15:55
saidinesh5heh okay15:56
saidinesh5do you have any little test cases for me to test this stuff on?15:57
saidinesh5also Elleo setting up a chroot environment on Nexus 7 finally worked. Although i admit, it's a PITA15:57
Elleosaidinesh5: not really, the only thing that does anything like this at the moment is the keyboard; quickest test would be to just recompile the keyboard without the call to the wrapper15:57
Elleosaidinesh5: ah, good :)15:57
saidinesh5and Aaaaaaaaaaaaaaaahhhhhhh.. NOW i get it, why my maliit plugin didn't even show up on Nexus 715:58
saidinesh5it was missing the mir connection bit!15:58
Elleoyep :)15:58
Elleohaving that bit of black magic buried in the keyboard plugin has annoyed me for a while, which is why it'll be so good to get it into maliit so no-one else has to care about it in the future15:59
saidinesh5Also Elleo is there a problem with Qt's font pointSize etc.. on mir?15:59
ElleoI don't know, we tend to do everything in our own grid units15:59
* saidinesh5 googles15:59
saidinesh5umm for that i need to touch ubuntu touch components? to take care of the gridUnits bit...16:01
Elleoyeah, so not ideal for a general purpose thing16:02
ElleoI'd have thought pointsize stuff should work, but it's not something I've really tried16:02
=== fenris- is now known as ejat
saidinesh5it wasn't working for me..  will have to see again though16:04
Elleoif it isn't working I'd definitely recommend filing a bug for it; that's not really my area so I'm not sure what could be going wrong16:05
Elleoit's possible Mir doesn't report the dpi to Qt yet or something?16:06
=== VDVsx_ is now known as VDVsx
saidinesh5not sure... the characters on nexus 7 for the ubuntu touch keyboard are very tiny...16:09
saidinesh5realized that when i was using the emulator on the desktop, where they appeared to be their normal size16:10
saidinesh5so don't know where exactly the issue is16:10
sil2100bfiller: hey! Do you know when Ken will be around today?16:23
sil2100bfiller: we're waiting for him to test his silo which we would really badly like to land today still16:23
ogra_(so it can get dogfoodin on the WE)16:23
bfillersil2100: he'll be back this afternoon16:23
ogra_+g16:23
* popey wonders why https://lists.launchpad.net/ubuntu-phone/maillist.html isn't updating16:25
sil2100popey: that happens sometimes, sometimes the archive is really REALLY slow16:26
popey16:26
popeyannoying when you want to link to it16:26
sil2100popey: there are days where it takes over 4 hours for my landing e-mail to appear...16:26
sil2100Yeah16:26
popeyok, I'll go and do something else then :D16:26
ogra_popey, for me it often helps to switch from thread to date view (at the top)16:27
popeywill put a brick on F516:27
ogra_might be a coincidence and i'm just lucky though16:27
sil2100I thought it helped originally16:32
sil2100But then I had another day where I waited 2+ hours and it didn't appear, so I had to share the next day16:33
sil2100Kaleo: hey! I'll be publishing your silo with your camera-app changes now, but just wanted to point something out16:37
sil2100Kaleo: if you could mention in the changelog whenever you add new package dependencies it would be really useful16:38
Kaleosil2100, good point, thanks17:03
=== ubuntu is now known as ubuntu0001
dobeyChipaca: the twitter push notification is supposed to play a sound, right? or was that removed?17:27
ubuntu0001Can I run synaptic on the current version of ubuntu touch?17:27
ogra_no17:28
ogra_well, you could set up ssh and run it remotely via ssh ...17:28
dobeyyou can run it17:28
dobeybut it doesn't make sense to run it17:28
ubuntu0001Can I install lxde in the current version of ubuntu touch?17:29
dobeyinstall yes17:29
dobeymake sense to do, no17:30
dobeyare you trying to run lxde on a phone or something?17:30
ubuntu0001Does lxde run in the current version of ubuntu touch?17:30
ogra_yeah, would just waste diskspace17:30
* ogra_ doubts it would run on Mir17:30
dobeyogra_: well, if it's gtk3, it would probably run with the mir backend for gtk+, but maybe not behave very nicely17:31
ogra_yeah17:31
ubuntu0001There are videos on youtube of lxde running smoothly on the older nexus 717:31
popeythat was running x17:31
ogra_thats like 3 years ao ...17:31
popeytouch doesn't use x17:32
ogra_ago17:32
ogra_right, and it was using Xorg17:32
dobeyubuntu has armhf builds available17:32
dobeyso you can take an armhf ISO and run lubuntu if you want probably17:32
ubuntu0001why was the ubuntu core project abandoned? It runs beautifully in youtube17:32
ogra_it wasnt abandoned ...17:32
dobeywhat are you talking about?17:32
ogra_it moved on17:32
ogra_what you saw there was just a test system to collect data for the phone OS17:33
ogra_it was never intended for anything more than collecting performance and resource data for 6 months17:33
dobeyso synaptic is gtk+3 it looks like, so it would probably run ok on mir17:33
ubuntu0001Can I use the Ubuntu 12 LTS repositories with the 13.04 version of ubuntu?17:33
ogra_after that ubuntu-core moved on to actually become a core for all ubuntu17:34
dobeybut you really shouldn't be installing debs on ubuntu touch17:34
dobeyubuntu0001: #ubuntu is the support channel for ubuntu, this channel is specifically about development of ubuntu on phones/tablets17:34
=== alan_g is now known as alan_g|EOW
popeyhmmm https://lists.launchpad.net/ubuntu-phone/date.html nothing has arrived since yesterday18:06
Chipacagcollura: hey. yes, push is me. what's up?21:02
Chipacadobey: yes, unless you've turned the volume for notifications off21:02
dobeyChipaca: uh, "volume for notifications" ?21:03
Chipacadobey: yes21:03
Chipacadobey: I do believe that has not been implemented yet, but we do set the right environ for it :)21:03
dobeyare you experimenting with quantum computing? because i don't see how i could use a feature that's not yet implemented, unless you managed to break the continuum :)21:05
dobeyalthough, in looking for that feature, apparently my phone had the silent mode feature implemented by Erwin Schroedinger, because it was apparently both enabled and not, at the same time21:06
Chipacadobey: there ya go :)21:09
Chipacadobey: silent mode is one way of setting the volume of notifications off :)21:10
Chipacadobey: atm i think it's also the only way21:10
Chipacagcollura: ping?21:10
Chipacagcollura: i'm not working today, and only opened irc by accident, so i'm not going to stick around for long :)21:10
dobeyChipaca: right. but the indicator showed silent mode as off (and the call ringtone still played), but when i went into system-settings it was shown as on. :-/21:12
Chipacadobey: the money is in finding how it got into that half-silent state :)21:19
pmcgowanthere is a fix in flight for that, I think it landed in vivid?21:20
dobeyChipaca: probably when i went to the movies and i tried to put it in silent mode, but the switch in the indicator would immediately change back to the off position21:31
Chipacaspeaking of movies, guardians of the galaxy is starting21:32
Chipacabuh bye :)21:32
dobeyChipaca: ironically, that is the very movie i went to see when i tried to enable silent mode. :P21:51
UTLSay, is there a way to test Ubuntu Touch from an SD card without wiping your device? I wanted to try the ovation image on my Nook HD+ again, but I don't want to lose my Cyanogenmod settings. I could back up the settings (via ADB or Clockworkmod Recovery), but I've had problems restoring them in the past.23:22
UTLAnybody available?23:24
UTLHmmm, all out to lunch, eh? Well, I'll check back later.23:26
UTLAnybody available now?23:41
UTLHello?23:50

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