Openembedded Devel Discussions
 help / color / mirror / Atom feed
* [meta-kde] Status of the meta-kde layer
@ 2012-05-11 10:44 Samuel Stirtzel
  2012-05-11 19:15 ` Koen Kooi
  0 siblings, 1 reply; 4+ messages in thread
From: Samuel Stirtzel @ 2012-05-11 10:44 UTC (permalink / raw)
  To: openembedded-devel

Hi,

it has been some time since this all started, in the case you haven't
heard of this layer yet I wrote an introduction.


Introduction:
This layer provides recipes for KDE 4 and plasma active.
Plasma Active is the "next generation" GUI - optimized for touch
screen input methods (see http://plasma-active.org/).

This layer also provides Plasma Desktop (although it is not exactly
suited for embedded devices).
It is no longer necessary to install kdelibs-dev or something like
that, currently it just lacks one tool for non KDE hosts and that is
work in progress.

The layer can be found here:
https://gitorious.org/openembedded-core-layers/meta-kde



To provide some visual content, here are some screenshots of KDE
Plasma Desktop cross compiled with OE:

Gumstix Overo KDE 4.8.2
https://docs.google.com/open?id=0Bx-m3uk1yDB-bkVXZk1EUUk2Y00
Gumstix Overo KDE 4.8.2 - konqueror
https://docs.google.com/open?id=0Bx-m3uk1yDB-VDZjc0hXU1lna00
Gumstix Overo KDE 4.8.2 - plasma netbook
https://docs.google.com/open?id=0Bx-m3uk1yDB-YWRuc09qZkR5RG8
Gumstix Overo KDE 4.8.2 - alt+tab graphic performance
https://docs.google.com/open?id=0Bx-m3uk1yDB-cWZjbGx0OEx5ZzQ

The device is a Gumstix Overo Water running the Angstrom distribution.
The window manager kwin_gles works good with the SGX 530 / OpenGL ES
hardware acceleration.

Overall this could be considered "usable", but the time it takes to
start Plasma Desktop seems to be a bit too long for a coffee break.

Maybe I can provide a video in the future, but it doesn't look any
different from the usual KDE stuff (except that it is slower).
Koen Kooi made a video of the Plasma Active system-settings running on
a beagleboard, you can find it here:
http://www.youtube.com/watch?v=LtevobU3A1g



Current issues:
soprano-native
- The onto2vocabulary application is needed in a native flavor.
- This is necessary to build this layer, if the build machine itself
does not have soprano installed

plasma-active / kde-runtime
- Plasma active needs the appletscript declarative scriptengine to work.
- Currently the related library does not work properly.

okular / kconfig_compiler
- This issue blocks all builds of the KDE office suite Calligra, which
has wonderful alternatives to well known office / paint programs (e.g.
Krita)

There are other issues but these have the highest impact.



Testing meta-kde:
Currently it won't work until you can provide soprano-native from your
host or elsewhere.
After this issue is resolved it will be easy to archive on
OpenEmbedded if you use the branch sst-test-images:
https://gitorious.org/openembedded-core-layers/meta-kde/trees/sst-test-images/recipes-images
*just talking to myself* Maybe it would be a good idea to have a git
subtree providing the images, so parsing won't fail over
"systemd-image.bb not found" on Poky?



Yocto Project Poky and meta-kde:
A few off-list mails indicate that there is quite some interest in
running Plasma Active on top of the Poky stack.
It is planned to support Poky, and chances are good that after
soprano-native is finished, KDE can be build with Poky.


-- 
Regards
Samuel



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [meta-kde] Status of the meta-kde layer
  2012-05-11 10:44 [meta-kde] Status of the meta-kde layer Samuel Stirtzel
@ 2012-05-11 19:15 ` Koen Kooi
  2012-05-25  6:48   ` Samuel Stirtzel
  0 siblings, 1 reply; 4+ messages in thread
From: Koen Kooi @ 2012-05-11 19:15 UTC (permalink / raw)
  To: openembedded-devel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Op 11-05-12 12:44, Samuel Stirtzel schreef:

> Testing meta-kde: Currently it won't work until you can provide
> soprano-native from your host or elsewhere. After this issue is resolved
> it will be easy to archive on OpenEmbedded if you use the branch
> sst-test-images: 
> https://gitorious.org/openembedded-core-layers/meta-kde/trees/sst-test-images/recipes-images
>
> 
*just talking to myself* Maybe it would be a good idea to have a git
> subtree providing the images, so parsing won't fail over 
> "systemd-image.bb not found" on Poky?

changing the 'require' to 'include' should get around that.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: GPGTools - http://gpgtools.org

iQIcBAEBAgAGBQJPrWU5AAoJEHZqAkdh1vT6cy0P/0WlzLeHjUHYO2Zh88KiOXZg
X688hRl5ajJmV7r7TJoyQeIVW6Q9jCssdckaRCmLR8p0cgxssB/esJHOMC4eltpp
zCOTWOrDmHZp0F+DdQJW6smDZd3pUrcND5VJtJ5nEMowNVgS4rEqQgEczTUz4v3r
AyNglYvHGQaelcNPcpFWkG5lK6N/G/gBUBw3Ntey2DeO7kLbd5gYf6qPqK14jwRd
bxoaXGM1Q26ORx56m2b4eY01gEBopbjZ2bjaBamuTA7WSQzvOxibhYIwYR2tUly1
llsfrHogf/emYmRCv+oMtSTT4T1gU5TyZ4VLqJtUYVhW/r+PG/sFX6Z8EtZAGMey
v05uxk42fTep8VOSga4CUwcuJq5RQdie1ALAfG2rUCFGWJO/Kpe3cUG+NUAqyilO
PsWSUeE6F5j3AgZXDhLLvJMSIi8yy80lCT79frO5/chK2OzBUEwDhrDpH2mGgleF
1ufgUzSjoapsSKn9rFiFn6Rn4Qpe2is1AC84Gzuq2Yy6Uma5PifkA6oiCyndstyh
0LuV+S/16KaFvGGTt8CZERXXwEahlrUfKmBmSffQvjvGBc+aneQ38yvPl7XNxw5t
SlW6tX+oGWrZwLNtS4/8FmqfeMRv0RYYNQ/aWRCBXzo8rijXzfhBJ5ykoQINjDn+
9wpxTAh6g0DsuQx0JnnW
=GVcq
-----END PGP SIGNATURE-----




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [meta-kde] Status of the meta-kde layer
  2012-05-11 19:15 ` Koen Kooi
