Announcement

Collapse
No announcement yet.

The First Wayland Benchmarks From Fedora 20 Show Great Promise

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • The First Wayland Benchmarks From Fedora 20 Show Great Promise

    Phoronix: The First Wayland Benchmarks From Fedora 20 Show Great Promise

    Since last week it's been possible to run the GNOME Shell on Wayland with Fedora 20. The user-experience isn't yet refined and easy, but Linux enthusiasts can easily get a GNOME 3.10 session running on Wayland for testing purposes using F20 packages. In this article are the first graphics benchmarks from Fedora 20 when running GNOME 3.10 on Wayland with XWayland support and then from running a clean X.Org Server.

    http://www.phoronix.com/vr.php?view=19166

  • mannerov
    replied
    As an additional comment, we found that Weston causes a useless copy (X compositing) because the X decoration window it uses for X application has different visual than the application. That means X has to do an additional copy. (That's going to be fixed)

    After looking closer at the figures, the performance hit of Gnome XWayland is not due to a similar issue. It isn't an overhead for every frame, but a constant overhead per second.
    drago01 comments tells that Gnome doesn't support yet bypassing Wayland compositing. It makes sense to say the performance hit observed is entirely due to this: all benchmarks run >= 60 fps, causing Wayland to composite 60 times per second (= constant overhead).

    Currently work is done to support vsync in XWayland (almost done), and (harder) respect the Wayland buffer release semantic, in the cases in which we can do it without impacting performance, to suppress tearings.
    It is also possible that performance increases if we manage to implement a DDX feature proposed by Chris Wilson a few years ago, implemented in the intel DDX, but whose patch to use the feature has not been merged in X yet (but maybe it will be merged with XWayland, who knows?).
    Last edited by mannerov; 10-12-2013, 08:18 AM.

    Leave a comment:


  • valeriodean
    replied
    The reasons to replace Xorg are well know, listed here.
    Some months yet and I will use a well done display server.

    Leave a comment:


  • erendorn
    replied
    Originally posted by Pallidus View Post
    the difference being this is barely usable, even OP stated that it crashed and it was hell to get it to work


    for Xmir I can't say I had a single crash or show stopping bug
    But then, you hadn't a Mir shell and compositor either, so what's the point?

    Leave a comment:


  • Pallidus
    replied
    the difference being this is barely usable, even OP stated that it crashed and it was hell to get it to work


    for Xmir I can't say I had a single crash or show stopping bug

    Leave a comment:


  • Hamish Wilson
    replied
    Originally posted by edoantonioco View Post
    I just hope than wayland support will be as easy as a simple new feature in an update of the game, and not to port the games almost from 0 again to be able to play it in wayland, in that case, valve would not be happy, because all their work is in the currently state of linux (and the same for the other people than had ported games to linux).
    As far as I am aware this should mostly be handled by the abstraction layers being used, such as SDL.

    Leave a comment:


  • felipe
    replied
    promise? I prefer facts and reality.

    I prefer use X11. is more faster XD

    Leave a comment:


  • Ericg
    replied
    Originally posted by uid313 View Post
    Didn't the Wayland devs claim XWayland would be faster than native X.Org by passing complex things?
    It is slower!

    I hope further Wayland and XWayland tweaks makes it faster.

    Would also be nice to see a comparison against XMir.
    As I pointed out about uid, it theoretically CAN be faster, yes. In practice vs in theory though are very different and ontop of that this is still a work in progress-- wiait until everyone's had a while to play around with the code bases and can optimize things.

    Leave a comment:


  • dee.
    replied
    Originally posted by Kostas View Post
    I haven't watched them in a while but it's incredible just how ignorant he was about the whole mess. Wonder if he'll eat humble-pie or dance around the issue in a manner that would make a certain resident troll blush.
    I don't really watch the show religiously, but I do check out episodes that look like they have interesting stuff in them. And it does seem like both have changed their tune quite a bit since that episode. Guess they caught a bit of flak from the viewers, and recently they don't seem to be so Ubuntu-centric anymore as they used to be.

    Leave a comment:


  • Kostas
    replied
    Originally posted by dee. View Post
    Looking good for Wayland. I know someone who's going to wear a monkey suit...
    I haven't watched them in a while but it's incredible just how ignorant he was about the whole mess. Wonder if he'll eat humble-pie or dance around the issue in a manner that would make a certain resident troll blush.

    Originally posted by Marc Driftmeyer View Post
    In 18 months 90% of the community will be dumping Xorg and using Wayland/Weston.
    The timescale should be about right for the competent and established distros but I'm afraid that it won't be enough for Canonical/Mint/lots of minor DEs to get their heads out of their... and start porting stuff.

    Leave a comment:

Working...
X