Epic Games объявила, что её главная игра Fortnite официально выйдет на Linux. Эта новость порадует миллионы игроков на Linux, которые долгое время сами справлялись со слоями трансляции и проблемами совместимости.
Игра пока недоступна: компания переделывает Easy Anti-Cheat (EAC), прежде чем сможет распространять Fortnite через свой новый лаунчер Epic Games.
Совместимость античит-систем долгое время была серьёзным препятствием. EAC поддерживает Linux уже много лет, однако разработчикам приходилось включать эту поддержку вручную, а Epic утверждает, что её текущая реализация не может обеспечить защиту, сравнимую с Windows. Игроки в Fortnite полагались на слой трансляции Proton, но с ограниченным успехом. Новая версия, EAC Linux v2, призвана закрыть брешь в безопасности, используя встроенные средства защиты Linux вместо отдельного драйвера античита на уровне ядра.
Требования включают подписанные ядро и модули, Secure Boot, TPM 2.0, measured boot, режим целостности kernel lockdown, отключённый kexec и активный модуль безопасности BPF Linux Security Module. Для систем, не являющихся портативными, также потребуется поддержка IOMMU. По словам Epic, проверки eBPF помогут защитить память игры и обнаруживать читы, а служба systemd будет работать только тогда, когда запущена защищённая игра. Компания сотрудничает с разработчиками дистрибутивов Linux, а первоначальный список признанных ключей подписи включает Ubuntu, Fedora, Debian, openSUSE и Universal Blue, которая поддерживает Bazzite. Пользователям с собственными ядрами или неподписанными сторонними модулями, возможно, придётся изменить настройки.
Fortnite станет первой игрой, которая протестирует EAC Linux v2 в реальных условиях, а после проверки Epic планирует предложить обновлённую систему античита другим разработчикам. Владельцам Steam Deck придётся подождать, так как в этой портативной консоли пока нет необходимых функций, хотя переговоры с Valve продолжаются. Epic не объявила дату выхода и не планирует выводить игру в Steam.
Источник: TechPowerUp News · Сводку подготовил HeadlinesBriefing