Active Topics

 


Reply
Thread Tools
smoku's Avatar
Posts: 1,716 | Thanked: 3,007 times | Joined on Dec 2009 @ Warsaw, Poland
#271
Originally Posted by SD69 View Post
Replacing X, which has been around for decades and is well known to maemo devs, with Wayland is going to make it much harder to reuse the maemo UI than if MeeGo 1.3 stayed with X. We won't be talking about porting any more, we'll have to rewrite an awful lot of maemo code - no?
I cannot really answer this today.

Wayland is a display protocol only. It replaces graphics driver and compositing manager of XOrg. But XOrg is a lot more. Input devices handling. Event propagation. Network transparency.
Will we keep XOrg for these or roll-in custom solution - I don't know yet.

Both GTK+ and Qt can use Wayland buffers to render window content (instead X11 buffers) already. But you still need a window manager to tell the display server where and how to display these windows. And Hildon Desktop is such window manager. Will it require changes to handle Wayland - I don't know yet. HD uses Clutter to composite windows, and Clutter also has Wayland backend support already. So it may be just a straightforward backport.

So far let's focus on building a working Cordia stack. We will get back to Wayland as it hits the fa.. repos.
__________________
smoku @xiaoka.com (SMTP/XMPP) ...:.:....:... pebbled . Poky Fish : sixaxis . psx4m . uae4all
Jolla Phone post-mortem . . . . . . . . . . -> 1+1 VGN-UX390N

Last edited by smoku; 2011-06-16 at 23:18.
 

The Following 5 Users Say Thank You to smoku For This Useful Post:
Posts: 60 | Thanked: 144 times | Joined on Jan 2010 @ Philadelphia
#272
In Meego 1.3, they are bringing Wayland in, but not replacing X. They can be on the same system. Eventually, they might replace X completely with Wayland, but that's not going to happen in the 1.3 release.

Crisis averted =P
 

The Following 4 Users Say Thank You to flailingmonkey For This Useful Post:
Posts: 1,746 | Thanked: 1,832 times | Joined on Dec 2010
#273
so i installed cordia onto the CE edition. and all I get is a black desktop and the top left button for the menu is pink?
 
Posts: 309 | Thanked: 456 times | Joined on Jan 2010
#274
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.
 

The Following User Says Thank You to [DarkGUNMAN] For This Useful Post:
Posts: 1,746 | Thanked: 1,832 times | Joined on Dec 2010
#275
its the last set of lines you edit. because everything with the # mark is just a comment
 
Posts: 184 | Thanked: 112 times | Joined on May 2006
#276
Originally Posted by [DarkGUNMAN] View Post
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.
Interesting...I'll give it a try too tonight if I have time. You could always try vi, but if there is no esc key on xterm it won't work....
 
smoku's Avatar
Posts: 1,716 | Thanked: 3,007 times | Joined on Dec 2009 @ Warsaw, Poland
#277
Originally Posted by [DarkGUNMAN] View Post
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.
There is a GUI UI Switcher app available in recent MeeGo releases I believe.
__________________
smoku @xiaoka.com (SMTP/XMPP) ...:.:....:... pebbled . Poky Fish : sixaxis . psx4m . uae4all
Jolla Phone post-mortem . . . . . . . . . . -> 1+1 VGN-UX390N
 
Posts: 309 | Thanked: 456 times | Joined on Jan 2010
#278
Originally Posted by m4r0v3r View Post
its the last set of lines you edit. because everything with the # mark is just a comment
Edited it using vi:
Code:
 vi /usr/sysconfig/uxlaunch
Press i to start editing
Edit the session= line
Press CTRL + C to end editing (works instead of ESC)

Type :wq to close and save changes
Reboot phone.

Originally Posted by smoku View Post
There is a GUI UI Switcher app available in recent MeeGo releases I believe.
Thanks! I'll have a look at the latest image

Managed to load hildon_desktop.
At present, no theme is loaded. Nav button appears as a pink square, but applications list and appear. Application Switcher is working, but Fennec and Terminal appear to quit when returning to task switcher, through the process remains.

I'm happy to test this and update as new revisions come along. Will try removing then re-adding hildon-desktop to try and find out the missing dependancies if it helps

Last edited by [DarkGUNMAN]; 2011-06-29 at 10:53.
 

The Following 3 Users Say Thank You to [DarkGUNMAN] For This Useful Post:
Posts: 287 | Thanked: 618 times | Joined on Jan 2011 @ Estonia
#279
Originally Posted by '[DarkGUNMAN
Managed to load hildon_desktop.
Great Last time I tried (about 2 weeks ago), the X failed to start at all...
At present, no theme is loaded. Nav button appears as a pink square, but applications list and appear. Application Switcher is working, but Fennec and Terminal appear to quit when returning to task switcher, through the process remains.
Try to download the:
hildon-theme-marina-1.206-4.4.DE.noarch.rpm manually and install it with:
rpm -Uvh hildon-theme-marina-1.206-4.4.DE.noarch.rpm
and reboot...
 
Posts: 309 | Thanked: 456 times | Joined on Jan 2010
#280
After trying to install marina, i found you'll need to do the following to meet dependencies:
Code:
zypper install hildon-theme-cacher gtk2-engines-sapwood
then use wget to download the rpm files:
Code:
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 /usr/share/hildon-desktop/hildon-theme-marina-1.206-4.4.DE.noarch.rpm
Now use RPM to install..
Code:
rpm -Uvh /usr/share/hildon-desktop/hildon-theme-marina-1.206-4.4.DE.noarch.rpm
error messages on installation of marina:

Code:
(hildon-theme_cacher:1582); Gdk-CRITICAL **: IA_gdk_screen_get_setting: assertion `GDK_IS_SCREEN (screen)' failed

[EDIT] Rebooted - theme is loaded now. Still a black background but the theme working. Apps that have rotation detection built in like Calculator will rotate to portrait, but the hildon theme remains in landscape.

Last edited by [DarkGUNMAN]; 2011-06-29 at 11:57.
 

The Following 3 Users Say Thank You to [DarkGUNMAN] For This Useful Post:
Reply

Tags
cordia, fremantle ux, hildon, maemo 5 ux, meego, sanctuary, the garden


 
Forum Jump


All times are GMT. The time now is 11:23.