
Linkjay
Published
Everything runs perfectly on first start. No setup. Once you get in, performance is super choppy. Disabling Esync makes the game run absolutely perfectly. Recommended to "Remember Me" on uPlay login. Also recommended to disable in-game overlay, notifications, etc in uPlay settings.
Using 3 tweaks from https://github.com/ValveSoftware/Proton/issues/350#issuecomment-420212825
Disabled Esync with PROTON_NO_ESYNC=1 in runtime args
Game runs solid 80-90 fps in cinematics (beautifully), but as soon as it is the actual, playable, freecam game, FPS drops to about 20-30 on low/medium settings
Everything works, just seems to really be lacking on performance
Basically copied the old pastebin guide and installed d9vk. Game runs perfectly at around 80-90 fps on the highest video settings. I did not disable Esync and I did not do any of the nvapi stuff.
I wrote a new pastebin guide thats plenty simpler and should work: https://pastebin.com/raw/2s1muz1v
Runs beautifully. Tested mostly online. I would worry about getting banned using DXVK though. I will report further on if I ever get caught in a ban wave. I don't plan to ever cheat.
Update: Upgraded to i7-7700k from AMD fx-8350 (amd ran great) and this new cpu runs the game great. I play all high settings and get a solid 60 fps. I have played over 100 hours now and all of it has been on online mode on Linux. So far, no ban for dxvk or anything like that. Game runs great for online. Will update if I get banned randomly.
Game works flawlessly now when you follow the GTA 5 issue on the Proton Github.
https://github.com/ValveSoftware/Proton/issues/37#issuecomment-566854342
@thrimbor made a custom proton build that you can use with GTA 5 to work flawlessly. Comments below it show that you can add more env vars and launch parameters for better performance as well.
- Set sound to alsa: WINEPREFIX=~/.steam/steam/steamapps/compatdata/221680/pfx winetricks sound=alsa 2) Symlink ~/.local/share/Steam/userdata to / (mapping Z drive did not work for me): sudo ln -s ~/.local/share/Steam/userdata / 3) Open Rocksmith.ini in Steamapps Rocksmith folder and set the following: ExclusiveMode=0 and Win32UltraLowLatencyMode=0 4) In pavucontrol -> configuration: set Rocksmith Guitar Adapter to off 5) Open /etc/pulse/daemon.conf and set the following: default-fragments = 5 and default-fragment-size-msec = 2 6) Disable D3D11. See the "Here's how"
Used https://github.com/Linux74656/SpaceEngineersLinuxPatches and just ran the Java script. Also used https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.9-GE-3-ST custom fork of Proton. Everything works flawlessly. Played lots of multiplayer.
Alt tab was weird on standard proton. Seems to be fine on gloriousegroll now.
Played 2 hours in the story and no issues at all. Was able to run completely maximum graphical settings too with 60 FPS nearly at all times.