/srv/irclogs.ubuntu.com/2012/04/23/#ubuntu-arm.txt

=== Cyberworm is now known as Wurm|off
=== LetoTheII is now known as LetoThe2nd
=== mckoan|away is now known as mckoan
=== Wurm|off is now known as Cyberworm
hrwis preinstalled image still the official way of installing ubuntu on panda?08:35
xranbyhrw: yes https://wiki.ubuntu.com/ARM/OMAP pick server or desktop08:36
LetoThe2ndhrw: certainly, or the netboot images.08:37
hrwthanks08:39
=== Cyberworm is now known as Wurm|off
infinityjanimo: *pokity poke*09:57
* ogra_ grumbles about compiz 09:58
ogra_alf_, seems they added another quilt change to compiz, there should soon be a new commit so we have to redo everything again09:58
alf_ogra_: What a great way to start the week ;)09:59
ogra_yeah09:59
ogra_especially isnt i fought over the weekend to even get our friday update reviewed and approved09:59
* ogra_ wont find the time to do any image testing that way :(10:00
ogra_s/isnt/since/10:00
* ogra_ glares at his fingers10:00
=== brendand_ is now known as brendand
alf_ogra_: Do you know when they are going to commit the compiz changes? I don't see anything new yet (I am using debcheckout compiz).11:23
ogra_no, waiting for sil200111:23
ogra_i guess he will ping me once he is done11:23
ogra_(at least i hope he will)11:23
alf_ogra_: ok11:25
sveinseDoes is exist any one-liner command for installing all unmet build depends for a package?11:34
LetoThe2ndapt-get build-dep  should do.11:34
sveinseThats for a source from the apt repo, right?11:35
LetoThe2ndof course, it won't work automagically for any src tarball you download from $NIRVANA11:35
LetoThe2ndexpect IMHO if the tarball is properly debianzied, there might be some trick to do.11:36
sveinseIt's a unpacked debian source ready to build. I can always create my little script for it then11:37
LetoThe2ndi guess in the debhelper suite or similar i have seen something like that then. but really not sure.11:39
sveinseI remeber debian has a package with a lot of different tools and script for package development11:40
* sveinse can't remember its name11:40
ndecogra_: hi. about the blaze board we discussed last time, did you ship it?11:41
ogra_urgh, thanks for reminding, no i didnt yet11:41
ndecnp11:41
* ogra_ will make sure to get that dont this week11:41
ogra_really sorry11:41
ndecif you ship it, i would prefer you ship it to Andy directly (or perhaps someone else at linaro)11:41
ogra_too many compiz updates :P11:41
ogra_yeah, i think thats what we agreed on11:42
ndecso when you are ready to ship, ask me who to send it to ;-)11:42
sveinseWhat is multi-arch specifically?12:31
LetoThe2ndsveinse: http://wookware.org/talks/ there have a look at those starting with multiarch12:34
sveinseLetoThe2nd: Thanks. Will multiarch be implemented in precise for armel/hf ?12:50
LetoThe2ndsveinse: should be, IMHO12:52
nimesh_accenturehi guys i'm getting this error any clue?13:03
nimesh_accenturepycurl.error: (60, 'server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none')13:03
nimesh_accenturei got this error while doing : add-apt-repository ppa:tiomap-dev/omap-trunk13:07
=== suihkulo1ki is now known as suihkulokki
WaltherHello - I just bumped to Ubuntu Core, a minimal version of Ubuntu13:44
WaltherIs there a possibility that Ubuntu Core would be built for ARMv6 as well as ARMv7? Only the minimal install, minimal amount of packages?13:45
LetoThe2ndWalther: from an official point of view, the answer is certainly "no, unless someone pays for it"13:46
Waltherhehe. How many packages are there in ubuntu-core? Approximately13:47
Waltheras in, would it be possible to make it happen as a community project or completely hopeless13:47
LetoThe2ndWalther: see https://bugs.launchpad.net/ubuntu/+bug/84815413:48
ubot2Launchpad bug 848154 in ubuntu "ARM version not supporting V6 RaspPi" [Undecided,Invalid]13:48
xranbyWalther: it might be possible to shape the future.. next UDS happens in two weeks from nw13:48
xranbynow13:48
LetoThe2ndWalther: well its open source, the community can do whatever the community wants :)13:48
xranbyit might be possible to lower the optimization grade for armel to support the RaspPi for the next 12.10 release13:48
xranbysince the armel port are now pushed into community hands13:49
LetoThe2ndWalther: and i really suggest to look the launchpad thread, it's very interesting.13:49
WaltherLetoThe2nd: Sure, I was just wondering how big effort would it require (certainly much, much less than the full-fletched ubuntu install)13:49
LetoThe2ndWalther: and still way more than just using debian.13:50
xranbyWalther: the hardest part are probably providing infrastructure unless canonical nicely keeps the current infrastructure13:50
xranbyWalther: someone have to keep the builders up and running13:50
nimesh_accenturei'm using ubuntu-core on pandaboard, even after doing add-apt-repository ppa:tiomap-dev/omap-trunk , and apt-get update , when i do apt-get install ubuntu-omap4-extras , i get unable to locate package13:53
Walther...I just got an idea. The first comment on the launchpad page is basically "okay, if we get the resources"13:54
WaltherHow about a nice Kickstarter project from Canonical ARM team?13:54
WaltherGiven enough pledges, it could be done - and there might be enough people already in the RasPi community alone to provide the necessary funding13:55
WaltherAlso, by linking the Kickstarter project to a couple of big tech blogs (e.g. Engadget) would provide additional coverage13:56
Walther...and if the goal is not reached, nobody will be charged anything13:57
xranbyWalther: the quickest way to create an armv6 build would be to help the linarocross compile effort13:59
xranbyWalther: like setup a armv6 optimized toolchain and try cross compile all the packages you need13:59
WaltherPersonally, I think a nice Kickstarter project could provide the necessary funds quickly and easily (not to mention, for free)14:01
xranbyWalther: all in all the tasks that ubuntu will do gets decided at the summit next monday in two weeks14:01
* LetoThe2nd does not believe in kickstarter as the wonder hammer that solves all problems. and especially not when it comes to raspi.14:02
Walthertrue. I wonder if anyone here in the channel who happens to work at Canonical could suggest the idea forward14:02
Waltherbefore the summit14:02
LetoThe2ndcertainly some people have listened.14:02
WaltherLetoThe2nd: perhaps not a wonder hammer, but it could make the significant difference14:02
Waltherbetween not making the official build / support and making an official version14:03
Walther...oh, and to clarify, I'm talking about (at least) the Core version14:03
rcn-eeWalther, there is always option f, (fork).. figure you need about 10 pi's backed by harddrives, you can take the src pks of debian/ubuntu and build what you want. ;)14:03
LetoThe2ndWalther: well, it all depends. i personally don't see no use in it. but thats my personal opinion.14:03
WaltherI do understand that porting / making support for the complete Ubuntu build would be a big thing14:04
xranbyit would be easier to baseline with debian and use armv4t+14:04
WaltherLetoThe2nd: Well, if we are talking about *personal* opinions, IMHO Canonical could take advantage of the RasPi and buy a couple thousand and sell as educational bundles14:04
Walthergiven there would be support14:05
xranbythen we support all the armv5 devices with 512mb of ram14:05
xranbythat can run a desktop14:05
ogra_Walther, if you want the packages to live in the ubuntu infrastructure you have to port the whole archive14:05
LetoThe2ndi don't think the making is *that* big a deal (we've had armv5 and armv6 ubuntus already), but its more like - why care about obsolete, horribly underpowered hardware that is just driven by hype, but not technical reason.14:05
ogra_if you do your own port somewhere else you indeed can do a partial port14:05
Waltherogra_: perhaps, but even having the Ubuntu Core would be a step forward, right14:05
ogra_no14:05
WaltherLetoThe2nd: you forget the price and educational market14:06
ogra_ubuntu-core is created from the archive ... you woul dneed the full port14:06
ogra_as i said above, you could provide your own archive somewhere with your own build infrastructure (as rcn-ee suggested above) and only build the ubuntu-core packageset indeed14:07
WaltherLetoThe2nd: if you think about it, raspi is 35usd and hs a desktop and office suite for free - compare to the cheapest possible (say 100usd laptop project) + microsoft licenses (Windows, Office, etc) that are used at the moment14:07
ogra_after all though i would suggest debian14:07
LetoThe2ndWalther: honestly, to me that is mostly buzzwording. i don't mean to flame here, but giving some kid a thing that isn't able to do much more than just booting into a desktop and that is fully loaded then (but hey, it runs ubuntu!!!) is of little use. better give them arduinos. they have proven worthwhile, and they are even cheaper.14:07
ogra_you wont run a usable desktop on the RPi14:07
ogra_it isnt capable14:07
LetoThe2ndogra_: full ack. i've seen desktops on marvell. forget ever think of really using them.14:08
ogra_right14:08
Waltherogra_: define capable - there are *many* schools that don't have any computers14:08
Waltherat all14:08
ogra_trying to run a recent browser will make you hit OOM very fast14:08
LetoThe2ndthey're worthwhile using for some tasks. but certainly not for desktop replacement of any kind (and thats why is implied here), not even by the lowest of standards.14:09
mythosi bought a raspi so the project survives the startup-phase. the fact, that it is a v6 is surely a showstopper14:09
ogra_current SW simply isnt designed for 256M systems ... you could indeed run something like dillo or w3m ... but i doubt thats what people would call a "desktop"14:09
WaltherLetoThe2nd: replacement? Perhaps no. But replacing not having a computer does make a difference14:10
xranbyi brought a rasppi to twrite tutorials on how to program opengl es14:10
xranbythat i can do without a desktop14:10
xranbymy stance are that debian are good enough14:10
LetoThe2ndWalther: well, a few lines above you suggested it as a drop-in replacement for a windows computer including office. and it will just not be that. it will run a cli terminal and emacs fine. but that is probably not what people demand of it.14:10
WaltherLetoThe2nd: No, I wasn't implying a replacement for existing computers with office wtc, I was trying to say that more people would afford that kind of setup14:11
ogra_also dont forget to run a RPi as desktop you will need disks, keyboards, mice and a monitor14:11
ogra_that somewhat wont keep you at the super cheapo level14:12
LetoThe2ndWalther: as i said, its all opinions. for me, its buzzwording and wasted effort, until the first raspis are actually brought to real use.14:12
ogra_the RPi is an awesome machine as a PVR or media box14:12
ogra_as well as a NAS14:12
ogra_but definitely not designed for desktop use14:13
LetoThe2ndogra_: but it has 1080p output!!!one!!eleven!!14:13
WaltherAnd, it is a perfect cheap computer for schools in developing countries that cannot afford more expensive setups14:13
ogra_(it has a great en/decoding engine for media ... but no RAm and no CPU power)14:13
WaltherLetoThe2nd: I never used that as an argument, just sayin'14:14
ogra_Walther, and these schools have monitors, mice and keyboards already ?14:14
LetoThe2ndbetter they would have left out that stupid media chip and invested in ram and cpu power. then it could do things. but of course, it wouldn't be so hypeable.14:14
LetoThe2nd16:07 < Walther> LetoThe2nd: if you think about it, raspi is 35usd and hs a desktop and  office suite for free14:14
LetoThe2nd(just citing)14:14
LetoThe2ndand i said that it will not have desktop and office. not in any usable fashion.14:15
Waltherogra_: CRT monitors are not only free but paid for if someone takes them, as the process of properly recycling them is expensive14:15
ogra_donating the $25 or whatever your RPi costs nowadays to a project that sends used HW to third world countries is surely a better investment14:15
LetoThe2ndogra_: ack again.14:15
ogra_CRt monitors are heavy ... you need to ship them to that country14:16
ogra_the shipment will be more costly than the CRT is worth14:16
Waltherogra_: do you happen to know where they are recycled at the moment (at least most of them)? In developing countries...14:16
ogra_(unless you do it in masses in a project like linux4africa for example)14:16
* LetoThe2nd is out again. point has been made clear.14:16
WaltherAnyway, I think we are getting to a sidetrack of opinions vs opinions14:17
ogra_well, to come back to the topic, ubuntu doesnt roll the archive after an image seed but rolls images from a complete archive14:17
Walthersticking to the original thing - what would it require and what would be the easiest way of getting some extent of Ubuntu14:17
ogra_so what you asked for wont be possible in the current infrastructure14:17
ogra_either do your own infrastructure and roll your own port or convince canonical to invest into an armv4/v5/v6 port14:18
ogra_the latter would indeed mean a full archive port14:19
ogra_and that will take you 6 months with a team of fulltime people14:19
ogra_(plus HW ressources, the current ubuntu arm build machines are fully saturated with what we have already)14:20
WaltherOh, and another thing - iirc, Canonical has the Ubuntu TV project14:21
ogra_it does14:21
WaltherRaspi would be a good possibility for that - XBMC has been proven to work smoothly on RasPi14:21
ogra_unity-2d wont run in 256M14:21
rcn-eeWalther, playing video and using the desktop are two different things, when you have a hardware video decoder..14:22
ogra_as i said before, the RPi will make an awesome PVR/DVR or media playback machine14:23
ogra_but you wont run a desktop on it in any usable way14:24
ogra_invest a few bucks more and buy a cubox or so if you want a desktop ;)14:24
rcn-eeand of course, is the video stack open? ;)  if not, is anyone able to support it..14:24
WaltherIs Ubuntu TV intended to be a *full* desktop?14:24
ogra_ubuntu tv is an extension to unity-2d14:25
WaltherI though it was going to be just that, a PCR/DVR with Ubuntu features14:25
WaltherPVR*14:25
ogra_its just an additional lens that handles  media and epg data14:25
Waltherso an official Ubuntu TV device would indeed run a full Ubuntu desktop (with unity-2d, that is)...14:26
ogra_an official ubuntu-tv device would be a TV14:27
Waltherwell, that's quite a lot of requirements imho for what is essentially a PVR/DVR14:27
ogra_not less than google-tv14:27
rcn-eeand not less then your avg, mythtv system. ;)14:28
ogra_yeah14:28
WaltherAnyway, so what was the linoros thing you mentioned briefly in the beginning?14:31
Walthersome kind of cross-compiled build someone is doing14:31
ogra_see #linaro14:31
Waltherthanks, this seems to be what I'm after14:32
rcn-eeWalther, a lot of this is just talk... There's enough of you guys that want, please pull together, and follow the gensi example..  Before the notion of ubuntu/debian armhf, they did their own 'armhf' port of debian, and then showed what was possible with it..  They then worked with the community, then after some time, it's now in debian/ubuntu as an port..14:35
Waltheryep, I'm not going to give up14:35
Waltherand I'm not interested in flamewars or similar, opinions are opinions - even good, supported opinions are just opinions that can be opposed with other good, supported opinions14:36
Waltherand yes, I believe there are enough people in the Raspi community that at least some kind of a build will be made at some point14:37
lilsteviewell samsung smart tvs run an openembed of sorts, mine has a fairly powerful CPU14:37
rcn-eeWalther, figure you'd need 5-10 pi's.. just port the intial 'debootsrap' requirements, and get it on: http://www.debian-ports.org/14:38
Waltherrcn-ee: I think cross-compiling would make more sense - iirc it took about 3h to compile the quake III port :P14:39
ogra_Walther, you cant easily cross build something with a big dependency chain14:40
rcn-eeWalther, except that's against the debian/ubuntu where everything is built native.. ;)14:40
ogra_building natively makes more sense in that context even if it takes a bit more time14:40
ogra_if you only build a single app, cross is surely a good thing14:41
rcn-eeif you want cross-compiled distro, look at angstrom...14:41
ogra_but try to cross build a desktop :)14:41
LetoThe2ndogra_: possible, but difficult indeed.14:41
ogra_yeah, for cross use a distro thats designed for cross from the ground up14:41
ogra_like openembedded/angstrom etc14:41
lilstevieI build my kernels cross compiled because it saves a few hours, but I would hate to build more than that14:42
ogra_.oO( which remonds me, i need to add the embedded spec to the UDS tracker )14:42
ogra_*reminds14:42
ogra_lilstevie, hours ?14:42
ogra_wow14:42
* ogra_ builds the ac100 kernel package in about 1.5h natively 14:43
ogra_admittedly on a fast external USB disk, not on the emmc14:43
lilstevieogra_: the asus kernel on the tf101 and tf201 have some horrible bottleneck somewhere14:44
lilstevietrimslice is slghtly faster14:45
ogra_get an ac100 ;)14:45
ogra_it flies :)14:45
Walther(hehe, compile times are silly... I remember compiling a linux 3 kernel in 45s)14:45
ogra_(if you throw it at least :P )14:45
lilstevieheh well builds take 20minutes on my core duo14:46
rcn-eemy panda did one in 9mins last night... oh the wonders of ccache. ;)14:46
ogra_thats cheating !!!14:47
rcn-eeand the incremental build with a single non-important line change helped. ;)14:47
lilstevieand I haven't tried a compile since the migration to 3.1 on the tf20114:47
lilsteviethe new kernel is faster14:48
WaltherYeah, well, I was abusing a server I'm on to achieve the sub-minute compile time14:58
Walther24 cores on a server with 144GB ram14:58
ojnyou don't need anything nearly that expensive to build kernels in under a minute.15:03
MartynNope..15:05
MartynAlthough did you notice that the current kernel broke distcc?15:05
MartynI can't get away with a multi-machine compile at the moment15:05
ogra_Quantal Quetzal !15:08
LetoThe2ndogra_: PP... ;)15:09
cehhGrueMaster: Regarding your 'Community support request' to help testing beagle boards15:24
cehhis this the daily url http://cdimage.ubuntu.com/ubuntu-server/daily-preinstalled/current/ ?15:25
ogra_cehh, yep15:25
GrueMastercehh: Yes.15:25
ogra_and http://iso.qa.ubuntu.com/qatracker/milestones/214/builds for tracking your results15:25
cehhOK, thanks.15:26
cehhGrueMaster: when you have time, please reply to my question on BeagleBoard15:26
cehhI basically need to know if it is possible to add test tools (iperf, lmbench, etc. ) to the filesystem image15:27
GrueMastercehh: Yes, after booting.  You should be able to run "apt-get install" to install most of the ~15,000 packages in the Ubuntu pool.15:28
beagleboarduserHi what happened to http://people.canonical.com/~tobin/natty/beagleXM-natty.tgz15:28
GrueMasterWhether or not they actually work is another question.15:28
GrueMasterbeagleboarduser: It went away when I did.  Sorry.  Switch to Oneiric (11.10) or Precise (12.04 - now in final release testing).15:29
beagleboarduseris the 12.04 very buggy?15:30
ogra_the opposite :)15:30
beagleboarduservery good15:30
beagleboarduserwill try 12.0415:30
GrueMasterbeagleboarduser: I hope not.  Release is Thursday.15:30
LetoThe2ndits more like a street car.15:30
beagleboarduserwill try it anyways15:30
GrueMastercehh: Could you send me a link to the beagleboard topic?  Otherwise I will have to wait for the daily summary.15:36
cehhGrueMaster: https://groups.google.com/forum/#!topic/beagleboard/3NFPUue_oG415:36
GrueMasterthx15:36
cehhbtw, is the kernel update documented at https://wiki.ubuntu.com/ARM/Server/Install?action=show&redirect=ARM%2FOMAPHeadlessInstall still required w/ latest server image?15:37
GrueMastercehh: That was a one-image only update due to new hardware that came out at release time.  Support was added to the next Ubuntu release as native.15:46
GrueMaster(and the links are probably broken now).15:46
cehhgot it. One less step to do :)15:49
cehhI will need to create an apt package for ltp-ddt. We currently use OE to build it. The other test tools that we use seem to be already available with apt15:51
Walther...just wondering, is Ubuntu ARM compatible with Marvell 88AP510 SoC15:54
suihkulokkiWalther: see the topic15:55
Walther...could you clarify which part of it answers to my question?15:58
suihkulokkiWalther: is 88AP510 armv7 or not?15:59
WaltherMarvell Armada 510 (88AP510) SoC with an ARM v6/v7-compliant superscalar processor core16:01
Waltherso not really sure16:01
ogra_so in v7 mode it will :)16:01
Walther'kay, thanks16:02
ogra_cubox comes with armada 500, thats definitely working16:02
LetoThe2ndwasn't that marvell thing some homebrew v6/v7 schimera?16:02
ogra_yep16:02
ogra_marvell does such things16:02
LetoThe2nd*notes* if i ever want to brew schimeras, apply at marvell.16:03
ogra_hehe16:03
=== mckoan is now known as mckoan|away
* ogra_ thinks schimeras are a good tradeoff if you also get GigE, PCIE and proper SATA by default on their boards :) 16:05
LetoThe2nddid i say anothing bad?16:06
ogra_nah16:06
djszapiogra_: ping...16:27
ogra_djszapi, yes ?16:28
djszapiWhat development package installs linux/rtc.h on my ubuntu ? It is installed by linux-api-headers on my Archlinux box.16:28
ogra_use dpkg -S16:28
ogra_(with the full path)16:28
djszapiwhich package to install:16:29
djszapi1) linux-headers-3.0.0-1208-omap416:29
djszapi2) linux-headers-3.1.1-26-linaro-lt-omap16:29
ogra_the one matching your used kernel16:29
GrueMasterdjszapi: linux-libc-dev16:29
djszapiogra_: the linaro one, thanks.16:29
GrueMasterubuntu@panda3:~$ dpkg -S /usr/include/linux/rtc.h16:29
GrueMasterlinux-libc-dev: /usr/include/linux/rtc.h16:29
djszapiweird, the linary header is already installed, but I still have zero linux/rtc.h :/16:30
ogra_well, what GrueMaster said16:30
djszapithanks ogra_ and GrueMaster16:46
ssillyhi, i've been trying to cross compile a simple program using arm-linux-gnueabi-* tools on ubuntu 11.10 . but despite of -march=armv6 switch its is always producing armv7 executable.16:55
ssillyhow can i make it produce armv6 code ?16:57
GrueMasterssilly: The ubuntu build tools are hardwired to only produce armv7.  You would need to rebootstrap gcc and the other low level tools and libraries to do this.  You might want to consider Debian for this type of work.16:59
ogra_well, theoretically you should be able to override the default target  arch17:00
ogra_but you probably need to set more than just -march17:01
ogra_i guess infinity might know more as a toolchain expert17:01
ssillythanks, so i should either compile the toolchain , or go with debian and hope that it works ..17:03
ogra_debian armhf gcc uses the same defaults17:03
ssillyoh. so basically i cannot skip the gcc compilation :(17:07
ogra_armel debian uses v4t17:07
ssillythanks. i'll give debian a try17:10
GrueMasterogra_: What is the easiest way to upgrade ac100?  Can I dd the bootimg to a partition and let it take over on next reboot?17:11
ogra_thats what i do usually17:11
ogra_though i would suggest to also dd the sosboot image to the recovery partiton17:12
GrueMasterOk.  What is the partition for dd?17:12
ogra_then, even if you screw up, you can enter an initrd in the recovery partition17:12
GrueMasterAnd where is the sosimage?17:12
ogra_check with abootimg -i17:12
ogra_GrueMaster, http://ac100.grandou.net/sosboot17:13
GrueMasterOk, installing.  cool.17:24
=== Wurm|off is now known as Cyberworm
GrueMasterogra_: Did the nVidia driver for AC100 armhf make it into the pool?17:53
ogra_nope17:54
ogra_it didnt make it our of nvidia yet :)17:54
ogra_*out17:54
GrueMasterah.17:54
GrueMasterHmm.  Hash sum mismatch on ports.ubuntu.com/ubuntu-ports precise main sources.17:55
GrueMasterIt would be nice to have hdmi out this weekend.  I am heading to LinuxFestNW (http://linuxfestnw.org).18:11
ogra_well, then you would have to use armel18:11
GrueMasterBut I want it all!  :P18:12
ogra_heh, call nvidia then :)18:13
=== arun__ is now known as arun_
smplmanGrueMaster requested testers for the beagle board xm. Should i be using the daily images or something more specific?19:32
ogra_daily is fine19:32
ogra_and log results at http://iso.qa.ubuntu.com/qatracker/milestones/214/builds19:32
smplmanlooking at the qa tracker it looks as if no one has really updated the xm19:32
smplmani will update my findings tonight19:33
smplmanor omap at all19:33
ogra_awesome, thanks !19:34
smplmanogra_: do i need a launchpad account to post?19:37
ogra_yep, i think so19:37
=== Matt_O1 is now known as Matt_O
=== NekoXP is now known as Neko
janimoinfinity, peekity peek21:30
smp4488booting the daily image on a beagleboard xm, there is no partition option available23:25
smp4488is this expected or is there a way to load gparted?23:26

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