Announcement

Collapse
No announcement yet.

GNOME X.Org vs. Wayland Performance + Power Usage On Fedora 32 With AMD Renoir Laptop

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

  • finalzone
    replied
    Originally posted by 8r34k0u7_57y13 View Post
    Wayland doesn't work today, X11 does. Both are crap but one works now. Hopefully Arcan can fix this mess since Mir is dead.
    Maybe that custom Ubuntu version implemented poorly Wayland as Mir got mentioned.
    The reality is Wayland protocol is already in use in production from enterprise (i.e. Red Hat Enterprise Linux 8 Workstation series) to embedded like Tizen (on Samsung Galaxy Watch).
    This message is written on Fedora 32 running Fedora Firefox Wayland via GNOME Wayland.
    Code:
    Name Firefox
    Version 77.0.1
    Build ID 20200603192437
    Distribution ID fedora
    User Agent Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:77.0) Gecko/20100101 Firefox/77.0
    Window Protocol wayland/drm
    Desktop Environment gnome

    Leave a comment:


  • blacknova
    replied
    Originally posted by Alexmitter View Post

    It works, but it does not work well and there is no way to fix it.
    The only way this could actually be solved is to write a completely new implementation of the X11 Specification, but then we can just stick with Wayland, it already has 2 good implementations.
    It does work well enough for now at least. Yes, in long run we all will switch to wayland probably since were are no alternatives around or in planning. But right now, it still have enough issues to now do that at least for workstations. It might be quite all right for home users though, well, unless you have nvidia. X11 specification is out of date by decades already and while actual idea is good one to described functionality is not up to the current tasks, after all it is why Wayland was born. The problem with Wayland is that instead of updated functionality to more recent and deciding on security measures, it was decided to completely ignore benefits of server side rendering and push all rendering to client, security was updated though.

    On multiple implementations - I'm not happy about it at all, how long it would be until these implementations become incompatible enough that software writers would need to take these differences into account?

    Leave a comment:


  • paupav
    replied
    wayland is so much smoother, maybe thats the reason. can it be made to be as choppy as x and have tests then.

    Leave a comment:


  • 8r34k0u7_57y13
    replied
    Originally posted by Alexmitter View Post

    It works, but it does not work well and there is no way to fix it.
    The only way this could actually be solved is to write a completely new implementation of the X11 Specification, but then we can just stick with Wayland, it already has 2 good implementations.
    Wayland has 0 good implementations and by design can never have a good implementation

    X11 has 0 good implementations and by design can never had a good implementation.

    Wayland doesn't work today, X11 does. Both are crap but one works now. Hopefully Arcan can fix this mess since Mir is dead.

    Leave a comment:


  • Alexmitter
    replied
    Originally posted by tildearrow View Post

    X11 Just Works.
    It works, but it does not work well and there is no way to fix it.
    The only way this could actually be solved is to write a completely new implementation of the X11 Specification, but then we can just stick with Wayland, it already has 2 good implementations.

    Leave a comment:


  • Tvashtar
    replied
    Firefox Wayland has hardware video acceleration [ while X11 doesn't ], maybe you should test power usage of that?

    Leave a comment:


  • Alexmitter
    replied
    Originally posted by DanL View Post

    Even Wayland contributors work on XWayland, and much to your chagrin, people still make contributions to XServer that have nothing to do with Wayland. Maybe you want to break the news to all these devs that they are "unpeople"? https://cgit.freedesktop.org/xorg/xserver/log/


    Well-informed, fact-based opinion certainly matters. You should try having one some time. It will make you feel good.
    Then again, if you're just after trolling lulz, it may not be effective. Hmmm. Nevermind, just stick with spouting BS.
    Sure, it is important that Legacy X11 apps run well under wayland too and I guess I can say they do well after countless hours of playing games big and small under Xwayland.
    But Native Wayland is simply faster, it is especially noticeable playing extremely fast rhythm games like osu!.

    Leave a comment:


  • Alexmitter
    replied
    Originally posted by jrch2k8 View Post
    To all the A N A L people on each side, just dropping this here:

    Gnome Wayland Session still launch Xwayland by default, so you have the wayland apps running an the X11 apps running as well.

    If you want a fair X11 only and Wayland only benchmark, wait for 3.38 or 3.40 when you can have Xwayland ondemand only and gnome-shell finally can function only with wayland.

    Also remember Firefox implementation is far from optimized on wayland and performance may vary wildly depending on your mesa version(i use fedora firefox on Arch from a while ago, for example LLVM git seems to be way more responsive than when using LLVM 10 among other issue i've been dealing between releases)
    This is meaningless. Launching Xwayland on demand may save a few mb of ram, but it does not influence Wayland Clients at all.
    All you need to care about is if Firefox is running in Xorg, wayland or wayland/drm mode.

    Leave a comment:


  • DanL
    replied
    Originally posted by 144Hz View Post
    Contributors matter. They all moved to Wayland.
    Even Wayland contributors work on XWayland, and much to your chagrin, people still make contributions to XServer that have nothing to do with Wayland. Maybe you want to break the news to all these devs that they are "unpeople"? https://cgit.freedesktop.org/xorg/xserver/log/

    Opinions doesn’t matter
    Well-informed, fact-based opinion certainly matters. You should try having one some time. It will make you feel good.
    Then again, if you're just after trolling lulz, it may not be effective. Hmmm. Nevermind, just stick with spouting BS.

    Leave a comment:


  • jrch2k8
    replied
    To all the A N A L people on each side, just dropping this here:

    Gnome Wayland Session still launch Xwayland by default, so you have the wayland apps running an the X11 apps running as well.

    If you want a fair X11 only and Wayland only benchmark, wait for 3.38 or 3.40 when you can have Xwayland ondemand only and gnome-shell finally can function only with wayland.

    Also remember Firefox implementation is far from optimized on wayland and performance may vary wildly depending on your mesa version(i use fedora firefox on Arch from a while ago, for example LLVM git seems to be way more responsive than when using LLVM 10 among other issue i've been dealing between releases)

    Leave a comment:

Working...
X