maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   Cordia : Maemo5 UI on top MeeGo Core (https://talk.maemo.org/showthread.php?t=56822)

jnack95 2011-06-29 12:14

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Can you tell us what is working/not-working. Can you connect to wifi? Any phone activity? Can you launch meego dialer and/or use any meego components? I guess I can answer this later when I get home too. I am curious if a mashup of meego and cordia can get us a useable device......

acrux 2011-06-29 12:32

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Quote:

Originally Posted by '[DarkGUNMAN
[EDIT] Rebooted - theme is loaded now. Still a black background but the theme working

There is also a cordia-backgrounds-0.1-4.2.DE.noarch.rpm package...
And a faenza-icon-theme-d2v6x24-3.2.DE.noarch.rpm
package...
I tried to install every package (armv7hl&noarch) at: /smoku:/cordia/Project_DE_Trunk_standard/
repository but ended up X not starting...
Maybe you have more luck as there are several new versions...

Thank you for keeping testing :)

smoku 2011-06-29 13:14

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Quote:

Originally Posted by [DarkGUNMAN] (Post 1041408)
Still a black background but the theme working.

For background to work you need to start hildon-home.

[DarkGUNMAN] 2011-06-29 13:31

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Quote:

Originally Posted by smoku (Post 1041459)
For background to work you need to start hildon-home.

Would I just type 'hildon-home' in xterm as normal user? :)

I was able to copy my custom diivil theme (overwriting marina), transitions and default nokia fonts to meego - looking a bit more like it should now with normal fonts in Application Launcher, though the textmsize is a bit smaller ;)
Some programs not showing icons, and some not appearing at all in comparison to default ux.. guessing they don't have a .desktop entry?

Titles of launched programs appear in Times-Roman (or similar) font, in grey colour toward the left side of the nav bar. Waiting animation appears correct. I guess hildon-status-menu isn't working yet to display time or mobile operator?

Does MeeGo have any default method of obtaining screenshots to help me illustrate?

Nice work so far Smoku, will keep posting observations if needed :)

GigaByte 2011-06-29 14:05

Re: Cordia : Maemo5 UI on top MeeGo Core
 
A bit off the discussion:
Will the N9 be able to run Cordia? Or is the Harmattan UI cloased source? Will there be any UI switcher as in the present MeeGo CE?

mrsellout 2011-06-29 14:07

Re: Cordia : Maemo5 UI on top MeeGo Core
 
I copied my /home/user/.backgrounds folder from the maemo installation to the same location in MeeGo to get wallpapers up on Cordia.

mrsellout 2011-06-29 14:18

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Quote:

Originally Posted by [DarkGUNMAN] (Post 1041469)
Some programs not showing icons, and some not appearing at all in comparison to default ux.. guessing they don't have a .desktop entry?

There's a 'NotShowIn' parameter in the .desktop file of the missing applications. eg for xterm it's set to
Code:

NotShowIn=X-MEEGO-NB;
If you disable the line you can see why in this instance as the xterm screen doesn't render properly and is difficult to use.

smoku 2011-06-29 14:31

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Quote:

Originally Posted by [DarkGUNMAN] (Post 1041469)
Would I just type 'hildon-home' in xterm as normal user? :)

Will work.

Quote:

Originally Posted by [DarkGUNMAN] (Post 1041469)
I guess hildon-status-menu isn't working yet to display time or mobile operator?

You need to run it manually also. Similarly to how you run hildon-home.

And you need to install proper status-menu plugins to actually see the time etc.

Operator name is a desktop widget I think. Which you of course need to install. ;-)

[DarkGUNMAN] 2011-06-29 15:33

Re: Cordia : Maemo5 UI on top MeeGo Core
 
To make file transfers between Maemo and MeeGo easier, is there a way to mount the MeeGo filesystem in Maemo?

SD69 2011-06-29 15:39

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Quote:

Originally Posted by GigaByte (Post 1041487)
A bit off the discussion:
Will the N9 be able to run Cordia? Or is the Harmattan UI cloased source?

The N9 should be able to run Cordia. It uses MeeGo APIs and Cordia is intended to run on MeeGo. The Harmattan UI is closed source.

