Please also post game launch Proton log via gist.
Same here.
maybe another libgnutls problem? @kisak-valve
4304.332:0008:0009:fixme:bcrypt:key_asymmetric_verify GnuTLS does not support algorithm 11 with hash len 48
4304.332:0008:0009:fixme:crypt:verify_signature_bcrypt Failed to verify signature: c0000002
repeating in the log
Looks like libgnutls problems indeed. Please retest with proton 3.16.
@zzhiyi Tried with latest Steam Beta Client (as of today) and Proton 3.16-6 Beta, nothing changed.
Here's the log:
steam-265300.log
Just for the reference, GOG version of the game works fine. DRM issue is Steam specific.
same issue with 3.16-7 Beta
It's an issue with Steam version of the game, not with Wine or proton. It has some DRM junk that doesn't work in Wine. As above, use DRM-free version.
Tested with Proton 4.2-1: still not running.
Proton 4.2-3 tested no change in the result.
steam-265300.log
Proton 4.2-4 tested today, new log, interesting line in the log
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.
steam-265300.log
Proton 5.0-9, still not working. here is a log with WINEDEBUG="+timestamp,+pid,+tid,+seh,+debugstr,+module" %command%
If I should test with other options, please let me know.
(Log is 71MB uncompressed)
steam-265300.log.tar.gz
log with WINEDEBUG=+all,-heap %command%
(348Mb uncompressed)
steam-265300.log.tar.gz
This looks like the most relevant part
78370.455:00c8:00cc:err:seh:setup_exception stack overflow 1600 bytes in thread 00cc eip 000000007bc6921f esp 0000000000120fd0 stack 0x120000-0x121000-0x220000
00cc: queue_exception_event() = 0 { handle=0000 }
78370.455:00c8:00cc:trace:seh:raise_exception code=c0000005 flags=0 addr=0x7bcd4d40 ip=7bcd4d40 tid=00cc
78370.455:00c8:00cc:trace:seh:raise_exception info[0]=0000000000000000
78370.455:00c8:00cc:trace:seh:raise_exception info[1]=fffffffffffffff0
78370.455:00c8:00cc:trace:seh:raise_exception rax=000000007bcd4d40 rbx=0000000000126d80 rcx=fffffffffffb8f7c rdx=fffffffffffffff0
78370.455:00c8:00cc:trace:seh:raise_exception rsi=0000000000000004 rdi=00000000001245a0 rbp=0000000000000005 rsp=0000000000124318
78370.455:00c8:00cc:trace:seh:raise_exception r8=ffffffffffffffe0 r9=0000000000123d10 r10=0000000000000020 r11=00000000001245a0
78370.455:00c8:00cc:trace:seh:raise_exception r12=00000000001245a0 r13=0000000000000010 r14=0000000000124368 r15=0000000000124370
78370.455:00c8:00cc:trace:seh:call_vectored_handlers calling handler at 0x6a438010 code=c0000005 flags=0
78370.455:00c8:00cc:trace:seh:call_vectored_handlers handler at 0x6a438010 returned 0
00cc: queue_exception_event( first=1, code=c00000fd, flags=00000000, record=00000000, address=7fde651219d1, len=0, params={}, context={cpu=x86_64,rip=7fde651219d1,rbp=00122290,rsp=00121d40,cs=0033,ss=002b,flags=00010202,rax=fbad8001,rbx=001223e0,rcx=00000000,rdx=001223e0,rsi=7bd0d0d4,rdi=001222a0,r8=00000000,r9=00123030,r10=7bd0d0d4,r11=1b2455f0545944,r12=001222a0,r13=7bd0d0d4,r14=001223e0,r15=7bd0d0d4,ds=0000,es=0000,fs=0000,gs=0000,dr0=00000000,dr1=00000000,dr2=00000000,dr3=00000000,dr6=00000000,dr7=00000000,fp0=00000000604075c8000000000000027f,fp1=0000ffff00001fa00000000000000000,fp2=00000000000000000000000000000000,fp3=00000000000000000000000000000000,fp4=00000000000000000000000000000000,fp5=00000000000000000000000000000000,fp6=00000000000000000000000000000000,fp7=0000000000004004bc00000000000000,fp8=0000000000004004bc00000000000000,fp9=0000000000004002b000000000000000,fp10=ffffffffffffffffffffffffffffffff,fp11=ff000000000000706d617473656d6974,fp12=00000000000000000000000000000000,fp13=00000000000000000000000000000000,fp14=00000000000000000000000000000000,fp15=00000000000000000000000000000000,fp16=00000000000000000000000000000000,fp17=00000000000000000000000000000000,fp18=00000000000000000000000000000000,fp19=00000000000000000000000000000000,fp20=00000000000000000000000000000000,fp21=00000000000000000000000000000000,fp22=00000000000000000000000000000000,fp23=00000000000000000000000000000000,fp24=00000000000000000000000000000000,fp25=00000000000000000000000000000000,fp26=00000000000000000000000000000000,fp27=00000000000000000000000000000000,fp28=00000000000000000000000000000000,fp29=000000000000001f0000044446505853,fp30=00000000000000000000000000000440,fp31=00000000000000000000000000000000} )
00cc: queue_exception_event() = 0 { handle=0000 }
78370.455:00c8:00cc:err:seh:setup_exception stack overflow 1600 bytes in thread 00cc eip 000000007bc6921f esp 0000000000120fd0 stack 0x120000-0x121000-0x220000
00cc: *killed* exit_code=0`
Not working with any Proton Version.
It's still not launching with Proton 5.13-1.
Systeminfo: https://gist.github.com/NoXPhasma/8fec49fdc09bad1d72ce37635762b3af
Proton Log: steam-265300.log
I can now confirm that Lords of the Fallen is working with Proton 5.13-4 & it runs at a consistent 60fps, no launch commands are necessary either, I've just played it for 2 hours without a single crash. :)
I haven't had the time to test the game in detail, but I can confirm that it now launches with Proton 5.13-4. However, the game doesn't close on exit, only minimizes the game window and I have to close it with the Stop button.
Log: steam-265300.log
Sysinfo: https://gist.github.com/NoXPhasma/1cebc751ddab3708d4492b95982896ed
Since this is still open, adding my experience with Proton 8.0-104 (default). Started, ran, and closed without any issues. The only nit-pick is that you can't enable Nvidia Turbulence, but not sure anyone cares about that these days. Tested PROTON_ENABLE_NVAPI, but that didn't do it.
This game is not launching for Proton versions higher than 10.0-4 (11.0-1, 11.0-2, Experimental-2026-07-15).
Proton logs:
Main error lines:
570.806:013c:0140:err:heap:unsafe_heap_from_handle Invalid handle 000000000010E750!
570.806:013c:0140:warn:debugstr:vDbgPrintExWithPrefix 00000000:00000001: Attempt to destroy an invalid heap
570.806:013c:0140:warn:seh:dispatch_exception "Attempt to destroy an invalid heap\n"
570.806:013c:0140:warn:seh:dispatch_exception backtrace: --- Exception 0x80000003.
570.806:013c:0140:trace:seh:dispatch_exception code=80000003 (EXCEPTION_BREAKPOINT) flags=0 addr=00006FFFFFF40E74
572.110:013c:01b8:err:seh:NtRaiseException Unhandled exception code 406d1388 flags 0 addr 0x6fffffbfd947
Specs:
@kisak-valve the runtime diagnostics, as requested: https://gist.github.com/ranplayer/7ef84c874198790bc42c8c7a229f6c64
proton 8.0-104x1 2023-08proton 5.13-4x2 2020-12proton 5.13-1x1 2020-10proton 5.0-9x1 2020-07proton 4.2-4x1 2019-05proton 4.2-3x1 2019-04proton 4.2-1x1 2019-03proton 3.16-6x1 2019-01proton 3.16x1 2019-01proton 3.7-3x1 2018-08PROTON_ENABLE_NVAPIx1 2023-08WINEDEBUG=+all,-heapx1 2020-07WINEDEBUG="+timestamp,+pid,+tid,+seh,+debugstr,+module"x1 2020-07PROTON_NO_ESYNCx1 2018-08PROTON_USE_WINED3D11x1 2018-080x80000003x1 2026-07
Using Proton 3.7-3.
On launch, the game show a window with the message: "No information available" and buttons "Retry" and "OK". If I press "Retry" the window disappears then appears again, if I press "OK" the game stops.
I tried to launch the game also using
PROTON_NO_ESYNCandPROTON_USE_WINED3D11options: the results are the same.My PC specs: https://gist.github.com/ziabice/8c19008e58f82b16a62f7ab65ba235d4