@ 2012-05-25  6:48   ` Samuel Stirtzel
  2012-05-31  9:54     ` Samuel Stirtzel
  0 siblings, 1 reply; 4+ messages in thread
From: Samuel Stirtzel @ 2012-05-25  6:48 UTC (permalink / raw)
  To: openembedded-devel

2012/5/11 Koen Kooi <koen@dominion.thruhere.net>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Op 11-05-12 12:44, Samuel Stirtzel schreef:
>
>> Testing meta-kde: Currently it won't work until you can provide
>> soprano-native from your host or elsewhere. After this issue is resolved
>> it will be easy to archive on OpenEmbedded if you use the branch
>> sst-test-images:
>> https://gitorious.org/openembedded-core-layers/meta-kde/trees/sst-test-images/recipes-images
>>
>>
> *just talking to myself* Maybe it would be a good idea to have a git
>> subtree providing the images, so parsing won't fail over
>> "systemd-image.bb not found" on Poky?
>
> changing the 'require' to 'include' should get around that.

Hi,
this works good thanks for pointing that out.
I merged the branch sst-test-images into master.

The soprano-native recipe with the missing onto2vocabularyclass binary
was added too.
Testing this layer should be possible now.

-- 
Regards
Samuel



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [meta-kde] Status of the meta-kde layer
  2012-05-25  6:48   ` Samuel Stirtzel
@ 2012-05-31  9:54     ` Samuel Stirtzel
  0 siblings, 0 replies; 4+ messages in thread
From: Samuel Stirtzel @ 2012-05-31  9:54 UTC (permalink / raw)
  To: openembedded-devel

2012/5/25 Samuel Stirtzel <s.stirtzel@googlemail.com>:
> 2012/5/11 Koen Kooi <koen@dominion.thruhere.net>:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Op 11-05-12 12:44, Samuel Stirtzel schreef:
>>
>>> Testing meta-kde: Currently it won't work until you can provide
>>> soprano-native from your host or elsewhere. After this issue is resolved
>>> it will be easy to archive on OpenEmbedded if you use the branch
>>> sst-test-images:
>>> https://gitorious.org/openembedded-core-layers/meta-kde/trees/sst-test-images/recipes-images
>>>
>>>
>> *just talking to myself* Maybe it would be a good idea to have a git
>>> subtree providing the images, so parsing won't fail over
>>> "systemd-image.bb not found" on Poky?
>>
>> changing the 'require' to 'include' should get around that.
>
> Hi,
> this works good thanks for pointing that out.
> I merged the branch sst-test-images into master.
>
> The soprano-native recipe with the missing onto2vocabularyclass binary
> was added too.
> Testing this layer should be possible now.
>

Some screenshots of Plasma Active (Overo Gumstix Water armv7a Cortex-A8):

Plasma Active has a nice touch-interface based layout, on normal
screens (5:4 1280x1024) it looks a bit over sized:
https://docs.google.com/open?id=0Bx-m3uk1yDB-WnFxTkhyOVBkRU0

CPU is under heavy load, but it is entirely caused by the xserver (I'm
looking into that):
https://docs.google.com/open?id=0Bx-m3uk1yDB-QmlKRFRuRWxZMWs

(commits are not yet on gitorious)

--
Regards
Samuel



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-05-31 10:04 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-11 10:44 [meta-kde] Status of the meta-kde layer Samuel Stirtzel
2012-05-11 19:15 ` Koen Kooi
2012-05-25  6:48   ` Samuel Stirtzel
2012-05-31  9:54     ` Samuel Stirtzel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox