
KrispyKrud
Published
I have better stability and connectivity under proton than on Windows (NAT type strict)
Chrome in particulr when having tabs on youtube, netflix, or both through PulseAudio causes GTA5 audio to be desynched (all you will hear is crackling barely similar to the sound that should be playing). This also causes the game to play at about 101% to 105% normal speed. Every 30 minuets or so it may resync, however it will become desynced again Solution is to kill chrome, wait 2 minuets, kill pulseaudio ( pulseaudio -k), wait for it to restart, wait another few minuets, then start GTA5. This fix doesn't work every time.
Performance issues unless in DirectX 10.1 or 10
Alt-tabbing out of the game has a 20% chance of rendering GTA5 unresponsive, killing xfwm4, and causing all lxqt-panel processes to consume massive amount of CPU. restarting the X session was the only surfire way to fix everything, however you have to kill -5 or -9 the lxqt-panel processes before restarting X
Be patient on the first couple startups. Once you drop to DX10.1/10 you'll be amazed you don't need Windows to run this.
DX11 was very slow, DX10.1 & 10 are fine (set via in game menu)
if running two X11 desktop/displays (:0.0 & :0.1), keyboard input stick with active window at time of game launch and does not get captured by the game. Alt-Tab will also stay stuck to the other display / desktop
audio desync may be offset by enabling autogroup in the kernel (echo "1" > /proc/sys/kernel/sched_autogroup_enabled). Not enough data yet to verify
PROTON_ENABLE_NVAPI=1 PULSE_LATENCY_MSEC=120 %command% -force-vulkan -USEALLAVAILABLECORES
Mouse would sometimes lose capture on borderless window, had to escape to menu then escape again to fix. Fullscreen mode avoids the issue
Game is affected by the 30min then FPS-loss-on-mouselook/pan issue. Enabling Steam Overlay fixes it
Had disconnects, but that is likely my networking setup (not Proton)
With -USEALLAVAILABLECORES the game will fully utilise 12-13 cores. My workstation with two separate, multi-core CPUs can handle this but YMMV.
DXVK_ASYNC=1 VKD3D_CONFIG=no_upload_hvv %command% -USEALLAVAILABLECORES
Proton Experimental cannot start. Used 8.0-4 and launched from Big Screen mode, everything ran perfectly. Halo Infinite will use 8-10 cores just loading / installing, and it will take a while to finish (10 min or more possible)
DXVK_ASYNC=1 %command% --disable-gpu
Stutters after ~30 min on mouselook. Can be fixed by enabling Steam Overlay
Planetside 2 is highly dependent on netwrk connection speed. This is also true for Windows
There are two (and a half) ways around the 30min stutter (which began around mid October 2024).
-The first is to avoid DXVK by enabling PROTON_USE_WINED3D=1. There is a slight performance hit, but less than the stutter
-The second is to enable Steam Overlay. This allows full DXVK performance. I found this when researching the issue (I also use it to fix HELLDIVERS 2); apparently this has happened before to other games. I have not found a good answer to why this fixes the issue...
-The half-solution is to restart when the problem comes up, which gives you another 15-30 min of normal play.