В последнее время в сети появилось множество блог-постов и новостных статей, посвященных планам Microsoft по обновлению Windows 11 и возможным изменениям в ядре операционной системы. Некоторые считают, что это может стать большим шагом для гейминга на Linux. Однако давайте посмотрим на ситуацию трезво и постараемся сохранить объективность.
Всё началось с публикации в блоге Microsoft под названием «Меры по повышению устойчивости и безопасности для клиентов Windows». Это реакция на недавний инцидент с CrowdStrike, когда обновление, работающее на уровне ядра Windows, вывело из строя миллионы компьютеров.
Особое внимание привлекла статья от Notebookcheck с сенсационным заголовком: «Microsoft прокладывает путь к успеху Linux-гейминга, планируя отказаться от античита на уровне ядра». Однако Microsoft не заявляла о полном отказе от доступа на уровне ядра. Если бы они попытались это сделать (как это было с Vista), они, вероятно, столкнулись бы с серьезным сопротивлением со стороны кибербезопасных компаний и регуляторов различных стран. Вместо этого Microsoft обсуждает предоставление дополнительных вариантов, выходящих за рамки режима ядра, — новой платформы, которая «удовлетворит потребности поставщиков средств безопасности».
Если поставщики решат использовать эту новую платформу, это может иметь обратный эффект для Linux-гейминга, создавая новые препятствия для поддержки игр, будь то нативные игры для Linux или игры Windows через Wine и Proton. Таким образом, вместо того чтобы облегчить гейминг на Linux, это может стать очередным препятствием, что, безусловно, разочаровывает.
Кроме того, перенос некоторых функций из уровня ядра не означает, что игры внезапно начнут работать на Linux или станут проще в поддержке через Wine/Proton. Разработчики всё ещё имеют различные способы обнаружения Linux и могут продолжать блокировать его.
Возьмем, например, Destiny 2. Bungie явно проверяет и полностью блокирует платформы Linux от запуска Destiny 2 через Proton без каких-либо обходных путей. Согласно официальному сайту Bungie:
Steam Deck и Destiny 2
Destiny 2 не поддерживается для игры на Steam Deck или на любой системе, использующей Proton от Steam Play, если не установлена и не работает Windows. Игроки, пытающиеся запустить Destiny 2 на Steam Deck через SteamOS или Proton, не смогут войти в игру и после короткого времени будут возвращены в свою библиотеку игр.
Игроки, которые пытаются обойти несовместимость SteamOS/Proton без доступа к Destiny 2 через Windows, получат бан в игре.
Можно ожидать больше подобных ситуаций.
Другой пример — Rust от Facepunch. Гари Ньюман, британский разработчик видеоигр и основатель студии Facepunch Studios, ранее откровенно высказывался о том, что поддержка Rust на Linux приводила к увеличению числа проблем с читерством.
Что касается Fortnite, то и здесь ситуация не лучше. Перенос функций на клиентскую сторону не означает, что Fortnite внезапно станет работать на Linux; игру, безусловно, продолжат блокировать. По крайней мере, пока Linux/Steam Deck не достигнет десятков миллионов пользователей, как упоминал Тим Суини из Epic Games.
В настоящее время нет простого решения проблемы античита для гейминга на Linux/Steam Deck. Возможно, разработчикам стоит рассмотреть возможность переноса некоторых функций на серверную сторону, где платформа менее критична, или использовать облачные игровые сервисы, где игра не запускается непосредственно на вашем устройстве. Это не означает, что проблема никогда не будет решена, но не стоит ожидать, что изменения в подходе Windows к безопасности, защите от взлома и античиту каким-либо образом окажут положительное влияние на Linux.
Linux: обзоры и обновления
• Производительность GNOME и KDE на Wayland превосходит Xfce и LXQt на Ubuntu 25.04 в играх
• Обновление GE-Proton 9-27 для Linux и Steam Deck: исправления для Ubisoft Connect, Epic Games, Wuthering Waves и Monster Hunter Wilds
• Релиз Linux Lite 7.4: исправления ошибок и новые версии ПО
• Вышло обновление SteamOS 3.6.24 для Steam Deck с исправлениями для Avowed и No Rest for the Wicked
• В KDE исправлены основные сбои в Plasma 6.3.4, количество VHI-багов снижено до нуля
• Обновление CachyOS: Linux для игр получил поддержка видеокарт RDNA4, GeForce RTX 5070 Ti и RTX 5070