Active Topics

 


Reply
Thread Tools
Posts: 2,076 | Thanked: 3,268 times | Joined on Feb 2011
#1
Been trying to understand what Wayland entails, and sorry for my laziness, but pretty sure someone has the answer and it doesn't seem obvious from all the articles I can find. How does Wayland in Sailfish impact app compatibility? From wikipedia article on Wayland:

Code:
SDL support for Wayland is under development.[55]
Does this mean all the nice SDL apps/games will not work in Sailfish? Ncurses/console based apps are most important and I'm assuming(hoping) these will work 'right out of the box' (or 'git/svn/bzr +make' kind of box)?
 

The Following 3 Users Say Thank You to szopin For This Useful Post:
Posts: 752 | Thanked: 2,808 times | Joined on Jan 2011 @ Czech Republic
#2
Originally Posted by szopin View Post
Been trying to understand what Wayland entails, and sorry for my laziness, but pretty sure someone has the answer and it doesn't seem obvious from all the articles I can find. How does Wayland in Sailfish impact app compatibility? From wikipedia article on Wayland:

Code:
SDL support for Wayland is under development.[55]
Does this mean all the nice SDL apps/games will not work in Sailfish? Ncurses/console based apps are most important and I'm assuming(hoping) these will work 'right out of the box' (or 'git/svn/bzr +make' kind of box)?
That's an interesting question - well, take a look here:
https://sailfishos.org/wiki/Porting/Harmattan

They clearly state SDL 2.0 support, so I hope they'll deliver it.
 

The Following 5 Users Say Thank You to nodevel For This Useful Post:
Posts: 3,464 | Thanked: 5,107 times | Joined on Feb 2010 @ Gothenburg in Sweden
#3
As stated already many linuxdist will move from X11 to MiR and/or Wayland with possible start from Q3 2014 (atleast KDE dists). Some has alphas already.

So most of those toolkits is or will be ported. Actually it is a must in the future. X11 is doomed but it will ofcourse not die 2014 but there will happen alot in this area next year is my guess.

So I do not think you have to be affraid that X/Y/Z will not be there. AFAIK terminal emulators already exists for Wayland. Also one prof of concept 3D based Qt5 terminal
__________________
Keep safe and healthy

Last edited by mikecomputing; 2013-08-04 at 19:16.
 
Alecsandru's Avatar
Posts: 439 | Thanked: 282 times | Joined on Oct 2012
#4
lately i've been reading good things about wayland and mir ,but the question remain how does it perform compared to x11 , system resources , loading speeed , features?
__________________
N900 Beast featuring :
8GB OPTFS@ext4(*performance mount options)
overclock: cpu[125 - 1,150(*VDD1)+Dsp overclock
CSSU-T latest version
 
w00t's Avatar
Posts: 1,055 | Thanked: 4,107 times | Joined on Oct 2009 @ Norway
#5
Originally Posted by Alecsandru View Post
lately i've been reading good things about wayland and mir ,but the question remain how does it perform compared to x11 , system resources , loading speeed , features?
All of those are pretty hard comparisons. But from the perspective of someone who has worked with both at pretty intimate levels, I'd have to say that x11 loses pretty much hands-down at all of them. x11 involves a lot more code (both in the server, and in the clients) which trickles down to harder to create features, worse performance, etc. Worst of all, there's so many moving pieces/code involved that it is not at all trivial to understand to fix bugs and improve performance.

That having been said, Wayland is pretty young and in some places immature -- and it shows. It also hasn't yet benefited from the years of debugging and improvements that the X server and protocol went through, but it is improving rapidly, and I'm sure it will continue to do so at great pace.

(full disclosure: I created the architecture for (and initial implementation of) Jolla's homescreen, as well as having had significant input/code in Nemo's homescreen -- I was also involved in early efforts prototyping the port to Wayland inside Jolla, and am still working on it now)
__________________
i'm a Qt expert and former Jolla sailor (forever sailing, in spirit).
if you like, read more about me.
if you find me entertaining, or useful, thank me. if you don't, then tell me why.
 

The Following 27 Users Say Thank You to w00t For This Useful Post:
Posts: 3,464 | Thanked: 5,107 times | Joined on Feb 2010 @ Gothenburg in Sweden
#6
Started to look at some Wayland demos on utube

Here is a nintendo game in Wayland I guess those game emulators is using SDL?

http://www.youtube.com/watch?v=3ZdXu1VM_VQ

And for those who has not seen The Real Story Behind Wayland and X - Daniel Stone (linux.conf.au)
__________________
Keep safe and healthy

Last edited by mikecomputing; 2013-08-04 at 20:48.
 

The Following User Says Thank You to mikecomputing For This Useful Post:
Alecsandru's Avatar
Posts: 439 | Thanked: 282 times | Joined on Oct 2012
#7
here is a thead about wayland in the top of nemo , what about wayland in the top of maemo's debian? just asking
__________________
N900 Beast featuring :
8GB OPTFS@ext4(*performance mount options)
overclock: cpu[125 - 1,150(*VDD1)+Dsp overclock
CSSU-T latest version
 
Posts: 1,298 | Thanked: 2,277 times | Joined on May 2011
#8
I think SDL 2.0 works with Wayland already. Not sure about SDL 1.2 though:
https://wiki.archlinux.org/index.php/Wayland#SDL
https://github.com/soreau/SDL/tree/wayland

No idea on what stage this is with being merged upstream.

Last edited by shmerl; 2013-08-05 at 00:40.
 
Posts: 1,298 | Thanked: 2,277 times | Joined on May 2011
#9
By the way, this thread belongs to the Sailfish subforum, not here.
 

The Following 2 Users Say Thank You to shmerl For This Useful Post:
Posts: 456 | Thanked: 1,580 times | Joined on Dec 2009
#10
Originally Posted by shmerl View Post
I think SDL 2.0 works with Wayland already. Not sure about SDL 1.2 though:
https://wiki.archlinux.org/index.php/Wayland#SDL
https://github.com/soreau/SDL/tree/wayland

No idea on what stage this is with being merged upstream.
At least SDL 2.0 is already in Mer OBS: https://build.merproject.org/package...o%3Adevel%3Amw
If I interpret the dependencies correctly this is already the Wayland version.
__________________
 

The Following 2 Users Say Thank You to Wonko For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 05:54.