/srv/irclogs.ubuntu.com/2014/11/11/#ubuntu-arm.txt

wxlhey folks. the info on the wiki pages seems outdated. is there still a supported arm port?00:45
wxli'm thinking if ubuntu's still supporting arm, it might be nice to get lubuntu arm images. i was thinking about buying a board and doing testing.00:46
wxlspecifically, i'm leaning towards a beaglebone black or a riotboard.00:46
wxlof the two, i'm a little more excited about the riotboard, especially given the freescale chip. i have a buddy that works for them and i'd like to support them!00:47
k1lwhat is outdated?00:49
k1lthere should be the same support like it was for 13.10/14.0400:49
wxlwell the only thing that was mentioned on the Ubuntu/Arm page is 12.0400:50
wxlalso there's no mention of the i.MX 600:51
k1lbeagleboard is supported00:51
wxlthe original from what i can tell00:52
wxlnot the black which uses a differnent chip00:52
k1lbut its not like you put a cd into a arm device and its all fine. most times you need some work00:52
wxlplease elaborate00:52
k1lthe driver situation is worse on arm. its not like we have generic or open drivers as fallback. in most cases you need to get the drivers and that can be a showstopper00:53
wxlyou're referring to the drivers for non-processor components?00:54
wxlmeh maybe i should just give a shot00:55
k1lwxl: http://elinux.org/BeagleBoardUbuntu01:00
wxlwell that's promising01:02
wxli guess tl;dr i need to just go hunting :)01:02
wxlwhich is fine01:02
k1ldont expect the situation as with a modern laptop, where you just put in a ubuntu.iso and you are fine to go.01:03
infinitywxl: Building full lubuntu images isn't worth the effort, as we'd need to build a different one for each target platform just to be able to boot them.01:05
infinitywxl: Telling people to use the d-i images and then install lubuntu-desktop as their last step would work much better, and is already supported today.01:05
wxlinfinity: oh!01:05
wxlinfinity: by d-i you mean.... netboot?01:06
infinitywxl: Right.01:06
wxlright.01:06
infinitywxl: No guarantees that the generic kernel has all the right options turned on (or builds the DTB) for your platform, but we don't have every board in the world, so the only way we can support everyone is for you to fiddle a bit and let us know what works, and we can fix up our configs to work there.01:07
wxlinfinity: so is there any likelihood that there WILL be full *ubuntu images for arm?01:07
infinitywxl: No, because a "full" image can't be bootable on more than one system, and building 40 of them would be ridiculous.01:07
infinitywxl: Welcome to the world of platform differentiation.01:07
wxlinfinity: this is due to all the different instruction sets and such?01:08
infinitywxl: This is why, say, Cyanogen builds images for dozens of targets.  But that's their business, and their userbase, it's not ours, so not worth our time to even try.01:08
infinitywxl: No, the instruction sets are the same, or the general userspace wouldn't work.01:08
infinitywxl: It's the base platforms being different, needing different early bootloader setups, etc, etc.01:09
wxlic01:09
infinitywxl: There's no generic BIOS-like standard on ARM.01:09
wxlOH01:09
wxlthat explains a lot then01:09
k1lwxl: just think about we needed own ubuntu iso for every intel or amd cpu  mixed with the intel, amd, nvidia video card setup.01:10
wxlyeah that's stupid01:10
wxlso the arm world has a lot more work ahead of them if they intend to really take over the processor world01:10
infinitywxl: No, they've taken over just fine.01:11
wxlinfinity: in terms of numbers.01:11
infinitywxl: If they want to take over the generic desktop world, sure, but they don't care about that market. :P01:11
k1larm is very different in that way, sadly. thats what i meant with dont expect the typical PC experience with just booting a standard iso01:11
infinitywxl: In terms of numbers, they took over the world years ago.01:11
wxlwell this is very educational01:11
wxlthank you btoh for taking the time to explain this all :)01:11
infinitywxl: I know people with several ARM devices, and not a single x86 device.  It's a brave new world.01:11
wxlwell i think i have more arm devices in the house than not :)01:12
infinityExactly.01:13
infinitySo, they won when you weren't counting.01:13
k1li think we will get some more generic drivers some day. but that takes some time.01:13
infinityLike I said, they don't care about the generic desktop/laptop market yet (they might some day).01:13
wxlthey seem to be edging closer and closer01:13
infinityThey do care about the server market, but server systems have burned in firmware and device-trees, and can all boot fine with a generic installer.01:14
infinityDev boards don't have such luxuries. :P01:14
infinityAnd zero standardization.01:14
infinityPretty much intentionally, because most dev boards are NOT meant for desktop/server dev, they're meant to emulate phones.01:14
wxlright01:14
infinityAnd phones are as differentiated as people.01:14
wxlyou've hard of the novena i'm assuming?01:14
infinityWas that the one from bunnie?01:15
wxlhttps://www.crowdsupply.com/kosagi/novena-open-laptop01:15
infinityYeah, that's the bunnie one.01:15
infinityIt's a fun experiment, but crazy overpriced and bulky.01:16
wxlyeah01:16
wxloh there i see bunnie01:16
infinityMy laptop usecases pretty much demand that I have to wait for a Lenovo or a Dell to make a decent ARM laptop.01:16
wxli guess the real reason for ubuntu-arm to exist is really to support touch then, no?01:17
infinitywxl: And ARM hyperscale servers.01:17
wxloh really?01:17
infinitywxl: But our pure desktop use case was always sort of proof-of-concept.  I mean, no normal non-hacker person was going to buy a Pandaboard and use that as their desktop computer.01:17
wxlthe server subpage was a bit confusing01:17
infinitywxl: The server website copy is crap, it's being rewritten, AFAIK.01:18
wxlit seemed to suggest there were no current machines for them01:18
infinityYeah, that's a lie. :P01:18
wxlhahahahah01:18
infinityEvery "server" system in the ARM server ecosystem (and there are a few) runs Ubuntu.01:18
wxlvery cool01:18
infinityEIther ships with it, or can be installed post-ship, and is supported.01:18
infinityPersonally, I'm waiting for Apple to take the plunge and ship an ARM build of MacOS X running on an ARMv8 laptop.01:19
infinityNot because I like Apple, or their hardware, or their OS.01:19
wxleheheheh01:19
infinityBut because hipsters think they're trendsetters.01:19
wxlsounds like something they would do01:19
infinityAnd it'll force the hand of the Lenovos of the world to make an ARM PC.01:19
infinityJust to show they can.01:19
wxlaaaaaaaaaand then threaten intel that they can get the arms cheaper01:19
infinityAnd we're more ready for that than Microsoft is.01:19
wxljust so they can forget the whole arm thing once they strongarm their way to a cheaper price01:19
infinitywxl: Historically, Apple hasn't switched tech to hold people hostage, they switch tech out of spite.01:20
wxlhahahahah01:20
wxltouché01:20
infinitywxl: Like, they didn't give Freescale a "scale up clock speed or we switch" ultimatum, Jobs just had a 12yo-style temper tantrum and said "fuck powerpc".01:20
wxlyeah01:21
infinityCook seems slightly less, uhm, "passionate" than Jobs, though, so I doubt that sort of thing will happen in the future.01:22
wxlyeah but apple's not necessarily all peaches and cream01:22
infinityThey haven't been either peaches or cream since the Apple ][.01:23
infinityThat was their last truly open platform.01:23
infinityAnd it all went downhill from there.01:23
infinityBut meh.01:23
infinityThey drive the industry a fair bit, I can't complain about that.01:23
wxland hey01:23
wxlthey ARE unix01:23
infinityI just wish Americans weren't so entranced by the idea that "more expensive" means "better".01:23
infinityThat's not Apple's fault, they just take great advantage ofit.01:24
wxlnot like most of their clients even know what the "OS" stands for XD01:24
wxli do give them kudos for doing free updates and offering betas within tim's reign01:24
infinityMacOSX may be UNIX under the hood, but I find it the most awful unix/unix-like system to actually develop with.01:24
wxloh indeed01:24
infinityI honestly don't get people who buy Mac laptop to develop for Linux servers.01:24
infinityYou basically learn it all twice anywat. :/01:25
wxland honestly they've messed up a lot of the good parts01:25
wxlso i went to oscon and was amazed at how many people had macs01:25
wxlbut i guess it wasn't linuxcon. it was oscon. different thing.01:25
infinityThey're amazingly common anywhere in *any* elite field in the US.01:26
infinityLess common as you travel abroad.01:26
infinityBut Apple = Status symbol in the US.01:26
wxlyeah it's pretty strange that01:26
infinitySo, if you're a doctor, lawyer, marketing exec and, yes, high profile software developer, you buy a Mac and an iPhone.01:26
infinityThey're the BMW (or pick your favourite high end car) of the computing world.01:27
infinityHonestly, if the keyboards weren't shit, I'd probably own a MacBook Air.  Not for the status, but because they're generally decent.01:27
infinityBut keyboards are everything for me.01:27
wxli LOVE the magic mouse01:27
infinityWhich means Lenovo will own my soul until they completely break theirs.01:28
wxlwhich laptop do you have that the keyboard is so fantastic? i've yet to find one i really like.01:28
infinityOh, and the trackpoint.  Becoming so rare these days, but so much more efficient than touchpads.01:28
wxlew no thank you01:28
wxlyou mean the input nipple?01:28
infinitywxl: Pretty much any ThinkPad in the last two decades?01:28
wxlyeah i've had a lot of thinkpads01:28
wxlthey're fine01:28
infinityYes, the "nipple".01:29
wxlbut i don't LOVE the keyboards01:29
infinityWell, love is a bit strong, but it's the natural opposite to HATING the Apple/Samsung flat keyboards that give you RSI in about two minutes.01:29
wxlbut my work computer has a tactile keyboard so i'm a little spoiled01:29
wxlheheheh01:29
wxlsomeday when i'm rich i'll get a happy hacking keyboard01:30
infinitywxl: My desktop keyboard is a rather expensive mechanical beast that I love dearly, but ThinkPad keyboards are the only thing I can stomach on laptops.01:30
wxlyeah mechanical. that was the word i was looking for!01:30
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== doko_ is now known as doko
=== TheMuso` is now known as TheMuso
=== chihchun is now known as chihchun_afk
geniiI'm trying to understand the differences between a normal Linux kernel and the Android kernel. So far it seems mainly the shared memory model (ashmem/pmem) and wakelocks. Is this why when Linux is in a chroot and Android /dev is bind-mounted the chroot can't use any of the devices there?19:32
* genii goes back to reading http://elinux.org/Android_Kernel_Features and http://www.lindusembedded.com/blog/2010/12/07/android-linux-kernel-additions/19:36
Riku-sanhello22:09
Riku-sanI have a problem with Ubuntu 13.04 on Nexus 7, can someone help me, or will I be met with "that isn't supported" like on #ubuntu ?22:10
Riku-sanaccording to the error report it's a problem with Xorg, sometimes touch stops working correctly, it registers taps as hovering over something instead of clicking22:12
Riku-santhis renders the system next to unusable and I have to use a bluetooth keyboard to open a terminal and reboot22:12

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