
Cryen
Published
With native some optical ilusions were broken. (in the room with a pendulum) But that was fixed with proton.
Used a tweaked guide from the user tmes2000
Tire and slide sounds are broken
Performance was way lower than expected but still playable
The problem is with the steam containerization system (pressure-vessel).
Tried various different proton versions ranging from the nomal one to GE5 GE6 GE7
This game is not working with Proton and that's because we can't use the ICMP (ping) fix.
setcap
command has no affect on the Proton prefix, it's required because EA had to use a browser to launch a game…
The command works with Wine and it's used for BF3 to allow the game and a browser to communicate, without it it's not possible to get the game running.
So it's borked… at least until someone figures out how to either disable containerization for this specific game (not really recommended) or get just this one communication stream through it.
It seems like they had to rewrite the web launcher code to move BF3 to their new app and this also fixed BF3 for Linux! Remember to update punkbuster manually not to get kicked from some servers.
I only tried the Demo but it was a great experience
It once worked, like a year ago or something like that but now it doesn't ;/
PROTON_USE_WINED3D11=1 %command%
Neither Proton or the natiive version work for me. Any ideas? it's just not launching at all.
I've tried the launch option that everyone recommended and nothing improved.
6.1-GE-1 GloriousEggroll
6.1-GE-1
The performance was quite bad, I had over 140 fps and it would frequently go down to 4 fps. As far as I know it happens on Windows too so it isn't an issue with Proton.
Tried the DEMO but it didn't work (black screen)
I tried proton GE-7.19,6.21-GE, 5.9-GE-6 and normal 5.0.10 The game launches but nothing but a black screen is visible. (well, I can see fps counter from steam overlay but other than that, nothing)
Proton-6.16-GE-1
Couldn't get Steam Controller to work at all. (To be fair, I got it to work once but after a reconnect it doesn't work anymore. I tried relaunching the game, steam launcher and nothing)
Slow at times, maybe texture caching takes that long
Needs a lot of tinkering and currently the only version of proton that works is 5.0-7-alyx-2.
proton-5.0-7-alyx-2
Little graphical glitches
Overuse of Alt-Tab can crash a game
Stutter & slowdowns even on a low resolution
Performance on proton alyx is terrible
I've tried 5.9-GE-6-ST but it's stuck on black screen and crashes after a long time.
My launch options:
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia DXVK_ASYNC=1 DXVK_STATE_CACHE=0 PROTON_USE_WINED3D=1 %command% --waitforpreload --noasync -gc 2 --nologo
I've tried --nosound but still no luck.
I also tried to reduce launch options in case some of them was braking the 5.9-GE-6-ST version but it still wasn't working.
The best I got was still just a cursor on a black screen.
Proton-6.21-GE-2
It's important to mention that Launch Options from my previous comment were preventing the game from launching in this proton version.
Even though I had some issues on this hardware (laptop with eGPU - wayland), I had much better experience on my PC on x11. (the same GPU)
PROTON_ENABLE_NVAPI=1 DXVK_ASYNC=1 gamescope -f -r 60 -w 2560 -h 1080 --force-grab-cursor -- mangohud %command% -nolauncher
Artifacts on illuminated areas were vissible when using DX12, this was fully fixed by running via gamescope
When using DX12 there is a periodic input lag when ocassionally the game fails to register either keyboard input or mouse movement. This one is really frustrating as I have not yet found a fix for that. It wasn't happening on DX11.
When using DX11 performance was really poor when looking at the skybox. This was fully fixed by using DX12
ON WAYLAND - Switching from DX11 to DX12 improved performance but introduced a few issues. Running through gamescope fixed the visual glitches but I wasn't able to fix the periodic input lag.
I didn't have such issues on my PC on x11 but I wasn't CPU bottlenecked in that scenario.
DXVK_CONFIG="d3d11.cachedDynamicResources = a" PROTON_ENABLE_NVAPI=1 DXVK_ASYNC=1 gamescope -f -r 60 -w 2560 -h 1080 --force-grab-cursor -- mangohud %command% -nolauncher
Might crackle on the beginning of the play session. No further issues.
DX12 works better out of the box but it has graphical artifacts unless used with gamescope.
When using DX12 there is a periodic input lag / freeze. Ocassionally the game fails to register either keyboard input or mouse movement.
When using DX11 performance was really poor when looking at the skybox.
This is an DXVK specific issue on my setup with the game running through a Thunderbolt 3 dock.
This was fully fixed with the DXVK_CONFIG="d3d11.cachedDynamicResources = a"
launch option.
So in conclusion, the game runs perfectly fine on DX11 now, I don't recommend using the DX12 at all.
This is a report made based on the setup made of a laptop and a Thunderbolt 3 eGPU dock runnind on Wayland.
Gamescope is not required.
4.21-GE-2 GloriousEggroll
Rocksmith Audio Adapter has noticeable delay
The first game load was quite laggy and slow but after the reboot it was perfect
The most important change was this one:
WINEPREFIX=~/.steam/steam/steamapps/compatdata/221680/pfx winecfg
and change Z: to /home/user/.steam/steam
Without it the game couldn't even run.
(it had a typo in the original Flo comment, i've corrected it)
I have not yet tested customDLC compatibility
[DEMO] Game freeses just before showing its menu buttons thus making it impossible to begin playing.
Error from the terminal:
(steam:35028): GLib-CRITICAL **: 18:34:19.423: g_main_context_push_thread_default: assertion 'acquired_context' failed
(steam:35028): GLib-CRITICAL **: 18:34:19.424: g_main_context_pop_thread_default: assertion 'g_queue_peek_head (stack) == context' failed
winegstreamer warning: videobox3: not negotiated
winegstreamer warning: videobox3: ../src-gstreamer/libs/gst/base/gstbasetransform.c(1431): gst_base_transform_reconfigure_unlocked (): /GstBin:bin3/GstVideoBox:videobox3:
not negotiated
Haven't tried native but you need to use DX11 mode with Proton or the game crashes before reaching the main menu.
Does not work with DX12!!!
On DX12 it crashed before reaching the main menu but after changing to DX11 it launched right up.
Native wouldn't register neither my keyboard inputs or Steam Controller inputs, using proton fixed both of them.
PROTON_NO_D3D11=1 %command%
Thanks to scaine for providing the launch options suggestion. The game worked at first but then after a while I couldn't launch it anymore. Turns out PROTON_NO_D3D11 launch option fixed the issue!
Game basically decided not to save any of my progress, next day I had to start from the beginning.
Maybe it doesn't run as well as it should but it's playable. Keep in mind I've tested only the DEMO
The game has quite a bit of lag. It's also hard to say (given its aesthetics) but some assets get more blurry once you get closer to them, it seems like it should be the other way around