The post is a hands-on latency study of Linux desktop input lag. It measures keypress-to-photon timing across different compositor settings and digs into where the delay comes from, rather than blaming low FPS. The biggest findings were that compositor wakeup timing can add real latency, KDE tuning improved things, and one background app, Zed, appeared to slow down unrelated windows by keeping the compositor busy.
People reading it mostly saw it as believable and familiar. Several said they have hit the same class of problem where Linux feels sluggish only in specific combinations of
Wayland compositor, monitor,
GPU, and sync settings. One reproducible pattern was
4K at 60
Hz with
v-sync, where latency showed up under
niri but disappeared under
KDE Plasma on both
NVIDIA and
AMD hardware. That pushed the conversation away from "Linux is slow" and toward a more specific point: compositor behavior and presentation plumbing are still uneven across the ecosystem.
The more technical comments filled in why the measurements found what they found. A
GNOME contributor said they had fixed the same millisecond timer granularity bug years ago in
GLib,
GTK, and
Mutter by getting GLib onto
ppoll, which backs up the post's claim that small scheduler and timer details can leak into visible desktop latency. Others noted that modern
KWin now has
explicit sync,
async presentation,
direct scanout, and solid variable refresh rate support, which narrows the old gap with bare
X11 even if a non-composited X11 path can still be the absolute minimum-latency setup. The practical consensus was not that Wayland is inherently bad. It was that Linux graphics still has enough moving parts that bad defaults, weak compositor implementations, and badly behaved clients can swamp the gains from powerful hardware.