
blake francisco
Published
Game crashes after the loading screen
PROTON_USE_WINED3D=1 %command%
Without forcing Proton to use wined3d (see launch options), the game crashes before even getting to the loading screen, sometimes managing to display the first frame of it. When forcing it, it shows the loading screen for a couple of seconds before crashing. Setting the launch options -skipvideos in Origin didn't help.
Crashes at the Loading screen before the EA and Criterion logos
-skipvideos
Installed Media Foundation and DirectShow. Didn't help
The new EA App makes it impossible to set command line arguments to games that were bought on Steam. I also temporarily disabled my webcam with sudo modprobe -r uvcvideo
, which was also one of the crash reasons, and now the game crashes after the Loading screen starts fading out. Previously it crashed before that.
When changing some graphics settings in fullscreen, the game locks up and has to be restarted. Also when getting back to the game, the game is rendered in an unplayably small window at the top left.
Framerate gets notably worse when crashing. Probably intended
The sound issues seem to have been fixed, probably due to Media Foundation getting fixed. Music and voices are there.
On the first run my Xbox Series controller over Bluetooth worked fine, however when I went back to playing a couple hours later, it wasn't being detected anymore.
Some other commenters said that EA App may be the culprit of the controller bug. I doubt that, as my first launch worked fine.
Native sux, Proton doesn't work
Native version launches, but performs much worse than on Windows, mostly bottlenecked by loading. Forcing the game to run through Proton doesn't launch it at all, it just shows that it's playing for like 10 seconds and then exits. Log: https://hastebin.com/ekanobofok.rb
Install another Windows-exclusive game first
At first the game lagged to the point the launcher auto-detected my graphics settings as Low Spec and even the FMVs lagged. But after a restart (and closing YouTube and minimizing Discord) it worked like it does on Windows for me.
I spent literal hours on tinkering trying to get this game to work. Then I just said "screw it" and decided to play another game as well as report the issue to Proton's GitHub repository as well. Then I noticed that the game I chose (Deus Ex Revision) downloaded Steamworks Common Redistributables. Out of curiosity, I launched Witcher 2 again and it started installing redistributables, which it didn't before! Then voila, the game launched and worked, yes, slower than Windows (was running Proton 4.x), but much better than the native Linux port. Then I tried running it on Proton Experimental, and the performance was on par with native Windows.