From: [email protected] [[email protected]] On Behalf Of 
Víctor M. Jáquez L. [[email protected]]
Sent: Sunday, November 07, 2010 3:44 PM
To: [email protected]
Subject: [MeeGo-dev] meego in the pandaboard

>I found that there is a wiki page for this topic [1], which provides a
>kick-start file for generating the file system, which is more than enough as a
>starting point.
>

we now have a more recent kickstart file, just testing to release it to 
community

>Nevertheless, the kernel did not work for me. Neither the boot.src provides
>
>the correct kernel parameters for the video subsystem. Hence, I borrowed what
>currently works: the x-loader, u-boot and kernel of the Ubuntu Maverick
>Meerkat for the Panda.

Sure, for now it looks like the current kernel in wiki only gives you a prompt 
shell, we're updating our wiki to point to the kernel that actually works!

>For the x-loader and the u-boot I just copied the binaries from the Ubuntu
>SD. The boot.src I got rid of the initrd fanciness. And for the kernel, I
>grabbed the latest Ubuntu’s kernel from its git repository and using the
>config file also from the SD.
>
>My first approach was to have GLX/EGL through the SGX kernel module, which
>also comes in the Ubuntu image. You can find the kernel module and the
>proprietary libraries in the OMAP4 PPA [3].
>
>This approach failed though: The Meego’s compositor (mcompositor) could not
>render correctly in both monitors where I tested the result.

right now we are actually working to bring up GFX

>So, my alternative approach was get rid of the compositor and launch directly
>the duihome, the window manager. In order to do that, you must change the file
>/etc/sysconfig/uxlaunch, with
>
>[snip]
>-session=/usr/bin/mcompositor
>+session= /usr/bin/duihome -software -show-cursor
>[snip]
>
>The -software parameter request to use software rendering, not
>accelerated. The -show-cursor requests for a mouse pointer. Those options are
>consumed by meegotouch library. Nevertheless, each application must be
>launched explicitly with them.
>
>In order to circumvent this issue, there is already an environment variable
>for the -software: M_USE_SOFTWARE_RENDERING=1. But for the -show-cursor there
>is none. Although it is not difficult to implement [4].
>
>Et voilà, we have a singing & dancing Meego environment. But still, the UI
>transitions are really missed.

we currently going to release a more recent kickstart file (for today) that 
takes care of this configurations, so no more modifications "by hand" needed

>Next step: Syslink, DOMX and GStreamer.

It will be great if you can contribute and help, keep going ;)

>vmjl
>
>1.http://wiki.meego.com/ARM/OMAP4_Panda
>2. http://gitorious.org/~vjaquez/meego-os-base/vjaquez-image-configurations
>3. https://launchpad.net/~tiomap-dev/+archive/release
>4. http://people.igalia.com/vjaquez/patches/meegotouch.patch

Regards,
Jaime Garcia
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to