/srv/irclogs.ubuntu.com/2016/04/05/#ubuntu-touch.txt

mukais there a remote control app for Ubuntu Touch?01:45
=== salem_ is now known as _salem
=== Bray90820_ is now known as bray90820_
jabawokhi all.. any mir / Xmir experts around?07:06
jabawokI'm trying to do the right thing and leave the main image untouched, using a chroot instead for apt-get shinanegans07:06
jabawoki've installed Xmir in the vivid chroot, and managed to execute it with no errors by passing through mir_socket with a bindmount07:07
jabawokThen when i try running an X app within the chroot, Xmir throws: failed to create a surface: Error processing request: An output ID must be specified07:07
jabawoki'm running Xmir as phablet, within the chroot07:08
jabawokany clues?07:08
jabawok..07:11
jabawokalso.. <dobey> hmm, or just while the screen stays on even07:11
jabawokyes - wifi seems to go into some sort of low power mode and pretty much turns off after a while, occasionally waking up07:11
jabawokyou can get around this by using tweekGeek from open.uappexplorer.com  to disable suspending for the terminal app, and then leave a ping running - not elegant but does the job.07:13
jabawoka better solution would be a configurable for the wifi chip. on my N900 there were 3 levels of powersave in the standard settings app. - the highest power saving mode exhibitted similar symptoms to this07:14
=== ecloud is now known as ecloud_wfh
=== shuduo_ is now known as shuduo
john-mcaleelydavmor2, yes, they are updated08:13
davmor2john-mcaleely: Dude I already said you were wonderful, you're not getting it two days on the trot ;)08:14
john-mcaleelydavmor2, ha. I guy can try08:14
john-mcaleelyI08:14
john-mcaleely?08:14
john-mcaleelya08:14
=== shark is now known as touchy
touchyhello08:18
touchyi have a problem with ubuntu touch08:18
touchyi'm trying to add another user to the system, which works fine...08:18
touchybut when i try to change the password i get   "Authentication token manipulation error"08:19
touchyany ideas about how to fix this problem ?08:19
touchyi'm working on some bitcoin auto-trading software for use with BTC-e.com08:29
touchyplanning to use it as my first Ubuntu Touch app08:29
touchy:)08:29
touchythat, and going to make a decent mail app08:29
touchyor try to fix notifications08:29
zzarrtouchy, why do you need another user for that?08:34
touchyi want the ftp server to use a different username than the phablet username that is default08:35
touchynormally i wouldn't even use FTP, because it's not really that secure08:36
zzarrit's not secure at all08:36
touchybut it makes things easy for development08:36
touchyit secure enough coming from behind a WLAN that doesn't forward those ports08:37
zzarrthere's a ftp app, can't you use that?08:37
touchythe point is that i shouldn't have to08:37
touchy:P08:37
zzarrbut if it's only for development I don't see no reason why08:38
zzarr(why not I meant)08:38
zzarror just plug in the USB cable08:39
zzarrother then that there should be a way to use ssh08:40
zzarrQt Creator can deploy to a ssh device08:41
touchywhen i plugin a usb cable the only thing it does is charge08:44
MCMictouchy: Yeah it’s MTP, it’s not seen as a USB key08:46
touchyeven then, i saw nothing when i connected it to my ubuntu laptop08:46
touchywhich is where i do most of my development08:46
MCMicIt kind of works with kde but usually fails if I try to copy more than 10 files to it -_-08:46
touchyyea, that's what i'm on08:47
touchyKubuntu08:47
touchyi like eye-candy, what can i say08:47
touchyheh08:47
MCMicI’m not on Ubuntu but ArchLinux with KDE5/Plasma. I do see the phone when I plug it.08:47
touchyanother reason i would like a ftp server on my phone08:47
touchyjust use filezilla top copy stuff over08:47
MCMic(But as I said file copy is buggy)08:47
MCMicI would love a KDEconnect support for ubuntu touch.08:48
zzarrtouchy, you have enabled developer mode and started Ubuntu SDK (Qt Creator) and selected "Devices"?08:51
zzarrit should popup there08:51
touchyhmm08:52
touchyhaven't08:52
zzarrplease do08:52
touchy:)08:52
touchyi need to get all of the SDK stuff installed and configured on this box08:52
zzarrsudo apt install ubuntu-dsk08:52
zzarrsudo apt install ubuntu-sdk08:53
touchy250 MB to go08:54
touchyhah08:54
zzarr:-)08:54
zzarrit could be worse ;-)08:55
zzarrtouchy, please tell me when the download/installation is finnished09:00
touchyok09:01
touchyi'm in china, so ...it could be a while09:01
touchyconnected to 4g..09:01
touchyand i'm downloading at 10kb/sec.09:01
touchyLOL!09:01
zzarrokey, then it will take a while :-(09:02
touchyi tell everyone that works at china mobile that i could download at the same speed in 1998....actually 3x that speed :P09:02
zzarrI have a 100/100 line here :P09:02
zzarr(in Sweden)09:03
touchyyou mean a real one09:03
touchyhah09:03
touchyi have fibre in my house...09:03
touchybut it's a 10mbit connection over fibre09:03
touchypathetic09:03
zzarrI'll be back, I have to help a person with a printer09:04
touchyi'll be back... need to help my gf with an orgasm....09:12
touchyhaha09:12
zzarrtouchy, that's another more personal development which you'd better keep in private ;-)09:19
touchyhere is where i put a terribly aweful pun about ... "leaked info"09:20
touchyLOL09:20
touchyand genetic experiments09:20
zzarr:-)09:21
zzarrhow much have you left on the download?09:21
=== tsdgeos_ is now known as tsdgeos
zzarrI'm going to eat some lunch now, bbl09:23
touchythere's a lot left on that download09:44
zzarrI'm back now09:56
=== chihchun_afk is now known as chihchun
ondraplars should be OK, it just warning what keys are included10:06
=== chihchun is now known as chihchun_afk
=== KathyReid_ is now known as KathyReid
knightWorkanybody received his ubuntu tablet yet ?11:36
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== _salem is now known as salem_
=== alan_g is now known as alan_g|lunch
mterryseb128: no rush at all, but I just filed https://code.launchpad.net/~mterry/geonames/translations/+merge/288443 which should make the timezone page nicer for non-English speakers.  Giving heads up since I know we're low on geonames reviewers and this is a big one12:59
seb128mterry, thanks13:01
=== alan_g|lunch is now known as alan_g
seb128mterry, translations sounds nice to me as a french speaker ;-)13:01
mterry:)13:02
seb128mterry, 387M?13:08
mterryseb128: yeah...  :(13:08
seb128wth?13:08
mterryseb128: it's a lot of translations.  A lot of which, we don't end up using13:08
mterryseb128: we end up shipping about 15M of po files13:08
seb128how many cities do we include?13:08
=== shark is now known as Guest29356
seb128I wonder if we should shrink that list down13:09
mterryseb128: we use the cities15000.txt list13:09
mterryseb128: which is the biggest available13:09
mterryseb128: but a lot of the translations are for things like airports or wikipedia links etc13:09
mterryAnd each line has its own 10 digit id etc.  Lots of fluff there13:10
seb128seems quite an high cost for the service delivered13:11
mterryseb128: we don't need to shrink it down.  I think we end up shipping a reasonable sized package.  It's just the source tree that has a huge file.13:11
seb128how bigs are the .mo?13:11
seb12815M?13:11
mterryseb128: 13M13:12
mterry(total)13:12
seb128mterry, total = all locales?13:14
mterryseb128: yes13:14
seb128oh ok, it's not too bad13:14
seb128I though you were saying the .po is 15M by locale13:14
mterryseb128: ah no.  :)  That would be rough13:14
seb128k, so yeah no big deal13:14
seb128having a big database in the vcs is not such an issue13:15
mterryseb128: although LP *hates* it  :)13:15
seb128:-/13:15
mterryBut hopefully it's only real bad this one time13:15
seb128it would maybe have hating it less in git :p13:15
mterryAnd maybe anytime they update the file13:15
seb128hated13:15
mterryseb128: hey man, we have this lovely silo for testing now that we couldn't do in git13:16
mterryseb128: if you want to test the branch, silo 3313:16
seb128k13:17
seb128and yeah, I know for git13:17
seb128one day maybe ;-)13:17
mterryseb128: I had a couple u8 team members try the branch, since I'm an English-only speaker.  But your French eyes would be welcome too13:18
seb128k13:18
seb128I'm going to try to have a look but don't block on me please13:18
seb128I'm just back from holidays since yesterday and have quite some backlog and xenial desktop work13:19
=== chihchunl is now known as chihchun
=== psivaa_ is now known as psivaa
Guest29356back13:24
=== Guest29356 is now known as touchy
touchyso yea....13:24
touchyone weird bug in Ubuntu Touch on the Nexus 5 seems to be  video playback from the camera13:24
touchystill pictures... fine13:25
touchyrecording video.... fine ...13:25
touchyplaying back the video that was recorded from the camera... failed13:25
touchyfor some reason it complains about an unsupported video format13:26
mterryseb128: oh sure.  No need to block on you.  But if you can throw a reviewer at the MP at some point, that would be swell.  No real deadline13:28
seb128mterry, sure, thanks for working on that!13:28
mterryseb128: and welcome back  :)13:28
touchyonce i get a development enviornment finally setup, i want to roll my own Nexus 5 build13:29
=== gkeen__ is now known as gkeen_
dobeytouchy: video playback on n5 is not working well13:29
dobeytouchy: why do you want to roll your own?13:30
seb128mterry, thanks ;-)13:30
touchywell, actually,...13:30
touchythe version that i rolled out would be a sort of ...   Kali Linux type flavor13:30
touchyit would likely also have a patched wifi driver as well...13:31
touchyor maybe i'll 3d print a new outer shell for it to give it access to an extra battery, microSD card and dual wifi adapters13:32
touchyi have access to a very nice  SLS 3d printer, and i am quite proficient at Solidworks13:34
=== dandrader is now known as dandrader|afk
knightWorkI was thinking of throwing some money at an old laptop to play around with Ubuntu a bit , but i'm gonna save it up for the ubuntu tablet i guess13:39
=== KathyReid_ is now known as KathyReid
touchywhy not just get a decent x86 tablet and run ubuntu on it ?13:52
touchyit would be about the same i think13:52
touchyunless you want a nice thin sexy slate13:52
=== tboston_ is now known as tboston
knightWorktouchy: what would you suggest using ?14:14
touchydepends on budget really14:14
touchytbh, Raspberry Pi3 hardware looks pretty damn good14:14
knightWorktrue.14:15
touchyif someone would want to port Ubuntu Touch to Raspberry Pi3 hardware, i would make a very nice 3d printable case for it :)14:15
touchyi have a laptop case i designed...er... sort of designed14:16
touchyi copied my own dell Insperion 7000 series notebook in solidoworks.... like 95%14:16
touchychanged the hinges a bit so they didn't need mechanical (metalic ones with springs)14:16
touchymaking a tablet would take about a day of playing with solidworks...or FreeCAD14:17
knightWorkhmm. i'm not gonna go that far I think :)14:17
touchybtw...14:17
touchyanyone ever configured  Lighttpd for CGI/FastCGI  ?14:18
touchyseems to be working, but every time i try to access a python file it attempts to download it and not execute it14:18
touchyhttp://raspberrypi.stackexchange.com/questions/1346/how-to-get-python-to-work-with-lighttpd#14:19
=== dandrader|afk is now known as dandrader
dobeylol14:25
dobey"get an x86 tablet" "raspberry pi3 looks good"14:25
=== shuduo is now known as shuduo-afk
dobeyi think with raspi you can just use the generic arm build and install "unity8-desktop-session-mir" to get unity8 on it14:26
touchyprobably14:31
bregma_I think the constraining factor for running Unity 8 on the Pi is the lack of open graphics driver support so Mir can be made to work14:31
touchybut will that include drivers for the GPU?14:31
touchyyea14:31
bregma_the binary Android blobs don;t quite cut the muster14:31
touchywell, here's an intesting idea...14:31
=== bregma_ is now known as bregma
touchywhy not recreate the Ubuntu Touch UI in HTML514:32
touchyhah14:32
touchyi did that with Android 4.01 a long time ago14:32
touchybrb14:32
touchyneed to restart14:32
ogra_bregma, well, after all there are plans to support grapics on snappy on the rpi14:33
ogra_i'm assuming that will be Mir and not Xorg14:34
bregmayep, there are plans to get Mir up and running, we just haven't accomplished those plans yet14:34
ogra_we need the free drivers backported14:34
ogra_they arent in our current kernel ...14:34
ogra_well, parts are ... but not all of it14:34
bregmaif anyone is looking for an interesting project, that would be helpful14:35
* dobey has too many interesting projects already14:35
dobeyand not so interesting ones14:35
ogra_drop the not so interesting ones ;)14:35
=== dpm is now known as dpm-afk
dobeythat would be nice14:37
jabawokjust incase it was lost in the backlog - i'm asking for help with a mir problem - specifically running xmir within a chroot14:41
jabawok<jabawok> Then when i try running an X app within the chroot, Xmir throws: failed to create a surface: Error processing request: An output ID must be specified14:42
jabawokif anyone has any clues i'd be very grateful14:42
jabawoki've passed mir_socket through into the chroot with a bind mount, but really dont know if thats the right or wrong way to do it14:43
dobeyjabawok: what device are you on?14:51
stakewinner00I have no microphone on PC, there is some way i can use the ubuntu phone microphone, and send it to my computer device?14:51
dobeystakewinner00: not trivially or easily, but maybe possible since pulseaudio is used on both14:52
stakewinner00i know it's not eassy, for this reason i ask xD14:52
dobeystakewinner00: pulseaudio can theoretically send data over network to another pulseaudio; i'm not sure how much of that is usable on the phone image though14:54
dobeyor how exactly to configure it to do what you want, but "remote pulseaudio" is probably a decent search query to use :)14:54
stakewinner00mmm i didn't know that, will search it on the internet14:54
jabawokdobey: e5hd15:06
=== shark is now known as Guest24065
=== Guest24065 is now known as touchy
touchyback15:07
touchyfinally fixed Lighttpd's  CGI config15:07
touchyback in business now15:07
touchy*grin*15:08
ogra_bregma, hmm, why is ContainersConfig.json a symlink to readonly space ... wouldnt make it more sense if the file was just copied so a user can actually do something usable with libertine-container-manager ?15:10
bregmaogra_, yes it would15:14
bregmaChrisTownsend, is there a reason for that, or can we just change it? ^^^15:15
ogra_i guess you could have a little script in /etc/init/boot-hooks/ to handle upgrading15:15
ogra_(to merge user changes with chnages of the shipped container)15:16
ChrisTownsendbregma: ogra_: The reason it's a symlink is because if I have an update to ContainersConfig.json in the Puritine click, we need to keep it in sync.15:16
ogra_right, thats clear15:17
ChrisTownsendogra_: lol, well, I haven't done that work...yet, but it hasn't been a priority either.15:17
ogra_but you only need to maintain upgrades of the custom tarball, so only one json block15:17
ogra_would be a bit of scriptery indeed (split the user config ... add the new purtine bits and merge it with the user config )15:18
ogra_hmm15:18
ogra_or cant you source one json file from another ?15:18
* bregma needs a JSON expert15:19
ogra_similar to config.d dirs :)15:19
ChrisTownsendogra_: Yep, I have plans to do something like that in the back of my mind and we even discussed, but it we punted for another time.15:19
ChrisTownsendogra_: Hmm, sourcing...15:19
ogra_i guess as soon as the tablet comes out people will start to try to do that :)15:19
ogra_apt installing their own stuff15:20
bregmaI'd say let's open a bug to track the issue and maybe it'll get fixed in time for OTA 1115:20
ogra_and we'll end with tons of debvices that were made writable15:20
ChrisTownsendbregma: Right15:20
ChrisTownsendogra_: Users who apt install their own stuff are going to be sorely disappointed for the time being.15:21
ogra_you think so ?15:21
ChrisTownsendogra_: First, they can only do that via command line.  Second, the App scope will not pick up new apps, so they will have to do some hacky .desktop dancing.  Third, it's quite possible the app won't work at all anyways.15:22
ogra_user who do that are tinkering anyway15:22
ChrisTownsendogra_: Yeah, so they should be able to figure out the JSON stuff;-)15:23
ogra_(it would just be good if they would tinker in their own container i think)15:23
ogra_the current setup kind of encourages to just modify the existing container ... wich will likely cause even more issues15:24
ChrisTownsendogra_: Agreed.  The puritine container can only be written into by sudo and the filesystem will need to be r/w.15:24
ogra_(people leaving the device writable for convenience and whatnot)15:24
ChrisTownsendogra_: Folks making their own containers will come, but it's not ready imho.15:25
ogra_phablet@ubuntu-phablet:~$ libertine-container-manager -v create -n foo -i foo15:28
ogra_....15:28
ogra_ImportError: No module named 'libertine.LxcContainer'15:28
ogra_phablet@ubuntu-phablet:~$15:28
ogra_yeah, you are right :P15:28
ChrisTownsendogra_: I have a fix for that already.  It just hasn't been released via the train yet.15:31
ogra_train ... narrow-gauge railway you mean :)15:32
ChrisTownsendogra_: lol15:32
ogra_oh, i used it wrong too ... (should indeed have been -t chroot)15:33
tbnBuddhahello. in which programming language are apps for ubuntu smartphones written? java?15:35
ogra_tbnBuddha, QML or HTML5 for the GUI parts, javascript and/or C++ for backend bits15:37
tbnBuddhaoh15:37
tbnBuddhadidn't expect that.15:37
ogra_there is also the #ubuntu-app-devel channel wheer you might find more app devs15:38
tbnBuddhathx for the hint15:39
ChrisTownsendogra_: Yeah, but I have recently put in logic to automatically figure out the backend type if you leave out -t based on the running kernel version.15:39
ogra_so this time i got a proper chroot created15:40
ogra_using: libertine-container-manager -v create -n bar -i bar -t chroot -d xenial15:40
ChrisTownsendogra_: Yep15:40
ogra_wow ... and install-package vlc just works15:43
ogra_libertine-launch doesnt thogh15:54
ChrisTownsendogra_: What do you mean?15:57
ogra_libertine-launch bar /usr/bin/vlc ... gets me a DISPLAY error15:58
ogra_http://paste.ubuntu.com/15632220/15:59
ogra_ah15:59
ogra_most likely because i staert it from a ssh terminal15:59
ChrisTownsendogra_: That most definitely will not work.15:59
ogra_yeah, that just struck me :)15:59
ChrisTownsendogra_: You need to do some desktop file hackery to get it to work.  See /usr/share/applications/puritine* for examples.16:00
ogra_that Exec line is confusing :)16:00
ChrisTownsendogra_: The desktop file needs to be in the form of ${container_id}_${real_exec_name}_0.0.desktop16:01
ogra_ok16:01
ChrisTownsendogra_: Yes, it's an awful hack.16:01
ChrisTownsendogra_: You can pin silo 56 to use the Libertine Scope.16:02
ChrisTownsendogra_: Then no need for desktop hacks.16:02
ogra_hmm, it wont pick up a .desktop i put into ~/.local/share/applications ?16:03
ogra_oh16:03
ogra_silly me :P16:04
ogra_(it does, all fine)16:04
ogra_hmm, where do i find logs ?16:07
ChrisTownsendogra_: ~/.cache/upstart/application-legacy-${container_id}_${appid})_0.0.log (or something like that.16:16
ogra_sadly not16:17
ogra_phablet@ubuntu-phablet:~$ find . -name application-legacy*16:18
ogra_./.cache/upstart/application-legacy-webbrowser-app-.log16:18
ogra_thats all16:18
ogra_i dont see logs for any of the libertine apps btw16:22
touchyi usually find logs in rivers16:25
touchy:)16:25
touchyor streams16:25
touchydata streams =D16:25
ChrisTownsendogra_: Then it's not even getting to the point of launching the app.  Probably need to look in unity8.log for a clue.16:26
ogra_ChrisTownsend, well xchat or firefox run fine and dont produce any logs16:26
ogra_VLC shows me a splash and dies, xeyes and xteddy that i installed in the same container dont even show a splash16:27
ChrisTownsendogra_: Those logs should exist when the app is running, but *something* cleans it up immediately after it exits.16:27
* ogra_ tries16:27
ChrisTownsendogra_: I have no idea what does that and why.16:27
ogra_phablet@ubuntu-phablet:~$ ls .cache/upstart/application-legacy-puritine_firefox_0.0-.log16:28
ogra_.cache/upstart/application-legacy-puritine_firefox_0.0-.log16:28
ogra_yeah16:28
* ogra_ blames tedg 16:28
ogra_must be the app launcher being over sensitive here16:28
ChrisTownsendogra_: I've only noticed it on frieza.  IS that what you are using?16:29
ogra_shhh ;)16:29
ChrisTownsendlol16:29
ogra_(yes)16:29
=== dandrader is now known as dandrader|afk
ChrisTownsendogra_: On mako, the logs stick around, so I think something different has been configured on the frieza, but I've no idea what.  Maybe some cron job or some other things that cleans up logs immediately.16:30
tedgIt does that if you're not in developer mode.16:30
tedgThe app task does itself.16:30
ogra_well, unlikely cron ... but some logrotate stuff most likely16:30
tedgI need to run, but if you look at the post-stop rule you can see what happens.16:31
ChrisTownsendAh, developer mode.  I haven't set that on my frieza.16:31
ogra_yeah, you are right16:31
ogra_it keeps the logs in dev mode16:31
ogra_tedg, thanks !16:32
ChrisTownsendogra_: Glad you blamed tedg:)16:33
ogra_wow, ebaling dev mode massively harms my ssh session16:33
ogra_*enabling16:33
ogra_it is all stuttery16:33
ogra_ondra, any idea whats up here ? seems adbd has some harmful influence to wifi on frieza16:35
ondraogra_ really?16:36
ogra_yeah16:36
ondraogra_ I'd not blame it on adbd, wifi is just *** in general16:36
ChrisTownsendogra_: I've noticed Wifi issues lately on my frieza as well.  Like http no longer works.16:36
ondraogra_ even before adb landed16:36
ogra_well, if i turn off developer mode it is all fine16:36
ondraogra_ really? ok that is strange16:37
ogra_as soon as i turn it on my keystrokes are all delayed in the ssh shell16:37
ChrisTownsendogra_: I should say http works for a bit then stalls and doesn't recover until I reset my Wifi connection.16:37
ogra_tunring it off again turns it back to normal16:37
ogra_wow ... "dmesg -w" is so fast that it is unreadable16:38
ogra_so many log events :/16:38
ChrisTownsendHmm, mine isn't in developer mode with this issue.16:38
ogra_mine wasnt either til ted told me i need it for logs16:38
ogra_wow, the swapper is really noisy16:39
ogra_(in demsg)16:39
ogra_*dmesg16:39
ondraogra_ adbd should not be logging at all16:39
ChrisTownsendogra_: I mean I have http/wifi issues even when I'm not in developer mode.16:39
ogra_ondra, thats not related to logging16:39
ogra_logging of libertine apps was just the reason why i turned on dev mode16:39
ondraogra_ so ssh over wifi?16:40
ogra_and then notices tzhat my ssh shell got slow16:40
ogra_yeah16:40
ChrisTownsendogra_: Have you seen the load average?16:40
ondraogra_ just testing here and works fine16:40
ogra_weird16:40
ondraogra_ what can I test?16:40
ogra_ChrisTownsend, old bug with MTK16:40
ondraogra_ I'm conneted now16:40
ogra_ondra, i just tried to tab complete some logfiles16:40
ondraogra_ and ssh is responsive16:40
ogra_and then delete some of the filename16:41
ChrisTownsendogra_: Which bug is that?  Load averages over 10 doesn't seem like a Good Thing to me.16:41
ogra_and the deleting of chars was about 1-2sec delayed16:41
ogra_ChrisTownsend, must be somewhere in the arale bugs16:41
ogra_was never fixed16:41
ChrisTownsendogra_: Ok, that just seems bad, but meh.16:42
ogra_yep16:42
ondraogra_ so always get occasional delay over ssh, pretty much on any device I tested, and old or new adb, same16:43
ogra_ondra, well, i dont16:43
ondraogra_ I was even developing new adb while connected over ssh/wifi on frieza, so defo quite OK here16:43
ogra_and i can toggle that with the dev mode switch in the UI16:43
ondraogra_ so can you see adbd going crazy or something?16:43
ogra_nope16:44
ondraogra_ hmm I switched dev mode off and now my ssh is a bit more laggy16:45
ogra_i wonder if starting adb somehow makes my device switch to another AP or so16:45
ogra_i have three APs with the same SSID to roam though the house16:45
ondraogra_ well again not really more different than other time16:45
ogra_i havernt seen any lags at all with mine ... until i toggled the switch ffor the first time :)16:46
ondraogra_ you know adb code, does not really touch any of it16:46
ondraogra_ very strange16:46
ogra_the enabling code touches poperties16:46
ondraogra_ OK experiment16:46
ogra_(we use the android init.rc for turning the gadget on/off)16:46
ondraogra_ try to enable adb manually16:46
ondraogra_ you can do that just with few echos16:46
ondraogra_ and that would not explain why it goes normal when you switch dev mode off again16:47
ogra_note that i dont have any cable attached to the device16:47
ogra_perhaps that has some influence16:47
ondraogra_ try to fire up adbd binary from your ssh session, if that has some impact16:47
ondraogra_ testing without cable and still works fine here16:48
ogra_phablet@ubuntu-phablet:~$ sudo start android-tools-adbd16:48
ogra_start: Job is already running: android-tools-adbd16:48
ogra_hmm16:48
ogra_interesting16:48
ogra_the switch is off16:48
ondraogra_ hmm what rom are you running? :)16:50
ondraogra_ $ getprop ro.debuggable16:50
ondra?16:50
ondraogra_ $ getprop persist.sys.usb.config16:51
ogra_phablet@ubuntu-phablet:~$  getprop ro.debuggable16:51
ogra_016:51
ogra_phablet@ubuntu-phablet:~$ getprop persist.sys.usb.config16:51
ogra_mtp16:51
ogra_phablet@ubuntu-phablet:~$16:51
ogra_i'm on image 77 from ubuntu-touch/rc-proposed/bq-aquaris-pd.en16:51
ondraogra_ is adbd running then?16:51
ogra_no, i just manually stopped it16:52
ogra_hmm16:52
ondraogra_ I'm on 7516:52
ogra_and flicking the dev mode switch doesnt start itz16:52
ogra_that used to work16:52
=== dpm-afk is now known as dpm
ondraogra_ remember, our upstart job is written way, it does not stop when switch persist.sys.usb.config= to non adbd16:54
ondraogra_ something we may be should add there to "stop on"16:54
ogra_i remeber that i wrote a patch for that ... a century ago16:54
ogra_(though i cant remember if it ever landed)16:55
ondraogra_ don't think it was ever there, not in master of that bzr branch16:55
ogra_we never used bzr branches, just the package16:55
ogra_did you create one ?16:55
ondraogra_ no we use git now for it16:55
ondraogra_ but there was defo bzr branch for android tools16:56
ogra_not one that we used16:56
ogra_in the old phonedations team16:56
ogra_android-tools was always directly maintained in the package16:56
ondraogra_ you even have commits here :) https://code.launchpad.net/~ubuntu-branches/ubuntu/wily/android-tools/wily16:57
ogra_the only possible bzr branches for that could have been UDD branches ... which were probably contantly outdated by ten versions16:57
ogra_ugh16:57
ogra_yeah, thats UDD16:57
ogra_are you sure you didnt roll back a gazillion of versions when you used that for an upload ?16:58
ondraogra_ well you maintain 100 copies, don't wonder people get lost in them :)16:58
ogra_UDD was always broken and usually outdated16:58
ondraogra_ I used what was in that bzr, but I did anyway general clean up16:58
ogra_yeah, that is why i still prefer the package as the autoritative source ;)16:58
ogra_right, but it can be that the last ten uploads werent synced into that branch16:59
ondraogra_ and that bzr branch has last commit in 2015/10/05 so defo it's alive16:59
ondraogra_ ot it was before we killed it now16:59
ogra_(not to say ... it is very likely they were not)16:59
=== alan_g is now known as alan_g|EOD
ogra_ondra, note that UDD only operates on the archive ... none of the overlay uploads will show up there17:03
ogra_(the branch matches my last upload to vivid though)17:05
ondraogra_ so code is up to date?17:06
ondraogra_ to be honest I never seen that stop condition modified17:06
ogra_tghe UDD code matches the vivid archive ... but definitely not the overlay17:06
* ogra_ is pretty sure there were some overlay only dputs 17:07
ondraogra_ so just checked rootfs before abd landed, and there is "stop on runlevel [06]"17:07
ogra_but it is hard to do any forcensics on that i thinnk17:07
ogra_there was some interaction between the android-usb-state.conf job and the android-tools-adbd.conf jobs17:09
ogra_i dont see that anymore17:10
ogra_(so that adbd would be stopped when you remove the cable and re-started if you re-attach it17:10
ogra_)17:10
ogra_iirc the same thing landed in mtp and adbd17:10
ogra_stop on :sys:android-usb-disconnected or android-usb-disconnected ...17:11
ogra_something like that17:11
ogra_anyway17:11
=== tvoss is now known as tvoss|dinner
mterrykenvandine: that no-default-value for MousePrimaryButton issue you ran into?  My fault, sorry.  Fix here if you want to review/test: https://code.launchpad.net/~mterry/gsettings-ubuntu-touch-schemas/fix-strings/+merge/29101917:25
kenvandinemterry, oh my!17:26
kenvandinei looked at that and thought it was right :)17:27
mterrykenvandine: yeah silly mistake on my part.  I also could have inserted single quotes around the default string.17:27
kenvandinemterry, when do you want to land that?17:28
kenvandinei'd like to land a fix removing my work around in settings with it17:28
mterrykenvandine: I don't care.  I don't think it exposes a current problem17:28
kenvandineright17:28
kenvandinenot urgent... but i would like to remove my hack before i forget17:28
mterrykenvandine: I hand it off to you and your eventual silo then  :)17:28
kenvandinemterry, i'll handle landing it17:28
kenvandinemterry, thanks!17:28
ogra_kenvandine, mterry, are you guysw also responsible for the "physical keyboard layout" bit ?17:30
mterryI know ltinkl has been doing some work there17:30
ogra_while i can select a german layout, no matter which one i pick i cant get all keys to work ... well, mainly alt-gr ... which means no tilde, @ or | signs for me17:31
mterryogra_: :-/  ask ltinkl in #ubuntu-unity17:31
ogra_will do17:32
kenvandineogra_, jgdx did the settings work for that, but that doesn't really have anything to do with the layout working properly17:36
kenvandineogra_, hopefully ltinkl can help17:36
=== dandrader|afk is now known as dandrader
jgdxogra_, we don't expose any layout specific options. Is that what's lacking?18:06
jgdxor should it work out of the box?18:06
ogra_jgdx: no, not options, the alt-gr key is a default key on german keyboards18:06
ogra_i got the general äöüß ... but nothing that needs the altgr modifier like tilde, at, or the pipe sign18:07
ogra_it is 80% good :)18:08
* ogra_ uses a logitech k480 with german layout ... i'm surprised none of our german devs has hit that issue yet18:09
* ogra_ looks at mzanetti18:09
ogra_:)18:09
jgdxogra_, right, not sure where in the stack that is. Let's start with mir. I'm marking bug 1565236 as confirmed for you18:09
ubot5`bug 1565236 in ubuntu-system-settings (Ubuntu) "Spanish keyboard layout wrong" [Undecided,New] https://launchpad.net/bugs/156523618:09
ogra_jgdx: perfect, thats my bug18:11
ogra_ChrisTownsend: is there a way to hand over cmdline options to the libertine apps ?18:25
ChrisTownsendogra_: Not easily.  The only way that I can think of is to modify the EXEC line of the .desktop file *inside* the container.18:26
* ogra_ wonders what "Received an unknown 8 event" might mean18:31
ogra_(that is what i have in all the logs)18:32
ChrisTownsendogra_: Yeah, I'm seeing that too which is a new behavior.18:33
ogra_oooh ... regarding your comment above .. can i only start apps that have a .desktop inside the container ?18:33
ogra_that would explain why xeyes and xteddy dont work18:34
ChrisTownsendogra_: Yes, there has to be a desktop file inside as well.18:34
ogra_aha18:34
ogra_hmm, i wish i could squeeze some more info out ... all apps are segfaulting :(18:42
ogra_(log shows signal 11)18:42
ogra_oh, bah ... i should probably have picked vivid as distro for the container ... not xenial :P18:46
ChrisTownsendogra_: Oh, right.  And since vivid is out of support, you'll need to use the "--force" option for create.18:55
ogra_it worked fine just omitting -d18:55
ogra_(or rather it works ... still bootstrapping)18:56
ChrisTownsendogra_: Really?  I'm surprised, but as long as it worked.18:56
ogra_:)18:56
ogra_hmm ... failed with dpkg errors19:12
* ogra_ tries -d vivid and --force19:12
ChrisTownsendogra_: Are you running it via ssh/phablet-shell or terminal-app?19:30
ogra_terminal app this time19:31
ChrisTownsendogra_: Bah, I ran into that issue.  It's due to terminal-app's confinement.19:31
ogra_ok19:31
* ogra_ ssh's to localhost19:31
ChrisTownsend:)19:32
ogra_thanks for teh hint19:34
ChrisTownsendSure thing19:35
ba2095Hello, guys! Release notes for OTA-10(https://wiki.ubuntu.com/Touch/ReleaseNotes/OTA-10) mention 2 tablets: frieza & cooler, but images section - only one. This two are M10's FHD & HD, right?19:41
ogra_i guess they use the same image19:43
ogra_hmm, that looks better but vlc fails to start due to a missing dbus socket it seems19:49
ogra_hah, gnome mplayer starts19:51
dobeyare we forwarding the bus, or starting a private session bus, for libertine stuff?19:53
ChrisTownsenddobey: We have a dbus session bridge that basically creates and bind-mounts a new socket and DBUS_SESSION_BUS_ADDRESS that points to that socket in the container and bridges that over to the true sessions abstract socket.19:56
dobeythat is going to be "fun"19:58
dobeyeither way i guess it will result in plenty of broken applications19:58
ChrisTownsenddobey: It actually works fairly well, but yeah, there will probably be some apps that don't like it.19:58
dobeywell i presume it can't activate things that are installed in the container, for example20:00
ogra_hmm, seems vlc actually wants to run dbus-launch20:10
ogra_weird .. so i get a host_dbus_session0 file for firefox ... but not for vlc in my own container20:24
ChrisTownsendogra_: Is firefox still running?  If not, is host_dbus_session0 still there?20:29
ogra_no, it gets properly removed when teh app stops20:30
ChrisTownsendogra_: Hmm, ok.  Does the upstart log show anything when you try to start vlc?20:31
ogra_according to the log vlc actually looks for it20:31
ogra_yes, it looks for that socket file and then dies because it cant find it20:31
ChrisTownsendogra_: Hmm, I wonder if libertine-session-bridge is dying for some reason.20:31
ogra_(in /run/user/32011/libertine)20:31
ChrisTownsendogra_: Yeah, that's right.20:32
ogra_i have gnome-mplayer in teh same container ... that runs fine (but doesnt use dbus and doesnt play any videos)20:32
ChrisTownsendogra_: Hmm, I'm thinking about how to debug this.20:33
ogra_i see the socket for a running gnome-mplayer20:33
ChrisTownsendogra_: I'm wondering if there is something that libertine-session-bridge doesn't like and errors or crashes out when using vlc.20:34
ogra_yeah20:35
ogra_but that must happen very early ... the complaint about dbus is the first thing vlc prints in the log20:35
ChrisTownsendogra_: Well, I *thought* libertine-session-bridge issues were printed in the application log, but I must be wrong.  I'll do a bit of digging and see what I can come up with.20:37
ogra_no hurry, i'm really just playing around20:37
ChrisTownsendogra_: Sure, but it sounds like a bug and one we will have to address sooner or later.20:38
ogra_yep20:38
ChrisTownsendogra_: I can't remember, but is /var/crash utilized on the phone?20:38
ogra_yeah20:39
ChrisTownsendogra_: Anything in there?20:39
ogra_nothing current, no20:39
ChrisTownsendogra_: Hmm, ok.  WEll, it was a thought20:40
ogra_(there are a few from my tinkering this afternoon, but nothing thats newer than 5h)20:40
* ogra_ gives up on it for today20:46
=== salem_ is now known as _salem

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