Идея о том, что Wayland имеет бóльшую задержку ввода, чем X11, витает в кругах любителей Linux-игр уже несколько лет. В 2025 году даже появились некоторые цифры, подтверждающие это утверждение: тогда один разработчик измерил сеанс GNOME на Wayland в сравнении с X11 и сообщил о значительной дополнительной задержке.
Недавно Марко Нетт решил проверить тот же вопрос (помимо прочих) на своём игровом компьютере, и вместо использования камеры смартфона для расчёта задержки он смастерил самодельное устройство, чтобы измерить её лично.
Что говорят цифры?
Источник: Marco Nett
Устройство под названием Click2photon представляет собой самодельный прибор, который крепится к монитору световым датчиком и посылает имитированные щелчки мыши по USB. Оно измеряет время между щелчком и результирующим изменением на экране, выдавая реальные значения сквозной задержки.
В качестве примечания: аппаратное обеспечение, прошивка и код для анализа устройства свободно доступны на GitHub.
Тесты проводились в игре Diabotical (CPU-зависимая игра на DirectX 11) через Proton на CachyOS с видеокартой RTX 4070 SUPER и OLED-монитором с частотой 500 Гц. Он искал ответы в различных сценариях.
Сравнивались X11 и нативный Wayland, включённый VRR и выключенный, а также форк DXVK с низкой задержкой (включён и выключен). Также была проведена дополнительная серия тестов, сравнивающая нативный Wayland с XWayland, при этом каждая конфигурация была стандартизирована на 300 кликов.
Результаты опровергают многое из того, что обсуждается в сети. Восемь основных тестовых случаев укладываются в 0,72 мс друг от друга, а медианные значения варьируются от 4,21 мс до 4,93 мс.



X11 вырывается вперёд Wayland всего на 0,14-0,22 мс, что далеко не объясняет репутацию Wayland как более медленного. Включение VRR сокращает задержку на 0,26-0,45 мс и сужает разброс результатов, сильнее всех других протестированных факторов.
В неограниченных сценариях экономится до 0,84 мс, если включён форк dxvk-low-latency. Настоящий виновник — XWayland, который добавляет 3,13 мс поверх нативного Wayland, больше, чем все остальные факторы вместе взятые.
Совместное применение всех оптимизаций (X11, VRR и форк с низкой задержкой) снизило медиану всего на 0,72 мс по сравнению с обычной настройкой Wayland.
Что это значит для Linux-геймеров?
Для обычного игрока на Linux вывод не в том, чтобы отказаться от Wayland в пользу X11. Включите VRR, если ваш дисплей поддерживает это, установите форк dxvk-low-latency, если позволяет ваша система, и убедитесь, что игры запускаются через нативный Wayland, а не через XWayland.
Здесь представлен краткий обзор тестов Марко. Мы рекомендуем ознакомиться с оригинальной записью в блоге. Он учёл множество переменных, и перечисление их по отдельности заставило бы вас быстро закрыть эту статью.






Пока нет комментариев. Будьте первым!