[08:50] <steev_> GrueMaster: their new kernels *should* be based on the linaro tree (which does branch from ubuntu), whether that is actually true, remains to be seen
[11:11] <kvarley> Is there a list of ARM boards which Ubuntu will run on anywhere?
[11:12] <kvarley> nvm got it
[11:12] <kvarley> https://wiki.ubuntu.com/ARM/DeviceSupport
[14:13] <hrw> guys where I can grab SD images for panda/armhf?
[14:16] <hrw> fetching http://cdimage.ubuntu.com/releases/12.04/alpha-2/precise-preinstalled-server-armhf+omap4.img.gz
[14:42] <ogra_> hrw, we're at beta1 :) (will release today)
[14:42] <ogra_> hrw, better zsync the current daily on top of that old alpha2 image
[14:43] <hrw> ogra_: apt-get dist-upgrade helps
[14:43] <hrw> ogra_: url?
[14:44] <ogra_> http://cdimage.ubuntu.com/daily-preinstalled
[16:22] <GrueMaster> I thought the SheevaPlug was arm v6?  This says it comes with Ubuntu.  http://hardware.slashdot.org/story/12/03/01/0732247/stealthy-pen-test-unit-plugs-directly-into-110-vac-socket-video
[16:23] <ogra_> jaunty perhaps ?
[16:23] <GrueMaster> 2.6.32 kernel
[16:23] <ogra_> and ?
[16:24] <GrueMaster> Could be Karmic.
[16:24] <ogra_> it wouldnt come with any ubuntu kernel anyway
[16:24] <ogra_> could be jaunty with a 3.0 kernel :P
[16:24] <ogra_> even
[16:25] <GrueMaster> Karmic was arm v6 and 2.6.32 kernel on marvel.  Seeing the patch blob we got for their latest system, it looks like their tree encompasses all.
[16:26] <GrueMaster> Or they could have just pulled recent packages and respun.  Not too terribly difficult.
[16:27] <ogra_> sure, all i'm saying is that the kernel doesnt say a thing about the rootfs
[16:28] <ogra_> apparently you can have it in pink though
[16:28] <ogra_> if you have pink wallplugs
[16:28] <GrueMaster> Ah, they have an ubuntu-9.04.tar.gz.  Jaunty.
[16:28] <ogra_> s/plugs/sockets/
[18:05] <GrueMaster> janimo`: Didn't you have ghc building on armhf earlier?
[18:27] <damian0815> hey alls, does anyone know a streamlined way to convert a working pandaboard ubuntu install on SDcard to read-only? unionfs/aufs/similar?
[18:28] <pbuckley> mount -o remount,ro /
[18:28] <pbuckley> ?
[18:28] <damian0815> pbuckley thanks but i believe i need to be able to write to config dirs e.g. to start X
[18:28] <pbuckley> well you should give us a full description of what you want in order for us to give you a useful answer
[18:29] <damian0815> pbuckley fair enough
[18:30] <damian0815> i have a working system that boots to X and launches a non-interactive opengl-es app. i want it to mount the root filesystem read-only so i can simply hit the power off and not risk corrupting the filesystem. the goal is maintenance free reliability in a remote location.
[18:31] <pbuckley> ah.. are these devices going to have network access in the remote locations?
[18:31] <damian0815> no
[18:31] <pbuckley> well.. you can do that with partitions on the sd card
[18:32] <pbuckley> like mount /var tmpfs or something
[18:32] <pbuckley> put /home somewhere
[18:32] <pbuckley> then do the mount -o ro /
[18:32] <damian0815> ok thanks
[18:33] <pbuckley> (youll get a nice little performance boost dropping your locks/run/logs into ram
[18:33] <pbuckley> you just need to make sure that you have logrotate or smething to keep the log file sizes limited
[18:34] <pbuckley> also turn off swap if can.. if that starts hitting the sd card the user experience will be crap
[18:34] <damian0815> so to be clear:
[18:35] <damian0815> i should add one or more partitions to the sdcard, and point my ubuntu at a different partition for /var ..
[18:35] <damian0815> presumably i can leave home on root since nothing will be written there
[18:35] <pbuckley> x writes out some temp files to the users home dir
[18:35] <pbuckley> also make sure /tmp ends up being writtable
[18:36] <damian0815> right right ok
[18:36] <damian0815> so /var, /home and /tmp need to be writable
[18:36] <pbuckley> yeh
[18:36] <damian0815> ok thanks
[18:36] <pbuckley> np
[18:37] <GrueMaster> pbuckley: Thanks for that.  I was distracted with post-beta 1 cleanup.
[18:37] <GrueMaster> btw:  PandaES now has audio support in the Beta 1 image.
[18:37] <pbuckley> \o/
[18:38] <pbuckley> so two new weird things
[18:39] <pbuckley> i was doing a network stress test on my dev board.. after about 20 hours it started dropping consistently about 9% of the packets that went away after a reboot
[18:39] <pbuckley> trying to reproduce it now
[18:39] <pbuckley> and i just spaced on the other thing :(
[18:40] <pbuckley> maybe it was just that my dev board actually made it more then 3 hours
[18:40] <pbuckley> heh
[18:41] <GrueMaster> Interesting.  I'll look into an automated network stress test here.  Would be good to have.
[18:41]  * GrueMaster is always looking for more automated tests.
[18:42] <ATP> anyone know what time the 12.04 beta comes out exactly? Are arm images being released as well?
[18:42] <pbuckley> thats a GrueMaster question
[18:44] <GrueMaster> ATP: Anny minute now.  If you absolutely want it now, go to http://cdimage.ubuntu.com/daily-preinstalled/20120301.1/ for desktop, http://cdimage.ubuntu.com/ubuntu-server/daily-preinstalled/20120228.1/ for server.
[18:45] <ATP> GrueMaster, you know which is image is best for beagleboard?
[18:45] <ATP> armhf or omap?
[18:45] <GrueMaster> They should all be armhf, but omap is the beablebard image.
[18:46] <GrueMaster> The armel images are just residue that hasn't been scraped out yet.
[18:46] <ATP> ok so I guess I can wait for the official release of the beta
[18:46] <ATP> where should I watch for the announcement ? is distrowatch.com fast enough? :P
[18:47] <GrueMaster> atp, the links I gave you will be the official images.  They are being copied to http://cdimage.ubuntu.com/releases/precise/beta-1 now and should be visible shortly.
[18:47] <damian0815> ... if i just go ahead and make ext2 partitions for /var and /home, is there not a risk of corruption? how do i hook unionfs/aufs into this process? is that desirable in my case?
[18:47] <GrueMaster> Not sure on the release announcement.  Maybe just ubuntu.com?
[18:48] <ATP> GrueMaster, ok thank you I download these then
[18:50] <damian0815> ... and if i just go `mount` it looks like var/run and var/lock are already mounted as tmpfs, tho they are not in fstab . where are these coming from?
[18:54] <janimo`> GrueMaster, I touched ghc only briefly a year ago. No armhf poking from me
[18:54] <GrueMaster> damian0815: I think those are mounted in upstart.
[18:54] <GrueMaster> janimo`: Ok.
[18:55] <damian0815> k thx. /me googles upstart . just when you think you know enough about Linux there's always something else..
[18:56] <GrueMaster> Yea, progress can be a funny thing.  Next thing you know, we'll have cell phone cluster computing.  Oh, wait... I already did that.  http://gruemaster.blogspot.com/2011/09/i-survived-sort-of.html
[18:57] <pbuckley> nice!
[18:58] <damian0815> heh
[18:59] <GrueMaster> I did that with 6 pandas.  Now I have 8.  Muahaha!
[19:03] <damian0815> GrueMaster do you have any issues with temperature control?
[19:05] <GrueMaster> No, my office is nice and cool at 68F (20C).
[19:06] <damian0815> so they're not enclosed i'm guessing..
[19:06] <GrueMaster> All my systems are open air.  Even my Core2Duo test system.
[19:07] <GrueMaster> I had a small heat sink on my PandaES, but it hasn't felt warm since 12.04 Alpha 1.
[19:07] <GrueMaster> No heat sinks on other arm systems.
[19:09] <GrueMaster> here is what one of my panda towers looks like.  http://members.dsl-only.net/~tdavis/Panda-rack.jpg
[19:19] <damian0815> so this guy is trying to achieve a similar thing (read-write sandbox on top of read-only known good base), the second post is a script that is supposed to mount / readonly then make a union with an rw tmpfs using aufs: http://ubuntuforums.org/showthread.php?p=5422268
[19:19] <damian0815> only thing is it's from 2006. look like it would still work?
[19:19] <damian0815> (i'm running ubuntu 10.10)
[19:28] <GrueMaster> First, dare I ask why 10.10?
[19:31] <damian0815> heh
[19:31] <damian0815> only way it seems i can do opengl-es at 1920x1080 with working hardware acceleration
[19:31] <damian0815> (3 weeks of pain in that sentence)
[19:39] <GrueMaster> Hrm.  I thought we had support in 11.10 (a little late, but there).
[19:40] <damian0815> i didn't try 11.10
[19:40] <damian0815> once i got it working.. no more upgradey
[19:41] <GrueMaster> Ah.  Well just understand that 10.10 was an initial release for panda, and it will be going away after April (18 month support).
[19:49] <dipper> hi all, small question I am asking around
[19:49] <dipper> trying to install eclipse on linaro omap4 images
[19:49] <dipper> pandaboard
[19:49] <dipper> it fails with the following messages
[19:49] <dipper> http://pastebin.pandaboard.org/index.php/view/95457828
[19:51] <dipper> any ideas ?
[19:51]  * GrueMaster is checking
[19:52] <GrueMaster> dipper: Well, it works fine on my ubuntu precise images, but I don't test Linaro.
[19:53] <GrueMaster> They may have broken dependencies in ppa's or something.
[19:53] <dipper> is there a workaround ?
[19:53] <dipper> not through apt-get
[19:54] <dipper> GrueMaster: where can I get desktop images for pandaboard ?
[19:54] <GrueMaster> Like I said, I don't know.  I did "apt-get update && apt-get install eclipse, and it gave me a ton of packages.
[19:54] <dipper> i see
[19:54] <dipper> I was advised linaro for pandaboard
[19:54] <dipper> I am open to switch to something else
[19:54] <dipper> if there is anything
[19:55] <GrueMaster> We are just releasing beta 1 soon.  Check http://cdimage.ubuntu.com/releases/12.04/.  It should show up soon.
[20:19] <damian0815> ok looks like i have a working ro /
[20:19] <damian0815> thanks for the help everyone
[20:21] <j_ack> hey yall. What is the best sd or mmc-card for a pandaboard?
[20:37] <GrueMaster> j_ack: Something Class 10 and 4G or better.
[20:38] <j_ack> GrueMaster, thank you
[22:00] <int_ua> I have a question about jasper-initramfs. Anyone familiar with it present?
[22:01] <GrueMaster> int_ua: What's up?
[22:02] <int_ua> GrueMaster: Why is jasper-initramfs is built only for i386?
[22:02] <GrueMaster> It is a shell script.  It should be arch-all.
[22:03] <int_ua> It never run on my N900, but I don't remember if it boots at all with standard preinstalled image, I'm using a script to configure it
[22:03] <pbuckley> huh?
[22:03] <int_ua> GrueMaster: the package is _all
[22:03] <GrueMaster> It is used in our preinstalled images.
[22:03] <int_ua> GrueMaster: But it's not in the repos
[22:03] <pbuckley> yeh i know.. just having trouble parsing what he's saying
[22:04] <GrueMaster> It's main purpose is to grow the rootfs on the sd card and other first-boot initialization.
[22:04] <GrueMaster> And it is in the repos.
[22:04] <int_ua> GrueMaster: but it's not present in the recent Precise OMAP3 image, is it?
[22:05] <int_ua> GrueMaster: strange, I can't see it
[22:05] <GrueMaster> yes, otherwise the image wouldn't boot.
[22:05] <GrueMaster> It is in the initrd.  Once it runs, it rebuilds the initrd and removes itsself.
[22:06] <GrueMaster> Well, wouldn't boot properly.
[22:07] <int_ua> GrueMaster: I'm puzzled. You mean it will never boot completely. It must boot into initramfs. Or it's not booting?
[22:08] <GrueMaster> If it doesn't run, the root filesystem won't have enough room to do anything.
[22:08] <GrueMaster> And it is jasper in the repo.
[22:08] <GrueMaster> jasper-initramfs is the source repo.
[22:09] <int_ua> GrueMaster: Ok, got it. Another question: what should I do if the image doesn't boot at all? My hardware is Nokia N900.
[22:09] <GrueMaster> (when it was developed, the creator didn't know about the jasper jpeg libraries).
[22:10] <GrueMaster> We don't support that system directly.  But if you have a kernel and bootloaders, you theoretically can make it work by dropping them in the boot partition.
[22:11] <GrueMaster> rbelem has experience with this system if he's around.
[22:12] <GrueMaster> also rsalveti.
[22:13] <rsalveti> I think we used to have a wiki page with instructions on how to use ubuntu on n900 at wiki.ubuntu.com
[22:13] <rsalveti> but in theory it should work fine
[22:13] <rsalveti> just need to grab a valid kernel, and have the rootfs available at an external sd card
[22:14] <GrueMaster> rsalveti: Same kernel & bootloader as omap?
[22:14] <int_ua> Thanks :) I think I've talked with them on #kubuntu-mobile last year. The problem is that the only kernel that boots is 2.6.35 compiled by apachelogger et al (AFAIK) and it doesn't boot any other kernel.
[22:14] <GrueMaster> (beagle I should say).
[22:14] <rsalveti> for that I don't know, n900 is usually broken upstream
[22:14] <rsalveti> I remember the best kernel we had available was from the mer project
[22:14] <GrueMaster> ah.
[22:16] <int_ua> rsalveti: is it possible to watch kernel log from USB on N900?
[22:17] <rsalveti> int_ua: just once you booted it completely, if you want to have the logs guess the best way would have it displayed at the n900 screen
[22:18] <int_ua> and when kernels refuse to boot silently?...
[22:19] <rsalveti> then just serial to help you knowing what is happening
[22:44] <int_ua> rsalveti, GrueMaster: How do you think, should I add a link to my script ( https://code.launchpad.net/~xintx-ua/ubuntu-n900/ubuntu-n900-installer ) to wiki?
[22:49] <GrueMaster> int_ua: https://wiki.ubuntu.com/ARM/OMAP  Will this work?
[22:51] <GrueMaster> (under Community Development)
[22:52] <int_ua> No, I'm talking about https://wiki.ubuntu.com/ARM/n900
[22:53] <int_ua> it's not about OMAP, it is specifically for N900
[22:53] <GrueMaster> Oh.  Forgot that still exited.
[22:54] <int_ua> GrueMaster: can you please rephrase, I didn't get it? :)
[22:54] <GrueMaster> I forgot that wiki page was there.  It isn't linked in wiki.ubuntu.com/ARM
[22:55] <GrueMaster> And the Kubuntu-mobile project is no longer maintained afaik.  I think they merged into kubuntu-active.
[22:56] <int_ua> But there is not kubuntu-active for arm, is it? Is it temporary?
[22:56] <int_ua> s/not/no/
[22:56] <GrueMaster> It is still in its infancy.  This (Beta 1) was the first release and only i386.
[22:59] <GrueMaster> Not sure if/when images for it will be built on arm.  Packages are there.
[23:04] <int_ua> leaving now. Thanks for your help, GrueMaster and rsalveti :)