**** BEGIN LOGGING AT Thu Sep 13 03:00:00 2012 Sep 13 09:15:40 ogra_: alive? Sep 13 09:16:44 * ndec hopes! Sep 13 09:46:26 ogra_: anyway, when you resurrect, can you tell me how to make my Q/omap4 boot from my sda1 instead of my mmcblk0p3? thanks Sep 13 09:46:47 ppisati, yo, sorry, i was afk for a moment Sep 13 09:49:11 ppisati, after you copied your rootfs edit preEvn.txt and add either the blockid or root=/dev/sda1 ... boot with this and run sudo flash-kernel on the running system (to make sure f-k picks up the change) ... for a test you could then also reboot again Sep 13 09:49:32 (preEnv.txt lives on the first partiton of the SD) Sep 13 09:55:27 ogra_: so i need to edit, reboot (why?) and then run flash-kernel? Sep 13 09:56:12 flash-kernel uses the currently mounted rootfs to determine the blkid when generating preEnv.txt Sep 13 09:56:28 so you need to manually change / first and boot with that Sep 13 09:56:42 ogra_: uhm Sep 13 09:56:46 ?? Sep 13 09:57:20 ogra_: i already tried to modify and reboot, but it didn't mount sda1 as / Sep 13 09:57:27 ogra_: maybe i did something wrong, wait Sep 13 09:57:48 what did you modify exactly ? Sep 13 09:58:11 the cmdline lives in preEnv.txt on the first partition of the SD Sep 13 09:58:15 yep Sep 13 09:58:17 that stuff Sep 13 09:58:34 i figured out by myself before asking Sep 13 09:58:40 but since i couldn't change it Sep 13 09:58:43 just changing it and rebooting should be enough, the rest above is just to make sure f-k does the right thing Sep 13 09:58:45 i came on irc Sep 13 09:58:52 let me retry Sep 13 09:59:02 is there a boor.scr somewhere ? Sep 13 09:59:28 (alongside with uEnv.txt and preEnv.txt) Sep 13 09:59:38 ogra_: yep Sep 13 09:59:44 remove it Sep 13 09:59:46 ah Sep 13 10:00:04 though it shouldnt be used ... but you never know Sep 13 10:00:13 let's see Sep 13 10:00:19 (u-boot is supposed to not use it if uEnv.txt exists) Sep 13 10:01:27 /dev/mmcblk0p3 on / type ext4 (rw,errors=remount-ro) Sep 13 10:01:46 sudo mount /dev/mmcblk0p1 /media Sep 13 10:01:51 cat /media/preEnv.txt Sep 13 10:01:56 bootargs=ro console=tty0 console=ttyO2,115200n8 debug earlyprintk=ttyO2,115200n8 root=UUID=2a29c98b-32b9-45e7-a484-e1aa17b754ef Sep 13 10:02:12 /dev/sda1: UUID="2a29c98b-32b9-45e7-a484-e1aa17b754ef" SEC_TYPE="ext2" TYPE="ext3" Sep 13 10:02:25 and i just rebooted, of course Sep 13 10:02:38 the funny thing is that Sep 13 10:02:43 /proc/cmdline is correct Sep 13 10:02:52 oh, wait, you might still use an install with the broken root= setting behavior where it is hardcoded in the initrd Sep 13 10:03:02 but u-boot still uses mmcblk0p3 Sep 13 10:03:06 try regenersating your initramfs Sep 13 10:03:14 "why always me?" (Balotelli docet) Sep 13 10:03:52 flash-kernel had a very silly behavior of hardcoding root in the initrd we sadly inherited that from debian and it was only recently fixed Sep 13 10:04:09 make sure to have the latest flash-kernel indeed Sep 13 10:06:29 ogra_: 3.0~rc.4ubuntu22? Sep 13 10:06:33 yep Sep 13 10:06:41 right or wrong? Sep 13 10:06:46 right Sep 13 10:06:48 ok Sep 13 10:06:50 anyway Sep 13 10:06:55 re-running flash-kernel Sep 13 10:07:07 erm Sep 13 10:07:13 update-initramfs should have already Sep 13 10:07:23 it overwrites preEnv.txt with: "root=UUID=d0fec503-0269-4a8e-ba97-4d492eb093f4" Sep 13 10:07:28 and that's mmc Sep 13 10:07:35 yes, as i told you above Sep 13 10:07:46 change it to your sda1 now Sep 13 10:07:59 then reboot Sep 13 10:08:24 * ogra_ hopes that hardcoding stuff doesnt leave cruft behind we have to dig for now so its gone Sep 13 10:09:21 :( Sep 13 10:09:29 sudo update-initramfs -uv Sep 13 10:09:31 ... Sep 13 10:09:41 /media/preEnv.txt: root=UUID=d0fec503-0269-4a8e-ba97-4d492eb093f4 Sep 13 10:09:45 mmcblk0p3 Sep 13 10:09:57 yes, again, change it before you reboot Sep 13 10:10:04 ah right Sep 13 10:10:07 sorry Sep 13 10:10:13 but wait Sep 13 10:10:14 as i said above, f-k defaults to generate the uuid from the current / Sep 13 10:10:26 ok Sep 13 10:10:34 but i already tried to change it and reboot Sep 13 10:10:44 it still boots from mmc Sep 13 10:10:52 after regenerating the initrd ? Sep 13 10:10:57 ah ok Sep 13 10:11:03 * ppisati reboots Sep 13 10:11:11 the debian flash-kernel hardcodes root= in the initrd Sep 13 10:11:38 first regenerate it, then change preEnv.txt to the new uuid , then reboot Sep 13 10:12:16 then check if / is right ... if so, re-run flash-kernel, if not we need to find where the hardcoded crap was left behind Sep 13 10:12:36 * ogra_ goes to make some coffee ... brb Sep 13 10:13:00 ok, rebooted after regenerating initramfs and changing preEnv.txt to root=UUID=$sda1 Sep 13 10:13:07 but / is still mmcblk0p3 Sep 13 10:16:11 $sda1 ` Sep 13 10:16:13 ? Sep 13 10:16:23 $sda1 = sda1 UUID Sep 13 10:16:28 oh, k Sep 13 10:16:39 right, gimme a sec Sep 13 10:16:56 * ogra_ has to dig wheer that hardcode stuff ends up Sep 13 10:20:26 check if there is either a file "default_root" or param.conf in one for the initramfs config dirs Sep 13 10:20:54 /etc/initramfs-tools/conf.d/ /usr/share/initramfs-tools/conf.d/ Sep 13 10:22:55 both empty Sep 13 10:23:45 can you check the "Bootloader-sets-root" var in teh db file in /usr/share/flash-kernel/db/ Sep 13 10:23:50 (for panda) Sep 13 10:24:14 * ogra_ wonders why you always hit such curious corner cases Sep 13 10:24:25 Bootloader-sets-root: yes Sep 13 10:24:31 * ppisati too! Sep 13 10:24:43 right, so the initrd shouldnt have any hardcoding Sep 13 10:26:02 uhm Sep 13 10:26:04 ok Sep 13 10:26:14 there's something definitely wrong here Sep 13 10:26:19 no idea why it does :/ Sep 13 10:26:26 let me debug it Sep 13 10:26:28 thanks anyway Sep 13 10:26:42 well, that case will likely not happen to anyone else Sep 13 10:26:52 not sure its worth putting time in Sep 13 10:27:57 its only an issue for people that have installed to SD with the broken f-k version and now want to move to USB disk Sep 13 10:28:39 installing to SD is gotten pretty hard nowadays due to the live installer and having to prepare the partitions in an exact way Sep 13 10:29:06 so i really dont expect many other people but you to hit that issue Sep 13 10:33:06 ppisati, try if that helps: http://paste.ubuntu.com/1202351/ Sep 13 10:34:34 (and indeed you need ro re-roll the initrd, afterwards change preEnv.txt etc etc like before) Sep 13 10:39:18 if that fixes it i know what to do... Sep 13 12:07:53 rsalveti, i just uploaded a fix for bug 1034734 thats slightly different from yours, feel free to test ;) Sep 13 12:07:53 Launchpad bug 1034734 in flash-kernel "flash-kernel shouldn't prompt the user when updating initramfs in case there's no valid /etc/fstab" [Medium,Confirmed] https://launchpad.net/bugs/1034734 Sep 13 12:08:12 (that should also fix ppisatis issues above) Sep 13 13:25:17 ppisati, ubuntu23 should fix your issue Sep 13 13:25:52 an upgrade should download it, i think it is published already Sep 13 13:26:32 ubuntu23? Sep 13 13:26:46 flash-kernel Sep 13 13:26:50 ah ok Sep 13 13:26:55 ack Sep 13 13:26:56 tx Sep 13 13:26:59 10101!!! Sep 13 13:27:15 the fix is for a slightly different issue but i belive it fixes yours too Sep 13 13:27:48 later i'll give it a try Sep 13 13:27:50 thanks Sep 13 13:28:00 feedback apprecisted :) Sep 13 13:28:02 trying to fix rtc and release a new kernel now Sep 13 13:28:06 *appreciated too Sep 13 13:28:09 will do Sep 13 13:28:17 my internet connection is so bad these days... Sep 13 13:28:24 ppisati, oh, wait, rsalveti has a fix for the broken graphics driver Sep 13 13:28:29 would be good to get that in as well Sep 13 13:28:51 ogra_: yup Sep 13 13:28:59 ppisati: give me 5 mins and I'll have a link for you Sep 13 13:31:06 argh Sep 13 13:31:29 argh ? Sep 13 13:31:36 xorg is getting most of my cpu randomly from time to time Sep 13 13:31:43 can't even type at my terminal Sep 13 13:31:49 use waland Sep 13 13:31:52 *way Sep 13 13:31:53 lol Sep 13 13:31:56 :) Sep 13 13:32:54 95% of my cpu at GetXIDRange Sep 13 13:33:44 on your panda ? Sep 13 13:33:53 no, at my x86 host Sep 13 13:33:58 phew ... Sep 13 13:34:17 who cares about such wasteful arches anyway :) Sep 13 13:34:41 yeah :-) Sep 13 13:37:03 i was actually wondering about their haswell stuff ... 9W isnt bad, but will the new ultrabooks have air scoops for the cooler or what ? http://www.heise.de/imgs/18/9/1/6/9/5/8/f5a34f507256bb9a.jpeg Sep 13 13:38:40 ppisati: http://paste.ubuntu.com/1202641/ Sep 13 13:38:44 ppisati: mind giving it a try? Sep 13 13:38:57 would be good to check with whatever other patch you're planning to push as well Sep 13 13:40:01 * ogra_ imagines the next ultrabook generation might look like this http://s3.racingjunk.com/ui/7/97/27518977-880-68-Chevelle-Hood-with-ram-air-scoop.jpg Sep 13 13:55:34 rsalveti: drop me an email with the link/fix, my connection is really flaky Sep 13 13:55:47 ppisati: http://paste.ubuntu.com/1202641/ Sep 13 13:55:47 ppisati: http://paste.ubuntu.com/1202641/ Sep 13 13:55:48 ppisati: http://paste.ubuntu.com/1202641/ Sep 13 13:55:51 :-) Sep 13 13:55:53 lol :) Sep 13 13:56:18 but can send the email as well ;-) Sep 13 13:56:21 ok, i'll pull all the stuff Sep 13 13:58:51 ppisati: sent as email as well Sep 13 14:04:06 * ogra_ thinks you can also find it at http://paste.ubuntu.com/1202641/ Sep 13 14:04:20 :) Sep 13 14:27:45 gswain: you should be good now Sep 13 14:48:48 Pici: thanks :-) Sep 13 14:49:03 is there a certain chip that works best with 12.04 arm, we are thinking on using marvel armada 300 Sep 13 16:06:46 gswain : look at linaro for guidance as to what platforms are well supported Sep 13 16:07:06 I've been concentrating on the TI:OMAP and ST:Spear platforms Sep 13 16:07:09 as well as Calxeda Sep 13 16:08:35 Well I just noticed that the ubuntu arm paged happened to only mention marvell XP and calxeda Sep 13 16:11:54 I dont see where on the linaro site they cover specific chips Sep 13 16:15:30 Ugh, I really am starting to hate how linaro is caring for that site. Sep 13 16:15:32 One second Sep 13 16:15:57 https://wiki.linaro.org/Boards Sep 13 16:16:00 have at Sep 13 16:16:31 and even that page isn't up to date Sep 13 16:25:22 any TF101 OLiFE users? Sep 13 16:33:37 gswain: If you're looking for platforms supported by Canonical in 12.04, the list is short (Marvell ArmadaXP, Calxeda Highbank, and TI OMAP4) Sep 13 16:34:21 gswain: Martyn's right that Linaro builds kernels for a ton of platforms, but none of the that gets any level of "support" (ie: no security updates, etc) Sep 13 16:34:45 well, there is the semi supported ac100 :) Sep 13 16:35:06 ogra_: Has the kernel had a single post-release update? Sep 13 16:35:14 heh, no Sep 13 16:35:24 ogra_: If not (and I know the answer is no), I put it in the same category as the Linaro platforms. Sep 13 16:35:26 it might get one if we find a sane way to fix the console Sep 13 16:35:34 infinity : I'm also building kernels (nightly now) for ST Spear 1600 Sep 13 16:35:46 infinity : But it's not "official Canonical" Sep 13 16:36:45 Martyn: Yes, well, I'm not sure what he meant by "works with 12.04" either. If he just wants to know if the userspace will work on his armv7 platform, the answer is always "yes", as long as he can find a kernel. :P Sep 13 16:36:53 True Sep 13 16:37:00 gswain : You still alive? Sep 13 16:37:01 Martyn: If he wants something that's supported and has security updates and we take bug reports for, the list shrinks. Sep 13 16:37:08 No kidding :) Sep 13 16:37:36 ogra_ : So, now I'm waiting for STMicro's Spear production run Sep 13 16:37:47 Everything is at a halt, hardware wise.. so all the team can do is work on software Sep 13 16:37:59 how sad Sep 13 16:40:00 I'm unhappy Sep 13 16:40:15 Every day that rolls on without chips, is another "wasted" day Sep 13 16:40:24 I've got literally -thousands- of motherboards, with no CPUs Sep 13 16:40:40 it's been like that for two months Sep 13 17:06:01 hey guys Martyn im here, i had to run out to a meeting Sep 13 17:07:43 infinity thanks: so the marvell Armada XP 300/301 would work then? Sep 13 17:08:50 and im a little fuzzy about driver support for everything that gets built onto the board, are there certain boards that are supported or not? im curious about things like nics and sata ports and wifi adapters Sep 13 17:09:42 and yea i was pretty much referring to what canonical supports for its 12.04 release, and was wondering if there was one of the three that worked better/ more reliable than the rest Sep 13 17:09:50 gswain: We support the XP, not the 300, though I'm not sure if the XP kernel might boot a 300 as well. Sep 13 17:09:57 (Having no 300 hardware, I can't really say) Sep 13 17:10:04 But they're two different SoCs. Sep 13 17:10:11 oh i didnt know that Sep 13 17:10:13 infinity, you got other Xp hardware ? Sep 13 17:10:50 ogra_: I have no Marvell hardware at all, but "we" have a ton of XP kit. Sep 13 17:11:06 AFAIK, we have nothing with a 300/310 in it. Sep 13 17:11:51 yeah Sep 13 17:11:55 i was just wondering Sep 13 17:23:02 hmm, so i switched to bip ... Sep 13 17:23:23 i really like that i can connect multiple clients ... Sep 13 17:23:33 but why does it have to be a system process Sep 13 17:23:47 (dircproxy just runs as user) Sep 13 17:28:29 ogra_: irssi's proxy is quite nice (and a user process). Sep 13 17:28:52 hmm, can it handle multiple connected clients ? Sep 13 17:29:02 thats my main criteria Sep 13 17:29:33 now that my ac100 has a decent speed and display i want it to be connected all the time as my desktop is Sep 13 17:29:43 I'm not entirely sure, since I don't use proxies at all, I just have a friend who swears by it. Sep 13 17:30:15 (I just use irssi in screen, which I can connect to as many times as I like cause, well, screen) Sep 13 17:30:47 yeah, i'm a spoiled xchat user Sep 13 17:32:00 Irssi proxy is a bit different than most proxies, normally proxies create a new connection to IRC server when you connect to it, but irssi proxy shares your existing IRC connection(s) to multiple clients. And even more clearly: You can use only one IRC server connection to IRC with as many clients as you want. Can anyone figure out even more easier ways to say this, so I wouldn't need to try to explain this thing for minutes every time? Sep 13 17:32:06 ^-- From the irssi docs. Sep 13 17:32:25 sounds exactly like bip Sep 13 17:32:48 i'll take a look on the weekend Sep 13 17:34:23 I can't remember what SOC the Dove boards had. Thought it was the Armada 500 or something. Sep 13 17:35:01 it was a dove :) Sep 13 17:36:43 500/510 sounds right. Sep 13 17:36:56 yep Sep 13 17:37:03 The 300/310 and XP are both vaguely related, but none are the same SoC. Sep 13 17:37:05 became kirkwood, no ? Sep 13 17:37:16 No, Kirkwood's different again. Sep 13 17:37:22 Marvell has a lot of CPUs. Sep 13 17:37:28 ah, k, then they were parallel developments Sep 13 17:38:00 iirc, not all of the armada's are Armv7 compatible. Sep 13 17:38:17 It's a system integrator's dream, it's a software development nightmare. Sep 13 17:38:25 Until we get to the magical goal of a single zImage, anyway. Sep 13 17:38:53 we could start with a singularized SoC Sep 13 17:39:06 would make the zImage part so much easier Sep 13 17:39:27 Isn't that what devicetree is for? Sep 13 17:39:34 Yep. Sep 13 17:39:39 nah, thats software Sep 13 17:39:58 But DT doesn't buy us anything until the drivers and board-specific bits stop conflicting. Sep 13 17:40:00 * ogra_ was more about merging the vendors ;) Sep 13 17:40:05 Which is being worked on, but it's a long road. Sep 13 17:41:14 ogra_: No thanks to the merging vendors idea. Heck, any of us who built hobbyist machines during the early 2000s know that x86 CPUs wouldn't be half as awesome if it hadn't been for competition from AMD. Sep 13 17:41:18 Only in arm are there 700 ways to implement the same SOC in a conflicting mannor. Sep 13 17:41:38 ogra_: Competition and diversity is the only thing that keeps ARM attractive to a lot of system builders. Sep 13 17:41:43 infinity, so lets keep two then :) Sep 13 17:42:16 (and none of them should be apple) Sep 13 17:42:27 We just need to clean up the kernel mess, that's all. There's no reason all the SoCs can't be supported in a single kernel, except for splintered and conflicting development that made it so. Sep 13 17:42:42 yeah, indeed Sep 13 17:43:06 http://lkml.indiana.edu/hypermail/linux/kernel/1209.1/02654.html Sep 13 17:43:18 * ogra_ likes the start of the first paragraph ... Sep 13 17:44:55 Actually heading that way anyways. Sep 13 17:45:39 Interestingly, by enabling the capabilities for cloud computing, Intel server sales are down. Sep 13 17:45:43 well, the latest TI statement about OMAP sounded different Sep 13 17:46:20 ogra_: link? Sep 13 17:46:38 prpplague, i have only a german one, letr me see Sep 13 17:48:30 hmm, cant find an english one Sep 13 17:48:40 http://www.heise.de/newsticker/meldung/TI-Chef-sieht-die-OMAP-Chancen-bei-Smartphones-und-Tablets-schwinden-1707226.html Sep 13 17:49:02 it points to http://www.media-server.com/m/p/fjs7m9d5 that should be the talk Sep 13 17:50:12 essentially he says that TI wants to withdraw with OMAP from mobile and tablet and focus on industrial computing instead Sep 13 17:50:36 interesting... Sep 13 17:50:54 (and automotive) Sep 13 17:51:35 so is the arm version of ubuntu 12.04 still considered an LTS release? Sep 13 17:51:40 he says he expects apple and samsung to own the whole market long term Sep 13 17:51:51 gswain, no, it never was Sep 13 17:52:28 well, arm server is iirc Sep 13 17:52:30 i thought 12.04 was supposed to be an LTS release for x86 stuff Sep 13 17:52:38 yes Sep 13 17:52:41 but not for arm Sep 13 17:52:45 oh bummer Sep 13 17:53:30 we wont prevent bugfix uploads from building on arm after 18 months though :) Sep 13 17:54:03 what about security backports? Sep 13 17:54:10 how long do they last? Sep 13 17:54:22 same thing ... Sep 13 17:54:47 if there are security fixes uploaded even after 18 months they will be provided for arm too Sep 13 17:54:49 ogra_: Erm, that's not true at all. precise/armhf is LTS. Sep 13 17:54:55 ogra_: Some/many of the IMAGES aren't, that's all. Sep 13 17:54:56 infinity, desktop ? Sep 13 17:55:07 server Sep 13 17:55:14 desktop is definitely not LTS Sep 13 17:55:16 im not using x or anything Sep 13 17:55:30 ogra_: Server, technically, but no one's actually going to try to sort out the package sets to decide what is and isn't. :P Sep 13 17:55:38 right, as i said above, arm server is LTS Sep 13 17:55:51 officially even Sep 13 17:55:54 desktop isnt Sep 13 17:55:57 nice Sep 13 17:55:59 ok cool Sep 13 17:57:18 The "product" support is really more about the images (which we've already stopped building) than the packages. But yeah, technically/officially, only "server" is LTS. Sep 13 17:57:33 well, its also about the kernels Sep 13 17:57:54 i dont think omap4 is LTS actually, only highbank and armadaXP are Sep 13 17:58:16 I got a different impression last time it came up. Sep 13 17:58:25 Plus, as long as we run omap4 in the DC, it's LTS. :P Sep 13 17:58:29 k, then i might have misunderstood Sep 13 17:58:35 hah Sep 13 17:58:37 yeah Sep 13 17:58:43 And omap is "free" in the master branch, so it's LTS "by accident". ;) Sep 13 17:58:51 right Sep 13 17:59:38 Hmm. Arm status seems to change like my underwear lately. Sep 13 17:59:57 the various unity disasters in the past clearly show that arm isnt LTS on the desktop though :) Sep 13 18:00:28 * ogra_ wonders if the unity upload that did hit precise-proposed today has the GLES patch or not :) Sep 13 18:01:03 ... and if QA qill notice if its missing Sep 13 18:01:08 *will Sep 13 18:01:11 ogra_: Well, it built, that's a good sign, right? Sep 13 18:01:16 So, what has the dropping of Unity-2D done for Ubuntu TV & Ubuntu on Android? Sep 13 18:01:29 infinity, it builds just fine defaulting to GL Sep 13 18:01:36 thats the danger :) Sep 13 18:01:44 Well, I would notice (if I were still QA). Sep 13 18:01:50 you will only notice at runtime Sep 13 18:02:06 * GrueMaster notices everything. Sep 13 18:02:14 ogra_: Not without libgl-dev installed, it wouldn't. ;) Sep 13 18:02:35 ogra_: And the build log only shows libgles2-mesa-dev Sep 13 18:02:44 phwe, good Sep 13 18:02:52 *phew even Sep 13 18:14:14 but the userland still gets updated as well? Sep 13 18:14:18 like apache and whatnot? Sep 13 18:14:56 yes Sep 13 23:20:17 perhaps one of you guys know, what do I need to do to get /dev/ttyS0 or whatever in Ubuntu 12.04 to make use of Pandaboard ES's existing RS232 serial port. I'm trying to use the serial port from a program running on the pandaboard. Sep 13 23:22:02 TypoNAM: It's /dev/ttyO2 Sep 13 23:22:17 * ogra_ was about to say that :) Sep 13 23:22:19 TypoNAM: (Note that's an Oh, not a Zero) Sep 13 23:25:25 I tried that and I'm not able to send nor receive any characters on any of the /devttOx devices Sep 13 23:25:44 gah, /dev/ttyOx Sep 13 23:26:43 well, did you try as root, or add yourself as 'dialout' group? it's ttyO2 for the serial on the panda.. Sep 13 23:27:10 I cheated, chmod a+rw /dev/ttyO* Sep 13 23:54:06 And if udev wasn't going to recreate those on reboot, that would work. Sep 13 23:54:33 Just "adduser your_name dialout" and log out. Sep 13 23:54:39 With a sudo on that. Sep 14 02:12:02 Also note that by default the port is wired as a null-modem, not as a standard PC serial port. You will need a null modem adapter to connect to anything other than a PC. **** ENDING LOGGING AT Fri Sep 14 02:59:59 2012