mazix
Published
Проблема исключительно в EAC
Я смог запустить без проблем, начать игру, выбрал точку высадки, почти дошел до первого чек поинта и получил ошибку авторизации EAC. Это означает, что в серверном конфиге EAC установлен запрет на запуск линукс из под Wine/Proton. Ждем когда соизволят добавить разработчики игры.
gamemoderun mangohud VKD3D_CONFIG=dxr11 %command%
Игра запускается через vkd3d не через dxvk, нет смысла писать dxvk_async, тем более, что async с dxvk 2.0 бесполезен и может вызвать фризы. DLSS работает в игре из коробки, не нужны nvapi или proton_hide_nvidia=0 , для работы лучей нужно только вписать VKD3D_CONFIG=dxr11 %command% , далее только можно дописать --launcher-skip , если вам не нужен лаунчер от gog, но тогда и мелких плюшек от GOG у вас в игре не будет.
gamemoderun VKD3D_CONFIG=dxr11,pipeline_library_app_cache PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command%
иногда с водой проблемы
Одна из немногих игры, где просто можно играть без заморочек, установил и играй, как нативная игра, только иногда артефакты с водой и есть какой-то остаточный эффект у некоторых текстур в редких моментах, это уже особенности вулкана.
Если запускать игру с Proton GE игра не жалуется на анти-чит, все работает нормально, но я все же не использовал бы в этой игре DXVK_ASYNC для избежания блокировки аккаунта.
Чтобы заставить игру компилировать основные шейдеры в самом начале, нужно вписать в Engine.ini в самый конец строчку:
[/Script/Engine.RendererSettings] r.CreateShadersOnLoad=1 niagara.CreateShadersOnLoad=1
Он находится по пути: ~/.local/share/Steam/steamapps/compatdata/633230/pfx/drive_c/users/steamuser/AppData/Local/NARUTO/Saved/Config/WindowsNoEditor/
__GL_SHADER_DISK_CACHE_SIZE=5000000000 __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 __GL_SHADER_DISK_CACHE_PATH=~/.dxvk/ReadyOrNot %command% -dx11
Без лагов можно играть только в DX11 версии с DXVK 2.0 Заходим по пути ~/.local/share/Steam/steamapps/compatdata/1144200/pfx/drive_c/users/steamuser/AppData/Local/ReadyOrNot/Saved/Config/WindowsNoEditor/ Находим файл Engine.ini и вписываем в самый низ
[/Script/Engine.RendererSettings] r.CreateShadersOnLoad=1 niagara.CreateShadersOnLoad=1
Это заставит игру компилировать шейдеры до начала игры Поиграл порядка 2х часов и не испытал проблем совсем.
Все проблемы из-за EAC
Игра не запустилась ни на одной из новых верси Proton, кроме версии GE-Proton 7.0rc6-GE-1, но запуск идет только до главного меню и через 10-15 секунд игра закрывается.
Если запускать с такими же параметрами, то можно избавиться от случайных фризовы после разварота мышкой.
gamemoderun DXVK_ASYNC=1 PROTON_NO_ESYNC=1 %command%
NVIDIA HairWorks работает неправильно, волосы ведут себя неествественно
Игра очень хорошо чувствует себя на Linux, но с волосами беда. Физика волос просто не работает, в остальном вроде бы все ок. 120-140 FPS
Отлично во всех аспектах
Просто установи и играй, никаких комманд в стиме не нужно вставлять, только по вкусу если нужен мангохуд тот же