
ajcrowley
Published
Works great on Linux Mint with Proton without doing any other setting.
I had to turn off split-lock detector by editing grub at /etc/default/
GRUB_CMDLINE_LINUX_DEFAULT="quiet split_lock_detect=off"
After this performance was same as i played on Windows smooth and normal. Also not related to GOW but maybe there is someone else is new as me to Linux and has a AMD video card i suggest enabling VRR/Freesync by editing 20-amdgpu.conf at /usr/share/X11/xorg.conf.d/.
Add this to the end of config file
Section "Device"
Identifier "AMD"
Driver "amdgpu"
Option "TearFree" "true"
Option "DRI" "3"
Option "VariableRefresh" "true"
EndSection
If you have high refresh rate monitor this helps when there is a fps drop. I was using it on Windows but when switched to Linux Mint last week i've realized this was off and games felt stuttery whenever there is a even small fps drop at 100+ fps. Pretty satisfied with everything now.
gamemoderun %command%
When i was new to Linux i've disabled split lock detection because i didn't know about gamemode.. gamemode already has a fix for it so you don't need to disable anything manually. Just launch the game with gamemoderun %command% it does the trick for smooth high fps gameplay.
Thanks to VMG's comment below i've installed FusionFix and wow it runs smooth as butter 144 fps no drops or anything.
__GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 WINEDLLOVERRIDES="dinput8=n,b"
Installed FusionFix and valentyn-l's Various Fixes
I've installed FusionFix to game folder. Launching straight up from Steam it did install R* launcher itself and running without any issue. I've tried playing this last year on Windows it was almost unplayable with frame drops and unstability i can't believe how smooth and stable on Linux also i guess thanks to FusionFix but still impressive.
Umm i've realized FusionFix didn't even work because i wrote launch comment wrong lool so it was Linux running game way better than Windows
WINEDLLOVERRIDES="dinput8=n,b" %command%
Launch command for FusionFix is WINEDLLOVERRIDES="dinput8=n,b" %command% i saw some stuff different after adding %command% part at the end lol
PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 PROTON_USE_WINED3D=1
At first it was crashing when i try to click Enter Game at main menu then i did add PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 PROTON_USE_WINED3D=1 as launch command on Steam this time i've managed to see TOS screen but it crashed again when i click to accept TOS. After relaunching the game one more time i've managed to get into game and played first parts and reached to world seems like there are no issues. I've quit the game and removed launch command and switched back to Proton Experimental game still works normally so i guess this trick might be only needed to accept TOS at the first launch.
Steam version runs without any setting with Proton Experimental also it did install latest Ubisoft Connect for me. Only at first setup it took bit longer than usual but gameplay and everything works without any issue.