Launcher crashes after today's update(SteamPlay Linux)

Anyone else experience the same issue?
Proton 5.13-5
Linux 5.10.15-arch1-1

4 Likes

Can we use our existing account with Steam version of Eve or is it only used for Steam accounts?

you can use your regular accounts with the steam version, yes.

Might give it a try then, I thought it was only for Steam accounts, I don’t want to install Wine but Proton is fine (and yes I know it’s based on wine but it’s self contained in Steam).

I do get launcher problems with 5.13-3+ and later now even expiremental has problems on other games.

Anything prior to 5.13-3 works for me but Steam force updates unfortunately so I cannot stick with a specific minor version

It ends up creating lots of pressure vessel processes and hangs with 5.13-3+

please do, doesn’t take long at all

Seemed to launch the launcher on 5.0-10 Proton, I am not using Vulkan though

I use these launch parameters

WINEDLLOVERRIDES=“xaudio2_7=n,b” PULSE_LATENCY_MSEC=90 PROTON_USE_WINED3D11=1 PROTON_NO_ESYNC=1 %command%

I typically use these or similar on all SteamPlay games

Have to download the game to see if it actually launches

You probably will get better help by moving this to #technology-research:linux

My launcher isnt starting either :frowning: . I’m playing on Linux without Steam. Wine version is 5.0.3. When I start the launcher it only shows the CCP icon with the dots and nothing else happens. Theres some errors displayed on the command line between the usual fixmes:

0066: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.

[101:102:0211/125646.742:ERROR:dxva_video_decode_accelerator_win.cc(1399)] DXVAVDA fatal error: could not LoadLibrary: msmpeg2vdec.dll: Module not found. (0x7E)

009d:err:seh:setup_exception_record stack overflow 816 bytes in thread 009d eip 7bc686a5 esp 00231000 stack 0x230000-0x231000-0x330000

Not sure if they all or at least one of them is important, but maybe someone can read something usefull out of them.

So, I tried to boot up launcher today like usually. It prompted for update, which I installed. After, it refused to launch with following log:

$ WINEPREFIX=~/.wine_eve DXVK_LOG_LEVEL=none wine-development "C:\EVE\eve.exe"
001f:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
000d:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
002b:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
002b: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.
[42:43:0211/141535.272:ERROR:dxva_video_decode_accelerator_win.cc(1399)] DXVAVDA fatal error: could not LoadLibrary: msmpeg2vdec.dll: Module not found. (0x7E)
[42:43:0211/141535.400:ERROR:network_change_notifier_win.cc(142)] WSALookupServiceBegin failed with: 8
0070:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
0070: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.
[111:112:0211/141536.474:ERROR:dxva_video_decode_accelerator_win.cc(1399)] DXVAVDA fatal error: could not LoadLibrary: msmpeg2vdec.dll: Module not found. (0x7E)
[111:125:0211/141536.480:ERROR:network_change_notifier_win.cc(142)] WSALookupServiceBegin failed with: 8
0077:err:seh:setup_exception_record stack overflow 508 bytes in thread 0077 eip 00075fec esp 00231134 stack 0x230000-0x231000-0x330000
0093:err:seh:setup_exception_record stack overflow 508 bytes in thread 0093 eip 00075fec esp 00231134 stack 0x230000-0x231000-0x330000
0099:err:seh:setup_exception_record stack overflow 508 bytes in thread 0099 eip 00075fec esp 00231134 stack 0x230000-0x231000-0x330000

Tried to find some solution. One would be to install msu file, but I found no way to do so under my wine 5.5 (although saw mentions somewhere that wine 5.6 should be able to handle it, and wine 5.5 is a dev version of what will be 5.6, so maybe there is a way).

Found this discussion: Media Foundation needs enhancements · Issue #1132 · Winetricks/winetricks · GitHub
With link to this solution: MFSolution mfplat.dll Workground Wineprefix Patch · GitHub

Adjusted the solution (one fix mentioned in comment + removed wineprefix variable verification + replaced wine to wine-development since that’s what I am using on Debian). Now, log is different:

$ WINEPREFIX=~/.wine_eve DXVK_LOG_LEVEL=none wine-development "C:\EVE\eve.exe"
001f:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
000d:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
002b:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
002b: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.
[42:43:0211/145824.231:ERROR:network_change_notifier_win.cc(142)] WSALookupServiceBegin failed with: 8
0070:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
0070: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.
[111:132:0211/1458250077:err:seh:setup_exception_record stack overflow 412 bytes in thread 0077 eip 00075fec esp 00231194 stack 0x230000-0x231000-0x330000
.177:ERROR:network_change_notifier_win.cc(142)] WSALookupServiceBegin failed with: 8
0094:err:seh:setup_exception_record stack overflow 508 bytes in thread 0094 eip 00075fec esp 00231134 stack 0x230000-0x231000-0x330000
0099:err:seh:setup_exception_record stack overflow 428 bytes in thread 0099 eip 00075fec esp 00231184 stack 0x230000-0x231000-0x330000

Yet, it still fails to launch. I have no time to dig deeper, but if there are other folks using windows launcher under wine, maybe this will help a little.

Maybe I just should switch to linux launcher and plug wine-development into it.

edit: since then it launched couple of times - just blank window with background color and no actual contents.

image

1 Like

Can confirm game and launcher work with 5.0-10 Proton

2 Likes

I’m having issues as well.
Logs can be found here.

EDIT: After overriding the msvcp140_1 library, I’m getting “Checking GUI Version”, whatever that is.

Yep, switching to 5.0-10 Proton works for me too

1 Like

Broken here on Arch Linux with wine-staging 6.1-1. Launcher opens and hangs on “Checking GUI version”, then crashes with error:

Unhandled exception: unimplemented function msvcp140_1.dll._Aligned_get_default_resource called in 32-bit code (0x7b010bf6).
0338:fixme:dbghelp:elf_search_auxv can’t find symbol in module

Works fine if you stop using the latest non stable releases of Wine/Proton

There’s another thread here about the “Checking GUI Version” , msvcp140_1.dll._Aligned_get_default_resource problems after todays update.

I was only able to fix this with wine-staging 6.1 by using an old version of the launcher.
http://binaries.eveonline.com/EveLauncher-1850297.exe
and refusing to take the launcher update.

Can confirm. Switching to Wine 5.7 + overriding msvcp140_1 fixed it for me. Wine 6.1 and 6.0 did not work for me.

I have the same issue running windows 10 and latest is boxxer (1.18 dev and 1.16 stable tested), the launcher 1850297 version works for me as work around to launch the launcher, however the launcher crashes instantly after hitting the “login” button.

Try using the “stable” branch not the staging or development branches

6.0 is stable branch and it doesn’t really work there

1 Like

I see people referr to the 6.x STAGING branch, not STABLE

There’s THREE Wine branches, Stable, Staging and Development