Главная
» LINUX
»
Как играть в RUST на Linux: настройка Proton и текущие ограничения
Как играть в RUST на Linux: настройка Proton и текущие ограничения
Вы можете установить и запустить версию RUST для Windows на Linux с помощью Steam Proton, но есть одно существенное ограничение: стандартный многопользовательский режим RUST Easy Anti-Cheat (EAC) официально не поддерживается на Linux. В настоящее время Steam помечает игру как неподдерживаемую на Steam Deck, а Facepunch не объявил о поддержке доступа к Proton/EAC для обычной серверной экосистемы. На практике Proton полезен только для тестирования игры или подключения там, где EAC не требуется; он не является поддерживаемой заменой Windows, если вам нужен неограниченный доступ к публичным серверам.
В настоящее время RUST не поддерживается в Steam Deck, а его многопользовательский режим использует Easy Anti-Cheat.
Можно ли играть в RUST на Linux?
В прошлом у RUST был собственный клиент для Linux, но Facepunch прекратил его поддержку в 2019 году. В официальном обновлении для Linux от студии говорилось, что Proton может запускать сборку для Windows, но официально поддерживаться не будет, в частности, потому что Easy Anti-Cheat не был доступен для этой конфигурации. Позже Facepunch в своем заявлении о поддержке Proton подтвердил , что включение Linux/Proton по-прежнему является проблемой, связанной с защитой от читов.
В текущей документации Valve по Proton поясняется, что Easy Anti-Cheat может работать через Proton, но разработчик игры должен явно настроить и опубликовать поддержку своей сборки. RUST не получил такой поддерживаемой конфигурации. На текущей странице RUST в Steam по-прежнему отображается совместимость со Steam Deck как «Не поддерживается», и Easy Anti-Cheat указан как система защиты от читов в игре.
Что вам понадобится перед установкой RUST
Установите актуальную версию клиента Steam для Linux из менеджера пакетов вашего дистрибутива или с официальной страницы загрузки Steam . Перед устранением неполадок с Proton убедитесь, что ваш дистрибутив Linux, графический драйвер и клиент Steam обновлены.
В магазине Steam не публикуются системные требования Linux для RUST. Текущие требования для Windows предусматривают как минимум 12 ГБ оперативной памяти и 45 ГБ свободного места на диске, в то время как рекомендуемая конфигурация использует 16 ГБ оперативной памяти и требует SSD-накопителя. Эти цифры полезны в качестве приблизительной базовой конфигурации оборудования, но они не гарантируют совместимость с Linux или производительность.
Как установить RUST на Linux с помощью Proton
1. Включите Steam Play для игр Windows.
Откройте Steam, выберите Steam > Настройки > Совместимость и включите Steam Play для других игр. Если такая опция доступна, выберите текущий релиз Valve Proton, например Proton Experimental, в качестве инструмента совместимости по умолчанию. Valve описывает Proton как свой слой совместимости на основе Wine для запуска игр Windows в Linux.
Включите функцию Steam Play в настройках совместимости Steam, чтобы игры, предназначенные только для Windows, можно было устанавливать через Proton.
2. Установите версию Proton для RUST.
В библиотеке Steam щелкните правой кнопкой мыши по RUST , выберите «Свойства» , затем откройте «Совместимость» . Если Steam автоматически не выбирает подходящий инструмент совместимости, включите переопределение для каждой игры отдельно и выберите Proton Experimental или последнюю стабильную версию Valve Proton. Если одна из версий не запускает игру, разумным шагом для устранения неполадок будет переключение между текущей стабильной версией и экспериментальной.
В настройках совместимости игры RUST можно указать конкретную версию Proton.
3. Установите сборку Windows.
Откройте RUST в своей библиотеке и нажмите «Установить» . Steam загрузит сборку для Windows и необходимые компоненты совместимости. В настоящее время в магазине указано, что минимальное требование к объему хранилища составляет 45 ГБ , и настоятельно рекомендуется использовать SSD-накопитель. Оставьте дополнительное свободное место для обновлений, кэша шейдеров и файлов Proton.
Установите RUST из своей библиотеки Steam после включения совместимости с Proton.
4. Запустите RUST и разберитесь с ограничением EAC.
Нажмите «Играть» и дождитесь завершения первоначальной настройки Proton через Steam. Запуск исполняемого файла игры может быть успешным, но это не означает, что поддерживается многопользовательский режим с защитой EAC. В документации Valve по Steam Hardware и Proton указано, что поддержка EAC требует настройки разработчика для конкретной игры. Если сервер с защитой EAC отклоняет клиент Linux, в настройках Steam нет возможности включить поддерживаемый доступ со стороны игрока.
Не пытайтесь отключить или обойти Easy Anti-Cheat, чтобы попасть на защищенные серверы. Серверы, которые намеренно работают без EAC, представляют собой отдельный, неподдерживаемый случай и могут встречаться редко. Их правила могут измениться в любое время, поэтому уточняйте правила сервера, прежде чем полагаться на них.
Устранение неполадок RUST в Linux
Кнопка «Установить» недоступна: проверьте еще раз Steam > Настройки > Совместимость и убедитесь, что функция Steam Play для других игр включена.
Игра немедленно закрывается: обновите Steam и драйвер видеокарты, проверьте установленные файлы RUST, затем попробуйте последнюю стабильную версию Proton или экспериментальную версию Proton.
Вы получаете ошибку Easy Anti-Cheat или вас выкидывает с сервера: это ключевое ограничение Linux. Изменение версий Proton, как правило, не позволяет серверу RUST с защитой EAC принимать неподдерживаемый клиент Linux.
Производительность низкая: используйте SSD-накопитель, закройте ресурсоемкие фоновые приложения, снизьте требования к графике и убедитесь, что драйвер вашей видеокарты для Linux обновлен до последней версии.
Стоит ли использовать Linux для RUST?
Если ваша цель — просто проверить, запускается ли сборка для Windows через Proton, описанные выше шаги — самый простой способ это сделать. Если же ваша цель — надежный доступ к стандартному многопользовательскому режиму RUST, Linux по-прежнему плохо подходит, поскольку путь защиты от читов официально не поддерживается. Для обычных серверов с защитой EAC используйте платформу, которая в настоящее время поддерживается Facepunch и указана в списке Steam для этой игры.