
В марте 2026 года доля пользовательской базы под Linux в Steam впервые перевалила за 5% — рекорд для операционной системы, гейминг для которой был чем-то непривычным два десятка лет. В октябре компания Microsoft объявила дедлайн завершения срока поддержки Windows 10, что заставило многих пользователей искать альтернативы, а Steam Deck втихомолку превратил миллионы людей в Linux-геймеров, что привело к ещё более широкому использованию этой ОС на десктопных машинах.
Основной прогресс раньше происходил в ПО под названием Wine: слое трансляции, убеждающем игры для Windows в том, что они запущены под Windows. Steam Play и Steam Deck работают благодаря специализированной версии Wine под названием Proton, разрабатываемой Valve. Многие годы все существенные улучшения гейминга под Linux были связаны с изменениями в самих Wine и Proton. И это по-прежнему так, но всё больше важных изменений вносится и в слое уровнем ниже — внутри ядра Linux. Последним примером этого можно считать NTSYNC — драйвер уровня ядра, обеспечивающий огромный рост производительности по сравнению со старыми версиями Wine и загруженный по умолчанию во все современные Steam Deck.
Что же такое NTSYNC
Ещё один фрагмент решения проблемы производительности
NTSYNC — это небольшой драйвер, добавляемый непосредственно в ядро Linux и обеспечивающий нативную реализацию инструментов Windows, которые игры используют для своей координации.
Современные игры одновременно жонглируют десятками систем. Пока вы играете, CPU управляет конвейером рендеринга, загружает ассеты, выполняет расчёты физики, обрабатывает аудио и процедуры ИИ NPC, отслеживает ввод. И всё это происходит параллельно в нескольких ядрах. Эти задачи нужно постоянно координировать, чтобы они «не запинались» друг о друга.

Windows выполняет эту координацию при помощи конкретного набора механизмов, и до появления NTSYNC Wine приходилось имитировать их при помощи esync и fsync; всё это работало, но не полностью аналогично механизмам Windows. NTSYNC впервые встроил эти механизмы напрямую в ядро Linux, благодаря чему Wine не нужно их больше эмулировать. API, с которыми работают разработчики, не меняются, Linux просто нативно знает, как им отвечать.
NTSYNC — это часть развивающегося паттерна
Linux уже не впервые унаследовал функции благодаря Windows

NTSYNC — это не первый случай, когда Linux получил новую фичу только потому, что она требовалась играм для Windows. Несколько лет назад в Linux добавили способ ожидания множества событий одновременно; эта возможность была встроена в Windows уже несколько десятков лет, однако в Linux она отсутствовала. Разработчикам Wine приходилось совершать неуклюжие обходные манёвры, пока в ядре наконец не появилась нативная поддержка фичи.
Эту работу выполняли Valve, CodeWeavers (компания, на которую работают многие из основных разработчиков Wine, включая автора NTSYNC Элизабет Фигера), а также контрибьюторы, стремящиеся превратить Linux в настоящую платформу гейминга, не требующую постоянных сторонних патчей.
Производительность не выросла волшебным образом
fsync был уже вполне неплох

Рост производительности кажется отличной новостью, но здесь нужно добавить немного контекста. Потрясающий скачок с 40 до 200 FPS, заявленный в оригинальных бенчмарках NTSYNC, был замерен относительно немодифицированного Wine, которым сегодня почти никто не пользуется для игр под Linux. Большинство Linux-геймеров, в том числе и все владельцы Steam Deck, пользуются Proton, в котором уже есть fsync. По сравнению с fsync рост производительности NTSYNC оказывается гораздо более скромным. Игры, больше всего выигрывающие от перехода на NTSYNC — это те игры, в которых ранее наблюдались сильные проблемы. Те же, которые и раньше работали с приличной частотой кадров, по-прежнему будут играться нормально.
Но Valve всё равно его реализовала
И это очень хороший знак

