LINUX.ORG.RU
ФорумGames

kernel32 : Genshin Impact

 , , , ,


0

1

Здравствуйте,сегодня я опять встретился с ошибкой в Линукс,в прочем как и всегда. Решил я поставить Genshin Impact,всё скачалось,а при запуске через «wine launcher.exe» выдаёт ошибку : «The procedure entry pount StartTheardpoolIo could not be located in the dynamic link library KERNEL32.dll»,консоль:

002a:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
[41:42:0713/131923.116:ERROR:network_change_notifier_win.cc(157)] WSALookupServiceBegin failed with: 8
004b:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0099:err:module:attach_dlls "UnityPlayer.dll" failed to initialize, aborting
0099:err:module:attach_dlls Initializing dlls for L"C:\\Program Files\\Genshin Impact\\Genshin Impact game\\GenshinImpact.exe" failed, status c0000142

Далее я думал-думал,не нашёл решения,но нашёл «Lutris»,попытался установить через него,вроде всё поставилось(со 2 раза),но и тут ошибка в логах(что-то запускается,но окна нет):

Running /home/mint/.local/share/lutris/runners/wine/lutris-6.10-7-x86_64/bin/wine /home/mint/Games/genshin-impact/drive_c/Program Files/Genshin Impact/launcher.exe
Initial process has started with pid 15414
Start monitoring process.
wineserver: using server-side synchronization.
info:  Game: launcher.exe
info:  DXVK: v1.9
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
warn:  OpenVR: Failed to locate module
info:  Required Vulkan extension VK_KHR_surface not supported
Monitored process exited.
Initial process has exited (return code: 1280)
All monitored processes have exited.
Exit with returncode 1280

Как я понял проблема с Вулканом,но…он установлен и не установлен одновременно.При установке пишет,что всё есть,но при «vulkaninfo» ничего нету. Я новичок и не знаю что делать,диструбутив стоит Deepin,надеюсь на вашу помощь. P.S.Тут что-то из игр вообще можно поставить без ошибок кроме майнкрафта?

P.S.Проблема с Вулканом решена,но вопрос ещё открыт.

Kirilus3000 ()

Какая версия вайн и архитектура ос?

И замени [bash] на ``` , а то не понятно что ты написал.

pinux ()
Ответ на: комментарий от Kron4ek

Спасибо,вроде как помогло,нагрузка идёт,появилось окно,но…Ничего больше,потом закрывается.

Initial process has exited (return code: 15)
All monitored processes have exited.
Exit with returncode 15
Running /home/mint/.local/share/lutris/runners/wine/lutris-6.10-7-x86_64/bin/wine cmd /C launcher.bat cmd /c
Initial process has started with pid 31524
Start monitoring process.
wineserver: using server-side synchronization.
WARNING: lavapipe is not a conformant vulkan implementation, testing use only.
Monitored process exited.
Initial process has exited (return code: 1280)
All monitored processes have exited.
Exit with returncode 1280

Всё делал по инструкции,запускал через lutris.Через команду «wine» как всегда ошибка «KERNEL32».Может конфигурации у lutris неправильные?: https://i.imgur.com/jZb5zzI.png - https://i.imgur.com/T03hGMq.png - https://i.imgur.com/VfU1f5k.png - https://i.imgur.com/FB9h6uz.png -

Kirilus3000 ()
Ответ на: комментарий от Kirilus3000

Запусти напрямую через Wine, но не через системный, а то он у тебя слишком старый.

export WINEPREFIX=/home/mint/Games/genshin-impact

/home/mint/.local/share/lutris/runners/wine/lutris-6.10-7-x86_64/bin/wine cmd /c launcher.bat
Kron4ek ★★★★★ ()
Ответ на: комментарий от Kron4ek

Спасибо это помогло,но…опять проблема - теперь через 2-3 минуты экран начинает моргать и затем перестаёт вообще отвечать.Сначала запускается игра с предупреждением о «вреде»,а затем вылет.

Kirilus3000 ()
Ответ на: комментарий от Kirilus3000

Твоя видеокарта, судя по всему, Vulkan не поддерживает. Скорее всего, поиграть не получится. Покажи что команда vulkaninfo выдает (из пакета vulkan-tools).

Kron4ek ★★★★★ ()
Ответ на: комментарий от Kirilus3000

Да, не поддерживает, vulkaninfo показывает, что используется софтварный рендеринг. У тебя карта на старой микроархитектуре TeraScale 2. Для нормального гейминга на Linux нужна видеокарта с полноценной поддержкой Vulkan.

Можешь попробовать вот так запустить, но все равно не факт, что игра будет нормально работать:

export WINEPREFIX=/home/mint/Games/genshin-impact
export DRI_PRIME=1

/home/mint/.local/share/lutris/runners/wine/lutris-6.10-7-x86_64/bin/wine cmd /c launcher.bat
Kron4ek ★★★★★ ()
Последнее исправление: Kron4ek (всего исправлений: 1)
Ответ на: комментарий от Kirilus3000

И вот так еще попробуй, а то вдруг у тебя там DXVK включен, через софтварный lavapipe он нормально не будет работать.

export WINEPREFIX=/home/mint/Games/genshin-impact
export DRI_PRIME=1
export WINEDLLOVERRIDES="dxgi,d3d9,d3d10,d3d10_1,d3d10core,d3d11=b"

/home/mint/.local/share/lutris/runners/wine/lutris-6.10-7-x86_64/bin/wine cmd /c launcher.bat
Kron4ek ★★★★★ ()
Последнее исправление: Kron4ek (всего исправлений: 1)
3 сентября 2021 г.

Для запуска Genshin Impact под linux ванильную установку игры в Lutris нужно патчить. Ссылка на установку патча: https://notabug.org/Krock/GI-on-Linux/src/master Перед установкой патча внимательно ознакомиться с документацией.

anonymous ()

у меня на Vega8 геншин еле ползал, играть абсолютно некомфортно,
даже на низких настройках графики.

Sylvia ★★★★★ ()

P.S.Тут что-то из игр вообще можно поставить без ошибок кроме майнкрафта?

Так а GNU/Linux тебе зачем?

cmbbrkr ()

Всё правильно, игроки в донатную дрочильню должны страдать.

anonymous ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.