Cómo medir la latencia de entrada en Linux: X11 frente a Wayland, VRR y DXVK

Fuentes: Measuring input latency on Linux: X11 vs Wayland, VRR, and DXVK

El desarrollador Marco Nett publica un estudio técnico en el que diseña un dispositivo propio para medir la latencia de extremo a extremo en su PC con Linux orientado a juegos competitivos. El aparato, basado en un sensor de luz conectado por USB, registra el tiempo entre un clic simulado y la detección del cambio de brillo en pantalla, lo que permite cuantificar la latencia real del sistema y evitar optimizaciones placebo.

Sobre un equipo con Ryzen 7 5800X3D, RTX 4070 SUPER y un monitor MSI MAG 272QP QD-OLED a 500 Hz, ejecutando CachyOS con KDE Plasma 6.7.2 y proton-cachyos, Nett compara X11 y Wayland nativo, la activación de VRR y el frame pacer dxvk-low-latency en el juego Diabotical. Sus mediciones indican que X11 es entre 0,14 y 0,22 ms más rápido que Wayland en todos los escenarios, una diferencia menor y alejada de la mala fama que arrastra Wayland entre los usuarios. El VRR es la variable con mayor impacto: reduce la latencia entre 0,26 y 0,45 ms y estrecha la distribución de tiempos. dxvk-low-latency aporta mejoras pequeñas en latencia (unos 0,20 ms de media) en escenarios limitados por CPU, pero en pruebas sin tope de FPS demuestra su mayor utilidad al suavizar el frame pacing y evitar acumulación en la cola de renderizado, a costa de unos 45 FPS menos y un uso de GPU del 95-97 % en lugar del 100 %.