/srv/irclogs.ubuntu.com/2013/03/04/#ubuntu-arm.txt

=== sv is now known as discopig
=== XenGi_ is now known as XenGi
=== suihkulo1ki is now known as suihkulokki
=== zz_chihchun is now known as chihchun
=== chihchun is now known as zz_chihchun
=== zz_chihchun is now known as chihchun
isaiashow do i get my nexus 7 back to normal?04:07
suihkulokkiis there any plan to put strace 4.7 to raring04:18
=== chihchun is now known as zz_chihchun
=== zz_chihchun is now known as chihchun
sspiffhi, can I find a list of supported platforms for Ubuntu's ARM work?09:26
sspiffI'm wondering if it would work, with graphics acceleration, on an OMAP 4470 platform09:26
ogra_it definitely does on 4460, not sure about 447009:27
ogra_the pandaboard was for years our reference platform09:28
* infinity has never even seen a 4470...09:29
=== zequence_ is now known as zequence
infinityLooks like the big difference is a PVR SGX544 instead of a SGX540.09:30
infinitySo, entirely possible that the PVR binary blobs in precise wouldn't know about the new revision.09:30
ogra_yeah09:33
ogra_and since TI put OMAP to death for mobile we likely wont get any updated drivers anymore09:33
sspiffinfinity, ogra_: I'm asking specifically because I'm looking for a cheap but usable platform to run ubuntu on, and I came across the Archos 101 XS09:39
sspiffwhich seems like a nice match, except for the low RAM. I was only worrying about the SGX54409:40
infinitysspiff: Well, I honestly can't say one way or the other.  The last SoC *I* tested on was a 4460, but someone may have played with a 4470.09:40
sspiffdo the binary drivers for Linux and Android differ greatly?09:40
ogra_well, if you would be fine moving to the ubuntu phablet edition (which HW wide depends on a minimal android layer) you should be fine with that HW09:40
infinitysspiff: They're completely different, yes.09:40
ogra_if you expect to fully natively run ubuntu on it (xorg, ubuntu kernel etc) i would go with a nexus device09:41
sspiffinfinity: hence the ubuntu phablet architecture leveraging the Android platform09:41
ogra_right09:41
sspiffogra_: I considered that, but they're considerable more expensive and no decent good keyboard docks09:41
infinitysspiff: The phablet/Android madness is more of a stopgap than an end goal. :)09:41
infinityBut it works for enablemnet on devices where we'll never see native drivers.09:41
infinityFor some value of "works".09:41
ogra_well, the android layer will stay09:41
ogra_it wil; shrink and bits will move into the distro, but it wont go away09:42
infinityErm.  Define "stay".09:42
infinityIf we get native drivers and have no need for bionic, we have no need for said layer.09:42
ogra_infinity, the higher layer is designed to use libhybris and friend and to rely on HAL09:42
infinitySee above.09:43
infinityNothing depends on hybris, except that some things depend on bionic, thus we need hybris.09:43
ogra_well, i doubt we want to go back to "we only support one device"09:43
infinityKill the bits that need bionic (binary blobs), and we don't need any of it.09:43
ogra_while we already support over 30 after a week09:43
ogra_with the new image09:43
infinityThe option for the Android layer is always there.09:43
infinityThe end goal for a branded device isn't that, though.09:43
infinityJust sayin'.09:43
ogra_android makes porting extremely easy ...09:44
* ogra_ produced that http://people.canonical.com/~ogra/phablet/i9100/ withing a few hours yesterday09:44
ogra_*within09:44
ogra_and i have *zero* android experience09:44
ogra_i guess the layer might go away for devices we will preinstall on, but not for the unwashed masses09:45
infinityI'm not sure I call it "porting", when you're just sucking in device support that's already there.09:45
ogra_(if thats even possible with that design, the userspace apps make a lot of use of android bits)09:45
infinityErm, they do?09:46
ogra_true, its not actual porting :)09:46
infinityThe system is glibc-based.09:46
ogra_but needs the underlying API to talk to the HW09:46
infinityThat goes right back to the binary blobs thing.09:46
infinityBut yeah.09:46
ogra_we dont have alsa, there is vold, no graphics stack etc09:46
infinityWe'll see how it pans out.09:46
infinityYou're right that for mass porting to unsupported devices, we'll likely keep the hybris/android solution indefinitely.09:47
ogra_i.e. my image above has no wifi because samsung decided to have a dalvik based tool to bring up the driver09:47
infinityYou know, until we replace Android as the #1 phone/tablet OS.09:47
infinityIn 2023.09:47
ogra_so i end up without wlan0 on the device and there is no way from userspace to activate it09:47
ogra_i will need to hack something together on the android side for it09:48
ogra_the longer that "interim" situation persists the harder it will get to get rid of the android side, community is actively contributing bits that will closer tie us into that09:49
sspiffinfinity: I understand the fact that it's a stopgap and that it's needed for easy device compatibility09:50
sspiffregardless, I'm not in the market for having to create a device branch for an ubuntu phablet, I'm looking for a minimal effort to get an ultramobile notebook-tablet hybrid experience09:52
sspiffif I'm going to have to hack support for the device, I know I'll never get around to it, to many hobby projects queuing in the backlog :)09:52
ogra_well, we currently support the nexus7 natively09:53
sspiffif the 4470 isn't going to work, a nexus solution would give me an inferior keyboard experience and with a decent dock etc the price of a nexus 10 becomes high enough to even consider Intel Core i3 solutions, which have good open source driver support09:54
ogra_and the panddaboard for desktop installs, the the future here is blurry .... i would ratrher expect that to die due to lack of drivers09:54
sspiffnexus7 is really to small for my needs, I'm looking for 10"09:54
ogra_well, we can onlye easily get our hands onto the tegra drivers09:54
sspiffyeah I assume the panda will go the way of the dodo soon, it's been removed from the AOSP as well09:54
sspiffogra_: open source tegra drivers? or binary tegra drivers for Linux for a specific distro?09:55
ogra_so if you want Xorg, tegra HW is your best bet09:55
ogra_binary indeed09:55
sspiffI thought tegra/nvidia were completely unsupportive?09:55
ogra_GLES isnt well suppported in the open ones09:55
sspiffuhu, I really need GLES :P09:55
ogra_it might get there (if you belive nvidias marketing)09:56
ogra_but surely isnt yet09:56
sspiffI do some GLES coding, and the main goal of the device I'm looking for is a tablet testing environment, and a way to do some light coding/compiling/... on the train/plane/somewhere else where my 15" notebook isn't an option09:56
sspiffexperience learns me to never expect support post-launch09:57
sspiffSoC obsolete so fast that you really want on-launch support09:57
ogra_well, i know for sure that nvidia works on an update for the drriver for the next Xorg ABI bump09:57
ogra_so these devices should be safe for a little while still (if you find an unlockable one like the nexus line)09:58
sspiffuhu09:58
sspiffthe Transformer TF300 would be a Tegra3 based option, but not sure if it's unlocked09:58
* ogra_ needs to give the cat her insuline shot, brb09:58
sspiffhuh, I didn't know they did that for cats09:58
ogra_re10:05
ogra_yeah, they luckily do ...10:06
ogra_infinity, one for you :) https://plus.google.com/112266164281670850856/posts/RuPVvyrPBtU10:45
=== chihchun is now known as zz_chihchun
Zero_ChaosSo, can anyone tell me how ubuntu makes their rootfs.img?13:27
ogra_we use live-build with some slight changes that are hidden in the livecd-rootfs source package13:28
Zero_Chaosogra_: do you know if it is possible to make a rootfs.img from a nexus 7 tablet? basically I'm trying to take a functional modified tablet and copy it to another.14:35
ogra_zou can either just grab the nexus7 one and modify the tarball inside or start from scratch using an ubuntu-core tarball14:36
Zero_Chaosto be honest, I have a fully customized device now that I want to copy, I don't want to start over14:39
tassadar_Zero_Chaos: nandroid backup in recovery should be enough in fact, if you can/want use that14:39
Zero_Chaostassadar_: is that a custom recovery or the stock android one? forgive me I'm new ;-)14:40
tassadar_custom recovery, it basically does .tar.gz from whole /data partition14:41
Zero_Chaostassadar_: anything that does *everything*? I have a slightly custom android that has a custom ubuntu chroot in /data/local/ubuntu so I really wanted to grab all of rootfs14:42
tassadar_well, what do you consider "all of rootfs"?14:43
ogra_if you have a custom chroot already, just apt-get what you want14:43
Zero_Chaostassadar_: /14:43
Zero_Chaostassadar_: minus the obvious /dev /proc and /sys14:43
=== zz_chihchun is now known as chihchun
tassadar_uh14:44
Zero_Chaosthat is "rootfs" afterall14:44
tassadar_data partition is / for ubuntu14:44
Zero_Chaostassadar_: it's android with an ubuntu chroot right now14:44
Zero_Chaosbut I know the full ubuntu install has a real nice rootfs that is easy to flash, just didn't know if I could make one from a running device easily14:44
Zero_Chaoslooks like the answer is "not easily"14:45
tassadar_yeah14:45
tassadar_damn you, school wifi network -.-14:46
Zero_Chaosschool sucks14:47
tassadar_yeah, and I have to go now, sorry, bye14:49
Zero_Chaostassadar_: thanks for your help14:51
=== XenGi is now known as XenGi_
micahgCould someone please tell me if this look likes cosmic rays: https://launchpadlibrarian.net/132280468/buildlog_ubuntu-raring-armhf.octave_3.6.4-1_FAILEDTOBUILD.txt.gz15:02
Zero_ChaosI don't think I'd blame cosmic rays no matter what that log shows15:03
Zero_Chaosso no, it's not cosmic rays15:03
ogra_micahg, give it back ... if it doesnt fail the same way its cosmic rays :)15:04
Zero_Chaosogra_: please don't tell people that, most of them are dumb enough to believe you...15:04
ogra_??15:05
Zero_Chaosogra_: it's not cosmic rays15:05
Zero_Chaosogra_: thinking that is just embarassing15:05
Zero_Chaosogra_: we aren't in space, we don't get enough random space radiation to have such issues down here15:05
ogra_well, it could be humidity in the datacenter ... or a fly sitting on a chip and shortening two contacts15:05
Zero_Chaosogra_: hardware failure on the other hand is a very common issue.15:06
micahgZero_Chaos: being that the build machines are in a unique case, we refer to cosmic rays as random failures to due HW env15:06
Zero_Chaosogra_: it could be aliens with mind control, but hardware failure is a bit more common don't you think?15:06
ogra_it could be cosmic ray induced HW failure ;)15:06
Zero_Chaosmicahg: if you want to use an insane case to speak about a sane one that is your choice, but I'm still going to watch and assume you are stupid.15:07
* micahg is really feeling the love in here15:07
* ogra_ hugs micahg 15:07
* micahg hugs ogra_ back15:07
* micahg should probably just break down and create a cross-build chroot15:07
Zero_Chaosmicahg: I know a lot of people that think "cosmic rays" means "cosmic rays". using stupid terms like that causes more misunderstanding in an already misunderstood field.15:07
ogra_that wont get you far on the buildd though15:08
ogra_Zero_Chaos, its a commonly used term in here ... and please stop calling people stupid in ubuntu channels15:08
micahgogra_: well, it should tell me if there's an inherent failure in the build, it certainly won't catch all cases though15:08
ogra_yeah15:08
ogra_do you know if thats a virtualized or a devirtualized builder ?15:09
micahgogra_: using the cross libc, it wouldn't tell me if there were an assembler failure though, right?15:09
ogra_could well be a qemu issue15:09
Zero_Chaosogra_: I didn't call anyone stupid, I said I would sit back and assume he was because he is using a term that deliberately breed misunderstanding.15:09
micahgogra_: devirt (archive)15:09
ogra_yeah15:09
ogra_oh, ok15:09
* micahg will give back then as he doesn't have the proper hardware to do a test (and the buildds are relatively free)15:10
=== rsalveti_ is now known as rsalveti
=== chihchun is now known as zz_chihchun
achiangZero_Chaos: in fact, computers on earth *are* affected by cosmic rays. in early days of one of the supercomputers i worked on, we had to install a large tank of water above the server room to absorb them, to prevent RAM corruption issues caused by random bit flipping due to cosmic rays16:50
achiangZero_Chaos: later on, we improved the shielding on the DIMMs16:50
achiangZero_Chaos: and of course, due to wave/particle duality at the quantum levels, i'd say that it is quite reasonable to use "ray" and "particle" interchangably in this context16:52
=== XenGi_ is now known as XenGi
Zero_Chaosachiang: is this 1962?17:25
achiangZero_Chaos: is that relevant?17:26
Zero_Chaosachiang: yes, because "computer's are affect by cosmic rays" is very different from "computer's were affected by cosmic rays 30 years ago before they were properly shielded"17:26
achiangZero_Chaos: this was 2002.17:27
achiangZero_Chaos: so if you could stop calling people stupid, that would be great. thanks.17:28
Zero_Chaosachiang: during one of the longest solar minimums in history? I'm... shocked may be the word17:28
=== calculu5 is now known as calculus
Zero_Chaosachiang: and again, picking the single least likely scenario is not good practice, and it perpetuates confusion in the industry, and that is stupid, which is what I said.17:29
ogra_can we drop thatr off-topic now ?17:30
Zero_Chaosachiang: when gcc compile fails over and over, in a different place, I don't say it's cosmic rays, I say it's ram.  And you know what, wrapping the computer in 10 ft of tin foil can't fix what new ram can17:30
ogra_there is no computer to wrap ... its all dev boards without any casing17:32
ogra_but pretty please stop this topic now17:32
Zero_Chaosogra_: it was my intent to say that using the term "cosmic rays" for seemingly random failures is confusing for new users and should be avoided.  I'm sorry this point confused so many people in here.17:35
ogra_https://lists.ubuntu.com/archives/ubuntu-devel/2013-March/036776.html17:56
Zero_Chaosinteresting17:58
=== XenGi is now known as XenGi_
* micahg shows Zero_Chaos the retry build has made it past where it was: https://launchpad.net/ubuntu/+source/octave/3.6.4-1/+build/4325207, hooray for Cosmic Rays :)19:05
Zero_Chaosmicahg: yeah, random hardware failure does the same thing all the time. especially heat and RAM issues19:06
Zero_Chaosmicahg: but hey, you are welcome to think whatever you like, I realized long ago that if you don't listen I shouldn't care either19:06
micahgif you want people to listen to you, it doesn't hury to listen first ;)19:07
micahgs/hury/hurt/19:07
Zero_Chaosmicahg: I did listen. you think cosmic rays messed up your build. I think it's just as likely that a ghost did it.19:08
micahg[09:06] <micahg> Zero_Chaos: being that the build machines are in a unique case, we refer to cosmic rays as random failures to due HW env19:08
Zero_Chaosmicahg: yeah I read that, and I was trying to say that people reading that assume you mean real cosmic rays not using it as a euphemism for "something failed and I don't know what"19:09
Zero_Chaosmicahg: thus, causing entropy and stupidity in the general populace19:10
Zero_Chaosmicahg: and since like three people have "stood up to me" in the last hour to tell me how cosmic ray can actually affect building, I stand by my point.19:10
=== shadeslayer is now known as evilshadeslayer
=== rsalveti_ is now known as rsalveti
=== evilshadeslayer is now known as shadeslayer

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