mrsellout 2011-06-29 16:06

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Quote:

Originally Posted by [DarkGUNMAN] (Post 1041552)
To make file transfers between Maemo and MeeGo easier, is there a way to mount the MeeGo filesystem in Maemo?

This isn't mounting the meego partition in maemo, but I've mounted maemo in meego and then connected to meego over ssh in nautilus on gnome using my PC.

[DarkGUNMAN] 2011-06-29 16:29

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Worked it out.. made a folder /meego in the root.. then
Code:

mount -t ext4 /dev/mmcblk1p1 /meego

MINKIN2 2011-06-29 17:09

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Are there any videos of this blessed N900+Meego+hildon marrage?

I wanna see :D

godofwar424 2011-06-30 17:49

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Quote:

Originally Posted by [DarkGUNMAN] (Post 1041254)
I've followed the guide on the main cordia site and installing hildon-desktop.
N900 DE:

First of all I typed
su
meego

to get root privelege.

Code:

# zypper ar http://repo.pub.meego.com/home:/smok...ku:cordia.repo

Then:

 # zypper refresh
 # zypper install hildon-desktop hildon-theme-marina

At this point I ran into a few dependancy issues, hildon-theme-marina does not exist. Couldn't get the specifics due to no copy/paste feature in xterm
Code:

Edit /etc/sysconfig/uxlaunch and replace session= line with session=/usr/bin/hildon-desktop
What is the procedure to edit this file? I'm not sure if nano or leafpad are available from the meego repo.

I had this problem, found out the only text editor in meego that will work is Gedit :)

run the following in x-term :)

Code:

zypper install gedit
This should help :)

[DarkGUNMAN] 2011-07-01 13:02

Re: Cordia : Maemo5 UI on top MeeGo Core
 
4 Attachment(s)
Quote:

Originally Posted by MINKIN2 (Post 1041599)
Are there any videos of this blessed N900+Meego+hildon marrage?

I wanna see :D

Well I finally added my own theme and nokia fonts, and copied the hicolor icon set from maemo.. here's how it looks.
Font for applications in task nav, and hildon menus for desktop aren't right, hildon-home and hildon-status-menu don't load by default (that means no desktop widgets, clock or status icons or menu)
If they are run from xterm they kind of work but there is nothing to load. Might screenshot them later to illustrate.

BTW to take screenshots, load Widget Gallery. Go to Debug Tools, you will find a screenshot option with countdown.

smoku 2011-07-01 13:49

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Quote:

Originally Posted by [DarkGUNMAN] (Post 1042764)
[...] hildon-home and hildon-status-menu don't load by default (that means no desktop widgets, clock or status icons or menu)
If they are run from xterm they kind of work but there is nothing to load.

You might try http://repo.pub.meego.com/home:/smok...DE.armv7hl.rpm
This will give you placeholder clock and battery plugins.

[DarkGUNMAN] 2011-07-01 23:10

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Ok, I installed the latest image of meego-ce to start fresh and catch any error messages I missed the first time around. I have two dependancy issues..
Code:

Problem: nothing provides sound-theme-freedesktop needed by libcanberra-0.25-1.13.armv7hl
Problem: nothing provides gnome-mime-data >= 2.0.0-11 needed by gnome-vfs2-24.3-3.4.armv7hl

I can skip this any carry on, but they might be responsible for the graphics glitching I experienced earlier.. repeat of last 3 frames of animation. This not only affected transtions but also programs.. the default xterm gets really bad, as well as the GPE Lightweight browser.

JohnLF 2011-07-01 23:24

Re: Cordia : Maemo5 UI on top MeeGo Core
 
I just want to say this is all looking really promising guys, keep up the good work we are all waiting with baited breath...

mrsellout 2011-07-03 12:03

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Quote:

Originally Posted by [DarkGUNMAN] (Post 1043071)
Ok, I installed the latest image of meego-ce to start fresh and catch any error messages I missed the first time around. I have two dependancy issues..
Code:

Problem: nothing provides sound-theme-freedesktop needed by libcanberra-0.25-1.13.armv7hl
Problem: nothing provides gnome-mime-data >= 2.0.0-11 needed by gnome-vfs2-24.3-3.4.armv7hl