Инженер Valve Пьер-Лу Гриффе публично признал, что fsync уже и так был достаточно быстрым, однако, несмотря на это, Valve всё равно в марте выпустила NTSYNC в стабильной SteamOS; это говорит о том, что fsync по сути своей оставался обходным решением, которое могло вызывать проблемы, не ограничивающиеся низким FPS.
В этих старых обходных решениях были ошибочно реализованы малозаметные пограничные случаи, что приводило к рывкам, блокировкам или странному поведению в отдельных играх; такие баги не проявляются в бенчмарках, но могут испортить игровой процесс у некоторых пользователей. NTSYNC устраняет первопричину этих проблем благодаря точному соответствию поведению Windows. Это означает, что как только ваш любимый дистрибутив, будь то Bazzite, CachyOS, Fedora или какая-нибудь из разновидностей Ubuntu, перейдёт на новую версию ядра, то в нём появится столь нужное исправление.
Гейминг под Linux совершенствуется с каждым месяцем
Linux быстро развивается как игровая платформа. Там, где раньше не было ничего, кроме патчей Wine и разработанных сообществом обходных решений, теперь есть поддержка таких монстров игрового рынка, как Valve, стимулирующих внесение изменений в само ядро Linux. NTSYNC не будет последним примером того, как часть Windows будет воссоздана внутри Linux, потому что она нужна геймерам. А благодаря тому, что больше 5% пользовательской базы Steam теперь играет под Linux, мотивация к дальнейшему прогрессу сильна, как никогда.
Комментарии (58)

VadimProfii
15.05.2026 05:30С связи с последними событиями /s пристально смотрю на Линукс (КачиОС, в частности) для гейминга, лелея надежду поиграть на своем старом GPU с более высоким fps. Парадоксально- обновил всё в конце 2025, до ИИ кризиса (почти, кроме корпуса и мыши) железо, но оставив на потом видяшку)).

ne_pridumal_nik
15.05.2026 05:30А мне больше сама идея ухода от монополии Windows нравится да и потенциальные патчи античитов под Linux, без которых пока невозможно играть

Wolfen113
15.05.2026 05:30Если у вас карта нвидиа, на высокий ФПС не рассчитывайте. Будет в лучшем случае как у винды. Ну и если ваша карта совсем старая, ниже 1050. Неудобства с драйверами гарантированы, ибо нвидиа официально уже не поддерживают такое.

AnSa8
15.05.2026 05:30На счёт Linux не знаю, но в Windows наблюдал противоположную тенденцию относительно карт AMD в работе с OpenGL.

Wolfen113
15.05.2026 05:30Мой ответ был конкретно о нвилиа на линуксе, что вряд ли там возможно видеть фпс больше чем на винде.
У меня три устройства. Ноут, старый ПК что маме отдала. И ПК что себе в 20 году собрала. На ноуте GT420M. Старом ПК GTX660, и нынешнем GTX1660.
Начиная с 14 года на всех трех стоит линукс. И самая большая головная боль это драйвера на нвидиа.
В целом игры работают, но в плане производительности с неба звезд не хватают и не имеют всяких улучшений что сообщества для амд карт добавляют, например позволяя играть в rtx игры что на винде бы на амд картах вовсе не работали бы, а у старых нвидиа не имеется.
И на протяжении десятилетия я наблюдала как Нвидиа отбирали у меня драйвера сначала у ноута, потом у старого ПК, нынешний стоит прямо на границе прекращения поддержки. А когда отбирают драйвера приходиться навсегда останавливаться на старом драйвере что мало что неудобно ставить и обновлять. Так еще никогда не получит норм поддержку ни Weyland, ни Vulkan API. А именно на этих технологиях ныне в играх выжимают максимальную производительность на линукс.
Поэтому я и говорю о сомнительности ныне нвидиа на линуксе. Хоть раньше только за их карточки топила и презирала АМД )).
VADemon
15.05.2026 05:30Если бы линух давал 1.5x fps как не хер делать, производители бы уже сами туда пользователей утянули. Магии не существует.

Wolfen113
15.05.2026 05:30Нынешние производители идут за потребителем а не наоборот. Никто не будет переделывать отлаженные финансовые и производственные связи ради 5% пользователей, и создания потребителя с нуля (ну, не считая валв что из кожи вон лезут уже десяток лет, что бы клиентов на линукс переманить). Тем более что цифры фпс для компаний не более чем маркетинговый флажок для подкормки потребителя, самим производителеям эти фпс не уперлись. Поэтому мы и видим вал игр что даже топовые карты еле тащат, а вместо оптимизации на которую все дружно кладут болт, заглушки в виде фейковых кадров всякими длсс и тп. Потому что главная задача компаний выплюнуть продукт на рынок быстрее конкурентов и обсыпать блестками что бы люди его купили. И можно было для акционеров красивые отчеты показать.

