**** BEGIN LOGGING AT Wed Dec 08 02:59:57 2010 Dec 08 16:21:03 rsalveti: so I installed the omap3 graphics foo and now the demo apps fall over http://paste.ubuntu.com/541043/ any clues Dec 08 16:21:14 (Qt also fails to find a EGL display for that matter) Dec 08 16:48:18 oh ah eh Dec 08 16:48:36 rsalveti: apparentlyt eh init script failed because we are currently running the n900 with the meego kernel Dec 08 16:48:54 commented out the ti_something modprobe, and the script worked *but* now it segfaults ^^ Dec 08 16:49:14 * apachelogger thinks that meego kernel and ubuntu sgx stuff does not go well together Dec 08 17:55:23 apachelogger: one thing is to make sure your user is also at the video group Dec 08 17:55:39 apachelogger: and yes, I don't think maemo's kernel will work nicely with these libraries Dec 08 17:55:57 if you're using it at the n900 you should just grab the meego's sgx libraries Dec 08 17:56:13 they are also available at meego's repository, just need to convert into deb packages Dec 08 17:57:07 GrueMaster: why did you create bug 687396? isn't it easier to just change bug 673509 saying that also affects the linaro's kernel? Dec 08 17:57:11 Launchpad bug 687396 in linux-linaro (Ubuntu) "Beagleboard-XM chooses a new IP address everytime the interface is brought up (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/687396 Dec 08 17:57:12 Launchpad bug 673509 in linux (Ubuntu Maverick) (and 1 other project) "Beagleboard-xm chooses a new IP address on each boot (affects: 1) (heat: 12)" [Undecided,Fix committed] https://launchpad.net/bugs/673509 Dec 08 17:57:35 rsalveti: Given the current issues with the kernel team...no. Dec 08 17:58:35 The issue is that they rely on a verification- tag, which encompasses the bug, not the package. Dec 08 17:58:57 GrueMaster: argh, true Dec 08 17:59:09 that was the reason for quite a lot of confusion lately Dec 08 18:00:11 This is also partly why the go around for the panda fix. The patch listed both bug reports in the commit, so both bug reports get updated when only one kernel gets patched. Dec 08 18:00:53 GrueMaster: yeah, true Dec 08 18:03:31 There are several flaws in the current system. I think I found 5-6 bugs tagged with verification-needed for kernel updates that I was never informed of. Mainly for babbage & dove. Dec 08 18:05:38 janimo: so, it seems that the meego tree is our only choice for the natty cycle Dec 08 18:05:53 rsalveti: yes Dec 08 18:06:02 I know linaro's testing the omap 3 kernel on it, but it'd be good to make sure it works fine with our tools Dec 08 18:06:09 such as rootstock Dec 08 18:06:42 just got another answer from peter saying that the omap 3 patches are on top of the priority list Dec 08 18:07:20 and giving the qemu release cycle, those patches are probably going to end upstream luckly for n+1 Dec 08 18:07:34 and the worst case for n+2 Dec 08 18:08:04 rsalveti: right, so for natty we package maemo stuff. I wonder if we need a new source package or is it reasonable easy to patch existing qemu Dec 08 18:08:17 I haven;t looked yet at qemu packaging internals Dec 08 18:08:36 janimo: we discussed that at uds, and it seems that it's easier just to create a different package for arm Dec 08 18:08:47 rsalveti: but we need an OMAP3 compatible QEMU soon right? Dec 08 18:08:55 because otherwise the server team is going to maintain all these patches in the package itself Dec 08 18:08:57 notjust by release Dec 08 18:09:12 janimo: we need a working qemu, omap 3 is just the most used atm Dec 08 18:09:37 there is another blueprint from the server side, let me find it Dec 08 18:09:52 rsalveti: shall I take this spec over or do you prefer working on it? Dec 08 18:11:48 * janimo reads the new emails Dec 08 18:12:15 janimo: https://blueprints.launchpad.net/ubuntu/+spec/hardware-kernel-n-version-and-flavours Dec 08 18:12:35 rsalveti: still maemo-qemu is a bit of a misnomer at this time Dec 08 18:12:42 janimo: it'd be good to get the patch set, see how many they are and ask the server team what they think about it Dec 08 18:12:52 we're ok for uploading a different package for arm Dec 08 18:13:09 but if they prefer to apply and maintain all those patches, we're also fine Dec 08 18:13:14 rsalveti: ok, I'll read this spec Dec 08 18:13:33 so we'd only pick omap3 subset of the maemo tree? Dec 08 18:13:47 janimo: I'm ok for you taking up this spec, just ping me before closing the WI so I can see the progress :-) Dec 08 18:13:55 rsalveti: ok :) Dec 08 18:14:09 janimo: probably, and also the arm fixes that could be also not yet integrated Dec 08 18:14:22 janimo: so please add also new WI Dec 08 18:14:42 rsalveti: not sure what else is in the maemo tree besides those, I need to check Dec 08 18:14:50 to see what we do not carry over Dec 08 18:14:57 probably nokia device specifics Dec 08 18:14:57 - get the patch list of the differences from the upstream tree Dec 08 18:15:24 - talk with the server team to see what they think about maintaining the patches or simply pushing a new qemu-maemo package at the archive Dec 08 18:15:33 janimo: yup Dec 08 18:16:10 janimo: - test current linaro's omap 3 kernel with qemu and report back to the server team if it's enough for us, so they can drop versatile Dec 08 18:16:28 janimo https://blueprints.launchpad.net/ubuntu/+spec/hardware-kernel-n-version-and-flavours Dec 08 18:17:17 should I add the last WI to this spec or to our spec? Dec 08 18:17:20 after changing our tools to use it, test to see if we get at least the same behavior of the main qemu-kvm package Dec 08 18:17:28 janimo: to our Dec 08 18:17:31 ok Dec 08 18:17:51 janimo: I'm just pointing this spec, as it's the one that they put a WI to see if they should drop versatile or not Dec 08 18:17:55 depending on our feedback Dec 08 18:18:32 so if omap3 works they drop versatile patches from qemu? Dec 08 18:20:31 janimo: they drop the versatile build from the ubuntu kernel Dec 08 18:21:13 at maverick, for example, the versatile build only exists because of the need from qemu Dec 08 18:21:19 as it's the only working target for arm Dec 08 18:21:39 rsalveti: I see Dec 08 18:21:55 as we already need an omap 3 build (now maintained by linaro), if we can get qemu working with it there's no need to keep versatile Dec 08 18:26:40 well, there was discussion to make versatile the "virtualized" arm/qemu flavour Dec 08 18:26:50 eg to get virtio and goodies Dec 08 18:32:24 yeah, but don't know much about the current state of it Dec 08 18:32:57 what we know is that we have already quite a lot of people using and testing the maemo tree nowadays Dec 08 18:33:11 and because of that it'd probably be the better choice for us Dec 08 18:39:53 rsalveti: whats the git url for the ubuntu x-loader and u-boot? Dec 08 18:40:12 prpplague: http://gitorious.org/~rsalveti/pandaboard/rsalveti-x-loader/commits/omap4_panda_es2.1 Dec 08 18:40:15 for x-loader Dec 08 18:40:36 prpplague: http://git.linaro.org/gitweb?p=ubuntu/u-boot-linaro-stable.git;a=summary Dec 08 18:40:37 u-boot Dec 08 18:40:48 rsalveti: thanks Dec 08 18:40:56 * prpplague makes a note so he doesn't have to ask again Dec 08 18:41:15 prpplague: np :-) Dec 08 18:42:02 prpplague: any news about the 200/400mhz memory issues? Dec 08 18:42:19 rsalveti: none that i am aware of Dec 08 18:42:36 hm, ok :-( Dec 08 18:42:41 rsalveti: i think we just had one or two people with boards populated incorrectly Dec 08 18:42:47 iirc those are going to be swapped out Dec 08 18:42:52 prpplague: oh, ok Dec 08 18:44:42 prpplague: Any changes to the panda we should be concerned about post ES2.1 A1? Dec 08 18:45:13 GrueMaster: none Dec 08 18:45:28 GrueMaster: the mounting holes will be bigger Dec 08 18:45:29 My main concern is a hardware change that needs kernel updates and I have no way to test them. Dec 08 18:45:31 GrueMaster: thats about it Dec 08 18:45:36 Ok. Dec 08 18:45:47 Can't test the new mounting holes. Sorry. Dec 08 18:45:52 :P Dec 08 18:46:05 slacker ! Dec 08 18:46:47 ogra_ac: If you were watching what has been happening in the kernel realm, you wouldn't say that. Dec 08 18:46:58 i have Dec 08 18:47:07 Not the PM's. Dec 08 18:47:50 i think the prob is that the kernel team rotates every cycle so one habit yu have established with someone working on SRUs is lost if the next one comes up Dec 08 18:48:10 we need clearer rules for them, preferably done by a spec next UDS Dec 08 18:48:22 s/the prob/one prob/ Dec 08 18:48:35 Unfortunately, I have not seen a single trend (other than dropped patches). Dec 08 18:48:56 well, lets make up a spec for budapest and sort that one and for all Dec 08 18:49:17 i agree that this is an unbearable situation Dec 08 18:49:28 * GrueMaster feels like more weight will end up on his shoulders. Dec 08 18:49:49 i doubt that Dec 08 18:50:04 we just need clearly written down rules Dec 08 18:50:18 and people to stick to them indeed ;) Dec 08 18:50:54 I don't think it is just a set of rules. We have broken tools. Launchpad is part of the problem, the scripts that everyone runs in automation is another. Dec 08 18:51:27 well, thne lets define the rules in a way that human interaction is required for armel kernels ;) Dec 08 18:51:51 With launchpad, if we have a bug that crosses multiple packages, we can't rely solely on a verification- tag. Dec 08 18:52:09 then lets define additional verification tags Dec 08 18:53:04 That won't work. The verification needs to be on a per-package basis and shouldn't be a tag. This was discussed in the QA CoP. Dec 08 18:53:53 The only way to make it work currently is by having separate bugs per package, but then scripts fail when a commit is made that tags multiple bugs. Dec 08 18:54:03 well, nothing i want to discuss now, but i'm sure if we sit down all together at UDS with the right people we will find a solution Dec 08 18:54:26 (hence the reason for the misfires on the MAC address bugs). Dec 08 18:54:33 yeah Dec 08 18:54:34 ok Dec 08 18:59:08 ogra_ac: Why does it take so long for new packages to get published in armel? Is it a manual process? Dec 08 19:43:04 GrueMaster, depends on the package, the kernel chsanges it binary package name with every upload, so it ends up on binary-NEW and needs an archive admin to let it out Dec 08 21:36:37 rsalveti: tried that, didn't get me far, then again I fear my image was a bit broken yesterday, I'll try again with a new image Dec 08 21:37:00 oh, ok Dec 08 23:24:36 anyone tried 10.10 omap3 image in qemu? It does not completely boot for me Dec 08 23:26:49 * janimo tries passing -mtd to qemu Dec 08 23:39:54 rsalveti: so, I tried again... it only works with their xorg fbdev driver and then X segfaults Dec 09 01:39:39 apachelogger: ouch Dec 09 01:40:06 rsalveti: do you happen to know where does our omap_rev_lt_3_0 Dec 09 01:40:21 * apachelogger is trying to get our dkms package build modules for the meego kernel, since he is out of other options Dec 09 01:40:34 currently fails to build with omap_rev_lt_3_0 being implictly defined Dec 09 01:41:05 apachelogger: what exactly are you trying to do, port ubuntu to n900? Dec 09 01:41:37 when I was trying that I basically ported the meego patches to the ubuntu tree, got it booting but didn't have time to test the sgx packages Dec 09 01:41:50 porting is a bit of a strong word, ScottK tells me someone is working on a kernel that will run on the n900 Dec 09 01:42:06 meanwhile I am trying to work out what needs doing on the kubuntu side of things to give decent user experience Dec 09 01:42:06 I was doing that, then mpoirier also got some work on it Dec 09 01:42:18 ok Dec 09 01:42:40 so for now I'd recommend you to use at least the sgx kernel patch available for meego Dec 09 01:43:00 then try using their libraries and x driver, but that's what you said you did Dec 09 01:43:09 would be interesting to see your segfault Dec 09 01:43:12 yeah Dec 09 01:43:30 this weekend I'm planing to waste some time on that, now that I got my n900 back Dec 09 01:43:43 hooray Dec 09 01:43:48 at least to get a proper kernel tree that can be properly used by ubuntu's userspace Dec 09 01:44:04 having a working kernel makes things a lot more fixable for me ^^ Dec 09 01:44:42 apachelogger: this was the latest tree that I did some work http://kernel.ubuntu.com/git?p=rsalveti/ubuntu-maverick.git;a=shortlog;h=refs/heads/rsalveti-master-n900 Dec 09 01:45:00 ok Dec 09 01:45:06 got it booting until x11, and then used the efl interface Dec 09 01:45:22 but then I had to give my n900 to a friend of mine Dec 09 01:45:27 and I got it back this week Dec 09 01:45:49 while at uds I was debugging this with rbelem Dec 09 01:49:45 apachelogger, which kernel? give this a shot.. http://gitorious.org/angstrom/angstrom-linux/commit/38adc41c6f6d686156083ff0889d0b2dd71f2e14 Dec 09 01:50:02 rcn-ee: 1.1 Dec 09 01:50:09 we did dirty kernel copies ^^ Dec 09 01:50:24 https://wiki.ubuntu.com/ARM/n900 Dec 09 01:51:21 ah, the meego kernel.. Dec 09 01:51:30 aye Dec 09 01:51:42 rcn-ee: yeah, there are some other patches just to make n900 work properly Dec 09 01:52:04 DKMS: install Completed. Dec 09 01:52:04 omg Dec 09 01:52:08 * apachelogger gets all jumpy Dec 09 02:04:36 * rbelem o/ Dec 09 02:05:52 QGLShader: could not create shader Dec 09 02:05:52 Warning: "" failed to compile! Dec 09 02:05:54 * apachelogger sighs Dec 09 02:06:24 apachelogger, which plasma-mobile are you running? Dec 09 02:06:38 whatever is in maverick Dec 09 02:06:42 oh Dec 09 02:06:43 omg Dec 09 02:06:44 uh Dec 09 02:06:54 OGLES2Coverflow works Dec 09 02:07:02 * apachelogger got gles2 it seems \\o/ Dec 09 02:07:05 \o/ Dec 09 02:07:15 apachelogger, you rock! Dec 09 02:07:17 now if only plasma would like to work too Dec 09 02:07:31 apachelogger: cool Dec 09 02:07:33 rsalveti: would Qt need to be compiled against special sgx headers? Dec 09 02:07:43 currently it is built against mesa's gles Dec 09 02:07:44 just to be compiled with opengl Dec 09 02:07:54 apachelogger: nops, that should work Dec 09 02:08:05 strange Dec 09 02:08:26 * rsalveti brb Dec 09 02:09:14 apachelogger, do you know any tool that makes debian/copyright maintainance easy? :-) Dec 09 02:09:50 http://people.ubuntu.com/~apachelogger/scripts/ Dec 09 02:09:54 copyright and license scripts Dec 09 02:12:26 http://paste.ubuntu.com/541253/ Dec 09 02:16:48 apachelogger, maybe martin has better clues about that Dec 09 02:16:54 http://comments.gmane.org/gmane.comp.lib.qt.qml/1749 Dec 09 02:17:02 that does not sound very good Dec 09 02:17:56 apachelogger, qt not compiled with gl es? Dec 09 02:18:04 no, it is Dec 09 02:18:25 but apparenlty it needs to be compiled against an appropriate version Dec 09 02:19:02 I'd look at the problem in a deeper vein. "The device itself is runs on a Atom Z520 processor". That is Poulsbo video, which (when I worked on it) wasn't that great. Dec 09 02:19:49 apachelogger, hum... martin said something about use mesa gl es libs to compile Dec 09 02:19:59 And I don't know of any GMA500 (Poulsbo) support in Ubutnu since 8.04. Dec 09 02:20:04 rbelem: that is what I did Dec 09 02:20:35 * apachelogger did not even know one needed proprietary blob until this week ^^ Dec 09 02:22:04 brb Dec 09 02:24:53 in the lands of meego the have sgx devel packages, making me think they build against it... Dec 09 02:31:48 rbelem: if you can find someone to give input on the problem, that would be great Dec 09 02:32:02 * apachelogger needs to go to bed Dec 09 02:32:33 rbelem: also, fwiw, plasma-netbook does not manage to come up with *anything* **** ENDING LOGGING AT Thu Dec 09 02:59:57 2010