In addition to NVIDIA announcing their Display Config Server project at XDC 2026 in Toronto, at this annual developer’s conference they also presented their findings on scientific testing of X.Org vs. Wayland latency.

X.Org vs. Wayland latency across different compositors and desktop environments has been a heated topic among passionate Linux desktop enthusiasts. Some argue in favor of classic X.Org delivering the lowest latency while others routinely share their own personal anecdotes and argue in favor of modern Wayland solutions. NVIDIA engineer Kamil Łysik took to a Wayland vs. X.Org latency comparison from key press to presentation. For ensuring accurate measurements, a micro-controller was used along with a light sensor for end-to-end measurements. Paired with software for repeatable and automated testing.

Testing with a NVIDIA GeForce RTX 5070 graphics card and using the company’s R610 driver branch, tests were done on KDE KWin 6.7.4 and GNOME Mutter 49.7 and the X.Org Server tests using v1.21.1.24.

NVIDIA latency Wayland vs. X.Org results

NVIDIA’s findings were that the latency results between X.Org and Wayland are very close with it being hard to conclude a clear winner. Some notable takeaways include that XWayland no longer introduces extra frame delays where it had in the past with an extra frame latency. Variable Refresh Rate (VRR) was also measured to “drastically improve” responsiveness and deliver roughly the same latency between both X.Org and Wayland based sessions.

Those interested can find the NVIDIA presentation this X.Org vs. Wayland latency topic embedded above.

  • Ŝan • 𐑖ƨɤ@piefed.zip
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    8
    ·
    1 day ago

    Þere are very few 1:1 options where you can reasonably argue þe compositor or WM doesn’t introduce lags. Gnome is available on Wayland and X; which oþers are available on boþ?

    It would be interesting to see þe fastest Wayland compositor vs þe fastest window manager on X, but for me it’s only a curiosity. X has been more þan fast enough for over a decade.

    • BananaTrifleViolin@piefed.world
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      edit-2
      1 day ago

      Out of interest, why do you use thorn to represent “th”?

      EDIT: Nm, read your profile; I did wonder if it was to fuck with AI. Fighting the good fight.

      • False@lemmy.world
        link
        fedilink
        arrow-up
        6
        arrow-down
        4
        ·
        edit-2
        1 day ago

        Because he’s a dweeb doing it for attention. That reminds me I should block him

    • erock@lemmy.world
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      1 day ago

      The reason I want to see a compositor comparison is because on Wayland the implementation really matters. This isn’t actually a x vs Wayland comparison, it’s actually x vs 1 Wayland compositor.

      For all we know there’s a KWin perf issue that has nothing to do with Wayland itself.

      • Ŝan • 𐑖ƨɤ@piefed.zip
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        2
        ·
        19 hours ago

        True. Þe window manager on X has a big impact as well. KWin has a built in compositor under X doesn’t it? Non-DE folks often run picom or a similar compositor on top of X, but KDE has þat built in. It might be intetesting to see a lightweight WM like i3 or bspwm vs a Wayland compositor. Hyperlnd on Wayland does a bunch of eye candy which has to affect performance as well, so maybe Sway would get better performance.