VADemon
15.05.2026 05:30Число 50% взято с потолка, но не от балды :)
Тем более что цифры фпс для компаний не более чем маркетинговый флажок
заглушки в виде фейковых кадров всякими длсс
обсыпать блестками что бы люди его купили.
Не знаю, как можно рассматривать эти две идеи и не видеть противоречия? Feature-parity достигли на рубеже 2000 года (например, качество сглаживания, битность), с тех пор остались поддержка новых технологий/API (от шейдеров до DirectX 123) и вот добавились пост-процессинговые плюшки. Главной метрикой остался FPS, несмотря на свою нелинейность (1000ms/frametime ms).

AnSa8
15.05.2026 05:30Да нет плюсов от запуска Windows-приложений на Linux, примите и поймите это наконец.

DanielKross
15.05.2026 05:30Как минимум 1 есть, не надо пользоваться виндоусом. з.ы пишу с федоры если что.

domix32
15.05.2026 05:30КачиОС
он Коши скорее всего. Тот который про сходимость рядов рассказал.

VADemon
15.05.2026 05:302026 год на дворе, а мы всё ещё придумываем истории, лишь бы в поисковик не лезть:
The name “CachyOS” originally came from the “Cachy” scheduler, which was the old name of the cacULE scheduler.
Произношение: КешиОС

AnSa8
15.05.2026 05:30Неужели +5% FPS (если они вообще есть) могут как-то заменить удобство?

Alejandro_Loba
15.05.2026 05:30Удобство чего? В Винде? А оно вообще есть? Это не удобство, а привычка.
Поработайте пару месяцев в Кэши или Убунте, так когда за винду обратно сядете, у вас будет ощущение, что вам на руки пальцы с ног пересадили

Litemanager_soft
15.05.2026 05:30Спасибо приятная новость, под Wine можно и другой софт запускать нативный с Винды

dave2
15.05.2026 05:30А как там себя чувствуют игры со встроенными античитами?

Wolfen113
15.05.2026 05:30Те которым разработчики игры дали разрешение работать в протоне, нормально себя чувствуют. Те что не дали, не работают запрещая запускать игру.
К рабочим играм что я знаю можно отнести. Арк рейдер, те исла, вар робот.
Дота и контр страйк, правда не знаю есть ли там античиты.
К нерабочим. Каллофдюти, фортнайт, ГТА онлайн (сама ГТА офлайн вроде продолжает работать).

iamkisly
15.05.2026 05:30вар робот
не напоминай ) классический pay-to-win. чем дальше, тем больше баланс и мэтчмейкинг становились ужасны чуть меньше, чем полностью

Wolfen113
15.05.2026 05:30Не напоминала бы если бы сама не играла. )
Я обычно в онлайн игры особо не играю. Но брат старший как то раз уговорил в вар робот погамать (сам он на планшете в него залипает), заявляя что мол и без донатов там можно жить.
На своем пк несколько месяцев я без донатов там батрачила, каждый день впахивая как чернорабочий, к тому же в стиме нет рекламы что бы за нее доп плюшки получать. Что бы однажды разработчики выпустили обновления где все мои роботы и обвесы совсем в беспомощный мусор превратились. После чего я окончательно бросила их игру.
После хотела было попробовать их свеже вышедшую другую игру War Robots: Frontiers. В ютубе понравилась динамика и сочный звук. Но вот эту игру уже античит на моем арч линуксе запустить не позволил. Может оно и к лучшем что не запустил, такие игры пустые сжигатели времени, и рассадники игровой имп, что напрочь портят хороший вкус к играм...
iamkisly
15.05.2026 05:30сам он на планшете в него залипает
Вспомнил, что еще и несмотряна кроссплатформенные матчи прогресс между платформами не переносится.. хотя что может быть проще, чем перенос аккаунтов

Luis2
15.05.2026 05:30Валв сделала удобное API для интеграции EAC и BattlEye в протон. Технических проблем нет, все упирается только в политическое решение конкретного разработчика игры

Belarus
15.05.2026 05:30Виндоус встраивает в себя Линукс, Линукс встраивает в себя Винду - што за удивительное будущее.
Сэкс двигает технологии, но Линуксу больше помогают игры.

Format-X22
15.05.2026 05:30Не можешь победить - возглавь. Так в винде появился линукс.

martelle
15.05.2026 05:30>возглавь. Так в винде появился линукс.
во "возглавить" маздаям как до луны, учитывая фрагментированность сообществa и зоопарк дистров на любой вкус

