Open NTMan opened 5 months ago
I confirm it, tried proton experimental.
Also crashing on launch for me on every Proton version I've tried.
6.8.0-76060800daily20240311-generic Mesa 24.0.3
Trying with Proton 9 and also a no-go here on desktop:
Proton Experimental also a no-go:
That's on Kubuntu 24.04, Mesa 24.0.6
Also tried Proton Experimental with Mesa 24.1.1 and no-go as well: steam-2840770.zip
This is odd considering thay the Ubisoft Launcher version worked fine in the past
This looks like something of interest from the logs:
2165.492:0128:012c:trace:loaddll:build_module Loaded L"C:\\Program Files (x86)\\Steam\\gameoverlayrenderer64.dll" at 0000000180000000: native
2165.492:0128:012c:fixme:steamclient:manual_convert_Set_SteamAPI_CCheckCallbackRegisteredInProcess_func_156 not implemented!
2165.538:0128:012c:warn:seh:dispatch_exception backtrace: --- Exception 0xc0000005.
I guess Proton's SteamAPI wrapper / lsteamclient needs an update here?
The game should start in the just updated Proton Experimental ([bleeding-edge] branch). I didn't check the actual gameplay beyond starting the game.
FWIW, lsteamclient is unrelated here.
Tested proton experimental and it works now. Thank you!
Remaining issue: the game does not close properly. Steam sees it running.
Remaining issue: the game does not close properly. Steam sees it running.
That might be because of Ubisoft Connect, since it's still a process running under Steam. This happens with other games using the launcher
Yes, you can then close the Ubisoft Connect launcher from the systray with right click --> Quit
Sorry being dense, I seem unable to start game at all, actually it seems Ubisoft Connect game launcher is not started (it works OK with other games, I just retested A.C. Odyssey which I still have installed).
I manually set "compatibility" to "experimental" but nothing changed (unsurprisingly as "experimental" is my default).
I got a very long (>150M) log file (I can post it, if deemed useful).
It seems to me there's some nested exception runaway finally consuming all memory (32GB), but I'm far from being sure. What should I try?
You need to switch Proton Experimental to the bleeding-edge branch as mentioned before. It's under Properties -> Beta Updates I believe
Thanks,
I "solved" by installing a self-compiled Proton (git clone
from github).
I will try using the precompiled stuff, if I can find the way.
Under Proprieties
I didn't find anything relevant, just Compatibility
-> Force the use of a specific Steam Play compatibility tool
-> Proton Experimental
(no bleeding-edge
, I used my_build
instead).
Betas
seems to concern betas of the game.
STEAM SETTINGS
-> Compatibility
shows same choices as Game -> Compatibility
.
Any further hint would be welcome.
Many thanks for the time being.
I meant in the Properties of Proton Experimental, not the game.
Search for Proton in your Steam Library and in the Properties for Proton Experimental you'll find the option.
Thanks. Found. I'll test it ASAP.
It now starts with the latest Proton Experimental but here are a few issues I'm seeing:
The game freezes after loading into the game from the main menu:
[15240.626546] NVRM: GPU at PCI:0000:01:00: GPU-94de4b2d-e5a4-fd60-a9e3-fd87115fbaef
[15240.626549] NVRM: Xid (PCI:0000:01:00): 109, pid='<unknown>', name=<unknown>, Ch 0000007b, errorString CTX SWITCH TIMEOUT, Info 0x8c078
Still freezes with this kernel log which may be an issue in vkd3d or the nvidia drivers itself (umip can probably be ignored):
[614852.687587] umip_printk: 3 callbacks suppressed
[614852.687589] umip: afop.exe[666547] ip:157665e5f sp:11c668: SGDT instruction cannot be used by applications.
[614852.687591] umip: afop.exe[666547] ip:157665e5f sp:11c668: For now, expensive software emulation returns the result.
[614867.121520] umip: afop.exe[667349] ip:157665e5f sp:11c668: SGDT instruction cannot be used by applications.
[614867.121524] umip: afop.exe[667349] ip:157665e5f sp:11c668: For now, expensive software emulation returns the result.
[614877.579442] umip: afop.exe[667399] ip:160cbee8e sp:1f49cca0: SGDT instruction cannot be used by applications.
[614922.042305] NVRM: Xid (PCI:0000:01:00): 109, pid='<unknown>', name=<unknown>, Ch 000000a0, errorString CTX SWITCH TIMEOUT, Info 0x5c09a
The controller is still not detected, tried with Steam Overlay disabled and enabled. Proton log attached.
Still freezes with this kernel log which may be an issue in vkd3d or the nvidia drivers itself (umip can probably be ignored)
I found that if I disable "dynamic upscaling resolution", the game runs just fine and is stable - no crashes. Looks like NVIDIA doesn't like render resolution switches, no matter if XeSS, DLSS or FSR is used.
To get the controller working, one reliable method is to disconnect and reconnect the controller. The game only randomly detects the gamepad during start by itself. Sometimes, it may just suddenly work. But disconnect and reconnect always fixes the "missing" controller.
Compatibility Report
System Information
I confirm:
steam-2840770.zip
Symptoms
The game crashes immediately after launch.
Reproduction
Always.