[00:08] stgraber: awesome === chriadam|away is now known as chriadam [00:36] *timezone specific greeting to you all* I'm trying to flash my HTC One (which currently has CyanogenMod 10.1 on it) to test Ubuntu Touch. When I flash the .zip from cdimages.ubuntu.com nothing seems to have changed. Can someone help? [00:43] vthompson: the .zip files on cdimages.u.c are only for the Nexus line of devices [00:44] vthompson: you'll have to find somebody (probably an XDA developer) who has images for your specific phone [00:44] so the generic *phablet-armhf.zip is Nexus only? [00:46] I'll have to continue working towards getting the image to compile then... It's been a long road thus far. [00:47] (on a side note, the mentioning of "cdimages.u.c" didn't lead me to assume you meant the server. I thought the wiki meant a C source file..." === jeremy_ is now known as Guest54016 [00:49] hello? [00:51] can anyone answer questions? [00:51] Guest54016: hello :) irc tends to work best for asking questions if you just ask the question... [00:51] cool. i want to do the dev prev on my polaroid tablet [00:52] but obviously its not on the list, is it possible to do it anyone and have some or full functionality? [00:52] *anways not anyone [00:54] there is a custom rom for my device, but it doesnt include the camera driver, so i havent tried that either as, Im just a beginner and i havent a clue of where to install or which driver to load [00:58] i really want ubuntu on my tablet, i have ubuntu on my dual boot laptop, and i like to use qbittorrent w ubuntu as for some weird reason, comcast can see if i use qbittorrent on windows 7 but not if i use it on ubuntu yet its not hidden by fox fi etc [00:59] hmmmmmmmm [01:00] i guess its helpful to answer my own questions>? [01:00] can't hurt :) [01:00] lol [01:01] well i know how to install pkgs to my ubuntu laptop [01:01] and I'd fully expect your ISP to determine if you're running a bittorrent client of any sort on any OS. bittorrent kind of stands out, in particular. [01:01] but, how/ where would i find the drivers if i can't get the camera to work for example? [01:03] i havent figured out the comcast deal yet. its my dual boot laptop. if i download/ share w qbittorent on windows 7, comcast sends me cease and desist emails, if i use ubuntu on the same laptop and qbittorrent they never send anything (comcast) [01:09] well, in my opinion, i think if i want helpful advice this isnt the place [01:10] Guest54016: or, pick different timezone.. [01:10] Guest54016: europe is asleep, americas are done for the day, except for nutters like me. and I can't help. :) [01:10] something im a third shifter though === daker_ is now known as daker [01:15] Guest54016: you'll really just have to install the ROM you're provided and ask the developer who provided it for help [01:15] No one here knows what camera driver you'd need (in particular). [01:16] sounds to be so [01:16] i read all the info and forums on the rom in question, the last post was a month ago and the alledged developer doesn't go online often [01:17] There seems to have been a lull in the porting effort recently (if you ask me) [01:18] I'm attempting to do the same and it's mostly crickets on the xda forums [01:18] yeah [01:18] Guest54016: when you're running the image with the working camera, do you notice anything obvious in lsmod output? or lsusb? or lspci? [01:18] I think people were under the assumption they'd be given a "beta" for multiple devices. [01:18] Guest54016: when the camera application is running, does lsof or fuser show the camera application using any specific device files? [01:19] right now, the image is just a stock rooted rom [01:20] the dev made a custom rom that was for a model 705x, and i have the model 705. someone tried the x copy for the standard model, works great, but there was dev made it for a different model so the camera wouldnt work [01:20] according to the posts in the forum [01:23] You can do what I'm doing; ensure that your device (705x) is supported by cyanomodgen and then follow the porting guide to compile an image [01:24] It may be hit or miss with your image, however. It's been a bit of "miss" for me on the HTC One (m7spr) [01:27] robert_ancell, heyo. lp:~mterry/unity8/split has a rebased version of my split branch. It will build a unity8-greeter package. I haven't finished testing it to make sure it works still, but it should... === h is now known as Guest76094 [01:30] Hello all [01:30] hello [01:31] yeah my device isnt supported by cynagen mod [01:31] lol if it was easy i wouldnt be here [01:46] I've always been confused on this (mostly because I didn't care), but will there always be a Touch dependence on CyanogenMod? If so, I think there really needs to be more synergy between xda and ubuntu on the OS level. Having "app coding" sessions seems rather silly with a community such as theirs. [01:48] By OS, I mean rom/image level. === _salem is now known as salem_ [01:53] ogra_: ubuntu-touch-generic-initrd 0.9 fixes your problem somewhat more elegantly (I couldn't quite get to my preferred mechanism for the reasons documented in the changelog, but this should be good enough). [01:56] ogra_: I'm not entirely sure why it passed for you even given that you weren't using sbuild. My best guess is that you were running dpkg-buildpackage as root. [02:19] mterry_, Does this sound familiar? [02:19] In file included from /home/bob/bzr/unity8/split/plugins/ListViewWithPageHeader/listviewwithpageheader.cpp:92:0: [02:19] /home/bob/bzr/unity8/split/plugins/ListViewWithPageHeader/listviewwithpageheader.h:20:48: fatal error: private/qquickitemchangelistener_p.h: No such file or directory [02:19] #include [02:23] robert_ancell, no [02:23] mterry_, I just branched and ran ./build [02:23] robert_ancell, do you have qtdeclarative5-private-dev installed? [02:23] robert_ancell, maybe do ./build -s first? it installs some packages [02:24] mterry_, that did it [02:25] robert_ancell, but really if you want a package, do a full package build [03:00] vthompson: I don't think a CyanogenMod dependency is part of the long-term plan, we're already flipping the device images to be an Ubuntu base with Android in a container === NotAww is now known as Aww [03:01] vthompson: that said, XDA has a *lot* of app developers too, and they've shown interest in developing for Ubuntu as well [03:01] ahhh! you can put ubuntu on my android phone?! [03:01] Whennn?! [03:01] LT1stNomad: depends on the phone [03:02] !devices | LT1stNomad [03:02] LT1stNomad: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices [03:02] No galaxy s4 yet :( [03:37] mhall119, aside from doing it because you want to and its so darn cool... what advantages are there to having ubuntu on your phone over the android? [03:47] tannji: having the same apps on your phone and your desktop [03:47] or, heck, having the same device be your phone and desktop [03:47] having all the goodness of a full GNU/Linux distro on your phone [03:48] having software that you can contribute to, and that you can have a say in it's development [03:48] different reasons for different people [03:49] also, the edge-gestures are addictive, I keep trying to switch apps by swiping on my DroidX [03:50] multi-tasking on Ubuntu Touch is unlike any other mobile OS I've used (admittedly though I haven't used many) === salem_ is now known as _salem [03:57] good points. The demo I saw recently looked nice. How painful will this end up being? Especially if they end up going a deifferent route than Cyanogen? [04:24] tannji: I don't know what you mean by difficult, it'll just be another form-factor target for Ubuntu [04:25] Cyanogen won't come into the equation [04:25] for the user, it's already a very nice experience [04:36] can a multiple ubuntu-terminal-apps be launched? [04:52] Answer: Yes, by creating a new .desktop and modifying the Name= property === chihchun is now known as chihchun_afk [06:22] why ubuntu-sdk new project not have ubuntu project? [06:22] who faced with this problem? [06:22] any one help me? [06:28] Design standard for "About" and "Options" | http://askubuntu.com/q/315729 [06:40] Clickable emails in Label | http://askubuntu.com/q/315733 [06:44] good morning [07:01] hi everybody, do i need to install some additional package in order to use QtDeclarative in my app? i already have qtdeclarative5-dev installed, but "#include " still gives me an error [07:03] ah, never mind, i should use QtQml / QtQuick... === nik90_ is now known as nik90 === jacky is now known as jalcine === Namidairo is now known as zz_Namidairo [07:26] get the ubuntu sdk preview | http://askubuntu.com/q/315751 [07:37] does ubuntu touch support S2 [07:38] fat: https://wiki.ubuntu.com/Touch/Devices lists the devices an image is available for [07:38] what's s2 again? [07:39] phix: galaxy s2 [07:39] ah === popey changed the topic of #ubuntu-touch to: Ubuntu Touch Support & Discussion | Installation https://wiki.ubuntu.com/Touch | Devices https://wiki.ubuntu.com/Touch/Devices | Release notes https://wiki.ubuntu.com/Touch/ReleaseNotes | Porting guide (advanced) https://wiki.ubuntu.com/Touch/Porting | File bugs at https://bugs.launchpad.net/touch-preview-images/+filebug | Under active development! ☻ === schwuk_away is now known as schwuk === chihchun_afk is now known as chihchun [08:26] cjwatson, well, i didnt run dpkg-buildpackage as root but with -rfakeroot option [08:26] slangasek: linaro published cross-toolchains are amd64 to androidarmel. But point taken. Good that we have multiarch and can just install :amd64 packages anywhere. [08:30] cjwatson, and thanks so much, that would have taken me days [08:39] Good morning all, happy Compliment Your Mirror Day! :-D === yofel_ is now known as yofel === degville is now known as G-Morrison [09:02] Set background for Page{} element in ubuntu touch | http://askubuntu.com/q/315789 [09:07] Anyone here comfortable with autopilot qt? [09:08] I am having trouble accessing QML ListView properties in autopilot [09:08] I have a listView as shown in http://paste.ubuntu.com/5839545/ [09:08] I need to know how to acess the label in the listview using autopilot [09:14] * popey flashes 20130703 to devices [09:17] * ogra_ too ... === udi is now known as Guest1608 [09:23] ogra_: can you see http://popey.mooo.com/mirror/ ? === vrruiz_ is now known as rvr === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [09:52] popey, yep (sorry was afk) [09:54] ta === dandrader is now known as dandrader|afk === dandrader|afk is now known as dandrader [10:39] nik90: the only way I've found to get entries of a ListView was to get the childrens of the first children of the ListView [10:41] nik90: self.main_window.get_object('QQuickListView', 'worldList').get_children()[0].get_children() === chihchun is now known as chihchun_afk === oSoMoN_ is now known as oSoMoN === MacSlow is now known as MacSlow|lunch === alan_g is now known as alan_g|afk [11:23] m-b-o: hi :) [11:23] m-b-o: I currently have resultsList = self.main_window.get_object('QQuickListView', 'worldList') firstResult = resultsList.get_children()[0].get_children()[0].get_children()[0] [11:24] m-b-o: btw I got the idea to use children already from ur autopilot MP :-) [11:25] m-b-o: however the problem is that in my ListView (if you look at the paste.ubuntu) is that I have a Label inside the ListItem.standard. So for some reason I am not able to access the Label. === alan_g|afk is now known as alan_g === schwuk_away is now known as schwuk_away_away === chriadam is now known as chriadam|away [11:37] nik90: I see. Tricky... [11:39] nik90: can you use the text property of the Standard? === docsporpcl is now known as casimiro [11:50] t1mp: The reason I used a Label inside a Standard was because I needed to change the font size, horizontal placement that I got from the visual designs [11:51] t1mp: Initially I used the text property, however I had to change that to accomodate the design request [11:56] nik90: ok, then perhaps it is better to use ListItem.Base which is similar to Standard but without the label [11:56] t1mp: ah ok. I wasnt aware of that. [11:57] t1mp: But would that make accessing it from autopilot easier though? [11:58] hi [11:59] Is the gms/call/sms really work on "Ubuntu touch" ? 'cause I flashed with the manual way on my Nexus 4, and it don't. [12:01] nik90: no I don't think it'll change something for autopilot [12:04] nik90: did you try running autopilot vis to check how you can access the elements with autopilot? [12:04] netcurli: I haven't heard of autopilot vis until now [12:05] netcurli: Until now I have been just getting ideas from other people code [12:05] netcurli: where can i find more info about it? [12:05] mom [12:06] mom? [12:06] just a moment, I am looking [12:07] eylith: seems dialling is broken, will file a bug [12:07] http://developer.ubuntu.com/resources/tutorials/quality/how-to-write-autopilot-tests/ [12:07] netcurli: will take a look. Thanks [12:08] eylith: https://bugs.launchpad.net/phone-app/+bug/1197378 [12:08] Launchpad bug 1197378 in phone-app "Cannot make calls on mako 20130703" [Undecided,New] [12:09] popey: thank you [12:09] rsalveti: popey Hello [12:09] popey: I'm pretty new so i'm not sure this is actually relevent but [12:09] popey: the network section on the property window is empty [12:09] do you guys know this device http://oppostyle.com/ [12:09] oppo find 5 [12:09] ? [12:09] i do [12:09] looks beautiful [12:09] I'm not sure the phone is actually connected to the gsm network [12:09] i'm thinking to get one [12:10] eylith: yeah, mine can't get on the gsm network [12:11] franco Kernel probably is going to write Kernels [12:11] really ? [12:11] Francisco Franco btw === MacSlow|lunch is now known as MacSlow [12:11] love dat android kernel [12:12] yes ! on g+ is a discussion runing now on his page [12:12] thank you very much popey [12:12] esigolo This is cool [12:13] yes it is ! [12:13] is a very good kernel [12:13] yes, I guess he is working very hard on it [12:14] sergiusens: seems 3g/gsm is busted in the 20130703 build for mako, are there some diags / logs I can get for bug 1197378 ? [12:14] bug 1197378 in phone-app "Cannot make calls on mako 20130703" [Undecided,New] https://launchpad.net/bugs/1197378 [12:14] sadly here an oppo is about U$850 [12:15] i'm on Brazil btw === dandrader is now known as dandrader|lunch [12:19] esigolo> Why do you want an oppo ? [12:21] is heard it is a solid phone ! [12:21] and the hardware is very good [12:22] i have dropped my nexus so many times [12:22] nexus 4 ? [12:22] yes [12:23] my nexus 4 smashed, the first time I dropped it [12:23] I now have a cover on it. [12:23] popey: cover aways saves me ! [12:24] the oppo does look like a nice device, and seems like they're happy to have CM support! [12:24] http://wiki.cyanogenmod.org/w/Find5_Info [12:24] I dropped my GNexus just once, the screen was "crashed" (sorry for my broken english) [12:24] would _love_ to have one of those running Ubuntu Touch! [12:24] i didn't unpacked my nexus 4 before i get the cover and the screen protection :D [12:24] popey: in fact that is what is holding [12:25] if I sell my nexus 4 [12:25] no ubuntu touch fo rme [12:25] and no Firefox OS neither [12:25] but I guess it isn't the point right [12:26] i got sell my galaxy s i9000B and my S2 === VDVsx_ is now known as VDVsx [12:35] netcurli: the autopilot vis is useful but very cumbersive as well. My listview results change for every search query, and the autopilot vis does not refresh/update when it does. === greyback is now known as greyback|lunch [12:41] ogra_: hey, do we have something hooked to the pending -> current symlink update for ubuntu-touch (flipped) images? === SkavenXXI-[OFF] is now known as SkavenXXI [12:42] lool, i know there is cdimage code that submits it somewhere, not sure that is used on the Qa/isotracker side yet though [12:42] lool, i guess cjwatson might know better [12:42] :q [12:42] nik90: yeah, if you have a changing tree of objects, you should probably use it only to inspect one state [12:42] Ups [12:45] can someone remind me the ssh command to make an ubuntu phone make a call remotely? [12:47] gema: ssh -t phablet@device my_command [12:48] sergiusens, maguro and grouper look fine ... i'll send the announcement if i got some mako feedback from you [12:48] ogra_: is there a bug for the upstart/ofono issue? [12:48] sergiusens: it is "my_command" I am looking for :) [12:48] sergiusens: ofono not starting > I'm thinking this ought to be catched by image smoke testing [12:48] popey, not sure, fix was uploaded a while ago though [12:49] netcurli: yup then I am in trouble since the listview results are very dynamic and so my autopilot needs to somehow magically figure out how many list headers and standard items are present to get the correct children to evaluate :( [12:49] sergiusens: would you know which smoke tests we currently run for touch before we expose an image to phablet-flash? [12:49] popey, bug 119722 accroding to the upload [12:49] bug 119722 in gstreamer (Ubuntu) "Sound Problem !!!" [Low,Invalid] https://launchpad.net/bugs/119722 [12:49] oops [12:49] ogra_: did we already disable the ubuntu-touch-preview crontab on cdimage? I only see the ubuntu-touch one [12:49] popey, bug 1197225 accroding to the upload [12:49] bug 1197225 in upstart (Ubuntu) "upstart-file-bridge assert failure: string.c:396: Assertion failed in nih_str_split: str != NULL" [Medium,Confirmed] https://launchpad.net/bugs/1197225 [12:49] (copy paste error) [12:50] lool, not to my knowledge, and we shouldnt until ports can use flipped [12:51] ogra_: hmm are the ubuntu-touch and ubuntu-touch-preview images built in different places? I only see "for-project ubuntu-touch", no entry for -preview [12:51] I guess the -preview one is still built on a jenkins instance somewhere [12:51] yes, -preview comes from the OEM infrastructure [12:51] ogra_: I don't have a mako [12:51] sergiusens, oh, manta then ? [12:52] lool: gema or plars would have the list [12:52] lool: preview is built on jenkins [12:52] sergiusens: thanks [12:52] ogra_: I'll do manta... [12:53] ok [12:53] popey, did mako look ok to you (except for the upstart issue) [12:53] lool: ubuntu-touch plain is build on cdimage but the android bits are pulled from -preview [12:53] gema or plars: Would one of you two have the list of smoke tests we run on ubuntu-touch /pending images before these get to be /current? Looking at whether this would catch the ofono not starting regression [12:53] ogra_: mako is the galaxy nexus right? [12:53] wwell, they are pulled directly from jenkins ... but yeah, same source as -preview [12:54] davmor2 nexus 4 [12:54] davmor2, nope, n4 ... maguro is the gnex [12:54] sergiusens: Thanks; mostly trying to check whether we have enough end-to-end QA on a phone call that "ofono not starting" prevents the image from being published [12:54] lool: I am almost certain we are not running the tests before the images get published yet === oSoMoN_ is now known as oSoMoN [12:54] ogra_: it was the 'in a nutshell summary' :-) [12:54] lool: and right now we don't have any test that would catch that, but we will soon [12:54] :) [12:54] gema: would you know what's missing for this and/or who is working on hooking such tests in? [12:54] ogra_: they should call them complete different things it would make life much easier :) [12:54] lool: we could add something simple , like checking the list of processes if you want [12:55] lool: I am working on some connected tests, that will establish a call and send an sms [12:55] gema: we have NM mocked tests; one for ofono would be ideal [12:55] lool: and fail if this cannot be done [12:55] that wont help much [12:55] ogra_: yes [12:55] lool: but I wouldn't block an image based on those, I'd run them after the image is published [12:55] i.e. ofono can run but not have a proper connection to rild on the android side [12:55] ogra_: if you have a suggestion on how to check we could addd one test today for that [12:56] which means it looks like you can do calls, but in facyt you cant [12:56] *fact [12:56] ogra_: we are going to make the call [12:56] ogra_: well it would have caught the ofono startup failure at least [12:56] and fail if the call doesn't make it [12:56] I'm happy if we manage to get an end to end real call happening, but also trying to avoid the perfect being the ennemy of the good :-) [12:56] lool: this is very basic stuff [12:57] lool: perfect is something else [12:57] gema: Not sure why we wouldn't block an image on such failures; I only mean the current vs. pending symlinks, not blocking upload to cdimage [12:57] gema, sounds good [12:57] lool: but if you guys have a command line way of checking for ofono that you want in place [12:57] gema: I was thinking more along the lines of the NM tests that pitti wrote [12:57] I will add that right now to the test suite that runs daily on the images [12:57] lool, well, being able to make calls is kind of essential on a phone :) [12:57] don't you have basic regression test before uploading ? [12:57] but on an image rather at package build time [12:57] ogra_: exactly [12:57] if we can make publication depend on that that would be great [12:58] lool: sounds good, will talk to pitti about that [12:58] ogra_: but I also know it's hard to have a real cell connection in a datacenter, and that also introduces a lot of noise in the QA process [12:58] lool: and that is why I don't wnat to make the images dependant on real calls [12:58] you can mute the speakers :P [12:58] (yes, understood, .... couldnt resist picking that up :) ) [12:58] lool: but I think it is a test we need [12:59] gema: whatever; today's image having a critical bug in using any telephony functionality seems pretty bad to me, so I'd like to stop such images from getting exposed to phablet-flash / daily updaters === greyback|lunch is now known as greyback [13:00] its not a critical bug using any telephony [13:00] gema: Alright, happy if you keep me in the loop for the cdimage publishing integration and actual tests :-) [13:00] lool: will do! [13:00] it is broken on exactly 50% of the supported phones :) [13:00] gema: lool ogra_ nmcli d should list the ril device [13:00] gema: lool ogra_ apt-get install ofono-scripts and run some of those [13:00] sergiusens, that doesnt tell me if the protocol works between ofono and ril [13:00] gema: ^ [13:00] hey popey, when you've got a minute, could you add music-app, sudoku-app, stock-ticker-app and dropping-letters to the touch-coreapps package? [13:00] sergiusens, now that sounds good ! [13:01] sergiusens, ogra_: Whatever would have caught today's failure to start ofono on some phones and stop the image from being published should get added to our smoke tests ASAP :-) if that's an ofono script, fine [13:01] sergiusens: ok, will try that and ask you some questions if they arise [13:01] lool, i guess that was a tired rsalveti catching it :) [13:02] dpm: if you are doing that you may want to consider dropping the dummy music app too to stop confusion [13:02] not sure how easily he is scriptable [13:02] :) [13:02] we can call his home number for the daily smoke testing and hook voice recognition to ack the build [13:02] ogra_: if you guys have any script to catch regressions , you may as well send them my way and we'll add them to the test automation [13:02] in any case the fix is uploaded and the image might even have built before i write the announcement [13:02] "Ricardo Salveti speaking" => build passes [13:02] "groans" => build rejected [13:02] :) [13:03] dpm: oh, they're not? [13:03] gema, yeah, i didnt know about ofono-scripts until a few mins ago [13:03] ls [13:03] popey, not in raring, at least. I haven't checked in saucy [13:03] you're right [13:03] esigolo, no such file or directory [13:04] davmor2, which dummy music app? [13:04] ogra_: I will hack something together with plars and let you guys know whenever it is in place [13:04] they're in the touch-collection one. which I always install with touch-coreapps, so never spotted it [13:04] ogra_: I aways do that [13:04] ogra_: remind me, where do the crontabs for livefs builds live again? [13:04] are these on buildds? [13:04] * pitti waves hello [13:04] lool, nusakan [13:04] dpm: there is a .desktop app on the phone that just opens a white page and nothing else [13:04] lool, sudo -u cdimage -i && crontab -l [13:04] hey pitti [13:05] ogra_: yeah, I see the crons to assemble the livefs into an image [13:05] davmor2, do you know which package that .desktop phone comes from? [13:05] ogra_: but how are the ones kicking livefs buildders to build images? [13:05] lool, evey command with the --live arg actually triggers a livefs build first [13:05] dpm: not a clue but popey might [13:05] ogra_: ah, thanks [13:05] sergiusens: rsalveti: now that we are getting the flipped image container, can we unblock unity8 new packaging by merging https://code.launchpad.net/~didrocks/qtubuntu/move_android_only/+merge/171965? [13:05] lool, cdimage changed a lot [13:05] sergiusens: rsalveti: once merged, I'll refresh the seed [13:05] lool: after a quick conversation with pitti he tells me we are not yet covering 3G/ofono with his tests and he doesn't know when we will [13:05] its all python now as well [13:05] :( [13:06] * ogra_ really loved the simplemness of the old shell architecture [13:06] lool: I'm currently working on mocking/recording/replaying tty device support in umockdev, so that we can take a real phone and mock it with modemmanager/ofono/etc; but I just started on that this week [13:06] lool: ofono doesn't currently have an autopkgtest; is there something which we can test about it that doesn't require actual hw? [13:07] gema pitti: Yeah, this is what I was guessing, but I think we ought to a) add a simple test that ofono starts (just a ping test) on a full image and b) make sure this test passes before we update /pending to /current [13:07] pitti, the kernels dont have tty's enabled usually [13:07] ogra_: oh -- how do we talk to modems/3G devices then? [13:07] (it breaks pixelflinger, so android kernels usually have ttys and consoles off ... and point console= to some serial device) [13:07] lool: do you think the ofono-scirpts that sergiusens mentioned are what you are looking for? [13:08] as a ping test? [13:08] ogra_: well, VTs != support for tty [13:08] pitti, modems usualy through trild (100% proprietary, differing completely by vendor) [13:08] ogra_: we certainly should have general tty/pty support, I guess/hope you mean we don't have a tty1..6 with getty? [13:08] pitti: Good question; I guess we will need device emulation anyway; not sure we can test anything useful without the hardware (would ofono even start without any kind of telephony hardware, maybe) [13:08] ogra_: you have an n7 and a galaxy nexus right? what happens when you click on the calculator app? [13:08] *rild [13:08] wow, Ubuntu-touch is made with C++ ? [13:08] pitti, right, no gettys [13:08] what isn't made with c++ [13:08] pitti, right, no tty1 either except on tegra [13:08] ogra_: that's fine [13:08] davmor2: known problem [13:08] gema, lool, ogra_: hi, just waking up so I'm not quite caught up yet and my coffee reserves are still empty... as gema said, we are in the middle of getting the pieces in place to test actual calling, but is there some simpler set of tests that could check for conditions like this? [13:09] popey: thanks [13:09] davmor2: bug 1196653 [13:09] bug 1196653 in Ubuntu Calculator App "calculator fails to start on device" [Undecided,In progress] https://launchpad.net/bugs/1196653 [13:09] doomlord> a lot of thing actually [13:09] plars: exactly what we're discussing; get a cup of coffee to parse the backlog :-) [13:09] popey: I just went to use it and got a white screen so tried my n7 instead and it happened there too :0 [13:09] doomlord: /whois popey [13:09] plars, nmcli d |grep ril ... that woould be a good start to see if the stack works [13:09] ogra_: usually any modem/3G device creates some new tty devnode which you use to talk to it (like ttyUSB0 for an usb dongle, etc.) [13:09] ops [13:09] Hello esigolo ☻ [13:09] i was trying to find popey on g+ [13:09] pitti, not in android :) [13:09] LOL [13:09] esigolo: popey.com/+ [13:10] ogra_: if the devices/kernel on android use something completely different, we are screwed of course [13:10] ogra_: that's on my list, let me guys know any other you want added [13:10] thanks [13:10] pitti, 3G devices show up as rmnet in NM though [13:10] pitti: also, I understand the autopkgtests are run standalone right now on dedicated machines; would we be able to leverage these on the actual cdimage images that we would like to publish to smoke test them? [13:10] ogra_: so what do they use to talk to the hw? [13:10] pitti, a proprietary daemon [13:10] ogra_: right, I mean how does that daemon talk to the hw? [13:10] which differs execpt for the binary name from vendor to bvendor [13:10] ogra_: the normal way would be to send AT commands through some /dev/ttywhatever [13:10] not even the protocol is guranteed [13:11] pitti, right, no what ofono does, it attaches to a socket that rild created when it was started by the android container [13:11] pitti: RILd is an android-side daemon; my vague memory is that we have some python ofono bindings to talk to it over binder but that these ought to be replaced with C [13:11] not binder [13:11] there is /dev/socket/rild [13:11] specific just for that [13:11] lool, ogra_: all that is way up in userspace and uninteresting for record&replay; I'm interested in the kernel interface that it uses [13:12] and rild manages everything rleated to the modem [13:12] i. e. device node, ioctl, mmap [13:12] pitti: I would think it uses multiple ttys indeed [13:12] pitti, then you have to ask the vendors for an NDA to look at their rild implementations [13:12] lool: I certainly hope so :) if it does, then we can use the record/replay stuff [13:12] pitti: There might be more weird stuff going on; I know there's complex machinery to allow some proprietary userspace drivers to talk to the hardware via RILd [13:13] pitti, but how do you plan to do such stuff anyway, it all happens in the container which you cant access at all [13:13] ogra_: the idea is that we record what rild sends to the device nodes, and replay that as part of a test suite; we wouldn't care about the particualr protocol [13:13] all we see on the ubuntu side are some of the devices, binder and /dev/socket [13:13] * ogra_ would rather suggest to hook somewhere into platform-api [13:13] ogra_: I guess then we should record what's going on in /dev/socket === zz_Namidairo is now known as Namidairo [13:14] pitti: I see a mock-ril in the source tree, looks promising [13:14] (and yay for this stuff to reinvent the whole world again..) [13:14] pitti, yeah, and forward it to a platform-api debug function you can switch on [13:14] popey: you're going to port Ubuntu Touch for find 5? say yes [13:15] ogra_,lool: I'll hook up the current/pending bits in cdimage as soon as somebody does it in jenkins. From the cdimage point of view it's trivial. [13:15] pitti, awe is pretty good with ril, wait for him to return next week, he can surely priovide you with some good ideas [13:15] lool: ok, seems this stuff is utterly non-standard, I'm afraid I now can't give you an estimate how long that would take, or what is necessary (or whether it's possible at all) [13:15] esigolo: lol [13:15] hi everyone [13:15] cjwatson: Yeah, I know you've built all the pieces there, I'm just not sure we have the smoke tests running anywhere yet [13:16] rigved: hi [13:16] are the touch images for galaxy nexus based on saucy now? [13:16] pitti, well, its a "over the thumb" standard (every vendor has a daemon called rild ... they not necessarily speak the same protocol though) [13:16] lool: Indeed. Just responding since my name was invoked ... [13:16] rigved, since several weeks [13:16] cjwatson: summoned! [13:16] esigolo: hi [13:17] pitti, i think you really want to hook into a higher level (ofono itself probably) [13:17] ogra_: so it sounds like we wouldn't want to know/record/replay what's going on in rild and below, and instead mock/record/replay what's going on on the rild API instead? seems we have zero control over what's beyond anyway [13:17] rigved: Hello [13:17] lool I don't think you had enough mana to summon cjwatson :-P [13:17] ogra_: ok. nice! can i update the overview section of this page then: https://wiki.ubuntu.com/Touch/ReleaseNotes ? [13:17] ogra_: well, you can't change ofono to test ofono; you need to provide what ofono talks *to* as a testbed [13:17] sergiusens: gah, I'll take another card then [13:17] pitti, i would hook directly into ofono right above the connection to ril [13:18] pitti: So this mock-ril seems to be kind of what we want [13:18] pitti, you cant provide a tap ? [13:18] one of the ideas floating around was to mock the rild socket, that was the idea I had with awe [13:18] the release notes still mention 13.04 as the base [13:18] ogra_: I don't know; I have zero idea how ofono works and what it does [13:18] pitti: there's a way to hook a fake ril driver library mocking a real device in RILd instead of using the hardware [13:19] pitti, well, that side is at least open source :) [13:19] sergiusens: yeah, from my (rather uninformed) POV this seems like the best layer ATM [13:19] pitti: it's one layer above the modem hardware emulation, but it seems the right level for ofono testing? [13:19] pitti: it is from what we agreed upon with awe, we just need time to do it :-) [13:19] lool: can we run that from our image builds, though? we don't have rild there AFAIUI? [13:19] ril lives in the android side [13:20] we have it on the phones [13:20] right, that's what I understood [13:20] pitti: oh that's a good point you're making [13:20] rigved: yes [13:20] and the emulator [13:20] it is [13:20] oh, so we do have it on image builds, just not in packages [13:20] correct [13:20] yeah [13:20] pitti: it ought to eventually be packaged [13:20] packages will come as well (though with the whole of android in one deb) [13:20] built against android libc though [13:20] lool: so I guess the question is whether to add a fake hw driver to rild, or mock the whole rild (i. e. intercept that /dev/socket thing that ofono talks to)? [13:20] (to be split over the next releases then) [13:21] pitti: might be a lot of work to mock all of ofono <-> rild [13:21] pitti: we are still blind on most of what rild does anyways [13:21] you can surely add a layer there [13:21] esigolo: i did not understand. the images are based on 13.10 now right? [13:21] sergiusens, lool: well, I don't expect us to synthesize a conversation with a test API; if anything, we'd record a whole conversation and replay that as a regression test? [13:22] pitti: That would do I guess === dandrader|lunch is now known as dandrader [13:22] pitti, /dev/socket is a bind mount out of the container, we could easily just mount it to /dev/socket-mock ... have your tool intercept and spit out stuff on /dev/socket [13:22] rigved: saucy-preinstalled-armel+maguro.zip [13:22] 13.10 [13:22] esigolo: oh thanks for the link! [13:22] you all work at cannonical ? [13:22] pitti: Basically I'm looking forward to us putting the first stone of the wall protecting the quality of ofono in our future builds from regressing :-) [13:22] rigved: http://cdimages.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/ [13:22] i'll update the release notes if no one has a problem [13:22] rigved: welcome :) [13:23] * ogra_ thinks he will sit down on the weekend and sketch up some architecture docs so that gets easier to understand ... with some diagrams [13:23] ogra_: that sounds great [13:23] pitti: If you want to checkout the mock ril driver I mentioned, it's in git://phablet.ubuntu.com/CyanogenMod/android_hardware_ril.git phablet-10.1 branch under mock-ril; there's a README there [13:23] sergiusens, so what do you think ... should we announce ? [13:24] pitti: and that regression test you mention, how do we best hook it into smoke tests? [13:24] ogra_ announce what exactly ? [13:24] eylith, the move to flipped images by default [13:25] lool: in my (uninformed) understanding of it, we'd record some use cases with different hw/drivers, and have a regression test which replays these conversations over a fake /dev/socket, and verifies what ofono does with that? [13:25] ok, I guess I dont know the project enought to understand. [13:25] lool: that could become an upstream "make check" test even, or if upstream doesn't like them, an autopkgtest on the ubuntu side [13:26] pitti, the prob is that all hw drivers live in a black box [13:26] (teh android container) [13:26] ogra_: yeah, we wouldn't need them [13:26] pitti: but how would we run that on the cdimage image? [13:26] ogra_: we of course can't QA the android drivers, but we don't control them anyway [13:26] eylith: flipped means we no longer have ubuntu as a container inside android, but flip to have android inside a container in ubuntu [13:26] well, we partially control them ... (teh open parts are just code) [13:27] popey thanks [13:27] lool: I guess we'd need some post-install tests for the daily image builds, similar to the ones that we have for desktops? (which check that you can login, and some basic stuff works) [13:27] ++ [13:27] lool: we don't have a lot of them though, we aim to test most stuff at the package level in autopkgtes [13:28] popey: and why keep android ? [13:28] ogra_: I'm flashing --legacy to manta to check something... but I think all the bugs are accounted for in the tracker [13:28] eylith: drivers [13:28] I mean, i suppose you just need some drivers ? [13:28] ow ok [13:28] i have made the change in the release notes: https://wiki.ubuntu.com/Touch/ReleaseNotes , saying that the current images are based on 13.10 [13:28] sergiusens, ok, let me write that mail then, i'll hold back the daily build until upstart is in, so we have it guaranteed in the next image [13:29] i have another question. [13:29] what is the preferred way to update the touch image? [13:30] can i apt-get dist-upgrade it? [13:30] only to some extend [13:30] there are libs that span into the android container [13:30] and the android side is not available as packages yet [13:30] while I'm here: does anyone know whether grouper (nexus7) works again? in the past two weeks or so the dailies just had an entirely black screen [13:31] so if these libs are updated only on one side they potentially break [13:31] pitti, flipped worked for weeks :) [13:31] ogra_: nack [13:31] * ogra_ hasnt touched unflipped images in a month or so [13:31] pitti, i upgarde them daily here on my n7 [13:31] I actually tried both in the pre-last week [13:32] havent had issues ... how do you install them ? [13:32] ogra_: ok. so, will the flip that you are talking about help towards having an apt-get updatable image? [13:32] pitti: n7 works flipped [13:32] flashed 20130703 this morning [13:32] and there's still bug 1194850 which is apparently not yet released [13:32] bug 1194850 in linux-grouper (Ubuntu) "CONFIG_DEVPTS_MULTIPLE_INSTANCES not set on grouper images" [High,Fix committed] https://launchpad.net/bugs/1194850 [13:32] popey: ah, good to hear; thanks [13:32] rigved, only minor, packaging andrpoid will, but that will still take time [13:32] ah, that wasn't the "black screen" one [13:33] pitti, i thought that was fixed (though might have been rolled back since it has potentila to break android ) [13:33] *potential [13:33] ogra_: ok thanks! [13:34] how do i get the flipped images? for n7 and galaxy nexus? [13:36] rigved, phablet-flash should get these by default now [13:36] just make sure you have the latest phablet-tools installed [13:36] ogra_: latest as in "saucy", or some PPA? [13:36] pitti, all of them ... [13:37] saucy was first, sergiusens just copied the same into the PPA [13:37] do the flipped images use the same kernel (or same base) as the original images? [13:37] yes [13:37] nice, thank you === _salem is now known as salem_ [13:39] ogra_: thanks again! [13:42] hmm, and initramfs is generated from initramfs-tools package like on desktop, or does it use some package just for Ubuntu touch? [13:44] initramfs-tools-ubuntu-touch package, well, that was obvious) [13:45] my phone appears to be off, but I can connect to it using adb. I just cannot get the screen to switch on; anything I can do? [13:45] reboot doesn't help [13:45] sergiusens, i mailed ubuntu-devel and ubuntu-phone, any other ML i shoudl cover ? [13:46] t1mp, which image? sounds like unity is not starting [13:46] ah, -engineering [13:46] ogra_: engineering [13:47] ogra_: I'm just looking at manta in legacy... sound and media work there whilst it doesn't on flipped [13:47] pmcgowan: image 20130701.2, I installed it yesterday with phablet-flash --flipped [13:47] t1mp, that one was working fine for me on a mako [13:48] pmcgowan: this is a galaxy nexus. I was working for me also, until I rebooted [13:48] pmcgowan: I have a custom-compiled hud and UITK on it, perhaps that broke it. [13:48] t1mp, aha, that would be my guess [13:48] look in /home/phablet/.ubuntu-touch-session/logs/ [13:49] ogra_: \o/ default flipped images :) [13:49] popey: Are you gonna give a "base" for others distrib ? [13:49] mdeslaur, :D [13:49] sergiusens, hmm, well, media and sound work on maguro ... grouper didnt change for me [13:49] (didnt work before, doesnt now) [13:50] root@ubuntu-phablet:/home/phablet/.ubuntu-touch-session/logs# cat unity8.log [13:50] Cant find EGLConfig, returning null config [13:50] rhuh [13:50] that sounds familiar [13:51] ogra_: I'll look into it, not at high stake as not many people have one that would flash everyday [13:51] * t1mp trying an upgrade to saucy-34 [13:52] ogra_, sergiusens congrats on the flip [13:52] so saucy-34 is a flipped i mage nwo? [13:52] *image now [13:53] Got the email, congrats ogra_! [13:53] :D [13:54] sergiusens, image build with new upstart running :) [13:54] * tedg looks at the backlog to see we can do a study on how fast e-mail travels [13:55] any guys faced with this problem: "module 'Ubuntu.Components' is not installed" [13:55] tedg, well, it was more me watching out for someone shouting "STOP !! OMG ITS ALLL BROKEN" ... the mail got to you as fast as you would expect :) [13:56] :-) [13:57] ogra_, It seems I have a newer version of phablet-tools than you mention in your e-mail. [13:57] I'm guessing that's okay. [13:57] oh, crap :) [13:57] yeah, definitely ok [13:57] pmcgowan: I have an MR for you to test https://code.launchpad.net/~sergiusens/phablet-tools/network_flip_detect/+merge/172821 [13:57] ogra_: yaynouncement! [13:57] i fixed some typos in rsalveti's text but didnt think about checking against the actual version number [13:58] :) [13:59] sergiusens, ack [13:59] trying it now [14:00] ogra_, very pleased to read the announcement about flipped images by default. :) [14:01] eylith: well, the source and our blessed images are there, people can use the porting guide already [14:03] t1mp, any tricks for showing the toolbar when testing on the desktop? [14:05] pmcgowan: no, you have to drag up with the mouse cursor from the bottom grid-unit of your application window [14:05] JamesTait, :) === schwuk_away_away is now known as schwuk [14:08] popey: thanks for anwsering my question [14:08] ok [14:10] what version of phablet-tools is required to get the flipped images? [14:13] ogra_: are you sure that 0.14daily13.06.22-0ubuntu1 is the version you wanted to mention? [14:13] t1mp, is there any easy way to detect the device you are on [14:13] didrocks, no, but the archive one is newer already [14:14] didrocks, i used a preformatted text and failed to check the version . [14:14] ogra_: I was wondering as you made me rebuild 0.14+13.10.20130703.1-0ubuntu1 :p [14:14] 0.14+13.10.20130703-0ubuntu1 [14:14] yeah. well, that one is bigger anyway [14:14] rather :) [14:14] pmcgowan: no. we try to promote apps to use the window width and height and nothing else for determining their layouts/features [14:14] yep [14:15] t1mp, this is more about input device, which we will need to adjust for [14:15] t1mp, if I have a mouse and keyboard, enable certain things [14:15] pmcgowan: ok. we don't have anything for that yet. [14:15] 0.14+13.10.20130703-0ubuntu1 is the one in the PPAs [14:15] t1mp, didnt think so [14:15] pmcgowan: I checked with design some time ago whether we should (for example) always show toolbar on desktop, but they didn't think of UX for desktop yet [14:16] cjwatson, hmm, i cant seem to get the additiona of the build stamp working ... even though the BuildLiveCD change should be in place and export $NOW properly, the code in line 242 of live-build/auto/build in lvecd-rootfs doesnt seem to pick it up ... do you see anything obvious i'm missing (i dont) [14:16] *addition [14:19] root@ubuntu-phablet:/# cat /var/log/installer/media-info [14:19] Ubuntu Saucy Salamander (development branch) - armhf () [14:19] the file is there, just the stamp isnt [14:21] sergiusens, approved, that wont mess up CI will it [14:21] pmcgowan: nope, it will run it's normal course [14:21] pmcgowan, if it does we'll blame you indeed === Namidairo is now known as Namidairo`bnc === chihchun_afk is now known as chihchun [14:30] ogra_: you might need to write the environment variable to config/binary or similar in auto/config to let auto/build pick it up later, since IIRC its environment is sanitised. Try it out locally [14:31] cjwatson, thanks ! will do === alan_g is now known as alan_g|tea [14:40] xnox: you are building the i386->androidarmeabi cross toolchain too, right? We'll need that for the android builds in the archive too, since those will also be arch: all [14:40] ogra_: lool: yeah, I'm trying to script myself for a few years already, but I still need to do some manual work :P [14:41] heh [14:41] slangasek: yeah, there will be i386->androidarmeabi as well. It's just not as widely tested by everyone. [14:41] slangasek, too ? is there anyone else on it as well ? [14:41] lool: also, it seems it was quite easy to reproduce the upstart issue even with desktop [14:42] ogra_: yeah, I need it for cross-building parted for the recovery image [14:42] ogra_: as in, in addition to amd64->armel cross. [14:42] lool: so we could probably get such bug in upstart itself [14:42] slangasek: shouldn't parted be added as a module in andoid build tree, and build static parted along side static binutils for recovery image? [14:43] ls [14:43] damm i did it again [14:44] slangasek, yeah, i want it for other packages as well ... seems i misunderstood thioug, xnox's comment clearifies :) [14:44] sorry [14:44] xnox: no, because we want it in sync with the Ubuntu package anyway so we should just build it there [14:44] ok. [14:50] hi everybody, is there a way to access the gps unit of the nexus 7 using something like gpsd? i could not find anything intuitive in /dev... [14:52] xenos1984, stay tuned, the respective parts are mp'd and scheduled for landing in the platform api [14:52] tvoss, i doubt gpds will talk to it though :) [14:53] xenos1984, you will have to use the platform-api for accessing it [14:53] ogra_, fair, but qtlocation is the recommended way to do it right now [14:53] ogra_, xenos1984 ^ [14:53] tvoss, ogra_: well, not a big problem for me, since i write the navi program myself anyway ;) [14:54] yeah === alan_g|tea is now known as alan_g [14:54] just wanted to mention it [14:54] xenos1984, what are you using for map data? [14:54] is there already a prospective date when this will be available? [14:54] tvoss: openstreetmap [14:54] xenos1984, asap :) with the flip happening, location support is next [14:54] so the program i'm (co-)developing is Navit [14:54] sweet ! [14:54] ogra_, kudos on the flip! [14:54] xenos1984, cool :) out of curiosity: what map-renderer do you use? mapnik? [14:55] ogra_, yeah, congrats :) [14:55] Saviq, thanks :) [14:55] :) [14:55] tvoss: navit comes with its own map renderer [14:55] xenos1984, got a link? [14:56] tvoss: http://www.navit-project.org/ [14:56] xenos1984, some years back I built one myself :) would love to take a look at yours. Is it tiling, using gles? [14:56] xenos1984, awesome, thx [14:56] tvoss: i think it's tiling... i haven't written that part of navit, i'm just porting it to touch === freeflyi1g is now known as freeflying [14:57] xenos1984, ah yeha [14:57] tvoss, For applications we're still recommending GeoClue for location info, right? [14:57] xenos1984, I will ping you once the stuff you need lands [14:57] tedg, not directly, we leverage geoclue position providers, though [14:58] tvoss: thanks! well, actually i will be traveling from sunday on, i just hoped that i might be working already ;) [14:58] xenos1984, fingers crossed, I ping you on Friday [14:58] tedg, thus, we recommend qtlocation for app devs right now [14:59] tvoss, Hmm, okay. Mostly worried about indicator-location and indicator-datetime that use libgeoclue :-) [14:59] tvoss: great! btw, so far i managed to compile navit on ubunty touch and get some graphics output using Qt5, but currently i get no touch events... still need to figure out how that works [14:59] *ubuntu [14:59] tedg, will still work, no worries [14:59] xenos1984, qt5 directly? [14:59] tvoss: yes [15:00] * tedg wipes brow [15:01] tvoss: navit also has a qml interface, but everything has been developed for Qt4, and i could not figure out how to make it run on Qt5 [15:04] tvoss, Is someone working on a Mir backend for SDL? [15:05] tedg, it exists, bschaefer is the guy to talk to [15:06] tvoss, Cool, noticing that navit says it has an SDL backend as well. Not sure what's easier. [15:07] tedg, not sure either. xenos1984 any idea if sdl would be helpful to you? === WookieeM is now known as CookieM [15:14] tvoss: i tried sdl, but it tries to output graphics to the console... looks like ascii art [15:15] tvoss: is there any way to make it use the screen instead? [15:15] xenos1984, sure, but nothing that works right now ootb :) [15:15] xenos1984, so best to stick with qt right now [15:17] tvoss, tedg: yes, indeed, navit comes with an sdl interface as well, i used that when porting navit to tomtom linux and there it works great (using framebuffer) [15:17] I just did a phablet-flash without --flipped for grouper and got an unflipped image. using phablet-flash --flipped tells me that is no longer a valid option [15:17] jdstrand: --legacy [15:17] I know that images are flipped by default now [15:17] if you want the old ones use --legacy [15:18] sergiusens: you misunderstand. I know that flipped is default and I want flipped. I used phablet-flash -d grouper just now and got an unflipped image [15:18] jdstrand: oh, can you paste the console output and give me the phablet-tools version? [15:19] sergiusens: 0.14+13.10.20130703-0ubuntu1 [15:19] sergiusens: how do I got console output? [15:19] s/got/get/ [15:20] sergiusens: oh, which console ouput, from phablet-flash? [15:20] jdstrand: oh, the stdout from running phablet-flash -d gouper [15:20] * jdstrand thought you meant in the image [15:20] http://paste.ubuntu.com/5840623/ [15:21] ubuntu-touch-preview [15:21] hmm [15:23] would I be able to download phablet-tools to a version that supports --flipped, then reflash with --flipped? [15:23] jdstrand: ogra_ seems to be an old phablet-tools [15:23] 0.14+13.10.20130703-0ubuntu1 [15:23] looks ok [15:23] is there a config file for phablet-tools? maybe I did soemthing weird [15:23] * jdstrand can't remember === Ursinha is now known as Ursinha-afk [15:24] Does anyone mind telling me, what is a flipped image? [15:25] zeokila, hmm, i thought the explanation in the mail was clear [15:25] ogra_: well, maybe I did the wrong thing-- I did 'adb shell' and see it is unflipped [15:25] (that was all I would do previously with --flipped, and it worked) [15:26] zeokila, https://lists.ubuntu.com/archives/ubuntu-devel/2013-July/037443.html in case you havent read it [15:26] Thanks [15:26] if you still have questions feel free to ask :) [15:28] I need a flipped image for work I am doing-- if I downgrade phablet-tools, can I expect --flipped to still work? [15:29] jdstrand: yes it should, but I wonder how the hell the wrong package got in [15:30] sergiusens: is there a configuration file for overrides for phablet-tools? [15:30] jdstrand: you can also just bzr branch lp:phablet-tools && cd phablet-tools && ./phablet-flash [15:30] * jdstrand reads phablet-flash [15:31] i thought that "phablet-flash -l" was required to get the latest images [15:32] rigved: phablet-flash --help [15:32] * jdstrand did not use '-l' === chihchun is now known as chihchun_afk [15:32] as for config file, I think I was thinking of --alternate-settings, which I played with one day, but haven't since [15:32] sergiusens: yes, in "phablet-flash --help", -l is listed as -l, --latest-revision Pulls the latest tagged revision. [15:33] jdstrand: there is, there's a settings.py [15:33] jdstrand: dpkg -L phablet-tools | grep settings.py [15:33] but it's strange that it doesn't go to the right location for you [15:34] rigved: -l is default now I believe, has been for a while [15:34] jdstrand: notice the diff with the lack of preview, http://pastebin.ubuntu.com/5840668/ === SkavenXXI is now known as SkavenXXI-[OFF] [15:34] popey: ok [15:35] sergiusens: did the raring phablet-tools package not get updated correctly? [15:36] sergiusens: I'll use the bzr branch. it seems to be working: [15:36] Downloading http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/20130703.1/saucy-preinstalled-touch-armhf.zip [15:36] curious, does this mean we should not be filing bugs against https://bugs.launchpad.net/touch-preview-images/? [15:37] jdstrand: depends what the bug is in ☻ [15:37] jdstrand, well, i personally would like us to start shipping ubuntu-bug soon [15:37] popey: right. I now am downloading the default flipped from ubuntu-touch/, so is https://bugs.launchpad.net/touch-preview-images/ correct for that? [15:37] we still have a few packages in PPAs though [15:38] until these are in the archive i guess we have to wait [15:38] hello all [15:39] how can we check phablet-tools version? [15:39] apt-cache policy phablet-tools [15:39] thanks [15:41] jdstrand: I'll check on the raring builds... but it should be there (don't have a raring machine though) [15:41] * popey is on raring sergiusens if you need something testin [15:42] * popey is holding out as long as possible [15:42] apt-cache policy phablet-tools gives me 0.14daily13.06.22-0ubuntu1~quantal1 while I read that 0.14+13.10.20130703-0ubuntu1 was okay above, thought sudo apt-get install phablet-tools says i'm up to date [15:42] I'm looking for some rtfm material on how to make the accelerometer work on my Lenovo Yoga 13 - is screen rotation/accelerometer discussion covered at all in this this thread? [15:42] popey: can you try the latest tools and see if it works, jdstrand is having issues [15:42] what does which phablet-flash return? [15:43] i have phablet-tools 0.14daily13.06.22-0ubuntu1 [15:43] nothing, it's not a package [15:43] ooh, device detected as mako [15:44] phablet-flash is grabbing 20130703.1 [15:44] popey: from which url? [15:44] looks right [15:44] http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/20130703.1/saucy-preinstalled-touch-armel+mako.zip [15:44] sergiusens, there was no .1 of unflipped [15:45] ah, nice [15:45] regarding ubuntu-bug... it should work with phablet-tools [15:45] now pushing.. seems to be working okay [15:46] must be all the hardening stuff that jdstrand runs on his machine :) [15:47] if someone has an unflipped install, will phablet-flash (now in flipped mode) be able to do device detection? [15:47] yes [15:47] cool [15:47] i just started flashing my n7 using phablet-flash (without -l). it's downloading the image from here: /home/rigved/Downloads/phablet-flash/ubuntu-touch/20130703.1/saucy-preinstalled-touch-armhf.zip . so, seems to be correct. [15:48] you mean saving it to there no? [15:48] he surely does :) [15:49] zeokila: ya, sorry saving it to! [15:49] is http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/current/ currently set to be the same as http://cdimage.ubuntu.com/ubuntu-touch-preview/daily-preinstalled/20130703/ [15:49] ? [15:51] zeokila, yes /current always points to the latest (ubuntu-touch-preview are the unflipped images though) [15:52] Anyone? :) [15:52] ok thanks, so if I want the very latest preview I can get, I get the images from http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/saucy-preinstalled-touch-armel+mako.zip sorry about the question, I'm just getting a little confused [15:53] yes, that url is correct [15:53] cyandin: probably not exactly on topic here [15:53] ok, thanks for your help [15:53] popey: thanks! do you have anywhere you might recommend I look? perhaps a different channel? [15:55] maybe ask on askubuntu? [15:55] ogra_: are we expecting phone calls / 3g to work on 20130703.1? (It doesn't) [15:55] yes we do [15:55] cyandin: what's the question? [15:56] i see the gsm device as "disconnected" and phone app can't make calls [15:56] grep ofono /var/log/syslog [15:56] see if it connected to rild [15:56] Venemo_: I am seeking reading material to help me get the accelerometer and screen rotation working properly in my Lenovo Yoga 13 ultrabook, running Raring [15:56] ogra_: http://paste.ubuntu.com/5840737/ [15:56] ogra_, popey: do you guys have contacts in you phones? if so what happens if you click on one [15:57] davmor2, i saw someone claiming there is a theme bug with that [15:57] Venemo_: so I can orient the device any which way while in tablet mode and have the screen rotate [15:57] cyandin: I see. sorry, I have no idea [15:58] popey, hmm, looks ok, you might need someone with deeper ofono knowledge ... rsalveti perhaps [15:58] Venemo_: no worries - thanks anyway :) [15:58] ogra_: that would make sense, as I see the contact list and my favourite are still favourite but when I click on one it is empty [15:58] yeah [15:59] does the 3G modem of the Nexus 7 work if I put Ubuntu on the device? [16:00] I dont think we have tested that scenario. [16:00] it seems to be a perfectly legit use case [16:00] davmor2, i think kenvandine was the one seeing the same ... there might be a bug open you can comment on [16:00] not saying its not ☻ [16:00] can 3g be enabled via gui now or is the recommended way using this guide: https://plus.google.com/100264483712374857174/posts/3o1tjYo9Ghx by rsalveti? [16:01] rithe latter [16:01] just that the Nexus 7's we have are pretty much all wifi only I believe [16:01] I was just wondering how come it doesn't need my SIM code to call and text, or is the sim unlock on other phones just a system side thing [16:01] rigved, the latter [16:01] ogra_: ok thanks [16:01] will test it on my phone later [16:01] zeokila, you need to wipe the PIN forst [16:01] *first [16:01] we dont have PIN support in yet [16:02] do I have to do that with android on it? [16:02] yeah [16:02] ok, thanks [16:02] there is a patch but it didnt go into the images yet [16:02] should land the next days [16:02] ok, cool [16:03] another question is, how well do the regular ubuntu apps work on ubuntu touch? given that something compiles on ARM, will it work on ubuntu touch? [16:03] if it needs x, no [16:03] that's understandable [16:04] as I hear, you made Qt apps work with Mir, is that correct? [16:06] davmor2, i am attempting to fix the contact bug [16:06] well [16:06] at least getting all the build deps installed on my phone :) [16:06] davmor2, hopefully i'll have a fix later today [16:07] kenvandine: nice one :) [16:07] Venemo_, Qt5, yes [16:10] ogra_: awesome! :) [16:10] ogra_: out of curiosity, do you also have a build of Qt Creator which runs on it? [16:11] the ubuntu-sdk is built around Qt Creator afaik [16:11] I mean, is there a build which can run on the ARM device itself? [16:11] !clear [16:13] Venemo_, you run qtcreator running on your computer has tools to run your app on the device [16:13] I understand that, but that wasn't my question :) [16:14] I will need to part with my computer for a while (due to repair) and I'm wondering if I could get things done on the tablet itself [16:15] well, we ship a terminal and there is an onscreen keyboard :) [16:15] if yu are fine with that [16:15] haha [16:16] I can find my way around a terminal but I'd appreciate some GUI text editor [16:16] well, then you would have to write one, i dont think we have one yet [16:16] I see [16:17] allright, sorry for the stupid questions :) [16:17] unless i'm not up to date :) popey might know more [16:17] Venemo_, make a VM of UbuntuTouch set the main window to be fullscreen . then add a extrenal tool (xmlfile) to qtcreator that launchs the emulator on run. then add the device and push ssh keys to it [16:17] no stupid questions ... :) [16:17] how would you gain knowledge if you wouldnt ask :) [16:17] sure, thanks! that's a nice attitude ogra_ :) [16:18] ogra_: btw, how about running Unity on the device? isn't that supposed to work too [16:19] it runs unity8 ... the next version of unity (fully Qt/QML) [16:19] you cant run unity7 as it requires X [16:21] Venemo_, here is a video that I made when there was no arm emulator http://www.youtube.com/watch?v=JARd_eMYqOA [16:21] ogra_: isn't it the current version of unity on this screenshot? https://wiki.ubuntu.com/Nexus7/Installation [16:22] bobweaver: thank you [16:22] Venemo_, no, thats the one release nexus7 desktop image we built in preparation for ubuntu touch [16:22] ogra_: isn't that usable now? [16:22] ubuntu touch is completely different [16:23] thats surely still kind of usable [16:23] it has bugs in the touchscreen driver though [16:23] apart from using Qt and a different compositor, what's the difference between that and ubuntu touch? [16:23] (and nobody will fix them, that image was experimental) [16:24] ubuntu touch uses the android hardware layer and an abstraction api to talk to the hardware [16:24] couldn't I just flash ubuntu touch and install the traditional desktop from the repo then? :P [16:24] it also doesnt use X11 at all *currently it uses android surfacefllinger, within the next weeks this will switch to Mir) [16:24] ah, okay [16:24] You can see that I QtCreator use a custom "wizard " then using extrenal tools I launch the virtual machine then start unity-next (which is not how I do it any more but) I can then run the code in qtcreator and it pushs it to the virtual machine. This way I can use the HUD and other things that are not supported on my desktop [16:24] sorry Venemo_ ^^ [16:25] bobweaver: well the thing is, my questions are directed in the opposite way. it seems that I have to part with my laptop for a few weeks and I was wondering if I could get things done on a nexus 7 [16:26] ogra_: I'm sure this one is asked a lot but I haven't been able to find any definitive info on it. how's the battery life of ubuntu touch on the nexus 7? [16:26] I have a maguro device in the lab that seems to have installed with today's image once, then after that is getting stuck [16:26] Restarting device... wait [16:26] Restarting device... wait complete [16:26] Cannot find /data mountpoint [16:26] Venemo_, you can surely use the desktop image, but i would recommend an OTG cable with USB hub and mouse/kbd [16:26] anyone else seeing something like that? [16:27] Venemo_, no qtcreator on armel maybe on the image that ogra_ was talking about maybe use MultiRom or something like that to dual boot the n7 and then uou could use qtcreator [16:27] something that has x11 [16:28] bobweaver: well, it's not a big deal if it won't work, I was just wondering :) [16:28] ogra_: yeah, well, I'm not a fan of the desktop image, I just asked about it because I didn't know the difference [16:29] Hey bobweaver still involved with TV? [16:29] k [16:29] In theory yes it would. the compile times and having what version of gcc and what not on the other hand ...... [16:29] smartboyhw, no [16:29] bobweaver, :( [16:29] Hi, I am running Debian Jessie (unstable) on my laptop. I would like to work with Ubuntu SDK, try developing and testing apps. I tried creating a Saucy VM in Virtualbox with 1 GB RAM but the UI is very slow. So is there any way to install the SDK on debian and use it without actually needing a Ubuntu VM? [16:29] Kaleo, phone-app's ContactDetails is completely broken because of the style/theme changes in the sdk [16:30] Kaleo, i was going to try to fix it, but it is much more than just ItemStyle going away [16:30] have you looked at that at all? [16:30] Of course I could use an alternative desktop environment and see if it improves things, but if I can do stuff on the host OS itself, why use a VM :) [16:30] lgp171188, with debs or compile against your qmake [16:30] kenvandine: can you check with boiko? [16:30] kenvandine, pfft, who needs contacts as long as we can have bling ! [16:30] boiko, ^^ [16:30] lgp171188, because with deps though [16:30] kenvandine: I don't recall the specific changes (too many apps I looked at :) [16:30] * kenvandine needed to make a phone call... but couldn't :) [16:30] Kaleo, yeah, understood [16:30] phone-app wasn't changed [16:31] not that i see [16:31] bobweaver: I am not sure if installing from .deb files if they are actually created for ubuntu. Are there any instructions to build from source? [16:31] kenvandine: oh yes it was :) [16:31] oh.. it was! [16:31] damn... [16:31] ogra_: I'm sure this one is asked a lot but I haven't been able to find any definitive info on it. how's the battery life of ubuntu touch on the nexus 7? [16:31] yesterday :) [16:32] Venemo_, same (or a little better since we dont run as much stuff yet) as on android [16:32] nice [16:32] +StyledItem [16:32] ah... is that new in the sdk? [16:32] lgp171188, not sure I just grab source from bzr then compile with my qmake versions cd ubuntu-ui-toolkit && /my/path/to/qmake something.pro ; make ; make install === Ursinha-afk is now known as Ursinha [16:32] Kaleo, maybe phone-app just needs an unreleased sdk [16:33] lgp171188, I have also had issues with compiling other libs like libhud and what not there is a wiki somewhere all about it. [16:33] bobweaver: I should install qt5 packages before I try qmake right? [16:33] ogra_: that's very nice actually [16:34] lgp171188, but to get the sdk / ubuntu-ui-toolkit should not be that hard to compile on debian.... Yeah look at the control file in the debian file and make sure that that stuff is installed [16:35] kenvandine: I hope not [16:35] kenvandine: can you file a bug against the phone app with the versions of the phone app and toolkit? [16:36] actually maybe it was just fixed [16:36] lol [16:36] bug 1197293 [16:36] lgp171188, under the Depends: part of the Stanza's http://bazaar.launchpad.net/~ubuntu-sdk-team/ubuntu-ui-toolkit/trunk/view/head:/debian/control [16:36] kenvandine: .. [16:37] bug 1197293 in Ubuntu UI Toolkit "ReferenceError: UbuntuColors is not defined" [Medium,Fix committed] https://launchpad.net/bugs/1197293 [16:37] kenvandine: no it's not that [16:37] kenvandine: it cannot be that [16:37] humm [16:37] it complains about StyledItem [16:37] kenvandine: and in the bug report, put the warnings too [16:37] kenvandine: the console output [16:37] ok, i am going to test against ubuntu-ui-toolkit trunk now [16:38] building [16:38] kenvandine: that's not so useful as testing against the packages [16:38] Kaleo, the toolkit version is from last week [16:38] 0.1.46+13.10.20130628-0ubuntu1 [16:38] I am so confused, I flashed saucy-preinstalled-touch-armel+mako.zip then I flashed saucy-preinstalled-touch-armhf.zip from http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/ and I still can't call or text, or receive anything [16:38] kenvandine: where did you get it? [16:38] from my phone [16:38] kenvandine: fresh image? [16:38] kenvandine: let me check that [16:39] yes [16:39] just flashed this morning [16:39] that's the latest in saucy [16:39] kenvandine: that would mean that the toolkit does not get uploaded to saucyanymore?? [16:39] Mirv: you there? [16:40] Kaleo, and StyledItem was introduced yesterday [16:40] ah [16:40] the SDK stack hasn't passed tests in 5 days [16:40] kenvandine: where do you see that? [16:40] Test Result (36 failures / +36) [16:41] jenkins [16:41] kenvandine: link? [16:41] http://10.97.0.1:8080/job/autopilot-saucy-daily_release/314/ [16:41] kenvandine: did not get any email about that: [16:41] ! [16:41] it's the daily release stack [16:41] no emails [16:41] Mirv should be watching that though [16:41] kenvandine: that's very unhelpful then [16:41] kenvandine: we need emails! [16:41] yeah :) [16:41] kenvandine: also things have been landing without a problem in our trunk [16:41] you can have mine, i got a lot ! [16:41] kenvandine: no warning of any kind [16:42] Kaleo, do the autopilot tests run? [16:42] didrocks: can we have emails telling us when a stack fails? [16:42] kenvandine: I'm assuming they do when we land in trunk [16:42] Kaleo: I think QA doesn't have any email senders on magners [16:42] https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1197355 [16:42] Launchpad bug 1197355 in Ubuntu UI Toolkit "Autopilot tests fail since June 28" [Undecided,New] [16:42] didrocks: it would be of very great value [16:42] Kaleo: you have be warned yesterday by Mirv about the tests failing, isn't it? [16:43] didrocks: not that I know [16:43] Kaleo: I agree, it's a request for the QA team though :) [16:43] urgh? [16:43] didrocks: which person [16:43] I asked him to check with you though [16:43] yesterday :/ [16:43] didrocks: yesterday is not enough anyway [16:43] Kaleo, that bug was filed earlier today [16:43] June 28 [16:43] with these failures [16:43] :) [16:43] Kaleo: yeah, sil2100 didn't warn apparently, it's was him replacing Mirv during holidays [16:43] Kaleo, didrocks, kenvandine: Mirv has been chasing people on #sdk yesterday about the failing tests [16:44] Kaleo: it's only when I saw nothing was moving that I asked them [16:44] didrocks: who on the QA team do I ask for emails? [16:44] didrocks: thanks [16:44] seb128: not well enough then :) [16:44] Kaleo: retoaded I guess [16:44] Kaleo, it's hard to know when you should keep nagging after being ignored... [16:44] retoaded? :) I don't know that person yet [16:45] seb128: when the Ubuntu touch build is broken [16:45] he's the QA jenkins master :) [16:45] Kaleo, so phone-app is definately broken because of the lagging sdk [16:45] seb128: you should :) [16:45] right [16:45] kenvandine: 4 other apps should be broken too [16:45] ugh [16:45] which ones? [16:45] * ogra_ wonders if the broken calculator is related [16:45] kenvandine: I erased the list, hang on [16:45] (though i didnt test it today) [16:45] ogra_: tit is [16:46] yeah, still broken here [16:46] so this is a good example of when apps that use new components need to bump minimum required versions [16:46] * camera-app [16:46] * mediaplayer-app [16:46] * ubuntu-calculator-app [16:46] * phone-app [16:46] * notes-app [16:46] * ubuntu-facebook-app [16:46] if camera-app, mediaplayer-app and notes-app landed, it's an issue in the integration tests [16:46] each of those apps should have bumped their depends for the toolkit [16:46] i think popey filed a bug about calculator-app ... (oi confirmed but dont have the bug number here anymore) [16:46] they shouldn't have passed tests [16:47] kenvandine: yes, but it would not have happened if toolkit landed [16:47] (as they are under daily releases) [16:47] didrocks: that too! [16:47] Kaleo, looking at my log, Mirv said https://code.launchpad.net/~elopio/ubuntu-ui-toolkit/toolba [16:47] r_emulator/+merge/171720 broke the tests [16:47] the others… they should be under dailies, that would prevent landing with tests :) [16:47] Kaleo, but that would have prevented them from landing without the toolkit [16:47] Kaleo, he even pinged you about it :p [16:47] bug 1196653 [16:47] bug 1196653 in Ubuntu Calculator App "calculator fails to start on device" [Undecided,Fix committed] https://launchpad.net/bugs/1196653 [16:47] didrocks, so they don't completely break [16:47] for example, the phone-app mostly works and doesn't crash [16:48] but the details view of a contacts doesn't load [16:48] so we must not have tests of that [16:48] kenvandine: yeah, but fixing that, we should add a test to ensure to not regress for the broken functionalities :) [16:48] y'all might want to think about how it's going to be harder to have that kind of lockstep change when the apps are click packages :) [16:48] yeah... our test coverage is far from perfect :) [16:48] dont scare us ! [16:48] seb128: definitely; I did not realise what consequence (not landing in saucy) it would have [16:48] cjwatson: heh, I was thinking about that lately, I have no idea for now btw :p I hope at some point we can have a stable API [16:48] * popey notes cjwatson celebrating 4th July early with his "Y'all". [16:48] (because everyone keeps saying that the SDK we release will be perfect and not break ABI) [16:49] Kaleo, so part of the code review process, it would be good to note that a branch introduces a new component and check for the depends version [16:49] popey: I'd have used "youse" from my neck of the woods but I'm not sure anyone would have understood [16:49] ☻ [16:49] bobweaver: I have installed all the dependencies except autopilot stuff which are not in debian, so should I build those from as well? [16:49] ogra_, great work with LXC container on boot BTW [16:49] cjwatson, i probably wouldn't have :) [16:50] kenvandine: for apps you mean? [16:50] Kaleo, yes [16:50] bobweaver, thanks ! [16:50] lgp171188, I think that there is a option to build with no tests(autopilot ) but not sure [16:50] cjwatson: there will be breaks but only at specific announced times of releases [16:50] cjwatson: so I guess it will be slightly different [16:51] cjwatson: an app will have to specify for what version of the SDK it was built for [16:51] lgp171188, I am going to look at the pro or cmake files [16:51] cjwatson, this wasn't really because of breaking an existing API [16:51] it was apps using a new API [16:52] that wasn't in saucy yet [16:52] how is ubuntu touch running on g S II? [16:52] with new fliped images [16:52] ? [16:52] not yet :) [16:52] oh crap, how did I break everything? [16:52] but i have an SGS2 here and will try to get a port running until the weekend [16:53] theoretically it shouldnt take much to do the switch [16:53] I am so confused, I flashed saucy-preinstalled-touch-armel+mako.zip then I flashed saucy-preinstalled-touch-armhf.zip from http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/current/ and I still can't call or text, or receive anything [16:53] I've disabled the SIM code [16:54] ogra_: thanks ! [16:54] seb128: where do I see the results of those jenkins tests failing? [16:54] zeokila, sounds like you might hit a bug then [16:54] kenvandine: it is weird it didn't break, cause ther is at least one contact test that would have failed, I don't understand why it didn't [16:55] boiko, oh... weird [16:55] one that opens a contact details? [16:55] kenvandine: nope, one that saves a new contact [16:55] ogra_: do you now if will be possible to flash it by phablet_flash? [16:55] maybe that doesn't use the StyledItem? [16:55] kenvandine: it opens the same view as showing the contact details [16:55] esigolo, there are some future plans to support that but it is far from being available (plans, no code yet) [16:56] I think I have a massive bug :( All the symptoms I described here: http://askubuntu.com/questions/315516/my-ubuntu-touch-seems-to-be-broken-no-matter-how-many-different-files-i-try [16:56] I'm considering filing a bug report [16:56] But I'm not too sure what to stick in it, there is so much going wrong [16:56] kenvandine: let me try to double check the test and why it succeeded [16:56] elopio, http://10.97.0.1:8080/job/autopilot-saucy-daily_release/314/testReport/ [16:56] okay thanks ! did a demo for the guys how i'm working with and they want to flash it to test [16:57] elopio, do you have access to the qa vpn/jenkins? [16:57] seb128: no. [16:57] rsalveti, random question, what would it take to support hdmi mirroring to a monitor [16:58] Kaleo: Yeah, but we also don't want to unnecessarily fragment the app ecosystem; the more they continue working, the better for app authors and users [16:58] zeokila, what do you mean by "four tabs" [16:58] elopio, http://paste.ubuntu.com/5840893/ has the log of some of the tests [16:58] pmcgowan: would need to check how to do that with surfaceflinger, otherwise we'd need something with mir [16:58] might not be trivial though [16:58] Kaleo: So if necessary yes, but part of this whole thing is taking on the responsibility of providing better binary compatibility [16:58] I've seen a lot of people with five bottom tab thingys on the home screen, I only have four [16:58] didrocks, do we have a public view of daily test results? [16:58] Kaleo: (e.g. versioned symbols or whatever) [16:58] zoktar, and beyond that, it looks pretty ok, the bugs you see are known (or even discussed above, seee the calculator-app bug popey pointed out for example) [16:58] rsalveti, would you mind checking when you have time, for nexus 4 or 10 [16:59] pmcgowan: sure [16:59] rsalveti, does nexus 7 do hdmi? [16:59] zoktar, making calls should work though [16:59] need to get a hdmi dongle [16:59] seb128: on the public jenkins, but you have to naviguate [16:59] pmcgowan: probably [16:59] seb128: I've just updated my saucy machine, and now the qmlscene is not opened because the -I argument. [16:59] I think removing it will fix the tests. [16:59] seb128: that's why I want to get time to do this dashboard [16:59] pmcgowan: will try to get one and see how it works there [16:59] rsalveti, thanks [17:00] cjwatson: agreed; I was thinking breaking only every few years [17:00] pmcgowan: rsalveti i dont think the nexus 7 even has hdmi out or mhl does it? [17:00] cjwatson: similar to what Qt itself offers [17:00] elopio: seb128: https://jenkins.qa.ubuntu.com/job/autopilot-saucy-daily_release/314/testReport/ [17:00] didrocks, thanks [17:00] kenvandine, didrocks: do you know where are the ui-toolkit test/how to drop the -I argument from qmlscene easily to see if that fix those? [17:01] popey: not sure yet, would need mhl [17:01] popey, nope, doesnt [17:01] seb128: I can make a branch for that, two lines. [17:01] seb128: I think in the ui-toolkit source… never really look at them [17:01] seb128, those are probably needed [17:01] but how do I run my branch on your jenkins to make sure it's a fix? [17:01] rsalveti: the internet says "no" [17:01] it hanst [17:01] Kaleo: Yeah, something roughly similar to LTS cycles is probably tolerable [17:01] we researched that for the desktop image [17:02] ogra_, these tabs http://i.imgur.com/rBQtcSS.jpg [17:02] kenvandine, elopio said it's what breaks it... [17:02] popey: then no :-) [17:02] ☻ [17:02] zoktar, the people "tab" was dropped like 4 weeks ago [17:03] Ohh, well one less 'bug' then, sorry for that bit [17:03] zoktar, we call them "lens" btw :) [17:03] zoktar, everything but the non functioning calls seems normal [17:03] without the -I, it'll use the installed module not the one from the build [17:04] oh my: bug #1197474 [17:04] bug 1197474 in touch-preview-images "'/' is world-writable" [Undecided,New] https://launchpad.net/bugs/1197474 [17:04] jdstrand, we cal that "developer friendly" :P [17:04] Wait, update! I just received a text I sent 10 minutes ago o.O [17:04] jdstrand, no worries that will go away soon [17:04] heh, it is indeed that :) [17:04] zeokila, yay ! [17:04] cjwatson: right [17:05] ok, there is another possibly related bug #1191906 [17:05] bug 1191906 in touch-preview-images "Wrong permissions in phablet image" [High,Confirmed] https://launchpad.net/bugs/1191906 [17:05] (I filed that before) [17:05] kenvandine: makes sense. [17:05] jdstrand, within this month we will switch to loop mounted readonly rootfs, so it should be a lot safer ... the current setup is plain interim [17:05] For the phone app, when I touch the call button it does nothing, the button stays as it is, as if I'm not selecting it, is that normal? [17:06] * ogra_ cant tell, i dont even have a SIM in mine ... [17:06] now I understand, here qmlscene wasn't starting because I was missing the make. [17:06] that usually means ofono is not running [17:06] rsalveti, so there is still a mako issue then [17:06] ogra_: ok. the underlying cause is still a bit of a mystery (to me at least). I guess once the loop mounts are in place, we'll see what it looks like [17:07] is this with latest image? [17:07] jdstrand, yeah, better dont look at the current setup, its scary ... [17:07] please check if ofono is running there [17:07] zeokila, ^^^ [17:07] grep ofono /var/log/syslog [17:07] and ps ax|grep ofonod [17:08] seb128, kenvandine: so, I have no idea why tests are failing. Here they all run with no problems. Are you compiling the modules before running the tests? [17:08] ogra_, you can restart a service for that ? ofono that is [17:08] world-writable /> oh god massive flashback to intrepid release [17:08] mzanetti: you around? [17:08] jdstrand: I confrimed that last one a while back and assigned to me [17:08] bobweaver: I found one more issue. qtcreator in debian is built against qt4 whereas the one in Ubuntu is built against qt5. So have to use the prebuilt binary from qt site or build against qt5 [17:08] if so wonder why the service is not starting on start up ? === alan_g is now known as alan_g|EOD [17:08] Kaleo: yes [17:08] jdstrand, due to the ubuntu root residing in a subdir and not in a partition there is a bind mount on toop of the real mount (and the partition is also mounted on android) so we end up with the same partition mounted three times in different places [17:09] lgp171188, I dont even use the qtcreator with Ubuntu SDK I only use the latest offline installers [17:09] elopio, are you talking about the autopilot tests for ubuntu-ui-toolkit? [17:09] then I just add the kits and tools [17:09] bobweaver, well, upstart should even respawn it [17:09] bobweaver: What do you mean by offline installer here? [17:10] lgp171188: You might be able to build a saucy chroot rather than a full VM [17:10] ogra_: interesting. another observation. ufw is not (yet) installed in the phablet. so I installed it. it created /lib/ufw. dpkg-deb -c tells me that /lib/ufw is 755, yet after install, it is 777 [17:10] elopio, i haven't tried myself, it's the automated ones that are failing which is preventing the package from landing in saucy [17:10] lgp171188: Or an LXC instance [17:10] ogra_: what is the point of mantaining the android on lxc container? apps will run on android ? [17:10] mzanetti: would it be possible to have the autopilot tests run automatically for each MR for the ubuntu-ui-toolkit? [17:11] (Sorry, I don't think I have time to walk you through those, but options to explore ...) [17:11] cjwatson: Will gui stuff work from chroot? I have no experience with chroot. [17:11] esigolo, no, but we use all the drivers from android and need to initialize devices (by starting android) [17:11] ogra_, http://paste.ubuntu.com/5840925/ [17:11] lgp171188: It can generally be made to with the right bind-mounts. schroot can help [17:11] rsalveti, http://paste.ubuntu.com/5840925/ [17:12] (schroot has a "desktop" profile, for instance) [17:12] seems fine, some things to check then [17:12] esigolo, the android container only contains whats needed to make the hardware work, nothing more [17:12] ogra_: some point it will be over ? as the ubuntu drivers are ready? [17:12] i doubt that, but we'll see [17:13] lgp171188, http://download.qt-project.org/development_releases/qt/5.1/5.1.0-rc1/ < ok [17:13] if you buy a phone with ubuntu preinstalled at some point that might be the case [17:13] not sure if it will compile against 5.1 though lgp171188 [17:13] bobweaver: I am now considering running saucy in a chroot. [17:14] lol [17:14] ogra_: but run Android on top of ubuntu can cause performance issues right? [17:14] lgp171188, what about using some that is not so mem hog tied up ? like icewm or flux in you VM ? [17:14] Kaleo, boiko: confirmed trunk of the toolkit fixes phone-app [17:14] ogra_: zenvoid: install ofono-scripts [17:15] kenvandine: thank god for that :) [17:15] but we no longer have a way to favorite in edit mode and it doesn't display the contact name anywhere [17:15] which was in the header before [17:15] esigolo, no, we only use the android container like a blackbox to talk to the hardware, it doesnt have any performance impact [17:15] but now i can make my phone call :) [17:15] then run /usr/share/ofono/scripts/list-modems [17:15] so we can know from ofono if it got the modem/sim card right in there [17:15] ogra_, you have looked at the thing that qt has made for there customers? [17:16] bobweaver, nope, i rarely look at UI things nowadays [17:16] ogra_: i see now ! there is no app or anything running or using system resources right? [17:16] ogra_, they made a thingy that runs only qt on boot it is real fast [17:16] esigolo, exactly ... only the bits needed to make the HW work [17:16] Kaleo: sure [17:16] kenvandine: yes, I'm talking about the autopilot tests. I give up, I don't understand how my change broke the tests. [17:17] bobweaver, ah, nice [17:17] ogra_: thanks ! and sorry for keep asking noob questions [17:17] there are no noob questions ... there are just people that know more than others [17:17] Kaleo: requirement is that the test suite is packaged up [17:17] I can't see the configuration of the jenkins job, so I don't really know what it's runnig. [17:17] xD [17:17] and how would we get that info spread if nobody would ask :) [17:18] ogra_, I think that it is called "boot to qt" or something like that I could be wrong [17:18] Kaleo: if that's the case already, tell me the name of the test suite and I'll have a test run [17:18] ogra_, http://blog.qt.digia.com/wp-content/uploads/2013/05/Screen-Shot-2013-05-13-at-12.20.12-PM.png [17:18] bobweaver, what do they use as display mechanism ? just plain framebugger ? [17:18] (buffer) [17:19] ogra_: indeed [17:20] ogra_, not sure you can read more about it here http://blog.qt.digia.com/blog/2013/05/21/introducing-boot-to-qt-a-technology-preview/ [17:21] mzanetti: ubuntu-ui-toolkit-autopilot is the name of the package [17:21] bobweaver, i also think that measiuring is a bit wrong ... android starts a ton of services :you would have to compare with teh same set of background services running to get accurate data) [17:21] :) [17:22] i could boot my ubuntu desktop in less than 5 sec to an X server if i wanted [17:22] that doesnt mean that networking is up or i can use any input devices :) [17:22] correct ogra_ there is also Qt Korhal , just wondering if you all are using any of this. or could help on the upstream side of things [17:23] no, we are putting all efforts into Mir now [17:25] ahh I see ... well I am visiting from the future, 2015, where Android 7 uses Qt 6 as middleware and application layer. And where legacy Android apps run on Alien Dalvik. j/k (stolen from a post on youtube) [17:25] haha [17:26] Snapchat on ubuntu touch? | http://askubuntu.com/q/315971 [17:26] cyphermox: any news regarding the nm changes and network indicator mr review? [17:26] ogra_, I finshed up my bonjour/zeroconf QML plugin today. It is awesome and works great ! though I did need a lot of help from the people on #qt-quick [17:27] rsalveti: I uploaded NM a few minutes ago [17:27] well, congrats :) [17:27] you'll want to push a new version to your ppa [17:27] cyphermox: awesome, didn't check that yet [17:27] ppa ? [17:27] as for the review, I ran into some issues, nothing shows up [17:27] cyphermox: still need to disable polkit? [17:27] rsalveti: yes, as long as logind isn't fixed [17:27] ah, yeah [17:27] (or you know, landing my other branch) [17:27] cyphermox: right [17:27] well, i guess lightdm will just get us all we need [17:28] possibly yeah [17:28] cyphermox: well, we still had issues with your previous mr iirc [17:28] once we stop running out own hacked session [17:28] rsalveti: yeah, because surfaceflinger and stuff don't register with logind [17:28] got it [17:28] we should have mir soon [17:28] otherwise we can blame ricmm [17:28] and lightdm [17:29] lightdm will take care for the logind registration [17:29] right [17:29] (no matter if its Mir, SF or X11) [17:29] so I hope [17:37] My dialer app seem to be working perfectly now, didn't change anything. Weird, but yay [17:37] rsalveti: need you to happrove https://code.launchpad.net/~sergiusens/phablet-tools/network_flip_detect/+merge/172821 [17:39] zeokila, awesome [17:39] http://s-jenkins:8080/job/generic-mediumtests-runner-saucy/599/ [17:39] Kaleo: ^ [17:40] Possibly started working after I connected to my wifi, but that could just be a coincidence, possible bug? I dunno [17:40] sergiusens: I seem to be getting a problem deploying to a device that previously had a non-flipped image, because phablet-flash is trying to run df -h without chroot, known problem? [17:42] zeokila, yeah, might be a bug [17:43] mzanetti: brilliant! [17:43] */winla [17:43] mzanetti: you are a god [17:43] plars: hmmm, that shouldn't happen [17:43] sergiusens: that's my best guess at the moment based on what I'm seeing at least [17:43] Cannot find /data mountpoint [17:44] Kaleo: unfortunately they all fail for a reason I haven't seen before [17:45] Kaleo: I'm investigating if I can find anything [17:45] plars: I went from flipped to unflipped multiple times yesterday [17:45] plars: is your phablet-tools version todays? [17:45] sergiusens: yes, just updated a few hours ago [17:46] plars: can you pastebin stdout of the run? [17:46] phablet-tools: [17:46] Installed: 0.14+13.10.20130703-0ubuntu1 [17:46] plars: with the phablet-flash command arguments if possible [17:46] sergiusens: yes, one moment [17:47] Kaleo: they fail on my desktop too [17:47] Kaleo: can you come back to me once "sudo apt-get install ubuntu-ui-toolkit-autopilot && autopilot run UbuntuUiToolkit" works on your desktop? [17:48] seems those tests need a bit of love. [17:48] sergiusens: http://paste.ubuntu.com/5841029/ [17:49] sergiusens: will take a look at it [17:52] sergiusens: on mako, I'm seeing a different problem. My device there complained it didn't have enought space in /data and rebooted itself, then disappeared from adb [17:52] Kaleo: On a side note: As ubuntu-ui-toolkit is mostly a standalone thing (i.e. has not much IPC integrated - I believe) I would highly recommend to push more towards qmltestrunner [17:53] plars: probably a desktop adb issue for the latter, do an abd kill-server [17:53] plars: for the maguro, can you reboot into recovery and adb shell and run a df ? [17:54] mzanetti: they are broken, we know :) [17:54] mzanetti: fixing them now [17:54] mzanetti: https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1197355 [17:54] Launchpad bug 1197355 in Ubuntu UI Toolkit "Autopilot tests fail since June 28" [Critical,In progress] [17:54] plars: as you can see, chroot isn't involved in space calcuation [17:55] sergiusens: I know, but the bits I was looking at ran df -h specifically [17:56] plars: yup, we are running df -h... it should work on our recoveries [17:57] plars: if you don't want to worry about space limitation and if this is for QA lab, you might want to run it with a -b to get a good wipe out of everything [17:57] Kaleo: http://s-jenkins:8080/job/generic-mediumtests-saucy/ [17:57] Kaleo: job 673 runs your branch (merged with lp:ubuntu-ui-toolkit) through the jobs [17:58] mzanetti: brilliant [17:58] Kaleo: just click on "rebuild" on job number 673 if you want to re-run it later after doing some fixes [17:58] mzanetti: there should still be one test failing [17:58] mzanetti: just pushing a new commit won't suffice? [17:58] sergiusens: ah, yes I see df -h does work there [17:58] sergiusens: but it does not see /data [17:58] sergiusens: when I boot into the image, I do see /data [17:59] Kaleo: no, it's not enabled for all the merges yet as it would block other people until the tests really work [17:59] sergiusens: and if I call mount /data from recovery, it works fine too [17:59] Kaleo: but once they manually pass with your branch we can enable it [17:59] mzanetti: oh I see [18:00] In the Ubuntu SDK is there an emulator for the Ubuntu Touch? [18:01] Kaleo: FYI. also, this does not yet post results to your branch. you have to watch it manually for now [18:02] I just read that Ubuntu SDK apps cannot be run within a VM in Virtualbox at http://askubuntu.com/questions/257704/problem-with-ubuntu-phone-sdk-demo-app . Is this still the case? [18:05] When I run a sample app - Sudoku app in this case, the app window shows up but nothing inside shows up and I am seeing just random lines. The debug log says "Unrecognized OpenGL version" [18:05] How to fix this so that I can run SDK apps in a VirtualBox VM? [18:08] rsalveti: renato_: I don't get anything in the network menu now, with the device-switch branch [18:11] guys off topic now [18:11] i was logcating my android device to test a sms script [18:11] and look what i received Received gzipped content [18:11] D/Server ( 3775): Content: {"PASSENGER_CALL_ME":"Me ligue","PASSENGER_WAITING":"Estou aguardando","PASSENGER_OK":"OK","PASSENGER_ON_THE_WAY":"Estou a caminho","WAIT_5_MINUTES":"Me espere 5 minutos"} [18:12] i did not received anything like that [18:12] mzanetti: ok [18:14] Kaleo: success! only one failed test: http://s-jenkins:8080/job/generic-mediumtests-saucy/673/artifact/UbuntuUiToolkit.tests.gallery.test_gallery.GenericTests.test_buttons%20%28with%20mouse%29.ogv [18:15] mzanetti: heeh [18:16] Kaleo: want me to enable it for real already? [18:16] mzanetti: hmm, yes, it won't hurt [18:16] mzanetti: since this breakage wil be fixed today [18:16] Kaleo: ack. bbiab [18:16] mzanetti: and since I'm the only one still awake on the team that might want to land stulff :) [18:17] -l [18:18] cyphermox, did you reboot the device? [18:22] kenvandine: ok, now I know why the test passed: at some point (I don't remember when) it was disabled because interacting with the toolbar was getting complicated in that case [18:26] fginther: Kaleo: https://code.launchpad.net/~mzanetti/cupstream2distro-config/enable-ubuntu-ui-toolkit-mediumtests/+merge/172875 [18:26] Is there a way to run SDK apps within a VirtualBox Saucy VM? I can't do that and all I am getting is a black screen with a lot of debug messages like "Retry with 0x8002 returned 0 visuals" and "Unrecognized OpenGL version". I have the guest additions installed. [18:26] lgp171188: your VM needs opengl support [18:27] mzanetti: How do I enable that? [18:27] lgp171188: depends on which VM you use [18:28] mzanetti: I am using VirtualBox 4.2.14 [18:28] lgp171188, what image are you using for VM is it just stock and this is a VirtualBox or is it VMWare or qemu ect [18:28] lgp171188, unity for DE ? [18:29] bobweaver: yes running Unity with 3D acceleration for the VM enabled [18:29] lgp171188, all the linmesa stuff is installed and "guest addtitions " [18:30] I installed the guest additions, don't what linmesa is [18:30] lgp171188, what does /usr/lib/nux/unity_support_test -p say in VM ? [18:31] is it all yes's ? [18:31] I did not think that qmlscene needed opengl/es stuff to run. I could be wrong on that. [18:32] bobweaver: yes, it does [18:32] bobweaver: as of Qt5. Qt4 did not [18:32] thanks mzanetti [18:32] only qmlscence ? and not the viewer [18:32] bobweaver: It is all yes. But there are warnings. Here is the full output http://dpaste.com/1284930/ [18:32] ? === schwuk is now known as schwuk_away [18:38] lgp171188, huh what happens if you turn off 3d acceleration [18:39] mzanetti: ok, the MR has the tests passing now :) [18:40] I didn't try that. I will do that now. [18:40] Kaleo: great. I'm just waiting for fginther to review and deploy the change to c2d [18:46] rsalveti, ogra_, are we going to support TCP/IP in udbd anytime soon? [18:47] bobweaver, on turning off 3d acceleration the desktop environment is sluggish but qmlscene works fine and shows the app. There are log entries with opengl complaining about the lack of 3d acceleration and being unable to load the vboxvideo module. [18:47] Saviq: probably, just need to hook up the property system there somehow [18:48] rsalveti, cool [18:53] balloons, can you tell me where I can find existing autopilot testcases for the core apps so that I can read a few of them to get some idea? [18:54] lgp171188, hop over into #ubuntu-quality I'm hosting a workshop to help folks get started writing autopilot tests for core apps [18:57] sergiusens: need to fix the install ssh key part [18:57] rsalveti: maybe [18:57] lol [18:57] sure [18:58] sergiusens: https://code.launchpad.net/~sergiusens/phablet-tools/network_flip_detect/+merge/172821 [18:58] just posted there [19:03] sergiusens: killing the adb server and restarting it seemed to work one time, but now it's looking like it's necessary every time I reboot? [19:03] sergiusens: I didn't have to do this at home though [19:03] mzanetti: is https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1194778 blocking you? [19:03] Launchpad bug 1194778 in Ubuntu UI Toolkit "image provider does not emit sourceChanged signal" [High,Confirmed] [19:03] plars: what adb version are you running on the host? [19:03] renato_: yeah, I did [19:03] sergiusens: Android Debug Bridge version 1.0.31 [19:04] ah, might be a slightly newer package, seems 4.2.2+git20130218-3ubuntu3~precise is available [19:04] will try that first [19:05] ack [19:11] Kaleo: no, its not blocking me. There's other ways to know when the source changes. It just caused an additional property in unity code. [19:13] mzanetti: ok [19:13] mzanetti: I suspect that it's an issue in Qt [19:13] mzanetti: with qmlRegisterExtendedType [19:13] Kaleo: really? wow [19:14] Kaleo: this really sounded like something in our imageProvider [19:14] mzanetti: it's not an image provider [19:14] mzanetti: it's an extension object [19:17] rsalveti: try again [19:18] sergiusens: cool, will check [19:19] hi all. is "Mobile data" and "gps" still valid for nexus 4? https://wiki.ubuntu.com/Touch/Devices/Nexus [19:20] i think at least mobile data works? [19:20] sergiusens: no, even with the new adb it seems to lose it each time [19:20] user82: mobile data is already working [19:20] esigolo, with GUI config from the phone itself? [19:21] user82: you have to create and activate it by cli [19:21] esigolo, that is what i thought [19:21] user82: but is very simple to do [19:22] popey, could you change mobile data for nexus 4? https://wiki.ubuntu.com/Touch/Devices/Nexus [19:22] i do no have rights to edit [19:23] user82: is not finished yet ! is on work in progress [19:24] esigolo, yes i know. but i think the wiki entry is important. [19:25] but it is on work in progress ! i [19:25] is the right status [19:28] user82: when they finish it !status goes to green [19:28] esigolo, i do not really trust this wiki page any more. that is why i asked [19:29] user82: but why ? [19:29] esigolo, the work in progress is also not noted [19:29] last change "2013-05-13" [19:30] sergiusens: also verified I have a udev rule for it, same as the one I have at home [19:30] yes it is ! is on red flag [19:31] renato_: http://paste.ubuntu.com/5841378/ [19:35] user82: they are working on another stuff at this point and when they get back to 3g the status will be changed ! i mean the last change date [19:35] Saviq, do you know if this MR still valid? https://code.launchpad.net/~renatofilho/indicator-server/device-switch/+merge/166300 [19:36] Saviq, or have you replaced the current indicators? [19:36] renato_, no we don't have that yet [19:37] cyphermox, have you compiled the code by yourself or did you get the package from jenkins? ( I think this package is too old) [19:38] cyphermox, I will try trigger a new build [19:42] plars: the losing is with mako only? [19:48] I've got the image from this morning on my Galaxy Nexus and I can't seem to get the keyboard to come up. [19:48] Is there any trick there? [19:50] tedg: there are open bugs for when trying to invoke it in indicators and while searching the lens [19:50] Can I download Ubuntu for my Galaxy S lll Fido? | http://askubuntu.com/q/316028 === mibofra is now known as UbuntuChiedi [19:56] sergiusens, I can't open it in terminal, or telephony, or HUD... === UbuntuChiedi is now known as mibofra [19:57] Hey everybody ! :) Is Jenkin still died ? === Aww is now known as [[Aww]] [19:57] tedg: maliit-server running? [19:58] Oranger: which one? [19:58] sergiusens: The Ubuntu Phone Apps Jenkins Bot [19:59] fginther: ^^ [19:59] Oranger: don't have access to that one nor know where it lives [20:00] sergiusens, No [20:00] sergiusens: Ok :/ Because it checked only one of my branches [20:00] sergiusens: install_ssh_key() { [20:00] HOME_DIR=/data/ubuntu/home/$USER [20:00] tedg: that might be the reason [20:00] sergiusens: as we know if we're flipped or not, shouldn't we also change the home_dir variable? [20:00] otherwise that might break later on [20:00] rsalveti: sure, just missed that [20:01] sergiusens, Is there a way to clear all my user data? [20:01] It seems some stuff was saved [20:01] phablet-flash -b [20:01] sergiusens: yes, mako only === seb128_ is now known as seb128 [20:01] sergiusens: so far, I've only tried maguro and mako up to now [20:01] I'm going to try the others in a moment [20:01] K, I'll try that. [20:01] Oh, there's a new image. It'll be slightly longer :-) [20:01] tedg: phablet-flash -b [20:02] renato_: I think we're still using the old indicators [20:02] so your mr should still be valid [20:02] Oranger, it's alive: http://91.189.93.70:8080/ [20:03] tedg: bootstrap does a fastboot -w which wipes everything (creates an empty userdata image and flashes that on the fly) [20:03] Oranger, what branch did it miss? [20:03] sergiusens, Ah, cool. Good to know. [20:03] fginther: This one https://code.launchpad.net/~chocanto/ubuntu-docviewer-app/autopilot-tests [20:03] plars: I've never seen this problem, only heard of it... rsalveti did you see that issue on mako? [20:03] fginther: Because this branch have to be merged before other ones ^^ [20:04] sergiusens: plars: sorry, which issue? [20:04] rsalveti: basically, I'm doing phablet-flash with today's image, and it flashes ok, but when it reboots I lose adb untill I adb kill-server and restart it [20:05] rsalveti: that's just in the lab, doesn't do this to me at home, and didn't do this until today's image (also updated phablet-tools today) [20:06] plars: right, so the issue with today's image might be related with the new flipped image [20:06] adb is running as root by default in ubuntu afaik [20:06] not sure if that would cause you any issue [20:06] rsalveti: pushed [20:06] plars: and same android-tools and phablet-tools in both cases? [20:06] sergiusens: thanks [20:07] also, which ubuntu version are you using in the lab? [20:07] rsalveti: I might still have an older android-tools-adb on my system at home, but it's at the latest version in the lab where it's broken [20:07] rsalveti: precise in the lab, raring at home [20:08] plars: what is the error when you try to talk with adb, after flashing? [20:08] I didn't have any issue, but using latest of everything with saucy [20:08] checking dmesg might help as well [20:08] rsalveti: error: device not found [20:08] rsalveti: adb just loses it [20:08] rsalveti: if I restart adb server on the host, it's all good again [20:09] fginther: Maybe he is thinking that the branch don't have to be checked again ? [20:09] rsalveti: I haven't tried running it as root, could try that next [20:09] rsalveti: but if it ever gets killed, it's going to go back to running it as the user [20:09] plars: does it happen when flashing from flipped->flipped as well? [20:09] rsalveti: I have the same adb rule in the lab and at home [20:09] rsalveti: yes, happens flipped->flipped for sure [20:09] also, which recovery version in there? would be nice to flash it with -b as well [20:10] I have already done -b, that's one of the first things I tried :( [20:10] right [20:10] trying grouper now to see what it does [20:10] just thinking if your host adbd is getting confused when dealing with 2 different adb servers (in the target) [20:11] as it talks first via the recovery adb, and then with the one running in the ubuntu side [20:11] plars: and is that just mako? [20:11] right [20:11] Oranger, maybe I am missing something. jenkins tested revision 14, which is the latest revision of the merge proposal. There is nothing new for jenkins to test. [20:11] rsalveti: so far I have only tried mako and maguro, and maguro seems to work ok after doing -b. before that I was getting some odd problems with it not mounting /data [20:11] will try to reproduce here, but would be nice to have your syslog when flashing the image [20:12] and now on maguro, I seem to have trouble with network deployment, but I think I saw a patch fly by earlier related to that script [20:12] rsalveti: will do [20:12] plars: yeah, I'm reviewing that now :-) [20:12] fginther: Yes but the last time the test failed because he had a problem [20:12] grouper seems to be working ok [20:12] fginther: Something not related with the code but with jenkin [20:13] Oranger, I see, I hadn't looked at the results. Yes, I will have to manually re-trigger the job. One moment. [20:13] fginther: Thank you :) [20:14] fginther: I tried the "rebuild" link but it didn't work === Jim_Lahey is now known as Guest66388 [20:14] Oranger, sadly the rebuild link only works if you have admin rights on jenkins :-(... The job is running now [20:15] fginther: Oh ok :/ Who is admin ? ^^ [20:16] Oranger, and apologies for the trouble. Right now, I'm the only admin, but I'm trying to get two others on board. [20:17] sergiusens: happroved [20:17] fginther: Ok :) Don't worries, thank you :) [20:19] cyphermox: [20:19] ++AC_ARG_ENABLE(ofono, AS_HELP_STRING([--enable-ofono], [enable ifnet configuration plugin (Gentoo)])) [20:19] cyphermox: description is wrong here [20:19] oh, oops [20:20] I fixed that elsewhere, don't worry about it [20:20] oh [20:20] but I didn't enable it [20:20] cyphermox: also, do we need to add '--enable-ofono' as well? [20:20] yeah :-) [20:20] yeah [20:20] let me fix that in the archive [20:20] sergiusens, Hmm, so fastboot got a "FAILED (remote: Write Fail)" [20:21] sergiusens, Now I don't get much beyond the Google logo. [20:21] cyphermox: great, let me know once you push the fix, will rebase our package [20:21] mzanetti, deployed, performing a test build now [20:21] rsalveti: yeah, should just be a minute [20:21] fginther: thanks a bunch [20:22] cyphermox: so in theory if ofono gets the context right, nm will be able to connect automatically, right? [20:22] yep [20:22] awesome [20:22] tedg: I would really like to know if deploying a newer bootloader from https://developers.google.com/android/nexus/images would fix that partition issue I suspect you have [20:23] tedg: but if you want to just make it work, reboot into recovery [20:23] yeah, make sure you flashed the original 4.2.2 based image at least once [20:23] as it'll update the bootloader, modem and etc [20:24] The only option in recovery is "Start" [20:25] "Downloading.... Do not turn off target!!" [20:25] rsalveti: actually, hold on a second [20:25] tedg: go to the menus mounts and storage -> format data and data media [20:25] tedg: that's not the recovery boot [20:25] tedg: I think you are in download mode [20:25] rsalveti: don't need a new upload, the ofono plugin *is* enabled [20:25] sergiusens, Hmm, okay, how do I get to recovery boot then? [20:26] tedg: tp get to recovery easily, power cycle with power + vol up + vol down [20:26] the only thing is that the ofono plugin isn't activated in the config yet, I need to figure out a proper way to do this [20:26] cyphermox: but don't you need to add --enable-ofono in there? [20:26] no [20:26] tedg: then cycle the menus with vol buttons until you see 'recovery' something and press power [20:26] rsalveti: it's enabled by default [20:26] sergiusens, Ah, k [20:26] cyphermox: right, indeed [20:27] tedg: once there, go to the menus mounts and storage -> format data and data media [20:27] tedg: without rebooting you can run phablet-flash -d [device] and it should just work [20:27] cyphermox: also, why the following: [20:27] ++ if (!strcmp (driver, "wcnss_wlan")) [20:27] ++ return; [20:27] tedg: don't do -b again until you update your bootloader [20:28] sergiusens, okay, how does one update a bootloader? [20:29] rsalveti: don't worry about it, it seems it didn't properly remove the patch file [20:29] tedg: what device? === bschaefer_ is now known as bschaefer [20:29] sergiusens, Galaxy Nexus [20:29] is there supposed to be a performance difference in the flipped images? Because I just flashed and it feels snappier to me. [20:30] cyphermox: ok [20:30] tedg: the no brainer is download https://dl.google.com/dl/android/aosp/yakju-jdq39-factory-b2ebb5f3.tgz and run the flash-all script [20:30] cyphermox: just didn't get yet why the plugin is not activated in the config yet [20:30] switching the lenses in particular is much smoother [20:30] jcastro: it must be subjective, feels slower to me :-) [20:30] rsalveti: you need a change in /etc/NetworkManager/NetworkManager.conf and that's complicated [20:30] jcastro: also, what was the last time you flashed your device? [20:30] it tends to break upgrades [20:31] cyphermox: urgh [20:31] cyphermox: so should I wait a new upload? [20:31] I'll change it, but then there will be a need to do some more fixin [20:31] yeah [20:31] rsalveti: I flashed right when we switched to saucy, and the few builds after that, but they felt like regressions [20:31] performance wise I mean [20:31] jcastro: albeit the lens are snappier since we lost the people lens [20:31] yeah, might be because of the new unity8 [20:31] notify-osd and etc [20:31] ah ok [20:32] no more nux and family [20:32] RIP nux [20:32] rsalveti, sergiusens: manta just did the same thing to me, noticed this in dmesg on the host: [20:32] http://paste.ubuntu.com/5841529/ [20:32] cyphermox: ok, will wait then [20:34] rsalveti: sergiusens: http://paste.ubuntu.com/5841538/ is the syslog from manta after it did that [20:34] plars: I might know what the issue is [20:35] since I'm now disabling adbd in the android side by not setting up the right device id, adb might be getting confused as I don't believe we have the right vendor id in the ubuntu side [20:36] let me try to reproduce [20:36] rsalveti: I didn't have that issue though by blindly updating manta [20:36] plars: can I see the dmesg for the host? [20:37] sergiusens: the first pastebin was the bit at the end of dmesg on the host, I can get more if you like [20:37] http://paste.ubuntu.com/5841529/ [20:38] echo 18d1 >/sys/class/android_usb/android0/idVendor [20:38] echo D002 >/sys/class/android_usb/android0/idProduct [20:38] we have a hardcoded vendor and product id in the ubuntu side: /etc/init/android-tools-adbd.conf [20:40] rsalveti: that should be ok... that's the USB config for adb ONLY, contrary to adb+mtp or adb+ptp and so on [20:40] right [20:40] rsalveti: we also have that on the android side [20:40] prior to flipping [20:41] sure, but we're not using that logic in the android side anymore [20:41] so before the android init was also setting up the vendor id and such after boot [20:41] which is not the case with the latest image anymore [20:41] so wonder if that's confusing adb somwhoe [20:42] *somehow [20:42] rsalveti: ah, but in the end it's the same thing you do in that adbd.conf .. so seems strange [20:42] rsalveti: I'm feeling it's more of a 'running on precise' [20:42] could be as well [20:43] sergiusens, Cool, all good. Thanks! [20:43] well, maguro seems to work consistently, and mako seems to fail consistently on precise [20:43] grouper and manta I've only tried once [20:44] tedg: flashing orig android made fastboot wipe work or did you get back on track by doing the recovery dance? [20:44] tedg: is there a version of the HUD QML plugin that will work with both Unity 7 and Unity 8 HUDs? [20:45] (desktop and phone) [20:45] sergiusens, recovery dance [20:45] mhall119, There is only one hud-service that works with both versions of Unity. [20:45] plars: more than after every flash, can you while true; do adb reboot recovery && sleep 20 && adb reboot; sleep 20; done [20:46] tedg: but from the client API side [20:46] pre-raring there was a difference in API [20:46] sergiusens: sure, let me finish this install and I'll try it [20:46] yeah, working fine here when flashing via saucy [20:47] mhall119, raring and earlier had no API [20:47] sergiusens: ah, on grouper it just got to the first boot into recovery, then told me device not found [20:47] mhall119, Saucy is the first time applications can insert items in HUD [20:48] sergiusens: but it is there on adb... booted into recovery. Seems to be a timing issue [20:48] tedg: hmm, I added HUD actions to my app, and it works on my tablet, but not on my desktop [20:49] plars: don't you get anything like http://paste.ubuntu.com/5841577/ in your syslog host? [20:49] I wonder if it has something to do with qmlscene [20:50] mhall119, Not sure what to say there, for HUD they're basically the same thing. Could BAMF not be finding your app-id? [20:51] sergiusens: yeah, just noticed recovery also has a static vendor/product id: [20:51] tedg: it almost certainly isn't, since I get the generic [?] icon in the Launcher and the name of another qmlscene-based app instead of the proper one [20:51] rsalveti: you mean like: [20:51] Jul 3 20:51:33 phoenix kernel: [5020870.408301] usb 1-3.2: new high-speed USB device number 64 using ehci_hcd [20:51] Jul 3 20:51:33 phoenix mtp-probe: checking bus 1, device 64: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3.2" [20:51] Jul 3 20:51:33 phoenix mtp-probe: bus: 1, device: 64 was not an MTP device [20:51] write /sys/class/android_usb/android0/idVendor 18D1 [20:51] write /sys/class/android_usb/android0/idProduct D001 [20:51] mhall119, Ah, that's probably the issue. It can't connect the two. [20:51] :/ [20:51] qmlscene bites again [20:52] Also not sure that the actions API is getting the X11 window ID on the desktop. [20:52] Wellark, do you grab the XWindow ID for windows when they're running under X11? [20:53] plars: yeah, as that says what kind of device was connected to the host side [20:53] rsalveti: nothing with the other details about the device [20:53] not in syslog at least [20:53] right, might be related with the older kernel running there [20:54] yeah, still on 3.2 kernel [20:54] tedg: ah ha, running it from a local branch on the commandline doesn't work, but installing it and launching it via the dash (mostly) works and gives me HUD interaction [20:54] could see if the lab guys would be willing to try the latest lts hwe kernel if you think it would help [20:55] mhall119, Makes sense, installing it is what puts things in the BAMF DB. There's a package hook. [20:55] sergiusens: mind checking https://code.launchpad.net/~rsalveti/session-manager-touch/setting-rlimit-nice/+merge/172719 ? [20:55] sergiusens: I can merge, just need an approval [20:55] tedg: even after installing, it won't work when run from the branch on the commandline [20:55] rsalveti: ack, flashing fresh to test, one sec [20:55] mhall119, Sure, because that's not where the desktop file points. [20:56] tedg: even running what the desktop file says it won't work [20:56] only launching from Unity dash works [20:57] mhall119, Try using xdg-open on the desktop file [20:59] ricmm: were you able to retest https://code.launchpad.net/~thomas-voss/platform-api/fix-cmake-setup/+merge/168632 with mir? === jhodapp is now known as jhodapp|holiday [21:11] netsplit? [21:32] rsalveti: I updated to the quantal lts-hwe kernel, and I see more detail in syslog now but still doesn't work on mako :( [21:39] plars: there's no reason for it to happen just with mako, or work with any other, weird [21:39] would need to debug adbd to know what is going on [21:40] but unfortunately I cannot reproduce it here [21:40] tedg: xdg-open opens the .desktop file in GEdit [21:40] plars: can you check if this happens when flashing http://cdimage.ubuntu.com/ubuntu-touch/daily-preinstalled/20130702/ ? [21:41] rsalveti: if what happens? [21:41] plars: this adb issue [21:41] rsalveti: that looks like a pointer to yesterdays image? [21:41] use phablet-flash with -u pointing out this image [21:41] yeah [21:41] oh, I get it [21:41] sorry, I misread that [21:42] mhall119, Ah, bummer [21:43] rsalveti: ah, that might be a corner case, without an ubuntu_stamp, it might fail [21:43] rsalveti, sergiusens: yeah, using -u to point at that doesn't seem to work [21:43] oh =\ [21:44] rsalveti: no way to detect the build id with a full uri, I can hack something, but it's going to be a hack (lack of ws or something makes everything a hack) [21:44] then you can download and use it with --base-path [21:44] right [21:45] rsalveti: how do I get the RLIMIT_NICE warnings? [21:46] sergiusens: you should have a bunch of those already with latest image, just run dmesg [21:46] sergiusens: that's because we're not setting a nice limit for the ubuntu side based processes that use binder [21:47] rsalveti: right! got used to running logcat for everything... [21:53] how can I take a screenshot on a flipped image? [21:54] screencap should still work [21:54] try /system/bin/screencap [21:55] rsalveti: ah, got it [21:55] I had a script that was saving it to /sdcard/screenshot.png [21:55] mhall119: jsut add /system/bin to most of what you did [21:55] just had to change that to /tmp/screenshot.png [21:56] mhall119: http://bazaar.launchpad.net/~popey/+junk/phablet-flash-wrapper/view/head:/screenshot.sh [21:56] i use that which datestamps the screenshot and saves it in your ~/Pictures on your desktop [21:56] nice [21:57] popey: care to propose a phablet-screenshot script to phablet-tools? [21:58] rsalveti: not yet [21:59] sergiusens: sure, I'll tidy it up and propose [22:01] cyphermox: saw you uploaded the config fix, will rebase our package then [22:01] and test as well [22:03] ugh, weird. I couldn't get my nexus7 to turn on just now. held the power button, held down+power, nothing. thought it was totally bricked. tried again after charging it, just nothing. then I plugged it into my laptop and ran phablet-flash and it turns on as if it was fine all along. wtf === salem_ is now known as _salem [22:05] robru: powerd might be causing issues perhaps? [22:06] sergiusens, dunno. how would I test that? it's just flashing into the new flipped image right now [22:06] rsalveti: happroved [22:08] yeah, I noticed something like that with manta, but I believe it was due a crash in the shell [22:10] sergiusens: thanks === joseph_thegreat is now known as bobweaver === korallis is now known as korrallis [22:16] hey guys any suggestions on which build to download for a galaxy S3 gt-i9305? i wanna test this naby out :) [22:17] korrallis, https://wiki.ubuntu.com/Touch/Devices should help [22:32] high frequency app for the Ubuntu smartphone | http://askubuntu.com/q/316068 [22:34] rsalveti: I have something cool for you to test in a minute! [22:34] ricmm: haha, sure === SkavenXXI-[OFF] is now known as SkavenXXI [22:47] tedg: no [22:47] I don't grab the window id. all the actions are exported to the HUD as ALL_WINDOWS [22:47] Ah, so that should work on the desktop [22:52] tedg: yeah, _if_ BAMF actually can match the window [22:52] I have not been able to figure out how to do that [22:52] to test apps on desktop without installing them [22:52] Wellark, I think you need to install them [22:52] Yeah, that's how BAMF knows about them. [22:53] Wellark, I need to run, but thanks for the answer there! [23:00] Guys, I get this I when I try to open the calculator, does anybody have the same problem? http://paste.ubuntu.com/5841894/ === SkavenXXI is now known as SkavenXXI-[OFF] === chihchun_afk is now known as chihchun