Format-X22
15.05.2026 05:30Я как раз и про это, что в винде появился. Они проиграли серверную гонку по сути, разработчики переползать начали, в целом софт и прочее. И чтобы с платформы совсем не сбегали - встроили в винду линукс-подсистему. Признали факт и адаптировались, правильный шаг. Ну а обратный эффект - как раз то что раз в винде есть линукс, то и в обратную сторону влияет - улучшения других частей, и вот и игры пошли. Хотя на мой взгляд больше заслуга Valve конечно. И всё же оно обоюдно влияет.

Wolfen113
15.05.2026 05:30Еппл пытается косплеить интерфейс андрода. А андройд и все остальные эппла. Мы живем в эпоху когда никто уже не умеет в новые идеи и только у друг друга все тягают )

chumurov
15.05.2026 05:30Жду когда нормальные дрова нвидии появятся, можно будет смело перекатываться с винды

ZabLen
15.05.2026 05:30в Linux добавили способ ожидания множества событий одновременно
Я так понимаю, речь про WaitForMultipleObjects? Я помню свои страдания, когда в первый раз пробовал нативный код под Linux и искал замену этой функции - пришлось перестраивать голову )

VADemon
15.05.2026 05:30Посмотрите оригинальный патч в ядро про NTSYNC, там всё описано должно быть. А это - переписка второсортного (имхо) сайта.

mikef0x
15.05.2026 05:30Интересно, насколько NTSYNC в итоге упростит сам Wine/Proton. Есть ощущение, что часть сложности там годами была именно из-за попыток нормально воспроизвести Windows synchronization поверх Linux-примитивов.
Если теперь это уходит ближе к ядру, то какие куски в Wine потенциально можно будет выкинуть или сильно упростить?

Luis2
15.05.2026 05:30Интересная эволюция
Валв по сути заставила разработчиков ядра линукса реализовать виндовые примитивы синхронизации, просто чтобы их приставка не тормозила

Wolfen113
15.05.2026 05:30Это говорит о том что уговорить идти линукс на встречу пользователю и производители, делая всю работу за них, оказалось проще. Чем заставить производителей игр слезть с иглы виндовс и начать делать свои игры и на другие системы.

AnSa8
15.05.2026 05:30Какой-то фанатик Linux упорно ставит мне минусы)
Я не против Linux. Я сам его использую когда мне это нужно. Но когда мне нужно использовать Windows - я использую Windows.
Я просто не понимаю смысла в том, чтобы использовать Linux для игр вместо Windows. Если вы скажете какие в этом приемущества - я буду только рад.

SargeT
15.05.2026 05:30Так они ж в первую очередь о Стим Деке. Раньше — помните? — была CE, которую можно было как-то модифицировать, её бы может быть и использовали для деки, но отсутствие контроля, закрытость и конечно же деньги. А тут — СПО.
Ну и вообще, это круто, конкуренция, нон-конформизм, я/мы против системы, Гейтс мастдай :)
Upd. Embedded была RTOS, только что вот загуглил — узнал. Офигеть.
Upd2. Что-то я зря так неосмотрительно коммент оставил. Взял лопату побольше — узнал, что она и не закрытая была: оказывается на неё распространялась политика Shared Source, по которой исходный код мог полностью предоставляться и разрешал изменение.
То есть, получается, на выбор Линукса остаются только два фактора влияния: идеологический и финансовый.

Wesha
15.05.2026 05:30«Не знаю, о чём вы тут говорите» ©, но совершенно случайно тут никто не знает какого‑нибудь гайда для полных чайников (не в компьютерах вообще, а в данном конкретном вопросе): есть игрушки под винду, есть желание запускать их под чем-нибудь, кроме неё (т.е. линухом) — и чо мне делать?

