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

  • birdie
    replied
    Originally posted by Britoid View Post

    Those have nothing to do with Wayland and do not belong in a display server protocol. Wayland only describes the communication between a client and the display server. Font/DPI is handled by toolkits, so you're going to have to try and get some common ground with toolkits, good luck.

    But why am I telling you this, you already know.
    Nothing has to do with Wayland - just every fucking DE in the world has to reinvent the wheel every fucking day. No standards, no APIs, no nothing. Go push pixels to the screen. What a wonderful piece of shit we have here under the pretense of a modern graphical subsystem which is nothing but a thin layer on top of KMS.

    Leave a comment:


  • birdie
    replied
    Originally posted by treba View Post
    Yes of course people can stick to X11 - but there's just too many things that can't be fixed or done there. So things will simply fall apart sooner or later there.
    Oh, yeah, imaginary Xorg bugs and use cases for 0.1% of users out there. Wayland fans are obsessed with them for the lack of any strong arguments. Oh, Firefox finally has HW video acceleration (to be honest it does not - it's only in alpha builds). Oh, guess what, mplayer/mpv has had it for years working perfectly under Xorg. I don't give a fuck about Firefox developers not investing any time into it because HW video acceleration under Linux just sucks regardless. Under Windows people had it from day one in IE, Firefox, Chrome and all other web browser. In Linux ... well, it's VDPAU/VAAPI/what else and a lot of mess.
    Last edited by birdie; 28 April 2020, 05:23 PM.

    Leave a comment:


  • franglais125
    replied
    Originally posted by ColdDistance View Post

    Yes, the Flatpak version (no official) of OBS has a plugin to record from Wayland, but it crashes on Fedora 32 and on Debian Bullseye doesn't work.
    Btw, AFAIR, this plugin needs pipewire => 0.3. Which Debian Bullseye doesn't have yet.

    https://bugs.debian.org/cgi-bin/bugr...cgi?bug=955597

    Leave a comment:


  • Volta
    replied
    Originally posted by Azrael5 View Post

    So this comparison is completely useless. Indeed, you are simply comparing Xorg with Xorg. In a Wayland environment, the system has to invoke Xwayland which is Xorg.
    Yes, but bunch of slow brainers don't understand this obvious thing. Especially the one with fowl like nickname.

    Leave a comment:


  • Volta
    replied
    Originally posted by mppix View Post

    Correct but Nvidia is dominant in HPC GPU compute with CUDA and their driver is very good. There, driver support is crucial. However, HPC boxes run without desktop and have with IPMI/KVM displays so no need for GBM or EGLstreams.
    Nobody cares about nvidia blobs. I think Linus made it clear already.

    Leave a comment:


  • andyprough
    replied
    Originally posted by treba View Post
    The nvidia base is small compared to intel.
    This point is not made often enough. nvidia is the preference for a very small group of dedicated gamers in Linux-land.

    Leave a comment:


  • mppix
    replied
    Originally posted by treba View Post
    The nvidia base is small compared to intel.
    Correct but Nvidia is dominant in HPC GPU compute with CUDA and their driver is very good. There, driver support is crucial. However, HPC boxes run without desktop and have with IPMI/KVM displays so no need for Nvidia GBM or EGLstreams.

    Edit: clarification
    Last edited by mppix; 28 April 2020, 09:47 PM.

    Leave a comment:


  • Azrael5
    replied
    Originally posted by Michael_S View Post
    Most of the core Wayland contributors are long time Xorg contributors. So this isn't a bunch of outsiders challenging the established technology, this is the leading experts with the established technology announcing that it sucks and a replacement is needed.



    But a lot of the games tested were not ported to run natively on Wayland. That's not Michael Larabel's fault or the Wayland developers' fault.
    So this comparison is completely useless. Indeed, you are simply comparing Xorg with Xorg. In a Wayland environment, the system has to invoke Xwayland which is Xorg.

    Leave a comment:


  • cl333r
    replied
    Originally posted by oiaohm View Post

    Yes it is that you still have conformational bias.

    https://www.phoronix.com/scan.php?pa...desktops&num=3
    Just go and look at portal. Now we have games that the best option to play them is Wayland not X11 as well.



    Total crap. Portal and other examples like it where Wayland beats Xorg are turn up more and more often now. X11 xorg on bare metal is coming the best case less than 40 percent of the time.



    The X11 performance issues are not fixable they are in the base protocol so where wayland starts winning there is no coming back for X11.



    Really birdie if you drop your conformational bias for one min and go and look at the numbers carefully. Other than the 2 examples that are really horrible for wayland all the other benchmarks are in wayland favour. So is X11 x.org server working fine for most people any more the answer like it or not is coming no.



    Yes doing the ton of work to make Wayland work well at KDE and Gnome as resulted in Xfce and IceWM general performance advantage going by by even in X11 mode.

    Performance optimisation takes a ton of work either way.
    I think you forgot to tell birdie about his "conformational" bias

    Leave a comment:


  • blacknova
    replied
    Originally posted by Britoid View Post

    That's not how things work... I remember reading that Nvidia can't implement GBM because they'd have to use GPL symbols on their kernel driver.
    You're talking about in kernel GBM implementation which is shared by all open-source drivers and GPL, yes. But it is still have user space API, which can be implemented by NVIDIA without touching GPL symbols.

    Leave a comment:

Working...
X