Announcement

Collapse
No announcement yet.

Ubuntu 20.04 Gaming Performance Across Desktops, X.Org vs. Wayland

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

  • #21
    Originally posted by evil_core View Post
    I'm glad it has been testesd using Radeon VII.
    But it's strange that some engines has been tested only using 1080p, others only 1440p, while some gained also 2160p and different antialiasing settings.
    I personally think that benchmark would be more interesting when all games would be tested using identical sets of resolutions.

    ET:Legacy is a shitty engine. Anybody playing True Combat Elite knows that, so I don't think it matters much (I liked this game, but Counter Strike framerate was much more smooth and predictable[especially with smoke, etc])

    And about Xorg vs Wayland flamewar, it's stupid, se please stop that!
    non-composited Xorg will e always faster when window rendering, while fullscreen, unredirected rendering should be faster on wayland, because of lower overhead (and then it shouldn't matter much Xorg vs Wayland, because it's using same Mesa driver stack)
    The problem is that all native current wayland games don't bypass compositor(it's frameless. monitor-sized, centered windows), so you are benchmarking compositor, not Xorg/wayland (and differences mainly occurs, because different codepathes for Xorg and wayland in those compositors). Soon there should be extensions for fullscreen apps for wayland and later implementation in SDL2, and for dynamically linked SDL2 apps you will be able to see difference, but for most commercial games shipping outdated libs you know what it mean(you have also to wait for distros to pick those stable releases in their next stable distros releases. It will take years for most users)
    Monitor sized centered windows should still trigger Mutters unredirection.

    Comment


    • #22
      systemd-wayland ...

      Comment


      • #23
        Originally posted by oiaohm View Post
        Performance optimisation takes a ton of work either way.
        I will ignore most of the crap you've written and just address this little titbit. Wayland was supposed to offer a simple to implement very fast graphics protocol.

        12 years in and it all it offers is many layers of pain, really difficult to implement APIs and compatibility issues with very dubious benefits.

        Originally posted by Raka555 View Post
        systemd-wayland ...
        systemd had its growing pains for quite some time but it's now rock solid, feature rich and miles better than SysVinit. Wayland on the other hand looks like a dead project. Dead in in state, benefits and use cases.
        Last edited by birdie; 28 April 2020, 12:37 PM.

        Comment


        • #24
          Originally posted by evil_core View Post
          Soon there should be extensions for fullscreen apps for wayland and later implementation in SDL2, and for dynamically linked SDL2 apps you will be able to see difference, but for most commercial games shipping outdated libs you know what it mean(you have also to wait for distros to pick those stable releases in their next stable distros releases. It will take years for most users)
          All I've been hearing from Wayland adepts for the past twelve years is "soon". Meanwhile 12 years in we have a single working DE for Wayland which is Gnome. Let's be patient for 10 more years, right? I guess by then it'll be ready to replace Xorg.

          You do not design a new graphics subsystem to replace the old "broken" one without all the necessary features baked in right from the beginning.

          You do not design a new graphics subsystem which requires a whole more effort and code to make it compatible with your DM/DE (as indicated by Wayland uptake so far which has been horrible, i.e. missing).

          You do not design a new graphics subsystem which changes all the conventions so much, old applications need to be substantially altered to work efficiently/fast under it.

          You do design a new graphics subsystem which offers obvious benefits where the one before it struggled, i.e. under Xorg both the X11 protocol and VNC are super inefficient, yet Wayland is just the same crap squared: everything on the screen is rasterized and you cannot efficiently send over the pipe. Sorry, that's just crap.

          Comment


          • #25
            Originally posted by andyprough View Post
            KDE out-performs Gnome on wayland. And both are pretty far behind Xorg performance. Does this mean that all those who have been screaming "Xorg is dead" in the comments, and "No one is working on Xorg - they all hate it and want to kill it" - have been misrepresenting the facts?
            Xorg is alive and kiching, the brain of those wayland's fans is dead.

            Comment


            • #26
              Originally posted by Volta View Post

              Last release is 2012. Sorry, but it's a dead horse.
              2012 is the last release of the whole X Windows system, nowadays they just ship its components separately and do it quite regurarly. The last server release was on March 29:

              https://lists.x.org/archives/xorg-an...ch/003041.html

              Comment


              • #27
                The Pulseaudio whiners...
                The SystemD whiners...
                The Wayland whiners...

                All and the same (and often the very same people).

                Comment


                • #28
                  Originally posted by Sin2x View Post

                  2012 is the last release of the whole X Windows system, nowadays they just ship its components separately and do it quite regurarly. The last server release was on March 29:

                  https://lists.x.org/archives/xorg-an...ch/003041.html
                  The most changes out there goes to.. XWayland and Glamor.

                  Comment


                  • #29
                    Originally posted by r1348 View Post
                    The Pulseaudio whiners...
                    The SystemD whiners...
                    The Wayland whiners...

                    All and the same (and often the very same people).
                    Whiners??

                    All I see is that some things under Wayland are an alpha state/not working as intended/work slower than intended. That's not whining that's an observation but what do I know? Also I have to question your mental capacity because I've already said that systemd has matured and become excellent, Pulseaudio is miles better than plain ALSA which was simply horrible and Wayland is still just meh.

                    TLDR Your comment is simply garbage.

                    Comment


                    • #30
                      Originally posted by Volta View Post

                      No, it's matter of time when software will stop relying on legacy stuff like X. Can you name a single native Wayland application being tested in this benchmark? When comes to Xorg:

                      https://en.wikipedia.org/wiki/X_Wind...elease_history

                      Last release is 2012. Sorry, but it's a dead horse.
                      This "Release History" is just for the whole bundle of all X.Org components, not for the individual components. There have been hundreds of releases of individual components since then. The coordinated "bundle" release of all X.Org components isn't necessary, apparently, since Red Hat, Canonical, Arch, Gentoo, Mint, Debian, and countless other distros have successfully released working distros that are supported in production and use much newer components than the last coordinated release of X.Org.

                      BTW, the latest release of the Xorg server was in March 2020.

                      X will probably go away eventually in favor of Wayland because Wayland is better architected for modern GPUs, but X (and all the components of it) are definitely still being maintained, so knock off the FUD.

                      Comment

                      Working...
                      X