/srv/irclogs.ubuntu.com/2017/01/27/#ubuntu-touch.txt

dobeyps3/ps4 pad might work, but they pair via usb00:00
popeyi tried a usb controller too via a usb to go adapter00:05
=== salem_ is now known as _salem
juennhello! just want to ask if i will upgrade ubuntu 12 to 14 will it affect my installed web services? i have installed drupal on it02:19
duflujuenn: This would be the wrong channel. Try #ubuntu-desktop02:25
zedroidHello! Is application from libertine allowed to interact with hardware? (Bluez with bluetooth hardware in my case)06:58
Satyam2345anyone here08:25
zedroidMaybe08:27
zedroidRegarding to the Chromium on libertine: I've found logs of Chromium upstart, problemis in the /proc/modules. libkmod: ERROR ../libkmod/libkmod-module.c:1638 kmod_module_new_from_loaded: could not open /proc/modules08:29
zedroidBut I have no idea how to correct this08:29
mcphailpopey: I knew you'd have tried :p09:21
jgdxdednick, ping09:37
dednickjgdx: hi09:37
jgdxdednick, hey, me and ahayzen are developing Printing (cups) bindings for ubuntu-print-app and ubuntu-system-settings. We really like to share most of it, so we've decided to put them in ubuntu-settings-components. This is just a heads up, as you may be asked to take a look. Also, if you think it may be outside the scope of u-s-c, please let us know.09:39
jgdxat this point, it's so large (the MP) that it may warrant its own package, but I'm not sure about these things09:41
dednickjgdx: ok!09:41
dednickjgdx: sounds like the correct project; but maybe having a separate package would be a good idea09:42
jgdxdednick, the only issue with that is that it will need a MIR, since (iirc) all of u-s-s's deps needs to be in main09:43
=== _salem is now known as salem_
=== FlOp is now known as Guest11492
Guest11492Hey :-)12:50
Guest11492I’ve a problem with my Aquaris E5, maybe you can help me…12:51
Guest11492Yesterday I got a message “only little space left on device” two or three times, the phone became unresponsive and had to be rebooted hard.12:52
Guest11492I’ve deleted a folder and /userdata has now ~1.2 GB free space.12:52
Guest11492But today the wifi stopped working and upon reboot neither the SIMs nor the wifi can be enabled.12:53
Guest11492df -h shows that /android/system is 99% full, but I don’t know if that’s normal.12:53
Guest11492Btw.: /dev/loop0 is mounted read-only, maybe that’s a problem.12:54
Guest11492Any ideas?12:54
rambo___can i install ubunut in my yureka phone13:35
davmor2Guest11492: try rebooting now you have space again and the system might become correct13:35
rambo___Hi I have this mobile http://www.gsmarena.com/yu_yureka-6987.php  is it possible to install ubunut13:36
rambo___Hi I have this mobile http://www.gsmarena.com/yu_yureka-6987.php  is it possible to install ubunut13:38
Guest11492davmor2: I’ve rebooted several times. The heavy problems didn’t occur until today, I freed the space already yesterday.13:42
davmor2Guest11492: hmm not sure then13:42
Guest11492The phone is completely unusable right now, as I cannot use the phone neither any apps that require internet :-/13:44
Guest11492sorry: … can neither use the phone nor any apps …13:45
Guest11492Should I be able to use systemctl? Returns “Failed to get D-Bus connection: Operation not permitted“ when run as root in the terminal.13:47
taiebothttps://bugs.launchpad.net/ubuntu/+source/messaging-app/+bug/165983013:53
ubot5Ubuntu bug 1659830 in messaging-app (Ubuntu) "Searching in the messaging app overlays data" [Undecided,New]13:53
=== boiko_ is now known as boiko
=== salem_ is now known as _salem
=== _salem is now known as salem_
=== JanC_ is now known as JanC
Guest11492bye17:31
n3rd_dudeHi, I have two questions. #1. Is there a difference between Ubuntu for desktops (x86/arm) and Ubuntu for mobile devices? Specifically from the point of raw hardware access and native development capabilities?19:18
n3rd_dude#2. (Hopefully not an unusual question by now), is it possible to install on external sdcard and have uboot, boot by the bootloader on the NAND with Android still is? (Like some SBC's do. I understand the intricacies and requirements for this so a condensed form of the question is, can it be done in practice without touching the NAND?)19:20
n3rd_dude*where Android still is...19:21
dobeyyes, ARM devices are not general purpose hardware, and drivers are typically closed source only, so specific images must be built for each supported device19:25
NeKitn3rd_dude, also Ubuntu Touch involves running stripped down Android system inside LXC container for reusing Android blobs19:25
NeKit#2 is possible as long as you have some means to boot Linux kernel19:26
dobeyand no, the android bootloader doesn't boot off SD card normally, so you can't just throw stuff on an SD and expect it to boot19:26
dobeyyou would have to change enough of the phone, maybe in the NAND, to get booting off SD card to work19:27
NeKitsome devices (not phones) could boot kernel from SD card though19:27
n3rd_dudeAha I see. So for starters, the headache the average hacker would have to endure to spin the generic arm Linux distro has been figured out by you guys? (Dunno much about LXC)19:27
n3rd_dudedobey, yeah not on mobile :)19:28
n3rd_dudeAnd yeah, that's what I thought19:28
dobeywell ubuntu has been ported to work on several phones and tablets, yes19:28
n3rd_dudeThe usual setup is, you have a bootloader (uboot?) in NAND already configured to look for uboot in sdcard first in most SBC's afaik. Probably not in phones hence the question :)19:30
n3rd_dudedobey, the documentation feels very safe and pretty much guarantees portability19:30
n3rd_dudeWhat would I need to look out for when porting to a new device (on NAND, no fancy stuff)19:31
dobeyevery Small Block Chevy i've ever built, didn't have any software19:31
NeKitexcept that documentation doesn't cover lots of issues encountered when porting19:31
n3rd_dudeXD19:31
NeKitn3rd_dude, what kind of device?19:31
n3rd_dudeNekit, exactly :P19:31
n3rd_dudeWhat's more specific? SoC or device name?19:32
NeKitit makes sense when you have no way but to reuse Android components, like for phones/tablets19:32
dobeysingle board computers are a little different than phones/tablets, but depending on which one, perhaps not so much19:32
n3rd_dudeSoC is either MTK6753 or the Helio P10 I believe it is (on the planned project device)19:33
n3rd_dudedobey, Nekit, true XD19:33
n3rd_dudeTo both :P simultaneously19:33
dobeyif you have hardware that can use generic drivers already in the stock kernel, then yeah, just pointing uboot at the right thing with a standard arm install of ubuntu should work19:34
dobeypretty sure MTK doesn't fit that description though19:34
n3rd_dudeOh? :/ I actually didn't think I would have much of a problem installing as long as nothing happened to the recovery?19:35
n3rd_dudeSo mtk is about as fussy as everyone says?19:35
dobeyif you have Android stuff to start with, i don't think you can use uboot anyway19:36
dobeyyou need to treat it like any other android device19:36
n3rd_dudeThe GPU is Mali and not PowerVR or SGX19:36
n3rd_dudethat's one headache I know exists on the generic arm software eco19:37
dobeybeyond "are the drivers free and in the stock kernel" the specific hardware doesn't much matter19:37
n3rd_dudedobey, oh?19:37
n3rd_dudeActually that's true. I keep forgetting that at the end of the day we're talking about an Android device19:37
n3rd_dudeI've only worked with Archarm and SBC's so please pardon my ignorance :)19:38
n3rd_dudeIn the latter case Android bin blobs are a no no where support is concerned but I don't really care. I've just been programmed XD19:39
n3rd_dudeOkay so, MTK whatever, issues or should I even try it?19:39
NeKitdo you have full Android tree for your device?19:39
dobeyif you don't have sane drivers already in the kernel, whether you think binary blobs are bad or not, is irrelevant. you will have to use them19:40
dobeyand you will have to run a minimal set of android bits for the hal, to get things working19:40
n3rd_dudedobey, I know XD NeKit, the devices in question are budget devices with stock Android.19:41
n3rd_dudeI'm slow. Sorry, I'm actually on Android ATM :P19:42
NeKitthen prepare for a lot of troubles since likely they even don't have kernel sources released19:42
n3rd_dudedobey, you mean to say ubuntu touch doesn't run vanilla?19:42
n3rd_dudeThat it in fact needs a lot of...Mucking about? XD19:43
NeKityes19:43
dobeyn3rd_dude: it uses a modified kernel specific for each device, and has a small lxc container of android bits, which are necessary to make things work, on the phones/tablets19:43
n3rd_dudeNekit I'm doomed :P19:43
n3rd_dudeHmm I understand now19:43
n3rd_dudeThat it's a headache from the start XD19:43
NeKitno easy ways, sorry :)19:44
dobeyif you want to use vanilla kernel, get an Intel Atom or something19:44
n3rd_dudedobey, Modified kernel, which is why NeKit mentioned source tree?19:44
n3rd_dudedobey lol no way19:44
dobeyn3rd_dude: well, device tree for all the drivers. but we need patches to enable some things which aren't used on android, like apparmor19:45
n3rd_dudeAnd yeah, no easy ways for anything ever but I believe this is the best option to have linux in your hands right? Easier than trying to get something like archlinux for arm on a tablet?19:46
n3rd_dude(I am talking about phones at this point)19:46
NeKitharder probably19:46
n3rd_dudedobey right.19:46
n3rd_dudeNekit oh?19:46
NeKitwell, I suppose, for ArchLinux ARM you take stock or vanilla kernel, right?19:47
dobeynot on an android device19:48
n3rd_dudeLet me say it here since my subconscious is almost screaming it. I wish arm hardware devs made stuff as clean as x86 -_- sadly not all wishes come true...19:48
n3rd_dudeNekit for a start yes19:48
n3rd_dudeAnd use binary blobs for all the drivers19:48
dobeyyou have to use the kernel for the device19:48
n3rd_dudeEspecially video19:48
n3rd_dudedobey, you mean as a general rule?19:49
n3rd_dudeOr just here? :p19:49
dobeybut if you need to enable any features the stock kernel doesn't have built in, you're going to have to rebuild the kernel of course19:49
n3rd_dudeYeah which is kinda cleaner?19:49
n3rd_dudeIsn't it?19:49
dobeyn3rd_dude: i mean for ARM devices, and specifically ones built around being android kit19:49
dobeynot cleaner, no19:50
n3rd_dudedobey I get what you mean19:50
dobeybuilding android kernels is a horrible mess19:50
n3rd_dudeAndroid kernel!? God no!19:50
n3rd_dudeLol19:50
n3rd_dudeThat IS a f'ing nightmare19:50
dobeywelcome to the world of ARM19:50
n3rd_dudeHaha19:50
n3rd_dudeThank you! :p19:50
n3rd_dudeI feel like buying the next ticket out of here already XD19:51
n3rd_dudeBut yeah, I've seen the mess with SBC's. I19:51
n3rd_dudeknow it's worse for mobile19:51
dobeythey are the same really19:52
n3rd_dude1:1?19:52
n3rd_dudeThe nightmares?19:52
n3rd_dude:D19:52
NeKityet for SBC's there is usually some kind of Linux support from manufacturer19:52
NeKitphone manufacturers don't care19:52
dobeyn3rd_dude: android is linux. so all android phones have "some linux support"19:52
dobeyerr19:52
dobeyNeKit: even19:52
n3rd_dudeXD19:52
NeKitI know, I mean Linux-specific blobs built around glibc19:53
dobeyanyway, i don't know what kind of device you want to make, but with ARM the annoying apart is going to be device bring-up19:54
n3rd_dudeOkay I don't want to be grumbling the whole time. So let's say I'm up for it (I am when I have the time), how similar to say a desktop/workstation environment is Ubuntu touch? In the sense of binutils, GCC and the like? You know? "(Ultra) Portable programming device (fantasy)"19:55
n3rd_dudeLol that was long XD19:55
dobeyubuntu is ubuntu19:56
n3rd_dudedobey bring-up as in, getting it going right?19:56
n3rd_dudeAnd cool!19:56
n3rd_dudeThat's what I wanted to hear. I guess asking if it was a minimal form would've been better :/19:57
dobeyyeah, as in getting things booting and running and working correctly in the system. the hard and annoying part of pointing ubuntu to new devices, for example19:57
NeKitmake sure to avoid MTK devices without source code available19:57
dobeywell the phone images are pared down yes. they include a read-only /, and are phone images19:57
n3rd_dudedobey, I hear you. Nekit, what's up with MTK support anyway?19:58
NeKitChinese vendors don't care about GPL19:58
n3rd_dudeXD I forgot about that part! How stupid of me :D19:58
n3rd_dudeOr anything else for that matter...19:58
n3rd_dudeHere's my guinea pig http://www.umidigi.com/page-umi_super_overview.html19:59
n3rd_dudeBuying it for something else but I could adopt it for Ubuntu touch at some point20:00
NeKityeah, they likely won't even release kernel source code for it20:00
n3rd_dudeHit the brakes on that device?20:01
dobeywhat is your goal exactly?20:01
n3rd_dudeWould be awesome to push that device with raw Linux though20:01
n3rd_dudeOh, I've been interested in Ubuntu touch since it was announced20:01
n3rd_dudeOn top of that20:01
NeKitsorry, but wrong device choice then20:02
n3rd_dudeI'm interested in playing with an actual Linux environment everywhere I go20:02
n3rd_dudeXD20:02
dobeywell how big of a device do you want?20:02
n3rd_dudeBecause MTK or the whole bloody thing? :D20:02
NeKitbecause UMI20:02
NeKit(I mean, I saw few vendors release source code even for MTK devices, but they seem to be not among them)20:03
n3rd_dudeNekit, I thought so :P dobey, for a phone, 5/5.5". Otherwise any tablet is interesting enough but the SoC has to be good20:03
n3rd_dudeNekit I believe you are right20:04
NeKit(for example https://www.xda-developers.com/vernee-releases-complete-source-code-for-mediatek-x20-based-apollo-lite/)20:04
n3rd_dudeChinese vendors dont really like releasing any kind of source. I could dig around the forums though20:04
dobeyNeKit: then i would just say wait it out until more ubuntu phones/tablets come out, after we get switched over to snappy based system20:05
n3rd_dudeTheir general language barrier is maddening though and I'll be happier going *your* way20:05
n3rd_dudeSnappy? Like Core?20:05
dobeyyes20:05
n3rd_dudeBTW what's the difference between core and say, Ubuntu for arm? Asking because you brought it up :P20:07
n3rd_dudeNekit checking your link20:07
NeKitI'm not advertising for that device in particular, just an example20:08
n3rd_dudeThe X20 is kind of a beast. Yeah I know :)20:08
n3rd_dude*would* you advertise it though? :P20:09
n3rd_dudeNekit, $235.93 on eBay. it's approx +34.93 from the device I linked :P20:11
n3rd_dudebeefier too20:11
dobey"ubuntu for arm" isn't a think20:11
dobeyarmhf and arm64 are just architectures that most of the archive also gets built for20:12
NeKithard to say, I would probably advice for something with better support from community, even if not that powerful20:12
n3rd_dudedobey so I've seen. Instead Ubuntu has Core?20:12
n3rd_dudeOh!20:12
n3rd_dudedobey so Ubuntu desktop for arm?20:12
n3rd_dudeNekit okay :) I should do my homework then20:12
dobeyif you have the hardware for it, sure, but i wouldn't recommend it20:13
dobeya system based on ubuntu-core would be better suited for most arm devices, when we get all the various bits worked out there20:13
dobeyie, ubuntu personal20:13
n3rd_dudedobey I'm sorry, I meant does the desktop iso *also* support arm is what i meant.20:14
n3rd_dudeThe reason I used the term Ubuntu arm is because fedora and arch for instance use that sort of terminology20:15
dobeyno20:15
dobeythat's not how ARM devices work20:15
dobeylots of different bootloaders and such20:16
dobeyand then binary driver issues and all that20:16
n3rd_dudeLol I said iso for a sudden inability to express myself20:16
n3rd_dudeI know I've got an arm device. I suddenly get dense sometimes XD20:16
dobeyso there isn't really a general "install this thing on ARM" solution20:16
n3rd_dudeYep20:16
n3rd_dudeIts a nightmare every time20:16
n3rd_dudeI'm sorry I pulled off topic20:17
n3rd_dudeI find Ubuntu's new distribution solutions interesting and I think Ubuntu Touch is one or the best ideas I've ever seen.20:18
n3rd_dude*of20:18
n3rd_dudeI'm still here for a while but in case I disappear, thanks NeKit and dobey :)20:23
=== salem_ is now known as _salem
tsimonq2Marius Gripsgard doing a Q&A about UBPorts: https://www.youtube.com/watch?v=rYswrwemiMM20:37
n3rd_dudeIf I may bother you guys again21:14
n3rd_dudeWhat's the work in getting Ubuntu touch on an atom platform really?21:14
n3rd_dudeI never thought of that until Nekit mentioned it21:15
NeKittablet or phone?21:15
n3rd_dudePhone?21:15
NeKitwould be mostly the same to ARM phone, sadly21:15
NeKitbut no one really tried it, I think21:15
n3rd_dudeXD is a tablet any different?21:16
n3rd_dudeYou mean working touch on an atom?21:16
NeKiton Bay Trail/Cherry Trail tablet you can generally run normal desktop Linux, but there are a lot of device-specific problems21:18
n3rd_dudeOh that sounds very interesting21:18
n3rd_dudeAnd those problems I will have to iron out on my own way?21:18
n3rd_dudeAnd what's the boot loader?21:19
NeKitUEFI21:19
NeKitso GRUB2 or anything else21:19
n3rd_dudeThat's sort of neat21:20
NeKitn3rd_dude> And those problems I will have to iron out on my own way? - yes, or you could search if someone tried to run Linux on specific device and with what results21:20
n3rd_dudeGood point21:20
n3rd_dudeI shall look into that. Thanks NeKit :)21:20
n3rd_dudeOne last thing, what's this about touch being mixed with core?21:21
n3rd_dudeWhat happens then?21:21
dobeyn3rd_dude: there is no ubuntu touch. there is only ubuntu.21:27
n3rd_dudedobey: Oh I'm sorry XD21:28
n3rd_dudeBut you did say something interesting about snappy on mobile?21:29
n3rd_dude(Ubuntu)21:29
NeKitregarding your earlier MTK thoughts, javier4 is working on unofficial Ubuntu port for Elephone Vowney Lite (Helio X10),and so far it's booting to GUI, but that's pretty much all for now in terms of hardware support21:29
dobeyn3rd_dude: the whole idea is that phone/tablete images and x86 ISOs and whatnot are all built from the same archive. as is the ubuntu-core snap21:29
dobeythere will be "ubuntu personal" images at some point, built with snaps, and phone/tablet images on new devices at that point will all be based on that21:30
n3rd_dudeNeKit: cool, thanks :)21:30
dobeyrunning unity8/mir and confined and all the good security stuff21:31
n3rd_dudedobey, so, basically better modularity? Something like that?21:31
dobeyi guess something like that21:32
n3rd_dudedobey, BTW I started with Ubuntu like 8 years ago. Jumped to arch :P so I know how package management works. Just saying ;)21:33
n3rd_dudeStuff has changed though21:34
n3rd_dudeThanks again guys. Much appreciated :)21:57
n3rd_dudeI'm off for now21:57

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