/srv/irclogs.ubuntu.com/2010/10/23/#ubuntu-arm.txt

=== JaMa|Theater is now known as JaMa|Zzzz
pworkGetting better with the --no-root switch, but "No space left on device" : where does the image build process occurs ? I will stretch the mount point00:02
pwork /tmp ?00:02
persiaI suspect it is /tmp, but I'm just guessing.00:02
persiaMaybe check with df just when you fill up the filesystem?00:03
pworkOk :)00:03
pworkStrange, df shows me : sysfs                  5160576   3176456   1721976  65% /sys00:04
pworkNo /, /home , /var, ..00:04
persiaAre you in the chroot?00:04
pworkI run a debian lenny host, and a maverick chroot. I'm building the .img file from the chroot, to install it on a phone after00:05
pworkI don't want to install the img in the maverick chroot00:05
pworkAh ok, df always show those mount point from inside a chroot, must be normal00:06
rcn-eepwork, if your going to run rootstock, i'd either run in on a 10.10 host, or in a armel machine running atleast squeeze.. otherwise you will have qemu issues...00:06
persiaRight.  You need to run df in lenny to find out what is full.00:06
persiarcn-ee, Doesn't a lucid host work also?00:06
rcn-eethe qemu in maverick is much more reliable.. (i can get small xfce images built in maverick that fail n lucid)00:07
pworkrcn-ee, So I can't build a img from inside a chroot. Will I be able to make it from a maverick live CD if it exists ?00:07
rcn-eepwork, i'd use virtual box over a live cd... it's going to eat a lot of ram creating the arm rootfs..00:08
pworkrcn-ee, You mean I can run the maverick live cd ISO from Virtualbox running on my lenny's host OS ?00:10
pworkI can do this00:10
persiaI'd probably run an *install* of maverick in Virtualbox running on lenny.00:11
pworkpersia, Strange, the host df shows nothing full00:11
persiaOdd.  Something wonky.00:11
rcn-eeyeah... but i mean create the virtual harddrive and install the iso on lenny in virtual box.. rootstock is going to eat 2gig's of space, so you'd run out of ram in any live cd pretty quick...00:11
persiaOr use heaps of swap, but allocated storage is usually faster than swap.00:12
pworkpersia, Ok. I have a big swap partition, but on the host OS. I imagine that if it fails with "No space left", swap was filled before filling hard disk space00:14
pworkI don't know if a chroot benefit from the swap partition. I imagine yes00:15
persiachroot relies on the running kerne.00:15
pworkI'll be back to you if this succeeds in a vbox ran from host ;)00:16
pworkThanks for advice00:16
persiaI'm not convinced that the binfmt-misc/qemu hacks used in rootstock work properly against a Debian kernel, but they may.00:16
pworkIs a kernel distribution specific ? it's a linux 2.6.32 kernel00:17
pworkDoesn't sound debian specific :s00:17
pworkIf I do this from vbox, will it uses the virtual OS kernel, or the host one ?00:19
pworkIf I run it from a live CD, I understand memory will be too short, but it will use a ubuntu kernel00:19
persiaMany folk run kernels with distribution-specific patches added on.  Many don't.  I have no idea how much of the binfmt-misc stuff is Ubuntu-specific vs. upstream.00:20
persiapwork, What we're advising is to create a ~5G virtual disk in VBox, and install Maverick into that from the CD, and then use that VBox environment to run rootstock.00:21
persiaOnce you have an image, you ought be able to scp it back to your host, and then get it to your target.00:21
pworkOk, wrote it down :)00:22
pworkpersia, You're my favorite video game !00:22
pwork:p00:22
pworkTell you tommorow what the result is00:23
pworkGood night/day00:23
=== ian_brasil___ is now known as ian_brasil
=== asac_ is now known as asac
DanaG1Say, how "official" is the Ubuntu support for ARM, and how "official" is it for PowerPC?  I'd say the ARM support is better than PPC, right?03:38
=== sumitsemwal is now known as sumits
=== JaMa|Zzzz is now known as JaMa
persiaDanaG: They are equivalently official.  Right now, powerpc is slightly more completely ported, gets slightly better user support, and is used by more flavours.  That said, more individual people are working on armel, so in the future you may be correct.09:30
ogra_acpersia, well, i'd say one is more official than the other if you look at canonical backed support09:32
persiaogra, Does canonical offer commercial support for armel currently?  I thought still not.09:33
persiaBut I certainly see much more interest in ARM from Canonical than in PPC.09:34
ogra_acpersia, not commercial support, but donated developer time09:35
persiaIndeed, hence "more individual people are working on armel"09:35
ogra_acand guaranteed upgrades for 18 months09:36
ogra_acin that it doesnt differ from x8609:36
ogra_acat least for main09:36
akshu1hi what is the package name for boot time splash17:55
ogra_acplymouth17:56
akshu1ogra_ac, this does moth i mean boot animation and logger ,is there any just usplashy type deb package for armel18:01
ogra_aci think there is still usplash in universe and debians splashy18:02
akshu1ogra_ac, i am not sure which is stable and best for ubuntu armel18:06
akshu1which will be good18:06
ogra_acplymouth18:14
ogra_acthats what we ship by default in the images18:14
Nekoplymouth works sometimes and sometimes not18:26
Nekowe're going to "port" psplash because it is simpler and doesn't require all that fancy stuff18:26
Nekoone day plymouth would be awesome18:26
ogra_acNeko, mountall requires plymouth19:03
Nekoyeah it is in the initrd here it just never starts19:04
ogra_acyou need it in any case ... you dont need to use it as splash though19:04
Nekoi think the framebuffer is basically taking too long to init19:04
Nekowe will keep it there19:04
ogra_acthen your users will end up with messed up filesystems19:04
Nekojust have psplash19:04
Nekothere is no way I am removing plymouth it's too much hassle19:04
ogra_acall user interaction of mountall fsck is done through plymouth19:04
Nekobut while it doesn't DO anything.... we need a splash19:05
Nekoplymouth does work but it never shows anything19:05
ogra_acso if you dont have it, your filesystems might corrupt themselves over time since you will never get successfull fscks19:05
ogra_acthen your kernel is broken19:06
NekoI know19:06
Nekowe are not dumping it19:06
Nekowe are just remediating the lack of framebuffer activity19:06
ogra_acmake sure fbcon is running and all your frambuffer drivers are loaded early enough19:06
Nekoit DOES do that "press C to continue or S to recover" stuff but over serial terminal19:06
Nekoframebuffer is built-in and fbcon is built-in19:07
ogra_acah19:07
ogra_acwell, then your kernel cmdline is messed up19:07
Nekoroot=/dev/mmcblk0p2 quiet splash19:07
Neko?19:07
ogra_acdont put serial stuff on it19:07
Nekooh the serial stuff19:07
Nekohmm okay19:07
Nekonoted.19:07
ogra_acif users really need that they are surely clever enough to edit the bootloader options in a serial terminal19:08
Nekoyou think this is why plymouth doesn't start?19:08
ogra_aci know thats the reason why plymouth doesnt start :)19:08
Nekoconsole is not a framebuffer at the point it loads, therefore?19:08
Neko:D19:08
Nekoyou're amazing19:08
Nekoit worked19:08
Neko:D19:08
ogra_acthats the reason why the ubuntu images dont have serial consoles enabled by default19:08
Nekolet's try it 100 more times and make sure19:08
* ogra_ac wishes he could use an ubuntu initrd with plymouth on his ac100 here 19:09
ogra_acsilly fastboot hardcodes the partitioning scheme ... boot partition is 8M big ... no space for an initrd19:10
Nekothe question is really then... where does plymouth detect console and would it be better for it to look more aggressively for a non-serial console19:10
ogra_acit looks at the kernel cmdline19:11
Nekoso console=ttymxc0,115200,8n1 console=tty119:11
ogra_acas soon as it detects console=tty[A-Z] it drops out of the splash19:11
Nekoyerg19:11
Nekobut there are two19:11
ogra_acdoesnt matter19:11
ogra_acthere is one of them serial19:11
ogra_acit recognizes that19:11
ogra_acthere is a longstanding LP bug and an upstream bug about that19:13
Nekoexcellent19:13
ogra_acno solution though19:13
Nekosomething to read though isn't it19:13
Nekomaybe we will fix it19:13
ogra_acheh, enjoy ;)19:14
ogra_achappy upstream discussing19:14
Nekoforget discussion19:17
Nekowhy don't we just fix it and push a patch19:18
Nekothey can discuss it all they like once we've shipped it19:18
ogra_acsure, but it wont be accepted19:18
Nekothat is their mistake :D19:18
ogra_acsince upstream opinion is that if you use a serial console you definitely dont want a splash19:18
armin76bah, splashes19:19
Nekoupstream is amd64, real life is embedded systems where when the thing locks up you need serial :D19:21
ogra_achuh ?19:21
Nekoif you don't watch splash and you have serial... why not add "nosplash"19:21
ogra_acyou only need serail for bootloaders19:21
Nekoand accessing terminals when your USB fails19:22
Nekoor network is down for some reason19:22
ogra_acafter the kernel is up there is no difference in architectures19:22
Nekothere are plenty of rescue scenario :D19:22
ogra_aci agree that as developer you might want serial, for endusers its the most useless thing ever19:23
Nekohere's another19:23
Nekoyou have Xen. You have it virtualized as a desktop. But Xen wants to have a serial terminal too for early boot messages...19:23
ogra_ac(or would your motrher use a seria console to tinker with her laptop)19:23
NekoI want to see a splash over my RDP19:23
ogra_ac*mother19:23
Nekono but Raquel and Bill might19:23
ogra_acwhy ?19:24
ogra_acthey only do twitter and facebook19:24
Nekothey are not low level devs but they are interested and I got like 5 calls this morning about poking around in terminals19:24
Nekoany company with MBWA attitude :]19:24
ogra_acserial is a wart ... it shoud go away imho19:25
NekoI would rather something like Android Debug stuff got standardized19:25
ogra_acgood if you have unstable kernels you develop, but thats about it19:25
Nekoplug a USB cable in and hooray19:25
ogra_acnah19:25
ogra_achave framebuffer and input support in your bootloader ...19:26
Nekowe do :)19:26
Nekobut we're shipping U-Boot which sucks.19:26
ogra_acso i can reach the u-boot console without using a second computer ?19:26
Nekono not at all.19:26
armin76hi Martyn :)19:27
ogra_acsee19:27
ogra_acthats what i mean19:27
Neko"our" bootloader is not U-Boot though. we just don't ship it yet.19:27
NekoMX53 is the target19:27
Martynhey there armin19:27
* Martyn is in the last stages of packing for UDS19:27
ogra_acwell, does your redboot give me that ?19:27
Nekodid you ever see Pegasos? it was PPC and had an OpenFirmware, grab any PC PCI or AGP graphics card, get a framebuffer19:27
NekoUSB input19:27
MartynThey stuck the ARM LAMP optimization talk on Monday, damnit!19:27
Nekoplay midi tunes..19:27
Nekoboot from ATA, USB..19:28
Nekoor TFTP over network. it's nice. but the new technology is not ready yet :D19:28
Nekomoving away from ppc gave us the chance to throw most of it away and do it properly19:28
Neko(with a view on virtualization and so)19:28
Martynogra : When are you arriving in Orlando?19:31
ogra_actomorrow evening19:32
MartynOkay, about the same time then..  Rob, Bob and I get in ~6:30pm19:32
ogra_acsame for me19:33
Nekohmm anyone in Linaro here?19:33
MartynWe're coming in via JetBlue .. share a cab?19:33
ogra_aci think we are already four19:33
Martyn'kay19:33
ogra_acNeko, go to #linaro19:33
NekoI am in there19:33
ogra_acright, they are likely all in the air19:34
ogra_acor preparing for traveling or just arriving19:34
ogra_acbad time ...19:34
NekoI will get Konstantinos to bring it upo19:34
devilhornsogra_ac, around ??21:19

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