How much faster are the Gnome 46 terminals?

Benchmark methodology & scope

  • Many welcome seeing a hardware-based, end‑to‑end latency test instead of the usual “cat a huge file” throughput benchmarks.
  • Others point to existing tools (vtebench, Kitty’s own tests, Typometer) and note each stresses different aspects (throughput vs latency vs frame rate).
  • Several ask for more terminals to be tested: native Linux console/TTY, xterm on uncomposited X11, foot, Kitty, Konsole, Ghostty, etc.
  • Some question using “raw Mutter” direct mode rather than full GNOME Shell, arguing the results may be optimistic for real desktops.

Terminal comparisons and latency

  • Shared Typometer results (Xorg, no compositor) rank xterm and alacritty at the top, with Kitty‑tuned close behind; many VTE‑based terminals (GNOME Terminal, xfce4-terminal, Tilix) are slower.
  • Multiple comments say Kitty has excellent throughput but (by default) worse latency than alacritty/xterm; Kitty adds intentional delay for energy saving, tunable via config.
  • Others mention wezterm, foot, Zutty, and note a general “rejuvenation” in terminal development, with several projects improving latency in recent years.

Perception and practical impact

  • Some users immediately notice GNOME 46 terminal improvements; others say they cannot perceive any difference between “slow” and “fast” terminals even after years of heavy use.
  • A common theme: latency is more “felt” than consciously seen, especially for fast typists, full‑screen terminals, and when switching to a TTY, which feels “instant.”
  • Practical pain points include: cancelling massive output with Ctrl‑C, scrolling in editors, and tailing logs. Once latency is below a certain threshold, many believe further gains have diminishing returns.

Hardware, display, and measurement caveats

  • Concerns about testing only on a modern 144 Hz gaming laptop/monitor; some argue legacy hardware should be checked, others reply that comparative results still hold.
  • Discussion of 60 Hz vs high‑refresh displays, vsync, scanout position of the light sensor, and variability from keyboard latency; some prefer to exclude keyboard timing to focus on the terminal/compositor stack.

Broader ecosystem debates

  • GNOME/Mutter criticized historically for prioritizing “smoothness” and frame scheduling over low latency; the old ~40 fps cap in VTE is cited as technical debt now being removed.
  • Energy efficiency vs ultra‑low latency is debated, especially for laptops.
  • Side discussions: whether running only on Unix‑like OSes counts as “cross‑platform,” GNOME/GTK keyboard‑unfriendly UX (e.g., path pasting), and VTE’s imperfect Unicode handling.