DaneSoul
15.05.2026 05:30В Steam у игр указывается какие платформы они поддерживают.
Сейчас очень многие игры и из новых и из старых запускаются под Linux из Steam без дополнительных танцев с бубном, сам Steam для них загружает нужное окружение и настройки. Просто ставите игру в Steam и она работает.
Wesha
15.05.2026 05:30Спасибо за Ваш ответ на вопрос, который я не задавал.
Я Steam принципиально не пользуюсь, и, соответственно, мне достаточно перпендекулярно, как там стимовские игры запускаются. Мне нужно запускать мои.
RockyMotion
Когда брал пару лет назад steam deck - все действительно выглядело сыровато, то тут ошибки, то не запускалось что-то, сейчас пару лет спустя могу сказать, что инженеры валв сделали действительно крутую работу - дизайн системы у них убогий, но зато работает на приставке все отлично.
gerbert_MX
убогий? а что еше надо то?
RockyMotion
Чтобы было красиво и удобно. Пока не красиво и местами не удобно.
gerbert_MX
из рубрики "делай хорошо, а плохо не делай"
что именно "некрасиво" и что именно "неудобно"?
у самого дека уже пару лет как и как по мне для игровой консоли там все идеально, даже местами избыточно гибко. А даже если чего-то не хватает то все допиливается плагинами так как архитектура то открытая и простая
ImagineTables
Я никогда не куплю Steam Deck (концепция мощной видеокарты, подключённой одним концом к аккумулятору, а другим к крошечному экранчику, мне чужда), но поскольку UI для разных платформ у них занимается одна и та же команда, написанное @RockyMotion лично у меня сомнений не вызывает.
Вот несколько багов под Win, которые многие видели, и которые живут уже по пять лет:
Если нажать по иконке в трее в тот момент, когда процессор занят, контекстное меню может появиться в самых странных местах экрана. (Видимо, координаты получают не у трея, а у курсора).
Если попробовать закрыть игру/приложение из оверлея, в диалоге подтверждения кнопки будут обрезаны.
Если процессор загружен, и вы быстро переключаете главное окно между состояниями maximized и restored (normal), кнопка максимизации в заголовке и состояние окна могут прийти в конфликт. Кнопка будет максимизирована, а окно нет, или наоборот.
Наверняка и в Steam Deck подобных ошибок хватает.
Что касается удобства… ну, вот простой пример. Я хочу посмотреть, с кем недавно играл. Просто так это сделать нельзя, надо нажать кнопку «Хочу добавить друга». А я не хочу добавлять никаких друзей, я хочу посмотреть, что это был за гнусный читер, сын достойной женщины. Почему же этот список засунут внутрь «Добавить друга»? Из-за этого я каждый раз пытаюсь вспомнить, куда они спрятали этот список. А поменять ник? Почему это не сделать в одно касание, надо где-то внутри искать кнопку редактирования профиля? И почему я не могу просто иметь разные ники для разных игр, чтобы не менять постоянно ник туда-сюда? Очень интуитивно. Отличное юзабилити.
Мне нравится Steam как платформа. Но как приложение оно весьма колхозновато. Уровня Windows 11, я бы сказал.
gerbert_MX
концепция мощной видеокарты, подключённой одним концом к аккумулятору, а другим к крошечному экранчику, мне чуждателефонами вы тоже не пользуетесь?)) а ПК у вас декстоп или хотя бы ноутбук леново полностью разборной к примеру?
по "проблемам" - вы вообще к чему приложение притянули? оно к деке не имеет никакого отношения. дека это игровая приставка, а не приложение.
а за ники - вы странный. зачем вам разные ники разных играх? хотя я вообще не любитель онлайн-игр но даже так разве сама суть стим аккаунта не в том что бы СВЯЗЫВАТЬ все в один аккаунт? хочется быть анонимусом - закройте профиль и все.
в целом UI всегда является проблемой и никому не угодишь. лично для меня все ок и то что вы описали звучит как проблемы из параллельного мира.
ImagineTables
Человек сначала написал: «выглядело сыровато, то тут ошибки, то не запускалось что-то, сейчас пару лет спустя могу сказать, что инженеры валв сделали действительно крутую работу». Потом отдельно по вашему запросу пояснил: «Чтобы было красиво и удобно. Пока не красиво и местами не удобно».
И вы до сих пор не поняли, что речь идёт о софте?
Кстати, если прочитать статью, к которой он написал комментарий, то это станет ещё понятнее.
LF69ssop
Я вот тоже ждал претензий к устройству.
Luis2
Надо чтобы кнопки не уезжали за пределы экрана и менюшки не открывались в рандомных координатах
Завышенные требования, понимаю
gerbert_MX
добро пожаловать в 2026!
на винде вообще наверное радуются если после очередного обновления комп смог включится)))
лично у себя (линукс все) не встречал таких проблем с клиентом стима
nidalee
Не проецируйте :)
Itachi-Uchiha92
А что в дизайне системы, там не так...
Если вам что-то не нравится в этом дизайне, сделайте лучше, подумайте...
Мега убогая придирка, к этому дизайну...