Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    X

    Xaver Hugl

    zamundaaa.github.io · Personal blog · on HN since 2021

    Xaver Hugl, a KDE KWin developer, writes about Wayland, explicit sync, HDR, color management, and compositor performance.

    Visit blogRSSHN submissions
    Open Source & LinuxSystems & PerformanceHardware & Electronics
    What HN says

    HN links it for explanations of Wayland graphics work, such as explicit sync fixing Nvidia issues and KWin performance on old hardware.

    Stats for nerds
    24HN people shared it
    17linked in comments
    136story points
    Aug 2026last shared
    2021people per year2026

    Top posts on HN

    1. 1
      Gaming on Wayland
      5 people · 78 points · first shared 2021 · 187 comments on HN
    2. 2
      Explicit Sync Merged into Wayland
      6 people · 26 points · first shared 2024 · 1 comments on HN
    3. 3
      Fixing KWin's performance on old hardware
      3 people · 11 points · first shared 2024 · 1 comments on HN
    4. 4
      More KMS offloading, with overlay planes
      2 people · 6 points · first shared 2025 · 1 comments on HN
    5. 5
      PSA: KDecoration API break in Plasma 6.3
      1 person · 4 points · first shared 2024 · Discussion on HN
    6. 6
      An update on HDR and color management in KWin
      3 people · 2 points · first shared 2023 · Discussion on HN
    7. 7
      HDR and color management in KWin: Fixing night light
      1 person · 2 points · first shared 2025 · Discussion on HN
    8. 8
      Display Next Hackfest 2025
      1 person · 2 points · first shared 2025 · Discussion on HN
    9. 9
      Brightness, and Calibrating Your Displays
      1 person · 2 points · first shared 2025 · Discussion on HN
    10. 10
      Making Wl_shm Fast
      2 people · 1 points · first shared 2026 · Discussion on HN

    What HN people wrote when they linked it

    • jagrswDec 2021

      I'm not an expert on the wayland/xorg/xinput/gnome-shell stack, but unless someone smarter takes good measurements of various things (visual and input delays), I'd suggest

      1). Xorg + gnome-flashback or Xorg + other non-compositing WM

      or

      2). Non-gnome compositor under wayland

      As for 1).
      Xorg b/c it can provide pointer movements at ~native speed via xnput vs Gnome/Wayland 60-240Hz. And gnome-flashback b/c it's a non-compositing WM, so there's no frame buffering (unless you enable it in nvidia's panel, or via TearFree in amdgpu).

      As for 2).
      Sway, I suppose, doesn't aggregate mouse movements, but
      looking at https://zamundaaa.github.io/wayland/2021/12/14/about-gaming-on-wayland.html the author used some hack to enable "immediate" "drawing" under KWin. I'm not sure what's the default behavior of e.g. Sway - does it buffer frames?

    • gotbeansJun 2024

      IMHO having a good desktop linux distro (or a proper desktop linux experience) doesn't have to correlate to a gold mine, and I'm not sure why the author conflates the two.

      If the linux desktop space is advancing so slowly is precisely and because of the opposite: because desktop linux is made and maintained by a bunch of people who do it for free.

      Alas, valve has done a pretty good job with proton and steamdeck which is helping the ecosystem. here's to hoping wayland and nvidia drivers 555 with explicit sync[1] we might get something decent next few months.

      https://zamundaaa.github.io/wayland/2024/04/05/explicit-sync.html

    • mythzJun 2024

      It flies on my new AMD 7800X3D custom build!

      Fedora 40/Wayland worked beautifully out-of-the-box with buttery smooth DE animations which unfortunately started flickering after installing NVidia's proprietary drivers which should be fixed with explicit sync [1] in NVidia's latest 560 drivers which is now available in KDE Plasma 6.1 update, hopefully it'll be available for Gnome in a system update soon - looking forward to running Wayland again.

      [1] https://zamundaaa.github.io/wayland/2024/04/05/explicit-sync.html

    • zamadatixSep 2023

      Wayland doesn't actually add an additional frame of latency like you'd expect by just saying "vsync" in a normal context. https://zamundaaa.github.io/wayland/2021/12/14/about-gaming-on-wayland.html

      In cases where your game occasionally dips below 240hz enabling VRR will prevent additional latency without requiring you introduce tearing in the display pipeline.

    • orangeboatsApr 2024

      You are basing your conclusions on a single blogpost. Measurements from other people show that X11 wins in some cases, Wayland wins in other cases, there isn't a clear winner.

      https://zamundaaa.github.io/wayland/2021/12/14/about-gaming-on-wayland.html

    • cycomanicNov 2022

      It seems your subjective feeling is not reflected in measurements. At least for kwin wayland is as fast as uncomposited x11

      https://zamundaaa.github.io/wayland/2021/12/14/about-gaming-on-wayland.html

    Related

    KDE Blogsblogs.kde.org74 people

    Sony Pirates KDE Artwork

    KDE Blogs
    Company · last shared 2026
    Nate Grahampointieststick.com92 people

    KDE Asking for Donations

    Nate Graham
    Personal · last shared 2026
    Martin Gräßlinblog.martin-graesslin.com60 people

    Mir in Kubuntu

    Martin Gräßlin
    Personal · last shared 2025
    matkladmatklad.github.io237 people

    Architecture.md

    matklad
    Personal · last shared 2026
    David Edmundsonblog.davidedmundson.co.uk32 people

    Trusting Content on the KDE Store

    David Edmundson
    Personal · last shared 2026
    Andreas Klingawesomekling.github.io60 people

    I quit my job to focus on SerenityOS full time

    Andreas Kling
    Personal · last shared 2025
    MirageOS Blogopenmirage.org62 people

    Irmin: Git-like distributed, branchable storage

    MirageOS Blog
    Company · last shared 2015
    Qovery Blogqovery.com26 people

    Rust: Investigating an Out of Memory Error

    Qovery Blog
    Company · last shared 2026