/srv/irclogs.ubuntu.com/2012/06/18/#ubuntu-arm.txt

ndecinfinity: re: SGX for omap3/armhf. i don't know ;-(07:20
=== Guest20006 is now known as Termana
=== satellit_ is now known as satellit_afk
=== Ursinha` is now known as Ursinha
=== zyga is now known as zyga-food
=== prpplague is now known as prp^2
=== doko__ is now known as doko
=== zyga-food is now known as zyga
infinityjanimo: *poke*16:08
infinityjanimo: Any chance you'd have some Ubuntu time this week to look at why mono on armel is broken?  It's starting to hold up the world.16:09
i542hello16:10
i542i need some help, if a kind soul would spare a few minutes of their time :|16:14
=== npitre_ is now known as npitre
i542hey16:21
i542oh well. have fun16:25
=== zyga is now known as zyga-afk
david64Hi...is it possible to build a kernel for a PNA? I've seen some Windows CE devices wich ran on linux...i would like to use ubuntu, because i use ubuntu since version 5, but to be honest, i have no idea how to build a kernel remotly, and get it booting on a win CE device...although i know how to get into bios and how to flash the rom on that device20:37
alexmoldovan1hello folks..20:39
alexmoldovan1I have a quck question20:39
alexmoldovan1after editing /boot/boot.script20:39
alexmoldovan1do I have to run anything for the changes to be applied? like the equivalent of "grub-update" ?20:40
infinityalexmoldovan1: flash-kernel20:44
TypoNAMalexmoldovan1: flash-kernel I believe based off of: http://www.omappedia.com/wiki/Ubuntu_on_OMAP_FAQ#I_want_to_install_Ubuntu_on_external_USB_hard_disk_instead_of_sluggish_SD_card20:44
alexmoldovan1infinity, TypoNAM thx..20:45
alexmoldovan1..rebooting20:46
alexmoldovan1nice...now I can see boot messages and luks password prompt on my monitor instead of the serial console20:48
alexmoldovan1:)20:48
cvanvlietI am trying to do the netboot, following this, http://testcases.qa.ubuntu.com/Install/ARM/NetBoot21:40
cvanvlietto get 12.04 armel21:40
cvanvlietfor an Overo, and it cannot find the ethernet devices21:40
infinitycvanvliet: Which means, probably, that our kernel doesn't support your network device...21:45
cvanvlietok21:46
cvanvlietI was fairly sure, but wanted to see if anything I was missing21:46
cvanvlietthanks21:46
ndecrsalveti: it would be nice to have robclark's xf86-video-omap in 12.10. we just noticed today that someone packaged it for debian/experimental. who can help on the ubuntu side?22:02
infinityndec: If it's in experimental, all we need to do is sync it.22:02
rsalvetiyup22:02
rsalvetisync should be enough already22:02
infinityndec: Does it, like, work?22:03
infinityndec: I'm happy to sync it right now.22:03
infinityOh, I see a nice RC bug on it. :P22:04
infinityhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=67189722:04
ubot2Debian bug 671897 in src:xf86-video-omap "xf86-video-omap: current binary segfaults, please update to fixed 0.3.0 release" [Grave,Open]22:04
infinityFiled by the maintainer...22:05
* infinity scratches his head.22:05
infinityAhh, it's blocked by http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=66757222:06
ubot2Debian bug 667572 in src:libdrm "libdrm: please provide OMAP API on armel and armhf" [Wishlist,Open]22:06
infinityAnd that may be blocked by our kernel supporting the KMS bits correctly.22:06
robclarkyeah, you'll need to add --enable-expermental-omap-api (or something roughly like that) when building libdrm22:06
infinityrobclark: Plus making sure our kernel has the omap kms bits required.  Is that true in quantal?22:07
robclarkpossibly you'll need the upstream omapdrm kernel stuff..22:07
robclarkso should be true in 3.4+22:07
ndecany upstream since 3.3 would work.22:07
ndecah 3.4...22:07
robclarkI think an older version was backported for 3.222:07
robclarkwhich is why 12.04 doesn't have it22:07
infinityRight, don't care about 3.2...22:07
ndecquantal will be 3.5...22:08
infinityrobclark: Can you verify that our 3.4 kernels in quantal actualy have the right CONFIG bits turned on?22:08
infinityrobclark: If not, filing kernel bugs would be helpful.  If so, then we can do nasty things to libdrm and such.22:08
robclarkperhaps.. can someone point me at the kernel for quantal?22:08
ndecinfinity: on our side we will work with the debian maintainer since we started our own package.22:08
ndecrobclark: it's the linaro kernel, so it does.22:09
infinityndec: The Debian maintainer seems to know what he's doing here, he's just waiting on the Debian kernel and libdrm to support what he needs.22:09
infinityWe can certainly move ahead of his packaging for now.22:09
robclarkahh, ok.. then you are good22:09
infinityndec: eh?22:09
ndecthat's the same kernel we use for our releases.22:09
infinityndec: We don't use the Linaro kernel.22:09
ndecinfinity: yes, that's what I meant, we will get rid of our packages, and move to the 'upstream' one22:09
ndecinfinity: yes, you do. what else would you use?22:09
infinityOur omap3 kernel is pure mainline, and our omap4 is the linaro LT sources, but with our configs.22:10
ndecinfinity: sure... that's what i call 'linaro kernel'22:10
infinityHence why I asked about the confics.22:10
infinityconfigs*22:10
ndeci see.22:10
ndecyou need DRM_OMAP.22:10
infinityIs xf86-video-omap usable on all omap platforms (or, rather, the two we ship), or is it poorly named?22:11
ndecthat would be really good for us if you get that as early as possible on 12.10... it's a much better non accelerated X driver at least.22:11
ndecinfinity: robclark has tested it on beagle, iirc22:11
infinityAnd omap4 as well?  Or just omap3?22:12
infinity(This isn't clear to me)22:12
ndecthe only trick indeed is the experimental flag in libdrm, and the new package that results out of it.22:12
robclarkit is supposed to work on on beagle (although perhaps sans sgx stuff)..22:12
ndecomap4 and omap5 is what we care about these days, so that work on them for sure.22:12
infinityMmkay.22:12
robclarkI probably test it more on o4/o5.. but it is intended to support o2+ (but I have no o2 hw, so essentially o3+)22:13
infinityYeah, we don't support any omap2 hardware anyway.22:13
robclarkright, I didn't think you'd mind too much if I don't test it on o2 :-P22:13
infinityRight, so.  I don't have the time this week to own this.  The two best options would be to either file a bug on libdrm and assign it to me (and I'll deal with it later), or better yet, work with the Debian maintainer on getting the upstream stuff in good shape, and either sync when it is, or push it to me because Debian's blocking on something that doesn't affect us.22:15
rsalvetiwell, if we got the 2d working fine on beagle it's good already22:15
rsalvetithe current beagle sgx driver is not supported anymore, because of the wrong X abi22:16
ndecinfinity: it's already upstream in libdrm.22:16
infinityndec: Yes, I know.  I meant "upstream" as in Debian here, not upstream upstream.22:16
ndecargh.22:16
infinity(But I'm happy to just do it directly in Ubuntu too)22:16
ndeclet me file a bug in LP for now...22:16
infinitySince Debian looks like they'll do it eventually.22:16
infinityAnd we can re-sync later.22:17
infinityndec: The bug helps, yes.  And assign it to me so it doesn't fall off my radar.  (~adconrad)22:18
infinityThough, I expect one of you to bug me next week anyway. ;)22:18
ndecinfinity: oops. ubuntu only has 2.4.33 libdrm.22:19
ndecrobclark: do you know is 2.6.33 is 'enough'?22:19
infinity2.4.33 is what was in Debian when the maintainer filed the bug claiming that adding the configure flag would fix it.22:19
infinitySo...22:19
infinityWe'll see.22:19
infinityAnyhow, I might get around to this "after hours", but if it's on work hours, it'll wait a little bit.  Busy week ahead.22:20
robclark2.4.33 is min required version22:20
infinityrobclark: Willing to trade after hours Ubuntu development for a Panda5.  Just sayin'.22:20
robclark:-P22:20
robclarkyou might want a slightly newer version if possible.. or at least there were a few things fixed..22:21
* robclark just looking at commit log22:21
robclarkwill 12.10 use libdrm 2.4.36 (which doesn't exist yet, but I guess will soon)?22:21
infinityI'm sure revving from .33 to .35 isn't rocket science.22:21
infinityWe can do that.22:21
infinityAnd we can move to .36 when it releases, I'm sure.22:22
infinityI'll talk to the desktop team about it.22:22
infinityPut it all in the bug. :P22:22
robclarkin the nearish future, I was planning to push rotation support.. but that will introduce a dependency on some patches that went in after 2.6.3522:22
infinityBut I see no reason we wouldn't want the latest and shiniest, unless it breaks other drivers.22:22
robclarklibdrm is usually safe-ish to take a new version..22:23
infinityGiven the stable ABI, I sure hope it's safe. :P22:23
robclarkwell, every now and then you get something like 'nouveau: pull in major libdrm rewrite' ;-)22:24
robclark(but I didn't hear anyone complain so I guess it worked)22:24
* infinity smirks.22:24
ndecinfinity: i opened bug 101487922:25
ubot2Launchpad bug 1014879 in libdrm "Enable omap experimental support" [Undecided,New] https://launchpad.net/bugs/101487922:25
infinityndec: Danke.22:26
ndeci am not sure i can assign it to you, but i added you explicitely.22:26
ndecthanks in advance, btw.22:26
infinityI assigned it to myself, no worries.22:26
ndecinfinity: ok. thx. time out for me , bye ;-)22:30
=== prp^2 is now known as prpplague

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