I can skip this any carry on, but they might be responsible for the graphics glitching I experienced earlier.. repeat of last 3 frames of animation. This not only affected transtions but also programs.. the default xterm gets really bad, as well as the GPE Lightweight browser.


You can use wget to grab noarch versions of those packages from here.

Also, can you check to see if you can get any call/sms functionality? Neither would work for me, but were fine with the stock ui.

[DarkGUNMAN] 2011-07-03 13:18

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Thanks for the link, I'll add it to the install guide / script :)
Will test call/sms later on but I was able to dial without issue.

[DarkGUNMAN] 2011-07-04 08:28

Re: Cordia : Maemo5 UI on top MeeGo Core
 
1 Attachment(s)
Since copy/paste is a luxury we don't have in MeeGo CE yet, I've put a script together to make the installation easier - it will download the items listed in the official instructions, and wget/rpm the dependancies which cannot be downloaded by zypper.
it will also modify /etc/sysconfig/uxlaunch to switch to hildon-desktop.

Save the attached file in MeeGo through Fennec, open a terminal
Type su and press Return, then meego and return to get admin rights.
Now type
sh /home/meego/Documents/instcordia.txt

If prompted for anything, press y to continue.

For those of you who wish to do this manually, here is the code:
Code:

# Download and install dependancy sound-theme-freedesktop-0.7-2.1.noarch.rpm
wget "http://repo.meego.com/MeeGo/builds/1.2.0.90/1.2.0.90.0.20110517.1/repos/oss/armv7hl/packages/noarch/sound-theme-freedesktop-0.7-2.1.noarch.rpm" -O /home/meego/sound-theme-freedesktop-0.7-2.1.noarch.rpm
rpm -Uvh /home/meego/sound-theme-freedesktop-0.7-2.1.noarch.rpm
# Download and install dependancy sound-theme-freedesktop-0.7-2.1.noarch.rpm
wget "http://repo.meego.com/MeeGo/builds/1.2.0.90/1.2.0.90.0.20110517.1/repos/oss/armv7hl/packages/noarch/gnome-mime-data-2.18.0-6.1.noarch.rpm" -O /home/meego/gnome-mime-data-2.18.0-6.1.noarch.rpm
rpm -Uvh /home/meego/gnome-mime-data-2.18.0-6.1.noarch.rpm
# Add Cordia DE repository and install
zypper ar "http://repo.pub.meego.com/home:/smoku:/cordia/Project_DE_Trunk_standard/home:smoku:cordia.repo"
zypper refresh
zypper install cordia-status-plugins gtk2-engines-sapwood hildon-desktop hildon-home hildon-status-menu hildon-theme-cacher hildon-theme-layout libhildon libhildondesktop libosso osso-af-settings
# Download and install dependancy hildon-theme-marina-1.206-4.4.DE.noarch.rpm
wget "http://repo.pub.meego.com/home:/smoku:/cordia/Project_DE_Trunk_standard/noarch/hildon-theme-marina-1.206-4.4.DE.noarch.rpm" -O /home/meego/hildon-theme-marina-1.206-4.4.DE.noarch.rpm
rpm -Uvh /home/meego/hildon-theme-marina-1.206-4.4.DE.noarch.rpm
# Set marina theme as default
ln -s marina /usr/share/themes/default
# Change uxlaunch to start hildon-desktop after reboot
sed -i '27s:session=/usr/bin/mcompositor:session=/usr/bin/hildon-desktop:g' /etc/sysconfig/uxlaunch
# Delete downloaded rpm files
rm /home/meego/*.rpm

Afterwards it's up to you to add themes and fonts from maemo.. For that I recommend using filebox after mounting the meego partition

Please post any bugs / glitches in normal operation, I'm sure the project maintainers would appreciate it.. otherwise they cannot be fixed! :)

For more direct contact via the mailing list send a mail to cordia-dev+subscribe@lists.xiaoka.com to subscribe

[DarkGUNMAN] 2011-07-04 16:44

Re: Cordia : Maemo5 UI on top MeeGo Core
 
After testing today I can make the following observations:
After loading a screen it sometimes loops animation of last 3 frames when switching tasks
Calls/SMS only worked once i'd used celluar settings and set an APN
Apps will only launch once another has finished loading

The following experience glitching from previous 3 frames of animation
gedit
xterm (very bad)
gpe browser

The following either crash or are lost to task nav while leaving process running
meego-web-browser

The following will work and stay running but will not appear in task nav when trying to return (requires killall command)
fennec
helium
terminal
camera

The following are working.
meego-app-calendar
meego-app-contacts
meego-app-email
meego-app-im
meego-app-photos
Dialler
SMS
clocks
!!email
Settings
meego-ux-settings
Kasvopus (no home button qml)
Photo Viewer
Package Manager (no home button qml)
Peregrine (no home button qml)
Widgets Gallery
meego-appsclient

Note: Dialer works but causes animation glitches when switching tasks.

smoku 2011-07-25 23:51

Re: Cordia : Maemo5 UI on top MeeGo Core
 
There wasn't much activity in Cordia HD lately, as I was pursuing another related idea, which was taking my free time.

It finally got some substance, so I could share it with you. See http://cordiatab.com/

I hope this will make a perfect companion to Cordia Hildon-Desktop and should accelerate the Cordia efforts.

mohannad 2011-07-26 00:37

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Quote:

Originally Posted by smoku (Post 1058243)
There wasn't much activity in Cordia HD lately, as I was pursuing another related idea, which was taking my free time.

It finally got some substance, so I could share it with you. See http://cordiatab.com/

I hope this will make a perfect companion to Cordia Hildon-Desktop and should accelerate the Cordia efforts.

That is definitely something id be interested in!

[DarkGUNMAN] 2011-07-26 07:22

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Open source hardware running open source software? I like... :)
The likes of a project like Cordia means dumping closed source where possible.. on a tablet like this a hildon front-end would fly!

It's also something that would be much needed on a phone/tablet like the Fujitsu F-07C, and give it more battery life dumping Windows 7 for the likes of MeeGo (i386) with Cordia Hildon Desktop
http://www.zdnet.com/blog/hardware/f...artphone/13877

mrp 2011-07-26 07:56

Re: Cordia : Maemo5 UI on top MeeGo Core
 
definitely interersting, smoku. Signed for a tab preorder.
As you mention maemo and android on cordia HD pages, have you actually installed both on your prototype tab yet? Any video available?

qwazix 2011-07-26 08:38

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Ok I'm starting to save some money.

Daneel 2011-07-26 08:55

Re: Cordia : Maemo5 UI on top MeeGo Core
 
This is awesome!

bergie 2011-07-26 12:15

Re: Cordia : Maemo5 UI on top MeeGo Core
 
I opened a thread on the Cordia tablet at FMC.

MartinK 2011-07-26 18:16

Re: Cordia : Maemo5 UI on top MeeGo Core
 
So basically a TouchBook II running Cordia ?
Sound really nice! :)

keflex 2011-07-27 11:09

Re: Cordia : Maemo5 UI on top MeeGo Core
 
i'm happy to purchase a tablet, as i am hopeful for the cordia project as a whole. however, i have no experience as a developer, and all i could really provide is non-technical assistance. if that would still be of use, let me know.

Estel 2011-07-27 11:44

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Are You joking me?:eek: Normally I would think that its april fools day... It's just thew thing I was hoping for (and even pursuing a little) - maybe not exactly Open Pandora way, cause we don't produce customized hardware, but with such good specification, who cares much?

I presume, that its based on some "china" tablet? Are You sure Smoku, that "source" producing/selling it is reliable, or just won't stop producing it?

Also, cause I can't find it in FAQ - using HSPA modem with voice capability, can we use it as "phone" also (voice calls, sms, mms and such a things)? Hostmode OTG means - in this case - "full" hostmode, i.e every device can be connected, using kernel modules/drivers, or just mass storage media?

Anyway, GREAT idea, and keeping my thumbs for it *heading towards pre-order form*

vi_ 2011-07-27 12:31

Re: Cordia : Maemo5 UI on top MeeGo Core
 
So you have ditched developing cordia for the N900 now?

Estel 2011-07-27 12:40

Re: Cordia : Maemo5 UI on top MeeGo Core
 
AFAIK, Cordia is effort aimed @ bringing Hildon UI to Meego core - so, developing Cordia is (almost?) same, no matter if for N900 or CordiaTAB. Meego core is same, right? With working hildon desktop on Meego (aka Cordia Job Done ;) ), You can use it both on CordiaTAB and N900.

Feel free to correct me, if I'm wrong, obviously.

smoku 2011-07-27 12:48

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Quote:

Originally Posted by Estel (Post 1059211)
I presume, that its based on some "china" tablet? Are You sure Smoku, that "source" producing/selling it is reliable, or just won't stop producing it?

That really depends on the quantity of order. :-)
For 1k+ orders the factory can launch a production of any device.

Quote:

Also, cause I can't find it in FAQ - using HSPA modem with voice capability, can we use it as "phone" also (voice calls, sms, mms and such a things)? Hostmode OTG means - in this case - "full" hostmode, i.e every device can be connected, using kernel modules/drivers, or just mass storage media?
GSM - yes, the hardware is capable of voice calls.
OTG - haven't tested it yet, but it works as such on the development board, so the device should work the same.

SD69 2011-07-27 12:55

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Quote:

Originally Posted by vi_ (Post 1059233)
So you have ditched developing cordia for the N900 now?

Cordia aims to put Hildon UI on top of MeeGo. So it has applicability to any MeeGo device or to the N9 running MeeGo Community Edition (replacing closed source Swipe UI).

Estel 2011-07-27 13:19

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Just to clarify things, for less oriented people - I think, that now it's 100% clear, that we shall *not* support N9 (or nokia, by any means), and instead direct efforts to Cordia/Meego - this can bring much more "profit" to community, than wishful thinking "If we will buy enough N9, Nokia will turn into angel and release 100% open source devices in future" (yea, i exaggerated this sentence on purpose ;) ).

Smoku, you're interested in gathering 250 brave people (in particular, 250 devices - one people can buy more than 1, and you jsut want to order 250 devices, right?), to buy CordiaTab at reasonable price. Do only I think that reaching 1000 is entirely possible via this very forum, and then, it would be possible to order device customized *exactly* to our geeky needs, instead of making it based on current hardware?

AFAIK, thats exactly how Open Pandora gals and guys did, and it's way I was advocating here for quite long time ;)

Really, this thread just made my day. I don't expect it to arrive soon, but as far as it *will* arrive, I'm happy penguin.

Daneel 2011-07-27 14:26

Re: Cordia : Maemo5 UI on top MeeGo Core
 
I'd be more then willing to jump the gun as well. Already made an inquiry on cordia tab.

smoku 2011-07-27 15:48

Re: Cordia : Maemo5 UI on top MeeGo Core
 
Quote:

Originally Posted by Estel (Post 1059265)
Do only I think that reaching 1000 is entirely possible via this very forum, and then, it would be possible to order device customized *exactly* to our geeky needs, instead of making it based on current hardware?

We have an option on:
1. using existing hardware design and have the tablet "now", or
2. design our own hardware, and have the tablet in some unforeseeable future.

I've chosen 1st option.

OpenPandora is driven by hardware engineer. I'm software engineer.

Estel 2011-07-27 17:57

Re: Cordia : Maemo5 UI on top MeeGo Core
 
So, if amongst people interested, hardware engineer will pop-up, we can go to option 2? ;)

Seriously thought, I think that now it's better to go with existing hardware, then, *if* it will be finished successfully, and in "unforeseeable future" we'll need modernized device (to cope with further developed Open Source Meego core), we can design our own. If it's gonna be based on Cordia, it's more developed form, or any new alternative, is yet to be seen.

I think it's more important now, to focus on bringing Cordia to full usable status, than on not-so-easy hardware designing. By the way, specification provided by Smoku - alongside *very* reasonable price - is not bad! Personally, I would miss some things (hardware keyboard - may be fixable by DIY detachable or bluetooth keyboard... IR transmitter/receiver, LED torch ;P), but considering limitations, it's really great.


All times are GMT. The time now is 21:20.

vBulletin® Version 3.8.8