Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Batman Arkham Knight (208650) #558

Open
Zero86Sk opened this issue Aug 25, 2018 · 102 comments
Open

Batman Arkham Knight (208650) #558

Zero86Sk opened this issue Aug 25, 2018 · 102 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues .NET Uses the .NET framework XAudio2 Uses the XAudio2 subsystem

Comments

@Zero86Sk
Copy link

My Specs:
omputer Information:
Manufacturer: Unknown
Model: Unknown
Form Factor: Desktop
No Touch Input Detected

Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD FX(tm)-8350 Eight-Core Processor
CPU Family: 0x15
CPU Model: 0x2
CPU Stepping: 0x0
CPU Type: 0x0
Speed: 4000 Mhz
8 logical processors
8 physical processors
HyperThreading: Unsupported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Supported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported

Operating System Version:
Linux Mint 19 Tara (64 bit)
Kernel Name: Linux
Kernel Version: 4.15.0-33-generic
X Server Vendor: The X.Org Foundation
X Server Release: 11906000
X Window Manager: Mutter (Muffin)
Steam Runtime Version: steam-runtime-beta-release_2018-06-14

Video Card:
Driver: NVIDIA Corporation GeForce GTX 1050 Ti/PCIe/SSE2
Driver Version: 4.6.0 NVIDIA 396.54
OpenGL Version: 4.6
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID: 0x10de
DeviceID: 0x1c82
Revision Not Detected
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 20.08" x 11.42" (23.07" diag)
51.0cm x 29.0cm (58.6cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 4096 MB
Supported MSAA Modes: 2x 4x 8x 16x

Sound card:
Audio device: Realtek ALC889

Memory:
RAM: 7994 Mb

Miscellaneous:
UI Language: English
LANG: sk_SK.UTF-8
Total Hard Disk Space Available: 505611 Mb
Largest Free Hard Disk Block: 191015 Mb
VR Headset: None detected

Recent Failure Reports:

the game launches and than exits without an error or anything

@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Aug 25, 2018
@jp7677
Copy link
Contributor

jp7677 commented Aug 25, 2018

This happens due to #1786
Arkham Knight depends on the .Net Framework.

@sceglimilano
Copy link

sceglimilano commented Sep 27, 2018

I'm getting the following error, I don't know if it's .net framework, I can't understand.
Here is the full log: https://gist.github.com/sceglimilano/dc104cb62fe8aea00b558b1243cbd3ee

Here is the version cleaned of all the various ERROR: ld.so: object '/home/lvg0/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
https://gist.github.com/sceglimilano/326c7e2f32da9a363230bf59751f81b4
NOTE: I did the clean up as that error is meaningless and unharmful in this case, it has nothing to to with game not launching.

@ghost
Copy link

ghost commented Sep 28, 2018

I'm getting the following error, I don't know if it's .net framework, I can't understand.
Here is the full log: https://gist.github.com/sceglimilano/dc104cb62fe8aea00b558b1243cbd3ee

Here is the version cleaned of all the various ERROR: ld.so: object '/home/lvg0/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
https://gist.github.com/sceglimilano/326c7e2f32da9a363230bf59751f81b4
NOTE: I did the clean up as that error is meaningless and unharmful in this case, it has nothing to to with game not launching.

Its #18

@Cybolic
Copy link

Cybolic commented Oct 1, 2018

Is there a known workaround for this? I'm currently unable to get the game to run using the usual trick of setting the Windows version to XP and even the full install guide for installing .NET makes no difference.

@lucifertdark
Copy link

I don't own the game BUT I did get Arkham Asylum working by copying over the prefix from Arkham City, perhaps it would work for Arkham Knight as well? Worth a try at least.

@philipl
Copy link

philipl commented Oct 1, 2018

It doesn't work, I tried. I suspect that Arkham Knight needs a newer version of .NET than the one installed by Arkham City.

@lucifertdark
Copy link

It doesn't work, I tried. I suspect that Arkham Knight needs a newer version of .NET than the one installed by Arkham City.

I've had some luck with .NET by downloading the 64bit installer for the version I need direct from Microsoft & using Taskmngr through Protontricks/Winetricks to install it. When it starts up choose repair.

@kisak-valve kisak-valve added the .NET Uses the .NET framework label Dec 13, 2018
@WuShichao
Copy link

WuShichao commented Jan 19, 2019

It works by using Lutris. I remember I have watched a guy on youtube, he achieved the best performance I have ever seen, even the DXVK developer was shocked by his video (see the comments):
https://www.youtube.com/watch?v=MXoSRF5vny8&index=26&list=PL1WH-YOycYEosvxEQjmHV14lCnh3Klc2N&t=0s

@NoXPhasma
Copy link
Contributor

Still doesn't start up with Proton 4.2-3, even it has now Wine-Mono.

Log: steam-208650.log
Sysinfo: https://gist.github.com/NoXPhasma/f842039588ff89403b66abae978a4882

@Bednar87
Copy link

also installing dotnet through proton tricks doesn't do the trick either

@madewokherd
Copy link
Collaborator

Based on the log, whatever's going wrong happens before .NET or Mono starts to get involved.

@rechapit
Copy link

rechapit commented Jun 3, 2019

This game is perfectly playable under wine using the windows steam client. The only notable difference I see is the linux steam client.
Is it possible the game does not like Proton's steam api implementation in some way? Like a missing function implementation or some hacked in copy protection by the game's devs?

@jp7677
Copy link
Contributor

jp7677 commented Jun 3, 2019

@rechapit Wine-Vanilla or Wine-Staging? My impression is that something in Wine-Staging let the game start, though unfortunately no idea what exactly.

@rechapit
Copy link

rechapit commented Jun 9, 2019

You are right. Im sorry. I was confused about the wine build I was running.

@ericwomer
Copy link

@rechapit Wine-Vanilla or Wine-Staging? My impression is that something in Wine-Staging let the game start, though unfortunately no idea what exactly.

There is something to that, as running with wine staging and steam in a prefix it runs, but there is another problem, there is a proton based on a wine staging version that does not work.

@rechapit
Copy link

@rechapit Wine-Vanilla or Wine-Staging? My impression is that something in Wine-Staging let the game start, though unfortunately no idea what exactly.

There is something to that, as running with wine staging and steam in a prefix it runs, but there is another problem, there is a proton based on a wine staging version that does not work.

Seems there is a regresion introduced in proton. I tried using Proton-4.14-GE-1 as a custom compatibility layer and it didn´t make any difference.
I'll try to upload logs, but I wont be able to until the weekend.

@rechapit
Copy link

Here is the log file for proton 4.14-GE-1. I created it using WINEDEBUG=+all in the user_settings.py.
I tried to do the same in the official proton 4.11 version but didn't produce any useful results

@oblitum
Copy link

oblitum commented Sep 24, 2019

It doesn't work, I tried. I suspect that Arkham Knight needs a newer version of .NET than the one installed by Arkham City.

I've had some luck with .NET by downloading the 64bit installer for the version I need direct from Microsoft & using Taskmngr through Protontricks/Winetricks to install it. When it starts up choose repair.

I removed mono and installed .NET with

protontricks 208650 uninstaller
protontricks 208650 dotnet48

It didn't have any effect. Proton 4.11-6.

I see that ProtonDB has no good report on this game, except when LUTRIS is involved.

@oblitum
Copy link

oblitum commented Sep 24, 2019

Well, as it's actually not working on Steam at all. A very easy solution that I just learned was to install Lutris, install the Epic Store, and install the Batman Trilogy from there, which at this moment is available for free.

@Newbytee
Copy link
Contributor

Newbytee commented Oct 5, 2019

@rechapit Wine-Vanilla or Wine-Staging? My impression is that something in Wine-Staging let the game start, though unfortunately no idea what exactly.

There is something to that, as running with wine staging and steam in a prefix it runs, but there is another problem, there is a proton based on a wine staging version that does not work.

Seems there is a regresion introduced in proton.

Wine-staging patches vary depending on Wine distribution, so maybe, but not necessarily.

@stephensrmmartin
Copy link

An update on this: This indeed appears to be a proton-<>-Steam problem. It isn't a dotnet problem. I downloaded Batman Arkham Knight via Steam (for Linux, via steam play). It does not launch. I then made a Lutris prefix, symlinked the game data to the wine-steam's steamapps/common folder, and it worked fine. Launching wine-steam + wine-tgk 4.4/4.6 or wine-staging, then launching BAK worked fine. No other overrides were required. If I launch it via Proton in steam, it will not launch, regardless of any overrides.
This appears to be a Proton-specific problem, not a wine or dll problem.

@chelobaka
Copy link

chelobaka commented Nov 2, 2019

Yep, some of Proton's Wine patches is responsible for this mess. And it's not related to Denuvo: I tried cracked binaries and the game still didn't launch in Steam, though it ran fine with generic Wine. Is there any superhero to bisect this patch?

@Newbytee
Copy link
Contributor

Newbytee commented Nov 2, 2019

Yep, some of Proton's Wine patches is responsible for this mess. And it's not related to Denuvo: I tried cracked binaries and the game still didn't launch in Steam, though it ran fine with generic Wine. Is there any superhero to bisect this patch?

Does it launch with regular Wine if you use it as a Proton version? (that is, launch Arkham Knight through Linux Steam using plain Wine?)

@chelobaka
Copy link

Does it launch with regular Wine if you use it as a Proton version? (that is, launch Arkham Knight through Linux Steam using plain Wine?)

I don't know how to make Wine available to Steam Play. If you provide a link to HowTo, I can check it out.

@robzombie91
Copy link

@chelobaka might wanna try tkg's/glorious eggroll's custom wine packages, Its running great for me on those versions. No ctd's or anything and stuttering during the driving sections is mostly gone with dxgi.syncInterval

@Newbytee
Copy link
Contributor

@chelobaka might wanna try tkg's/glorious eggroll's custom wine packages, Its running great for me on those versions. No ctd's or anything and stuttering during the driving sections is mostly gone with dxgi.syncInterval

Which version works for you exactly? I'm using 4.14-GE-1 and I get this upon trying to launch the game:
image

@robzombie91
Copy link

@Newbytee i run mine on Tk-Glitch's custom wine runner. The latest one ive run it on is 4.20. You have to compile them but its well worth it.

@NikoBellicRU
Copy link

Ok so i been messing with the settings trying to figure this out and found that if i use the resolution from my screen (1080p) the game dont crash but soon as i put any lower it either crashes right away or takes a bit, i guess this was the problem cause i used to play at 1600x900 resolution on windows so i used the same here as well, my gpu aint that powerfull so at 1080p i drop some frames below 30 but the game doesnt crash, also i tried 4 times to make sure of it and at least on my end it just crashes on anything below 1080p.

@andrew-mcmahon
Copy link

andrew-mcmahon commented Aug 18, 2020

I can replicate the above crashing issue after a period of time (usually less than an hour)
As my R9 285 is a bit weak for Arkham Knight at 1080p I've been playing at 1280x720/1600x900 on Low with Proton 5.0-10 RC with the ACO shader compiler (enabled by default in Mesa 20.2)
dmesg reports the following:

[45772.394666] [drm:amdgpu_gem_va_ioctl [amdgpu]] ERROR Couldn't update BO_VA (-16)
[45985.212114] [drm:amdgpu_gem_va_ioctl [amdgpu]] ERROR Couldn't update BO_VA (-16)
[45985.222664] [drm:amdgpu_gem_va_ioctl [amdgpu]] ERROR Couldn't update BO_VA (-16)
[45985.222816] [drm:amdgpu_gem_va_ioctl [amdgpu]] ERROR Couldn't update BO_VA (-16)
....

It looks like it's crashing or otherwise upsetting the kernel driver.
A bit annoying as it's otherwise working rather well; I thought the problem was solved this afternoon as it didn't appear.
glxinfo
steam system info

I've seen people post the same error on Windows so perhaps it's just an unfixed game bug? It had a shoddy initial release and it's still stuck with Denuvo (several other titles have removed it recently)
https://steamcommunity.com/app/208650/discussions/search/?q=build+july+2012&gidforum=540735426802665115&include_deleted=1


Just a quick update:
<> In-game resolution setting has no effect in my testing; I've had the game crash at 1920x1080, 1600x900 or 1280x720.
<> Disabling the DXVK state cache (and removing the cache) has no impact nor does changing to Windows 7 in Winecfg with Protontricks.
<> Both the Denuvo Steam exe (100MB 8c4b954290df8b5b8602e2ce9969e59d) and the DRM-Free Epic exe (50MB 3ddb95c66317c36f7e67bfbca57d02cb) crash so it's probably not the game protection.
<> ACO or LLVM makes no difference i.e. RADV_DEBUG=llvm

@kisak-valve
Copy link
Member

Hello @andrew-mcmahon, it may be worthwhile to also mention your issue to your video driver vendor.

Possibly related: https://gitlab.freedesktop.org/drm/amd/-/issues/826 (low confidence)

@kisak-valve kisak-valve added AMD RADV Possible driver issues with RADV Mesa drivers Possibly involves an issue with a Mesa video driver labels Aug 18, 2020
@andrew-mcmahon
Copy link

andrew-mcmahon commented Aug 28, 2020

I believe I've solved it at last after trying the above steps which didn't help.
I've completed Arkham Knight now after 72 hours (120% completion; excluding the DLC Episodes) and just put up with it crashing every 40 minutes or so. The game otherwise seems to work perfectly #1 #2

I've had OKAMI HD in my Library for a while and thought I'd better play it.
Experienced similar random crashing/hanging as the comments in the topic and at the ProtonDB mention.

Seeing FSYNC mentioned there, I've compiled the latest stable kernel (5.8.5) with the fsync patches #1 #2
i.e:

wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.8.5.tar.xz
tar xvf linux-5.8.5.tar.xz
cd linux-5.8.5/
patch -p1 <../futex-wait-multiple-5.2.1.patch  
make deb-pkg -j 16 

Played for well over an hour and a half across several game modes in Arkham Knight without a single crash.
Haven't tested OKAMI HD yet but soon will.
Hopefully the FSYNC work will eventually find it's way into the kernel just as ACO has in Mesa.

steam-208650-batman-ak.log
steam-587620-okami.log
kernel config.txt


No crashing/hangs when changing area in OKAMI HD after 90 minutes either - FSYNC must be working 👍
futex_selftests.txt
fsync tag?

@corvusd
Copy link

corvusd commented Jun 18, 2021

System Information

I confirm:

  • [ x ] that I haven't found an existing compatibility report for this game.
  • [ x ] that I have checked whether there are updates for my system available.

MANGOHUD=1 gamemoderun %command%

steam-208650.zip

Captura_de_pantalla_de_2021-06-09_19-03-00

Symptoms

The game crash after 40min with window message.

Reproduction

Normal playing or running the game.

Research

These to last two weeks I am playing and testing Batman Arkham Knight. Start with proton experimental after with 6.3 with a really great performance. But sadly crash at 40min.

I discover after on prontondb a lot of users have this problem with the most new proton version. I did continue test with more proton version. When arrive to 4.11 the crash disappeared. The performance is little worst. Shuttering mainly. After that I review the protondb report and go to more old. I can saw that all the crash report start with 5.0 version.

Then I thought to update the dxvk from 1.5.1 to more newer version and try. I did choose 1.8.1 the crash appear again. I can't confirm at 100% but look like. Then if with proton 5.0 with 1.7 dxvk have also crash. In some point between dxvk 1.5.1 and maybe 1.7, maybe earlier, I didn't test 1.6, some regression appear here for Batman Arkham Knight.

I start with kernel 4.15. In proton discord recommended try most new. And try with 5.4. Same result. After reread this report https://github.com/ValveSoftware/Proton/issues/558#issuecomment-683154987 and tell in discord. In tried 5.12 liquorix, same result. Try deactivate esync, same result. And deactivate esync and fsync. Same result.

I don't really how or if is possible trace or debug that. Only shared my experience. Because is sad not have this game with a real full compatibility for that game.

I remmeber that with Batman Arkham Origins I had a similar crash https://github.com/ValveSoftware/Proton/issues/1385#issuecomment-590121210

Great job indeed for all you people. Thanks to all for these efforts!

@kisak-valve
Copy link
Member

Hello @corvusd, from the note at #558 (comment), can you also test the behavior of the game with Proton and an fsync / futex-wait-multiple patched kernel on your system?

@corvusd
Copy link

corvusd commented Jun 18, 2021

@kisak-valve sorry I forgot write in my report that also try this. I start with kernel 4.15. In proton discord recommended try most new. And try with 5.4. Same result. After reread this report #558 (comment) and tell in discord. In tried 2.12 liquorix, same result. Try deactivate esync, same result. And deactivate esync and fsync. Same result.
For other hand I made all the test with 460.84 driver. Now I am testing/playing with 465.27 by recommendation in discord channel proton. Right now I achieve play more than 1 hour in 4.11 with dxvk 1.9.0. I will try now again with most new proton, if the change of driver fix this really.

@corvusd
Copy link

corvusd commented Jun 18, 2021

@kisak-valve well I have had 1 hour and half without crash in experimental with dxvk 1.8.1 and also the same time with proton 4.11 and dxvk 1.9.0.... look like the 465.27 driver fix the crash. I will continue playing/testing this.

@corvusd
Copy link

corvusd commented Jun 19, 2021

False alarm. I don't know why. Because I not change anything. But tonight after change the driver. BAK work without crash with 1.9.0 + proton 4.11 and in proton expiremental. But today not. But again with 1.5.1+proton 4.11 not crash...

@corvusd
Copy link

corvusd commented Jun 19, 2021

After test most newest dxvk version upper than 1.5.1. I checked that the last dxvk version free of this crash is 1.5.5. The 1.6.0 start to have this crash.
Captura de pantalla de 2021-06-20 00-07-43

@DanMan
Copy link

DanMan commented Jul 4, 2021

I can't confirm that. Crashes with Proton 4.11 as well. The error is also different at times, like something about xcb_writev() but always "filename not found".

@corvusd
Copy link

corvusd commented Jul 7, 2021

@DanMan how much time until the crash?

@DanMan
Copy link

DanMan commented Jul 8, 2021

About the same as usual - roughly an hour maybe.

@corvusd
Copy link

corvusd commented Jul 8, 2021

Really strange. Now I can play without crash all time. Sessions of 100 or 120 minutes. What are your systems specs? Client version, os, driver, GPU, kernel, gamepad... Etc?
Edit: you take care of use stock dxvk in this proton version. Or not use more than the dxvk that I tried.

@ZereoX
Copy link

ZereoX commented Aug 25, 2021

Hi @kisak-valve,

I've been unable to reproduce any GPU hangs with an R9 285 as described previously in this comment: #558 (comment).

Testing and soaking was performed with Proton 6.3-6 on both your 21.2.1 Mesa release and the latest oibaf (21.3~git2108250600.ad7864~oibaf~f). Although the user reported FSYNC solving his issue (#558 (comment)), all my testing was done with ESYNC and that didn't seem to cause any issues.

Unless there are still RADV specific issue reports, I think the Mesa / RADV labels can be removed.

Note: All Batman Arkham titles have a similar crash (as seen here: #558 (comment)) that occur on both AMD and Nvidia.

@kisak-valve kisak-valve removed Mesa drivers Possibly involves an issue with a Mesa video driver AMD RADV Possible driver issues with RADV labels Aug 25, 2021
@joshas
Copy link

joshas commented Oct 5, 2021

I'm getting "Fatal error!" messages after about an hour or maybe less of playing.

Screenshot from 2021-10-05 22-33-51 Screenshot from 2021-10-05 23-34-19

Proton 6.3-7
Driver:  AMD AMD Radeon RX 5600 XT (NAVI10, DRM 3.42.0, 5.14.9-200.fc34.x86_64, LLVM 12.0.1)
Driver Version:  4.6 (Compatibility Profile) Mesa 21.1.8
GNOME 40.4, Wayland

Is there any way I could help to find the cause of this error? Not sure if it might be related, but I've skipped shaders processing the first time I launched the game (last bit took way too long), let it complete second time though.

@stephensrmmartin
Copy link

I get the same error as @joshas , but I'm on proton-ge-6.18; fairly sure it happened on proton-experimental too.

I'm on an Nvidia 960 (Driver version 470.74); kde plasma (X11).

It happens somewhat randomly from what I can tell, but when it happens it seems to be after 1-2 hours of playtime.

I am also on the Arch zen kernel, so Fsync may be used. I haven't tried disabling Fsync (or esync).

@BarrelKnight723
Copy link

BarrelKnight723 commented Nov 3, 2021

I too am on Arch with Budgie desktop environment and the game runs perfectly for me. However I'm not on a custom kernel
and I use a AMD Radeon RX 580. I can also confirm that it works on elementary OS just as well as I used that before switching to Arch.

@whytiwari
Copy link

I think the "Fatal Error!" crashes are a regression from Vanilla Wine. I was able to complete the main story in vanilla wine by installing Steam in a prefix and installing Arkham Knight from there, while the proton version crashes every 5-10 minutes. The game's engine needs to load areas during gameplay sometimes (or often if you are on a low-spec machine). In vanilla wine, this results in a rotating bat symbol appearing in the bottom right corner while the game loads the area. For some reason, this doesn't happen in Proton, which causes the Fatal Error message.

@ipr
Copy link

ipr commented Feb 9, 2022

This runs with Proton experimental and Mesa 22.0-rc1, but loading causes plenty of stuttering. It also uses only low amount of CPU capability during the stuttering (a fraction of what is available) so it's not scaling to multiple cores for some reason? I haven't seen the error message mentioned above when continuing from old save file.

Edit: Mesa 21.3.5 seems to work much better with less stuttering.

@ipr
Copy link

ipr commented Mar 21, 2022

Adding update: kernel 5.17 works fine with Mesa 22.0 and Proton 7.0.
Previously with Mesa 22.0 there was severe stuttering in the open roam in the city, particularly when driving Batmobile.
Now, with kernel 5.17 the stuttering is mostly gone: there's brief pause at times when loading something but it isn't constantly there like before.

I'm not sure what might be the reason (there's fscache changes in new kernel? and there's driver changes of course), it is possible some other piece software might have fixed something (but I doubt that due to way Proton works).
Either way, with a faster harddrive the skips might not even be there at all any more?

@ipr
Copy link

ipr commented Mar 21, 2022

While browsing the list of AR challenges for vehicle combat game threw this error dialog. This looks similar to what others have been reporting in the past but after a longer gameplay session.

Screenshot from 2022-03-21 14-08-58

Edit: After restarting the game same thing works normally without errors.

@GregTheHun
Copy link

GregTheHun commented May 16, 2022

I'm getting a similar error as ipr here, same specs when it comes to mesa, kernel, and proton version. Does so only after about an hour of play. However, still getting "BUILD_JULY_2012" error as others have mentioned.

My specs:
image
(Using 6900 XT)

@AccidentalCalzone
Copy link

I'm also experiencing fatal errors during gameplay with the crash usually happening after ~ 40-60 minutes; error message is always the same with only the address changing:

image

System specs:

 OS: Arch Linux 
 Kernel: x86_64 Linux 6.1.8-zen1-1-zen
 Uptime: 1h 8m
 Packages: 1728
 Shell: zsh 5.9
 Resolution: 2560x1440
 DE: KDE 5.102.0 / Plasma 5.26.5
 WM: KWin
 GTK Theme: Breeze [GTK3]
 Icon Theme: breeze-dark
 Disk: 3,8T / 5,0T (79%)
 CPU: AMD Ryzen 5 3600 6-Core @ 12x 3.6GHz
 GPU: AMD Radeon RX 580 Series (polaris10, LLVM 15.0.7, DRM 3.49, 6.1.8-zen1-1-zen)
 RAM: 4716MiB / 15916MiB

Full Proton log:

steam-208650.log

@DeVelox
Copy link

DeVelox commented May 16, 2024

I'm experiencing a crash at launch on Fedora 40, Flatpak Steam, Proton Experimental, proprietary 550.78 driver.
It works for my friend who uses the same software stack, and on my PC the EGS version installed via Heroic also works.

Specs:

OS: Fedora Linux 40 (Workstation Edition) x86_64 
Host: MS-7C02 1.0 
Kernel: 6.8.9-300.fc40.x86_64 
Resolution: 1920x1080, 1920x1080 
DE: GNOME 46.1 
CPU: AMD Ryzen 5 3600 (12) @ 3.600GHz 
GPU: NVIDIA GeForce GTX 1050 Ti 
Memory: 8322MiB / 15902MiB 

Things I've tried:

  • Verifying and reinstalling the game.
  • Disabling all the DLC.
  • Deleting all configs and cloud saves.
  • Proton versions from 7 to Experimental, including GE.
  • Every launch parameter I could find on ProtonDB.
  • Manually (re)installing pre-requisites using protontricks.

Screenshot of the error, Proton log and game crash dump:
BatmanAK.zip

EDIT:
The problem turned out to be incorrect working directory.
I'm not sure how it happened, and why it didn't affect all games, but doing a clean reinstall of Steam fixed it.

@tamodolo
Copy link

tamodolo commented Sep 2, 2024

Hi. I'm trying to enable Gameworks options on a nvidia hw but no NVAPI option is doing anything. Is something missing or broken? ProtonDB have some feedback saying it was working at some point.

I tested with proton experimental, 9, 8 and 7. No version works with Gameworks.
Using the nvidia driver 560.35 and a RTX 3070.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game compatibility - Unofficial Games not expected to work without issues .NET Uses the .NET framework XAudio2 Uses the XAudio2 subsystem
Projects
None yet
Development

No branches or pull requests