KissyKitty
Published
Crashes on bootup after black window. Page fault in gameoverlayrenderer.so
Launching game results in window with black screen which crashes and closes within ~3 seconds. Launching the game on Steam in terminal results in the following issues upon crash:
wine: Unhandled page fault on write access to 0000000000000001 at address 000000007B01E488 (thread 010c), starting debugger... ERROR: ld.so: object '(MYUSER)/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Adding process 5310 for game ID 1399840 Unhandled exception: page fault on write access to 0x00000001 in 64-bit code (0x000000007b01e488).
Using Proton-6.4-GE-1, Xanmod kernel and mesa-git. All AMD machine. Also tried with stock 5.11.10-arch1-1 kernel, mesa-21.0.1-1, lib32-mesa-21.0.1-1 as well as interchanging between Steam's required vulkan providers amdvlk-2021.Q1.6-1 and vulkan-radeon-21.0.1-1 with no change in compatibility. Tried Proton-6.1-GE-2, Proton Experimental and Proton 5.13-6. Trying compatibility flags PROTON_USE_WINED3D, PROTON_NO_D3D11, PROTON_NO_ESYNC or PROTON_NO_FSYNC (%COMMAND) causes it to not even temporarily launch black window. Removing game_op.usm and game_op_na.usm does not result in any change, so I assume this is Wine-related and not a result of the intro movies having some incompatibility. Based on the error seems like some sort of 32-bit/64-bit issue with how Wine/Proton is handling the game?
Native performance with low hardware load, almost no GPU load or heat generation. Very efficient game engine, probably UE4.
PULSE_LATENCY_MSEC=30 %COMMAND%
Disabling V-Sync causes game to run at 0-1 FPS. Fix it by setting "mbVsync" : "1", in TaueConfig.json if you accidentally experiment and disable it!
Does not launch using Proton-5.9-GE-8-ST, but works flawlessly with Proton-5.13-1 except for audio cracking which is fixed with adding PulseAudio latency. Was able to complete first hour of the game's introduction with seemingly native performance and stability. Windowed and fullscreen modes work. Xbox 360 controller works out of the box, no graphical glitches or crashes, game exits normally when closed.