Announcement

Collapse
No announcement yet.

X.Org vs. Wayland Browser Performance With Firefox + Chrome

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

  • birdie
    replied
    Originally posted by TemplarGR View Post

    So, you are hating Wayland because you want to use XFCE with it and it doesn't run under Wayland? So you come up with various pretenses to claim Wayland isn't ready? LOL you sound bitter.

    By the way, why XFCE is "the only sane desktop environment"? Define "sane" please....
    The fact that out of all Linux DEs in Linux only the two most financially sound DEs could manage the transition to Wayland and people still have very serious issues working with it 12 years after it was created says a lot about the foundations of Wayland which just totally suck. It's as fast as it's incomplete and broken. I don't really care about "fast" and "secure" when I cannot have my work done under Wayland.
    Last edited by birdie; 11 April 2020, 06:46 PM.

    Leave a comment:


  • jacob
    replied
    Originally posted by leipero View Post
    For me, wayland is practically unusable. Once it's usable, I will switch over to it.

    Is it the solution in need for a problem? Probably it is, I don't know, nor do I care since X works just fine. As for security..., it's clearly secure enough = proven over time already. As for real world performance, wayland is nowhere near X, and it likely will never be. It's the same type of argument Windows users use with every new version of Windows:
    Windows 10 is faster than Windows 8.1, Windows 8.1 is faster than Winsows 7, Windows 7 is faster than Windos Vista, Vista > XP and so on...
    It was never valid argument, and never will be, every next Windows OS was slower than previous one, always, as long as you are using objective measure of performance.

    Another extremely dumb argument is 'features vs performance', also inherited from Windows OS version debate..., Argument goes: 'It is slower, but it have X feature you know...', well, who cares? Any feature can be made to be executed only WHEN it's needed, so that argument can't stand as valid.

    Another ridiculous argument is security..., more complex systems are by default less secure, you can't avoid that, simply because the more things you do, the more likely you will make mistake and less likely you (or anyone else) will recognize that mistake.

    Design choices are different beast altogether, is it better to have one piece of software doing one thing and one thing only well, or group such things into modular or non-modular application? There are valid arguments for each case...

    Anyway, wyaland still sucks for most people, that's the truth, if you don't like it, well..., what can we do about it, if it doesn't suck for you, great, much better, you may contribute to faster development and usability and rest of us will migrate to it faster when it become usable .
    DISCLAIMER: I have no personal interest in Wayland, no stock etc. But I'm 100% convinced that it's the future and the way to go, not necessarily because it's the best a windowing system could ever be, but because it's the only project that we have that is in a position to succeed. And while not perfect it's actually pretty damn good.

    Regarding your point about performance: it's a common misconception that wayland is slower than X and it comes from two confusions. Technically it is almost impossible for Wayland to be slower than Xorg because it uses the same rendering engine, the same drivers and the same code paths as modern composited X sessions, without the unused X server in the way and the associated context switches from the app to X to the compositor to the window manager and back. When people complain about Wayland being slower they in fact almost always mean X11 apps running on top of Wayland through XWayland, not native Wayland apps. There is little fundamental reason why XWayland should be slower than native X but in practice it seems to be the case, even though as recent benchmarks published by Michael show, the difference is often not noticeable. If you run native Wayland software (GTK3-based etc.) it's already faster than X11 today, and it literally flies: Nautilus windows finally resize smoothly and without lag or artefacts, the desktop reactivity is FINALLY on par with Windows 10 on the same machine, etc.

    The second reason is that in a Wayland session, the compositor handles more tasks than under a composited X session and it is really performance critical. A poorly implemented compositor will have a much bigger performance impact on Wayland than on X11. It's a reality that virtually all compositors that people actually use (not talking about Weston...) are ports from X11 compositors. Only Gnome Shell 3.36 comes close to being what a native Wayland compositor should be; it's not quite there yet, but it's getting close. In other words implementing a good Wayland compositor is much more performance critical than on X11 and it's much more challenging than writing a X11 window manager. We can expect that with Wayland, the tradition of people writing various little window managers (like we had fvwm, afterstep, i3 etc...) will probably vanish; there will be Gnome, KDE and perhaps Sway.

    If you say that X11 security has been proven through time, I disagree. It has been proved to require many various kludges and band-aid fixes to remain acceptable, and if disaster never stroke it's in no small part thanks to the fact that malware (especially desktop malware) is much less common on Linux than on Windows. The fact remain that even today there is absolutely nothing to stop a program from invisibly recording your entire desktop session and streaming it out, and you would probably never notice.

    The reality is that Wayland will never reach exact feature parity with X11 because by design it's not meant to. There will never be a version of sxhkd or "ssh -X" for Wayland, which doesn't mean that there will be no support for hotkeys (but it will have to be implemented as a compositor add-on, not as a user daemon) or that there will be no remote administration - that will have to be done using a combination of RDP and Web applications. If you expect a Wayland powered Linux to be the same thing as X11-linux with the same use cases and the same kinds of applications, then you WILL find Wayland inferior. But that's absolutely not the point.

    Leave a comment:


  • jacob
    replied
    Originally posted by frank007 View Post
    It's not true. Post where we can read this or stop throlling...
    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

    Leave a comment:


  • leipero
    replied
    For me, wayland is practically unusable. Once it's usable, I will switch over to it.

    Is it the solution in need for a problem? Probably it is, I don't know, nor do I care since X works just fine. As for security..., it's clearly secure enough = proven over time already. As for real world performance, wayland is nowhere near X, and it likely will never be. It's the same type of argument Windows users use with every new version of Windows:
    Windows 10 is faster than Windows 8.1, Windows 8.1 is faster than Winsows 7, Windows 7 is faster than Windos Vista, Vista > XP and so on...
    It was never valid argument, and never will be, every next Windows OS was slower than previous one, always, as long as you are using objective measure of performance.

    Another extremely dumb argument is 'features vs performance', also inherited from Windows OS version debate..., Argument goes: 'It is slower, but it have X feature you know...', well, who cares? Any feature can be made to be executed only WHEN it's needed, so that argument can't stand as valid.

    Another ridiculous argument is security..., more complex systems are by default less secure, you can't avoid that, simply because the more things you do, the more likely you will make mistake and less likely you (or anyone else) will recognize that mistake.

    Design choices are different beast altogether, is it better to have one piece of software doing one thing and one thing only well, or group such things into modular or non-modular application? There are valid arguments for each case...

    Anyway, wyaland still sucks for most people, that's the truth, if you don't like it, well..., what can we do about it, if it doesn't suck for you, great, much better, you may contribute to faster development and usability and rest of us will migrate to it faster when it become usable .

    Leave a comment:


  • duby229
    replied
    Originally posted by angrypie View Post

    Jesus Christ, Wayland is a fucking cult.
    Yup. Gaslighting from hell cultists...

    Leave a comment:


  • Hibbelharry
    replied
    Originally posted by frank007 View Post
    It's not true. Post where we can read this or stop throlling...
    What do you think, why are there no xorg X11 Releases? Check the announcment mailinglist archive yourself:


    There are some releases due to migration to gitlab and some smaller fixes, but there is no real progress anymore. Also do your research on xserver 1.21., it's just not happening since a long time. Maybe check the activity here and try to spot something not related to Wayland or being simple compile fixes in 2020:



    That's the exact definition of dead.

    Leave a comment:


  • brad0
    replied
    Originally posted by arokh View Post
    The reality is X11 is dead, this is fact. All relevant developers are behind Wayland, this is fact.
    Wow, living in that fantasy land I see. The alternative facts fantasy land. Couldn't be further from reality.

    Leave a comment:


  • brad0
    replied
    Originally posted by angrypie View Post
    Jesus Christ, Wayland is a fucking cult.
    It's like listening to Trump supporters. An echo chamber of full retard, and that's being generous.

    Leave a comment:


  • angrypie
    replied
    Originally posted by frank007 View Post
    It's not true. Post where we can read this or stop throlling...
    Can't you see it, fool? Wayland is the only way. Forget about basic functionality that exists since Windows 95 and embrace your new display protocol overlords.

    Leave a comment:


  • Guest
    Guest replied
    Originally posted by arokh View Post
    The reality is X11 is dead, this is fact. All relevant developers are behind Wayland, this is fact. It's working great already, and is only getting better, this is fact. .
    It's not true. Post where we can read this or stop throlling...

    Leave a comment:

Working...
X