Top.Mail.Ru
Ответы
Аватар пользователя
3мес
Аватар пользователя
Аватар пользователя
+1

Rust на Linux ( CachyOS )

Хелпаните чо делать если скачал CachyOS и решил поиграть , первый раз всё получилось а уже при переходе на сервер выдаёт EAC : Anti-cheat client protection not active ( Null Client ) . Я знаю что exe. нельзя запускать на линуксе но можно как-то пофиксить и убрать эту ошибку. Или как-то использовать протон ( PortProton ) ?

По дате
По рейтингу
Аватар пользователя
Ученик
3мес

Шаги для исправления ошибки:

Проверка целостности файлов Steam:

В библиотеке Steam кликните правой кнопкой на Rust -> Свойства -> Установленные файлы -> Проверить целостность файлов игры.

Проверка и установка EAC для Linux:

Нативная версия: Убедитесь, что у вас установлены 32-битные библиотеки (особенно для Vulkan, если используете видеокарту AMD/NVIDIA), например, vulkan-icd, lib32-mesa, lib32-gamemode (устанавливаются через pacman в CachyOS).

Через Proton: Запустите игру через Proton (или Proton-GE), убедитесь, что Steam и EAC обновлены. Иногда может потребоваться «переустановить» EAC внутри Proton prefix.

Использование protontricks или Lutris (продвинутый способ):

Установите protontricks (через pacman в CachyOS).

Запустите в терминале: `protontricks < 683300 (683300 - AppID Rust).

В появившемся меню выберите Run winecfg (убедиться, что Wine видит Linux) или Run regedit (проверить ключи, связанные с EAC).

Иногда помогает install vcrun (установить библиотеки C++) или install d3dcompiler.

Добавление в исключения:

Если есть какие-то антивирусы или файрволы (хотя в Linux реже), добавьте Rust и папку EAC в исключения.

Перезагрузка системы:

Простые проблемы иногда решаются перезагрузкой, чтобы все службы EAC и Steam обновились и запустились корректно.

Суть в том, что EAC имеет разные версии для Windows и Linux; ваша ошибка говорит, что он пытается запустить Windows-версию или его Linux-версия не может корректно взаимодействовать с системой, потому что Proton не успел всё настроить.



Видео по теме