/srv/irclogs.ubuntu.com/2016/03/29/#ubuntu-touch.txt

matv1just ordered the tablet. Very much looking forward to getting it down here :)00:43
swalladgecan someone help me understand how ubuntu touch relates to ubuntu desktop? Is it the same base system, can I install normal desktop programs (ie libreoffice, firefox, terminal emulators, gvim, etc...), can you login to a different desktop environment, ?00:44
matv1swalladge 'regular' Ubuntu desktop runs the Unity7 desktop environment up till now. Ubuntu touch is about the same codebase but with Unity8.00:50
matv1the main difference is that they use different display servers00:51
matv1Unity7 uses goodold X server00:51
matv1Unity8 has Mir00:51
EOBeavWill 16.04 use Unity8?00:52
matv1not by default no00:52
matv1but you can choose to use it00:52
EOBeavNatively, or is that a hack?00:53
matv1depends what you call a hack :)  I wouldnt call it that.00:54
EOBeavlol, understood00:54
EOBeavA manipulation00:55
matv1Unity8 will be the standard to come00:55
matv1just not in 16.0400:55
EOBeavI'd like to get ubuntu working on a Nexus for my next phone00:55
matv1I got it running on my nexus 4. its quite an old phone but it runs really good00:56
EOBeavThat means I should be able to pick one up for cheap, lol00:56
EOBeavOnce you install ubuntu, do you have to go back and get it connected with your wireless provider?00:57
matv1yeah actualy I have 2. both i got second hand well under a 100 euro's00:57
matv1no it does that by itself. it just uses the info from the sim00:58
matv1unless you some kind of weird contract where the sim is linked to the phone, but i have not heard of that happen00:59
EOBeavgood to know01:01
EOBeavSo once it's connected, ubuntu just gets the info from that01:01
matv1yes. If you have a data contract, all you have to do is insert the sim, boot the phone01:02
EOBeavawesome01:03
EOBeavwill have to look for one locally01:03
matv1EOBeav cool! hope you like it01:04
swalladgematv1: cool01:21
swalladgeso how does installing regular programs work?01:22
swalladgeit looks like (based on my initial research) that the system is readonly or something01:22
matv1unity8 you mean? yes the phone releases are readonly for the base system yes01:24
matv1the next ota of ubuntu touch will have mir being able to run x-server dependent apps though01:25
swalladgeok01:26
swalladgeso when they market firefox, dropbox, gimp, etc. (at http://www.ubuntu.com/tablet/features), are they installed like selfcontained apps or as deb packages like on desktop?01:27
mcphailswalladge: I think they're running in a hackish X11-on-Mir wrapper/container at present01:29
matv1yes thats about it. But I am no mir unity8 expert myself01:31
matv1but my understanding is that this way of wrapping  x dependent apps in unity8 will be available to the user in just a couple of months01:32
matv1so that means you would be able to use that method to wrap any x-app for use in unity8/mir01:32
swalladgenice01:33
mcphailswalladge: I think there are still some very rough edges, with regards to confinement and data sharing for X apps. I suspect the end result isn't going to feel as slick as an X app running on X01:34
matv1swalladge yup I think so too. Thats probably why they dont ship unity 8 as default yet.01:37
swalladgehow does one install these though? (if the system is readonly)01:37
dobeyi wouldn't call it "hackish"01:38
matv1same way one installs any app i guess. its just that the wrapper magic has to happen first01:38
matv1ah i will leabe you to the expert now :)01:39
matv1dobey is it best described as a fallback to x? or it is fully intergrated into mir now?01:41
dobeythere is still some work to be done regarding installation and management of legacy apps on phone/tablet devices01:43
mcphaildobey: I suspect you think I mean "hackish" pejoratively, which isn't the case. But it isn't as integrated as a native Mir solution01:44
dobeyi would say that it might be a slightly degraded experience than you would get with the same app on a traditional PC install of Ubuntu01:44
dobeybut i wouldn't say it is hackish01:44
dobeymcphail: "hackish" is derogatory, regardless of how you personally intend it to mean. intentions are not definitions :)01:45
mcphail"hacking means exploring the limits of what is possible, in a spirit of playful cleverness" - RMS01:46
dobeygood for RMS01:46
dobeyRMS doesn't dictate what the expectations of humans are though01:46
dobeymcphail: between you and me, the term might be fine. but when describing the technology and level of support to persons who may not be as technologically inclined as we, such a term may be off-putting01:50
dobeyswalladge: legacy (x11) apps are run in a container, and each within its own X server (Xmir), for security and such. there is currently an additonal scope and application for management of the container(s) and launching legacy applications, as i understand. as development continues though, various levels of integration and support will obvioulsy improve, of course01:53
mcphaildobey: perhaps, on a technology focused IRC channel, we should use the correct definition (as per RFC 1392) rather than the false one?01:53
dobeymcphail: i think we should avoid the term "hack"01:54
dobeyor any terms related01:54
mcphailFair enough01:54
dobeybeing a technology focuse channel, we are certainly capable of describing our features in a more precise manner than relegating them to non-descript vague terms such as "hack"01:55
mcphailPersoanlly, I think the term is apposite here. But it is very late, I still have a couple of hours of work to do before bed, and I don't want to have a silly argument. I'll concede :)01:57
matv1I'm with mcphail :)02:00
dobeymcphail: well, i certainly am not trying to argue. just wanting to provide the best information possible regarding our devices, to those asking in here. :)02:00
mariogripmhall119: ping02:07
mariogripdobey: the n5 is the only device I might be upgrading to active, but since it missing bt i have waited02:07
mariogripalso manta02:08
dobeymariogrip: isn't bt the only thing missing on opo too?02:09
mariogripdobey: no, voice call and headphones02:09
dobeyoh02:10
mariogripthat will be fixed in 5.1, but that has some bad battery issues02:10
mariogrip(android 5.1 version)02:10
dobeysure02:10
dobeyanyway, definitely time for me to slither off02:10
mariogripI have to work late today, I have to clean up my todo list :P02:11
matv1mariogrip you are probably  aware that  devices.ubports.com is down right :) ?02:14
matv1just noticing02:14
mariogripoh, im not, thanks for letting me know02:14
matv1ok np02:15
mariogripnow it's back up, thanks matv1 :)02:17
matv1awsum. thank you mariogrip02:18
=== ubuntu is now known as Guest40856
=== Guest40856 is now known as knightwise
tathhuhello, what was that command to change touch-channel on the phone?07:27
=== marcusto_ is now known as marcustomlinson
=== MCMiic is now known as MCMic
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== alan_g is now known as alan_g|lunch
peat-psuwitWhat might wake a device from sleep? I'm experiencing wakeup every 1 second.12:04
peat-psuwitMy own port, LG L9012:04
pmcgowanpeat-psuwit, does the syslog give any hit? the last time we saw this it was thermal events keeping the system awake12:17
pmcgowanhint12:17
peat-psuwitpmcgowan: I really can't find any clue in syslog. Most of time, all I see is seem-to-be-normal suspend follow by seem-to-be-normal resume kernel text.12:21
pmcgowanpeat-psuwit, may need to instrument the kernel to see what device is doing it,  ondra any ideas?12:22
=== lotuspsychje_ is now known as lotuspsychje
mhall119mariogrip: pong12:54
mariogripmhall119: have you got the fp device?12:54
mariogrip(the new fairphone device)12:57
mhall119no, not yet12:57
=== alan_g|lunch is now known as alan_g
ondrapeat-psuwit yeah as pmcgowan said, kernel log and try to get logs from powerd as well13:08
ondrapeat-psuwit observer messages on dbus13:09
peat-psuwitondra: I'm not sure what to look for. If it's powerd, I should see powerd's message between suspend and resume in syslog.13:16
ogra_peat-psuwit, what makes you think that ? if you are suspended syslog logging is indeed suspended too13:16
peat-psuwitogra_: But powerd is suspended too? Also, AFAIK syslog will pick up whatever it missed when resume.13:19
ogra_everything is suspended13:19
ondrapeat-psuwit run some tool gathering dbus logs, that will show you if something is poking powerd to stay awake13:19
ogra_except the modem13:19
peat-psuwitondra: Like, dbus-monitor?13:20
ogra_(if the HW suspends hard, there is no way for anything to gather logs ... )13:20
ondrapeat-psuwit bustle-pcap is one I used before13:21
ondraogra_ you will get dbus message once something is waking system up13:21
ogra_and how would that be logged if the system is asleep ?13:22
ondraogra_ usually something will wake system on interrupt, that then poke on dbus powerd is it wants to keep system running13:22
ogra_(if you run dbus-monitor you prevent the sleep altogether ... if dbus wakes it up there wont b an rsyslog listening yet)13:22
ogra_you might be able to get some logging from stdout from powerd in the upstart job log though13:23
ondraogra_ sure you will not catch things which are just consumed by driver, so interrupt will not wake system to handle itself13:23
ondraogra_ bustle-pcap should not prevent system from suspending13:24
ogra_k13:24
ondraogra_ at least I remember using it, so hope it still works right way13:24
ondraogra_ but it's a bit pain to debug, since you need to make sure ssh does not keep system awake either13:25
ogra_yeah, i remember that13:25
ondraogra_ rsalveti is master debugging power issues13:26
ogra_yeah13:26
ogra_now he is master of running 96boards :)13:27
ondraogra_ :)13:27
ondraogra_ BTW where can I find u-d-f code, non xenial13:28
ogra_lp:goget-ubuntu-touch ?13:29
ondraogra_ yeah but that is xenial one13:30
ogra_i dont think we have any other branch ... probably in UDD13:30
ogra_https://code.launchpad.net/goget-ubuntu-touch ... there are a few other branches13:31
ondraogra_ yeah but those fail when you do bzr branch13:34
ondraogra_ those branches show just in LP web, but can't branch code13:35
rsalvetikernel log should say it all13:35
ondraogra_ and trunk had dependencies to packages version which only exists in xenial13:35
rsalvetithe time it was actually suspended (if any)13:35
rsalvetiand if there was any subsystem or wakelock blocking it13:35
rsalvetiogra_: germany x italy today, should be an interesting game to watch13:36
ogra_rsalveti, yeah ... germany england was rather disappointing ... lets see if we got better now13:36
peat-psuwitrsalveti: I really can't find anything useful in kernel log. Could you please have a look? It's 2 suspend-resume cycles happen about 2 second apart. http://paste.ubuntu.com/15551755/13:42
rsalvetisure13:44
rsalveti[16042.723319] 16042.723319 / 03-29 13:27:19.245] MSM Apps Watchdog resumed.13:46
rsalvetiyeah, doesn't say much, have syslog in hands?13:46
rsalvetiin the past we had both missing configs (to enable a more verbose suspend process) and also code changes that were removing them13:46
rsalvetiit's not even printing anything related to wakelocks13:47
peat-psuwitrsalveti: In syslog, all it has is kernel message posted above and nothing else.13:56
rsalvetipeat-psuwit: hm, nothing from powerd?14:31
rsalvetimight be good to change the power init script to run with debug14:31
peat-psuwitrsalveti: How, please?14:36
=== JMulholland_ is now known as JMulholland
=== dandrader is now known as dandrader|afk
=== shuduo-afk is now known as shuduo
=== dandrader|afk is now known as dandrader
=== marcusto_ is now known as marcustomlinson
=== chihchunl is now known as chihchun
=== Stskeepz is now known as Stskeeps
=== attente_ is now known as attente
=== alan_g is now known as alan_g|EOD
Pastamanhey. any known issues when doing a first time install of ubuntu touch around now? I'm getting mystic lookup timeouts when trying to download the image via ubuntu-device-flash18:00
dobeyPastaman: helps to state which device, channel, and server, you are using18:08
Pastamandobey: sorry, of course. but as expected, the error was on my end. firewall/NAT blocking the traffic18:09
dobeyok18:10
=== ndec_ is now known as ndec
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader

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