/srv/irclogs.ubuntu.com/2010/01/21/#ubuntu-arm.txt

eggonleaorga: hi, I tried to generate lucid rootfs with rootstock on Karmic PC. It failed on the second stage.02:46
eggonleaorga: please see http://paste.ubuntu.com/359871/ for the log02:47
eggonleaorga: I'll try lucid version of rootstock instead.02:47
eggonleaorga: oh, it's already 0.1.3-0ubuntu1. would take a look at that in LP.02:50
cooloneyeggonlea: yeah, ogra might be online this afternoon, heh03:05
eggonleacooloney: thanks03:12
eggonleaorga: rootstock in LP seems fine!03:12
cooloneyeggonlea: excellent03:20
=== asac_ is now known as asac
=== bizkut-miau is now known as bizkut-redhat
=== bizkut-miau is now known as bizkut-redhat
=== ApOgEE__ is now known as ApOgEE
eggonleaorga: minimal rootfs could be rootstock'ed. But met segmentation fault error with ubuntu-desktop seed.08:47
eggonleaorga: log pasted at http://paste.ubuntu.com/359976/08:49
ograeggonlea, hmm, that looks bad, could be an issue with the versatile kernel we use (its quite old) i plan to work on rootstock from tomorrow on and will switch it to the archive kernel then08:58
eggonleaorga: got it. do you have a workable kernel at hand?08:59
ogradid you try if it happens too if you ise a -minimal image and run apt-get install ubuntu-desktop on it later (either in VM or real HW)08:59
ograi dont know if the one in the archive works08:59
eggonleasame09:00
eggonleaI tried that.09:00
ograhttp://ports.ubuntu.com/pool/main/l/linux/linux-image-2.6.32-11-versatile_2.6.32-11.15_armel.deb09:00
eggonlealet me try this.09:01
ograyou tried what ? :)09:01
ograon real HW or in VM ?09:01
ograif it happens in VM too then its a pointer to an issue with the old versatile kernel09:02
eggonleaI tried 1) rootstock -s ubuntu-desktop in VM (fail); and 2) rootstock -s minimal in VM (ok) and then apt-get install ubuntu-desktop on HW (fail).09:02
ograhmm, on HW points to a bigger issue thats rather not rootstock related09:03
eggonleaI will try 1) rootstock -s ubuntu-desktop with your new versatile .32 kernel; and 2) apt-get install ubuntu-desktop in VM if 1) fails.09:04
eggonleabut I don't think there is any actual difference between 1 and 2, right?09:05
ograshouldnt be09:07
ograbut if it fails on real HW thats very likely not related to rootstock09:08
ograbut either apt or an issue with the HW09:08
ogra(or kernel you use on the HW)09:08
ograasac, any idea what we do with/without plymouth ? doesnt look like we can build it on arm in a functional way but having any kind of splash would be nice10:46
asacogra: the splash solution from karmic doesnt work anymore?10:55
asacisnt that xsplash?10:55
ograusplash10:55
ograxsplash is for the time when X is up10:55
asacright10:55
asacok10:55
ograplymouth and usplash are for the parts before that10:55
asacdid we use usplash at all?10:55
ograyes10:55
ograin karmic (it was broken on arm in jaunty)10:55
asacwhat speaks against keeping that?10:55
ogranobody maintains it10:55
ograand i guess the team will demote it if we dont want to keep it10:56
ograbut i see no solition for plymouth atm so we'd stay without any early splash10:56
ograthough usplash is said to slow down the new bootprocess (we'd need to talk with Keybuk here i think)10:57
asacwho is leading the plymouth effort?10:58
asacis that foundations too?10:58
ograKeybuk ? not sure10:58
ograi think mvo worked on it as well10:58
ogralikely foundations, yes10:58
asacok so its not desktop.10:58
NCommanderasac, ogra, I got a patch for likewise-open, just waiting on test compilation, but hopefully I'll need a sponsor soonish :-)11:02
ograNCommander, good work !11:03
NCommanderogra, it tries to determine how many processors there are from grepping /proc/cpuinfo. I just hardcoded it to 111:03
NCommandershould make it build on all architectures11:03
ograasac, Bug #510585 ... not sure what to set for status etc ... i guess its rather wishlist11:04
ubot4Launchpad bug 510585 in uboot-imx "uboot-imx should have hush shell support enabled by default" [Undecided,New] https://launchpad.net/bugs/51058511:04
ograNCommander, well, might make sense on x86 to use more than one CPU so a patch that only hardcodes it on !x86 would probably be better11:05
NCommanderogra, that means making the logic a bit uglier since then I need to grep uname but I'll look at it11:06
ogracant you use DEB_HOST_ARCH or something ?11:06
asacNCommander: for parallel building?11:13
NCommanderasac, ogra, its not in the debian/rules file; its from the actual packages build system11:13
ograwell, then uname might probably be better11:15
asacNCommander: whats the purpose?11:16
NCommanderasac, <NCommander> ogra, it tries to determine how many processors there are from grepping /proc/cpuinfo. I just hardcoded it to 111:17
* NCommander kicks jocote11:17
asacNCommander: that doesnt explain the purpose for me ;)11:17
asacanyway11:17
asacgive me patch11:18
ograasac, speedier builds on SMP machines :)11:18
* NCommander doesn't get why the version number is likewise-open_5.4.0.39949-3 if there's no Debian version :-/11:18
ograask the server team11:18
NCommanderasac, I need to upload to a PPA. jocote has an unclear chroot which I think triggered an FTBFS11:18
NoisiHallo Leute :-) ich suche ein Ubuntu arm Toolchain-Howto für 2.4.18-rmk3 armv4l chip arm720t (Owasys-Gerät). Kann mir da jemand weiterhelfen? Ich muss dropbear und appweb portieren und habe arm-linux-gcc als tar bekommen. Einfachen c-code kann ich compilieren. Zur Zeit versuche ich mich an appweb. Würde mich über Tips freuen.12:04
ograNoisi, hey, this is an english speaking channel :)12:12
Noisiok sorry :-)12:15
ogragrmpf ... adding the script support to the uboot defaults is harder than i though13:09
ograt13:09
ograhmm, a "break" command would be so handy13:14
ograhush shell is so lame13:14
ograGRRR14:15
* NCommander kicks likewise14:20
NCommanderFreaking configure checks14:20
=== ericm is now known as ericm-Zzz
=== dmart_ is now known as dmart
asacdmart: plars: lucid chromoium with full thumb and neon is here: https://edge.launchpad.net/~ubuntu-mozilla-security/+archive/nss3.12.315:16
asacchromium-browser - 4.0.303.0~svn20100120r36627-0ubuntu1~ucd1+asac215:16
asacuploading firefox 3.6 all-static now (had to get quota bumped first)15:17
plarsasac: cool :)15:17
asaclet me know if it starts on imx5115:18
asacthumb2 actually15:18
asaci sawved the lucid builds without NEON/thumb2 here: http://people.canonical.com/~asac/tmp/chromium-armel-lucid/15:20
ograasac, is that supposed to work on non neon HW ?15:20
asacogra: no.15:21
ograi.e. b2.515:21
asacogra: thats a benchmark thing15:21
ograah, k15:21
asacogra: b2.5 most likely works15:21
ograwell, i'll try if i ever get my board booted again :P15:21
asacdmart did some tests and the CPU hangs are not really happen frequently15:21
asaci just wanted to use the chance that we have a NEON kernel to check if there is a difference15:22
* ogra only saw the uboot prompt since getting up today ... 15:22
asachehe15:22
asaci know that feeling15:22
asacendless hangs ;)15:22
ograbut i think i got it now15:22
asacare the best :-P15:22
ograno, no hangs15:22
asacyes, thats good ;)15:22
ograjust figuring out a logic that doesnt make hush hsell laugh at me15:22
asachehe15:23
ograbut i think i got it now ...15:23
ograif mmc is detected it will try to load boot.scr ... if boot.scr isnt there it will try to load reamdisk ... if ramdisk isnt there it will try to load kernel ...15:23
asaccan we move debian-cd to uboot wihtout hushshell as a first step?15:23
ograthen it will boot15:23
ograif mmc isnt there it will automatically exec the netboot commands15:24
asacjust thinking it would be a good thing for a peer to get started on that spec by writing good hushshell script15:24
ograi'll also try to fall back on netboot if kernel isnt found15:24
asacand you could work on better stuff ;)15:24
ograwell, i'm done ... just need to test it15:24
asacok15:24
* ogra waits for a build to finish15:24
asacwhen can this go into debian-cd?15:25
ograwell, debian-cd will mainly get the uboot-image-script ported15:25
ograi just need to add boot.scr generation once uboot works15:25
ograbut thats mainly four to five lines ...15:26
asacogra: how about producing the universal boot.scr we aim at in the uboot-imx package?15:27
ograthe hard part was to patch uboot to actuaqlly do something with boot.scr in an intelligent way15:27
asacnot for now, but in long run i dont see why we need to do that in debian-cd15:27
ograthat wont work15:27
asacwhy?15:27
ograboot.scr will have the cmdline15:28
asacok15:28
ografor live images thats hardcoded, for installs it needs the UUID15:28
ograwe need to generate/change boot.scr from flash-kernel or d-i15:28
ograbut that code is already there thanks to NCommander and lool, thats something we only need to copy15:29
NCommanderogra, you can probably just use the same extact code in flash-kernel(-installer), and minor modifications to the code in d-cd15:30
ograNCommander, yes for flash-kernel, no for d-cd15:30
ograour uboot is way cleverer now than the dove one ... we need a lot less code in d-cd15:31
ograi added the iteration over filesystems and partitions directly into uboot, no need for complex boot.scr stuff anymore15:32
NCommanderogra, we should port that code to dove15:32
ograits just changes to the default env15:32
ograon dove it would likely be more complex though, since you have ide and usb too15:33
NCommanderogra, thats probably the sanest way to do so, then you can check the variables and iterate as necessary15:33
ogrababbage only has mmc15:33
ograbut thats only one more loop15:33
NCommanderogra, right15:33
ograand some inits15:33
ograperfect !15:37
ograno boot.scr gets me to busybox (because we dont have a default rootdevice set atm)15:38
* ogra deletes uinitrd15:38
ograand no initrd just boots the kernel :)15:39
ograso users only have to set cmdline at the prompt and run "boot" if they want to tinker manually :)15:41
ograthe rest happens automatically15:41
ogranow lets try a boot.scr15:42
ograGOSH !15:44
ograit WORKS !15:44
ograi'm so awesome !!!15:44
* ogra dances15:44
asacogra: you are awesome indeed15:49
asacnow get this plumbered into our images ;)15:49
asachehe15:49
asacok ttyl15:49
asachave to commute to hamburg15:50
asacbbl15:50
* ogra will upload in a minute15:55
NCommanderogra, very nice. I think I need to merge that back into Dove :-)15:58
ograNCommander, its not much different from what you do in your boot.scr15:59
ograi just use it in the defaults here15:59
ograNCommander, http://paste.ubuntu.com/360126/16:01
ograi'll modify it a little bit to actually have bootargs_mmc16:02
ogra(pointing to /dev/mmcblk0p2 by default)16:03
NCommanderogra, I thought you got the partition numbers set in the environment via the mmcinit command (and assiocated friends)16:05
ografrom where should i get them ?16:05
ograi dont actually know on which partition the kernel or boot.scr lives16:05
ograthe prob on imx is that we cant save anything16:06
ograso the defaults need to be as dynamically as possible16:06
ograsaved settings need to live in boot.scr16:07
plarsasac: chromium from that archive running fine for me on babbage317:25
plarsasac: about to try ff3.617:25
ografine and fast or just fine ?17:26
ogra:)17:26
plarsogra: I don't have a good way of benchmarking it, but seem decently quick for the platform (expected somewhat due to lighter weight browser though)17:27
plarsogra: he seemed interested in whether it comes up at all though17:27
ograwell, i think even the non neon/thumb2 version feels a lot faster than karmics FF17:27
dmartasac, ping17:32
ogradmart, he is on a train atm17:32
dmartThought he might have gone...17:33
dmartDo you know whether the static build of ff3.6 was uploaded yet?17:33
ograno, sadly not17:33
ogra(knowing)17:33
dmartI have no babbage3 to test the chromium rebuild yet, unfortunately.17:34
ograyeah, mine hasnt grown up either yet ... it was still a 2.5 last i checked :)17:35
dmartI will try the NEON-ised version later anyway, but it might not work...17:37
ograhe said it might17:37
plarshttps://edge.launchpad.net/~ubuntu-mozilla-security/+archive/nss3.12.3 has a FF3.6 build that he made available on the 12th, I think he's planning on putting another one there17:37
ogra<ogra> asac, is that supposed to work on non neon HW ?17:37
ogra<asac> ogra: no.17:37
ogra<ogra> i.e. b2.517:37
ogra<asac> ogra: b2.5 most likely works17:37
dmartb2.5 may not work (but I don't have one to test on)17:39
ograyes, thats what i thought too17:40
plarsogra: just rough guessing.. launching both the 3.6 that's there and the chromium build and pointing at www.ubuntu.com (after a few cache warm-ups of course) the chromium seems to get there in about 6 seconds, FF takes about 1017:40
ograyeah17:41
dmartThat's the same kind of result I was seeing17:48
asacdmart: the static build was uploaded right before i left18:26
asachad quota issues before18:26
asacso it got rejected yesterday18:27
asaclet me check18:27
asacdmart: does the NEON/thumb2 chromium build work well?18:27
asacdmart: https://edge.launchpad.net/~ubuntu-mozilla-security/+archive/nss3.12.3/+build/1459774 ... ffox still spinning18:28
asaci think will take another hour or so18:28
dmartI was having board problems and wasn't able to test the new Chromium build yet... also, I have no babbage 3 so it might not work, but I will try.18:28
dmartThis will probably be tomorrow now...18:28
dmartGot to disappear now, sorry18:31
plarsasac: chromium build is working pretty well for me so far18:36
asacnice18:45
asacplars: is that on TO318:45
asac?18:45
plarsasac: yes18:46
asachave you checked if it hangs up a TO2 or 2.5?18:46
plarsasac: no, but I can pull out the 2.5 and try it if you'd like18:50
asacdmart: still there?18:52
asacdmart: one thing mike mentioned up front is that we should disable disk_cache in ffox 3.6 for benching18:52
asacdmart: so in about:config set browser.cache.disk.enable to false18:53
asacwe probably should have that by default for arm18:53
asaci will shoot you a mail once ffox 3.6 has finished, so you can check that18:54
asacplars: would be interesting to see if chromium triggers the problematic NEON stuff18:54
plarsasac: will try it in a bit18:58
plarsasac: nothing extensive tried, but just opening, visiting a few sites, that chromium build is also stable for me with TO319:09
plarsasac: err. 2.5 too :)19:10
asacplars: ok, maybe use it a bit longer. good news.20:07
asacthanks20:07
* asac hopes that upstream didnt decouple neon from armv7=120:07

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