/srv/irclogs.ubuntu.com/2012/10/19/#ubuntu-arm.txt

mjrosenbthat is odd03:56
mjrosenbI ran sudo apt-get source linux-image-$(uname -r)03:56
mjrosenbuname -r is 3.1.0-1282-omap403:57
mjrosenband it downloaded linux-ti-omap4_3.0.0-1205.10.tar.gz03:57
=== XorA|gone is now known as XorA
=== Sv is now known as discopig
mjrosenbanyone up?09:22
XorAyes09:24
mjrosenbgood to know i'm not the only one.09:25
XorAwell its 11:25am, even in France we are awake :_D09:25
mjrosenbanyone (over in europe) know if it is possible to install a multilib arm system, such that both armel and armhf executables will work?09:26
mjrosenbit looks like the default 12.04 system does not have this functionality out of the box.09:26
XorAmjrosenb: it is actually possible, but it requires special builds, arm libc can use different varients depending on the capabilities flags09:27
XorAmjrosenb: but in reality I think it lead to insanity09:27
XorAsome really clever person in open moko days even got OABI on EABI loader working09:28
infinityXorA: It doesn't require special builds.09:28
infinityXorA: And it has nothing to do with capabilities.09:28
mjrosenbneeding to use an 11.10 install just so Ican have an armel system isn't very sane09:28
infinitymjrosenb: 'echo foreign-architecture armel > /etc/dpkg/dpkg.cfg.d/multiarch'09:29
infinitymjrosenb: And apt-get update.09:29
infinitymjrosenb: And then  you can install foo:armel09:29
infinitymjrosenb: Like, say, libc6:armel, if that's what you need.09:29
* mjrosenb tries it.09:30
infinityXorA: Caps can't do this at all, armel and armhf are ABI incompatible.09:30
XorAsorry was thinking of soft vs softfp09:37
XorAarm really needs to stop making up new ABIs!09:37
mjrosenblibc6:armel seems to be installing!09:39
mjrosenbhey cool, it is dying with a different error!09:40
mjrosenbugh... dependency conflicts09:41
mjrosenbwhy do I have to run "apt-get install libstdc++6-4.6-dev:armel g++-4.6:armel gcc-4.6:armel cpp-4.6:armel binutils:armel", shouldn't debian be able to resolve everything as a dependency when I run apt-get install libstdc++6-dev:armel09:42
* mjrosenb also wonders if gcc-4.6:armel is a cross-compiler to armel, or if it is a native-compiler for armel09:43
mjrosenbupdate-alternatives: using /usr/lib/arm-linux-gnueabihf/mesa-egl/ld.so.conf to provide /etc/ld.so.conf.d/arm-linux-gnueabihf_EGL.conf (arm-linux-gnueabihf_egl_conf) in auto mode.09:44
mjrosenbthat looks like it could be bad09:44
mjrosenbhttp://pastebin.mozilla.org/187078209:46
mjrosenbok, that looks *much* worse09:46
mjrosenbhttp://pastebin.mozilla.org/187078309:48
mjrosenbwell, that's fun.09:48
phhmjrosenb: gcc-4.6:armel should be a native armel compiler09:57
mjrosenbphh: so if I install gcc-4.6:armel on an x86 machine, I'll get a compiler that I can't use?09:58
phh1.i doubt you can install it; 2.there could be the qemu stuff involved09:58
=== doko_ is now known as doko
=== Guest98671 is now known as Stealthy`Office
=== Stealthy`Office is now known as Stealthy
=== tdc_ is now known as tdc
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
ppisatindec: any plan to get DVFS upstream?13:47
ndechehe13:48
ndecit will, eventually.13:48
ppisatii'll take it as "we've no ETA"13:48
ndecthat is a big task, and it requires developing a generic ARM framework. many people are working on that right now...13:48
ndecit will be there, when it's ready ;-)13:48
ppisatiok13:48
ogra_http://victorpalau.net/2012/10/19/nexus-7-raring-to-go-to-copenhaguen/13:50
ogra_:D13:51
ndeceheh13:53
lilstevieogra_, hah nice, do you happen to know if that is with the tegra libs?13:53
ogra_lilstevie, thats fully running GLES,yes13:54
lilstevieoh nice13:55
lilsteviegood to know that trusted foundations doesn't break the libs13:55
ogra_nux was fixed for tegra in that branch13:55
ogra_the fixes will flow back into mainline nux13:55
lilstevieyeah, that wasn't really the biggest part that I was interested in :)13:56
lilsteviethe biggest part I was interested in is that the nexus 7 bootloader (and kernel) have trusted foundations enabled13:56
lilstevieand the libs, well, don't13:56
lilsteviein android it matters13:56
ogra_doesnt in ubuntu :)13:58
ogra_and the nexus7 ids fully open13:58
lilstevieclearly :p13:58
ogra_took me a day to get a full native installation working13:58
lilstevieyeah, well my main concern as I said was trusted foundations :p I have actually been holding off with the tf201 cause I haven't updated yet13:59
lilstevieasus enabled it on the jellybean update for us, involving a very fragmented experience13:59
lilstevietf enabled kernels don't boot on non tf bootloaders and vice versa14:00
ogra_ah, well, the nexus is just like the ac10014:07
ogra_not much difference apart from double the ram and double the cores14:07
lilstevieand the addition of a trustzone driver :p14:10
lilsteviepoint is at least the nexus is consistent14:10
lilstevieall n7s have it, not just those with the latest firmware update14:11
ogra_i'm not sure it is used at all after you unlocked the bootloader14:12
ogra_we definitely dont have any TF firmware in the image14:12
ogra_and i dont think TF works without blob14:12
lilstevieit is in the kernel though14:12
hrwogra_: so good ubuntu is on nexus7?14:12
hrws/so/so how/14:12
lilsteviethat is besides the point if it is enabled in the bootloader, it needs to be enabled in the kernel :p14:12
ogra_hrw, yeah14:13
ogra_hrw, its fine, faster than on panda14:13
lilstevieogra_, turn off CONFIG_TRUSTED_FOUNDATIONS and it will fail boot :p14:13
hrwogra_: two cores more and faster gpu helps I think14:13
lilstevieI would love to see unity3d on the tf20114:14
mjrosenbhey, has anyone used oprofile on 12.04?18:53
ogra_#linaro might18:56
mjrosenbok, slightly easier question19:52
mjrosenbis oprofile included with 12.04?19:52
ojnI thought all the cool kids used perf these days19:56
mjrosenbyes, but perf does not have jit integration.19:56
ojnah19:56
mjrosenband I ended up building oprofile from source, since it looks like it is not in apt19:58
mjrosenbhttp://pastebin.mozilla.org/187128219:58
ogra_well, did you ask #linaro ?19:59
ogra_ubuntu usually takes what they provide19:59
GrueMastermjrosenb: From what I can tell, precise omap4 kernel has it enabled.20:03
mjrosenbGrueMaster: yes, the kernel has it (onieric did not)20:11
mjrosenbGrueMaster: but the actual package itself does not have it20:11
mjrosenbogra_: I did, they told me fridays are bad, and gave me a mailing list to email20:11
mjrosenbmy email there bounced :(20:11
GrueMasterHmm.  Not even in the x86 repo.20:14
mjrosenbwell, that isn't *too* annoying.20:16
=== Ursinha is now known as Ursinha-afk
SoulShadowsoo21:44
SoulShadowthis place will probably be buzzing in a few days21:44
SoulShadowanyone in here planning to pick up the exynos chromebook?21:45
* GrueMaster is tempted, but may have to wait a bit.22:02
SoulShadowas soon as they get into BB i'm going to go play with one22:03
SoulShadowfor $250 it's highly tempting22:03
mjrosenbSoulShadow: is that the one that samsung is making?22:12
=== Shadows` is now known as SoulShadow
SoulShadowmjrosenb yes22:16
mjrosenbyeah, if fry's has any next week, I am totally going to purchase one.22:16
SoulShadowthey're on amazon22:19
mjrosenbyes, but i'm going to be spending the week in california, not at home, so having one delivered here does not do me any good.22:22
SoulShadowahah22:31
SoulShadowthe only thing really holding me off from buying one mjrosenb is support for other os's22:42
SoulShadowsince i don't have az whole ton of faith in chrome os22:42
SoulShadowis there any a15 support in ubuntu?22:42
GrueMasterSoulShadow: From what I understand, the bootloader is unlocked, so if you have a kernel (which should land in Ubuntu for 13.04), you can run Ubuntu.  The rest of the code in the repo should just work.22:42
SoulShadowso stuck with chrome os till next year22:42
SoulShadowunless someone writes a kernel earlier than 13.04?22:42
GrueMasterFrom what I understand the kernel source is available, but will be pushed mainstream in 3.8.22:43
SoulShadowhm22:43
SoulShadowwell, someone should be able to compile 12.10 w/ 3.822:43
SoulShadowi would imagine it all depends on how much real interest there is in this device22:44
SoulShadowit's #1 on amazon in laptops22:44
GrueMasterWell, considering kernel 3.7 isn't even out yet, 3.8 should fall inline with the 13.04 timeline.  And I'm sure it will be in backports for 12.04 & 12.10.22:46
SoulShadowgoogling found me some reference of 3.7 a15 support22:47
SoulShadowlooks like xen support was merged in 3.722:47
SoulShadowfor a1522:47
SoulShadowso that would mean a15 is already supported, right?22:48
GrueMasterYea, it has been trickling in.  There should be more SOC's coming soon.22:48
SoulShadowso there's a chance that 12.10 w/ 3.7 might work22:48
GrueMasterI'd say half backed.  Core support is in the kernel, but may need tweeking once real systems come out.22:48
GrueMasterKind of like Intel's Haswell video support.22:49
SoulShadowyeah22:49
SoulShadowimean, as long as it works22:49
SoulShadowit will be supported22:49
GrueMasterBut the fact that it is in the kernel means it should work (somewhat) when hardware arrives.  This is actually very cool for Linux.22:50
SoulShadowthis is possibly one of the first truly mainstream devices that linux will be really focused on with22:51
GrueMasterI wouldn't say that.  Look at android.22:51
SoulShadowi don't consider android to truly be 'linux'22:52
SoulShadowin that sense22:52
GrueMasterWell, until the hardware settles, there will be limited support in the mainstream kernel.  Expect distro's to have patch sets on top of that to cleanup and optimize functionality.22:53
SoulShadowi mean22:54
SoulShadowchrome os can't be THAT bad as a daily driver22:54
GrueMasterIf all you want to do is browse the web, sure.  But I don't think Chromeos is a GP OS.22:55
SoulShadowwell at the same time the hardware isn't exactly on the levels of a normal laptop22:56
GrueMasterDefine "Normal".  I did a lot of Banshee debugging while flying to UDS Orlando last year on an AC100.22:58
SoulShadownormal as being an intel based laptop22:58
GrueMasterIf you wanted normal, you wouldn't be in this channel.  :P22:59
SoulShadowi'm typing from an inspiron 1520 with an ssd lol22:59
GrueMasterBesides, the AC100 took up half the space of my Acer Netbook, and had 2x the battery life.23:00
GrueMasterI'm typing from a Windows 7 based T60 (new job - sucks).23:00
SoulShadowdoesn't the t60 have the high res 4:3 display23:00
GrueMasterNot sure.  Oops.  T61 (my bad).  It is a Centrino based system.  My netbook can run circles around it.23:01
SoulShadowlol23:02
SoulShadowi'm curious about true battery life of the notebook23:02
GrueMasterI actually run a remote desktop on an Ubuntu platform for doing real work.  Just IT won't support it on the wifi network.23:02
SoulShadowthey say 6.5 hours23:02
SoulShadowbut23:02
SoulShadowthat is very low23:02
infinityI was using a T61 until just a few months ago, I'm not sure how anything could run circles around it...23:02
GrueMasterHard to say.23:02
infinityUnless you just meant the battery life.23:02
GrueMasterFor a 3-cell, that is about right.23:02
SoulShadowmy desktop runs circles around it :P23:03
SoulShadowit's a 30whr it seems23:03
SoulShadowbut, tablets with 30whr batteries are getting much higher battery life23:03
GrueMasterTry running Windows 7.23:03
infinityI gamed in Win7 on it.23:03
SoulShadowand this is a tablet chip in a netbook23:03
SoulShadowi feel like it's very conservative23:03
SoulShadowor at least, i hope it is23:03
GrueMasterinfinity: With Intel Integrated Graphics?  Really?23:04
SoulShadowhe's probably got an upgraded one23:04
infinityGrueMaster: No, mine had the nvidia discrete.23:04
GrueMasterWe're talking bottom barrel.23:04
SoulShadownot a bare minimum model23:04
infinityAnd 8G of RAM.  And such.23:04
infinityIt was no slouch.23:04
GrueMasterWell, there you go.23:04
infinityThe CPU in the T61, at least on the top end, was faster than my current WhateverBridge.23:05
GrueMasterMine has 2G, Intel Graphics, and a slow 250G Sata drive.23:05
infinityWell, even at those specs, it's a heck of a lot faster than an ac100.  Just sayin'.23:05
infinityBut yes, the batter life sucks. :P23:05
GrueMasterMy netbook at least has a 120G SSD and 2G.23:05
GrueMasterThe only issue I had with the AC100 was ram and storage.23:06
SoulShadow[19:04:54] <infinity> The CPU in the T61, at least on the top end, was faster than my current WhateverBridge.23:06
SoulShadowno.23:06
SoulShadowi don't care what cpu it is, it's not faster than sandy/ivy23:06
mjrosenbGrueMaster: hey, you seemed to know something about oprofile last night, you up for helping me figure out why it isn't working?23:06
GrueMasterMy battery is so old, it barely survives walking to the lab from my cube.23:06
GrueMastermjrosenb: I really don't, other than I can look on my pandas at home to see if it is supprted.23:07
GrueMasterI haven't used it.23:08
mjrosenbGrueMaster: ahh. oh well.23:08
infinitySoulShadow: For multi-threaded builds, my old machine was faster, yes.  This Bridgy thingee shines for single-threaded tasks when it gets to overclock itself and go all turbo.23:08
SoulShadowinfinity: uhmmm23:08
GrueMastermjrosenb: Sorry.23:08
SoulShadowwhat is your processor23:08
SoulShadowbecause sandy and ivy are faster period23:08
infinityi7-2640M23:08
SoulShadowno questions asked23:08
SoulShadowk, you have a dual core w/ HT23:08
SoulShadowsandy bridge23:08
infinityYes, I know what I have.23:08
SoulShadowwhat was the other one23:08
infinityThe other one is on another continent right now.23:09
SoulShadowdo you know what it was?23:09
SoulShadowx9100?23:09
infinityDon't recall.23:09
infinityI just know what "faster" means.23:09
infinityAnd it's not synthetic benchmarks or brochures.23:09
SoulShadowwell i'm TELLING you that the i7 is faster period, there's another bottleneck somewhere you're experiencing23:10
GrueMasterProbably io bound.23:10
infinityWell, thank god you're TELLING me that, now I know.23:10
infinityUPPER CASE makes everything on the internet MORE TRUE.23:10
SoulShadowyou're telling me that a c2d is faster than an i723:10
SoulShadowand that's a blatantly false statement23:10
GrueMasterOr if the other system was a Core2Quad.23:11
SoulShadowi don't believe t61 supported that23:11
GrueMasterNot sure.  Should be socket compatible though.23:12
SoulShadowyeah the fsb difference makes it not post23:12
SoulShadowthe quads are 106623:12
mjrosenbSoulShadow: I could imagine an incredibly high end core2quad being faster than a very low end corei7, but the fact that it is *bridge rather than nehalem makes it less beliveable.23:12
SoulShadowmjrosenb: but it's not a quad23:12
GrueMasterSoulShadow: Not on the Cor2 series.23:12
SoulShadowGrueMaster: q9000 is 106623:12
SoulShadowhttp://ark.intel.com/products/40480/Intel-Core2-Quad-Processor-Q9000-6M-Cache-2_00-GHz-1066-MHz-FSB23:13
SoulShadowthe t61 was 800mhz23:13
infinityWikipedia claims it was a T9600.23:13
SoulShadowhttp://ark.intel.com/products/33918/Intel-Core2-Duo-Processor-T9500-6M-Cache-2_60-GHz-800-MHz-FSB fastest proc in a t6123:13
infinity(Which was a 1066 MHz FSB, FWIW)23:13
SoulShadowbecause it's 800mhz23:13
SoulShadowwhen i googled everything said 800mhz, infinity23:14
SoulShadowso...that's odd23:14
infinityMeh, maybe it was the 9500.  Remember the "other side of the planet" thing.23:14
SoulShadowyeah, the t9500 is not even close to being as fast as an i7-2640m23:15
SoulShadowat all23:15
GrueMasterI was going to say the same thing, since I have both Core2Duo & Core2Quad systems at home.23:15
infinityBecause you bench them together all the time?23:15
SoulShadowum23:15
SoulShadowbecause the c2d is really old, and sandy bridge is an evolution on that, with much higher clocks and a newer architecture with more cache and hyperthreading, therefore giving you higher overall performance23:16
* GrueMaster wonders how the ubuntu-arm channel became a place for debating Intel spec's.23:16
SoulShadowbecause he said that the i7 was slower than a c2d23:16
SoulShadowand i almost spit my pop out23:16
infinitySoulShadow: Everything you said there ignored everything we know about CPU design.23:16
infinitySoulShadow: "Much higher clocks" imply "deeper pipelines" imply "CPUs at the same clock as the previous generation will be slower".23:17
SoulShadowhttp://www.anandtech.com/bench/Product/54?vs=28923:17
infinitySoulShadow: And my i7 is only 200MHz higher clock than my C2d.23:17
SoulShadowhighest end c2d (desktop)23:17
SoulShadowum23:17
SoulShadowvs lowest end i323:17
SoulShadowsandy bridge23:17
SoulShadowLOWEST END I323:17
* GrueMaster wanders off from the SHOUTING MATCH.23:18
SoulShadowyour i7 turbos23:18
SoulShadowyou can't not take that into account23:18
SoulShadowbecause it should almost always run at turbo clocks23:18
infinitySoulShadow: I kinda pointed out that my i7 doesn't turbo.23:18
SoulShadowwhat23:18
infinitySoulShadow: Because that's not how multi-threaded loads work.23:19
SoulShadowit still does turbo23:19
SoulShadowjust not as much23:19
infinityInfrequently.  Not enough to make much of a blip.23:19
SoulShadowo.O23:19
SoulShadowdo you have heat issues?23:19
SoulShadowit should run at max (dual core) turbo during load23:20
infinitySoulShadow: It's a laptop, of course it has heat issues.23:20
SoulShadownot all laptops have heat issues..23:20
infinityIt's a Lenovo laptop, of course it has heat issues.23:20
SoulShadowi guess a better question is23:20
SoulShadowthere we go23:20
SoulShadowthat's what i was about to ask23:20
infinityAnyhow, I'm more than through with you talking down to me like I'm a seven year old child who has no idea what a computer is.23:21
SoulShadowhah.23:21
SoulShadowanyway, back to the more channel-appropriate discussion of the chromebook23:22
SoulShadowi wish they put more storage in it, 16GB is too small.23:23
GrueMasterAdd a 32G or 64G SD.23:24
SoulShadowtrue, but it's not quite the same23:24
GrueMasterDepends on usage model.23:25
GrueMasterIf you are playing a movie or music, they are plenty fast.  Even for doc storage.23:25
GrueMasterIt's when you are doing heavy compiles that it really hurts.23:25
GrueMasterOf course, I have never liked the idea of using a laptop for heavy loads.  They cost too much and weigh too much to handle the equivalent load of a remote desktop system.23:26
SoulShadowdoes it have a media and music player?23:27
SoulShadowlol23:27
GrueMasterNot sure if chromeos does.  Ubuntu does.23:28
GrueMasterBut you should be able to install Ubuntu into a chroot and run with it, worst case.23:28
SoulShadowtrue, but yeah, a chromebook isn't for compiling23:29
GrueMasterNeither is an AC100.  But it can do it.23:29
SoulShadowi wouldn't try it23:30
SoulShadowwhat's the a100 run?23:30
SoulShadowtegra 2?23:30
GrueMasteryea.23:30
SoulShadowew23:30
SoulShadowlol23:30
GrueMasterWith 512M ram and 8G eMMC.23:31
SoulShadowdo we have any info on the performance of a15 cores?23:31
GrueMasterLike I said, for Ubuntu Desktop the only real limiter was the memory.23:31
mjrosenbSoulShadow: I've heard a15 is much much better than a9.23:31
SoulShadowit's faster sure, but we have no real benchmarks23:32
SoulShadowthe DDR3 in the chromebook should provide some nice performance23:33
GrueMasterAgain, it's all relative.  From what I can see the sticking point will be with storage, but any linux distro can live comfortably in 4G or less.  The rest is user storage, which can be supplanted with SD.23:35
GrueMaster2G memory on an arm platform is like 8G on an Intel platform.23:35
SoulShadowdoes mali have good linux support23:35
GrueMaster(note that is a usage comparison).23:36
GrueMasterMali is the GPU, right?23:36
mjrosenbGrueMaster: but attempting to do dev work with 4G is a mit constraining23:36
mjrosenbor eve debug23:36
mjrosenbGrueMaster: yes, Mali is the gpu.23:36
SoulShadowmali-t60423:36
SoulShadowquad core gpu23:36
* mjrosenb will just be happy to have storage that isn't over a usb bus.23:37
GrueMasterLike all Arm GPU's, linux support is binary only.23:37
SoulShadow Depending on clock speeds I would expect peak performance north of the PowerVR SGX 543MP2, although I'm not sure if we'll see performance greater than the 543MP4. The Mali-T604 also brings expanded API support including DirectX 11 (feature level 9_3 though, not 11_0).23:37
SoulShadowhm23:37
GrueMasterYea, cause Linux needs that DirectX support.23:38
mjrosenbyeah, I was going to say...23:38
SoulShadowi'm more amused by the fact they say 'dx11 supported'23:38
SoulShadowbut only supports 9.323:38
mjrosenbhow about opengl support?23:38
SoulShadowsupposedly supports 3.023:39
GrueMasterThey must be supporting Windows RT as well.23:39
SoulShadowopengl es 3.023:39
SoulShadowand opencl 1.123:39
GrueMasterTHAT is good.23:39
SoulShadowwhat is openvg23:40
SoulShadowit supports: OpenGL ES 1.1 -> 3.0, OpenVG 1.1, OpenCL 1.1, DX11, Renderscript23:42
GrueMasterOPenVG - Vector Graphics Acceleration23:43
SoulShadowstill torn between nexus 7 and chromebook23:47

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