
STARSHIP POOPERS
Published
Supreme Commander: Forged Alliance
Tinker Steps:Switch to experimental, Set launch options
PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 taskset --cpu-list 3 %command%
I chose core 3 at random, core 0 should have been fine as well. When I initially launched the game without any extra launch options, it performed unplayably poorly at the main menu.
I followed other reports on ProtonDB that recommended PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1, and applying those improved performance to where it was playable initially but degraded during a game into single-digit framerates.
Limiting the game to a single CPU core with taskset solved this problem completely, and the game runs perfectly now. I will try it without PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 because they may not be necessary now that it's limited to one core.
Proton Experimental
Distro:Ubuntu 22.04.3 LTS
Kernel:6.1.0-1022-oem
RAM:60 GB
GPU Driver:4.6 Mesa 23.0.4-0ubuntu1~22.04.1
GPU:AMD RENOIR (renoir, LLVM 15.0.7, DRM 3.49, 6.1.0-1022-oem)
CPU:AMD Ryzen 5 5600G with Radeon Graphics
Proton Experimental
Distro:Ubuntu 22.04.3 LTS
Kernel:6.1.0-1022-oem
RAM:60 GB
GPU Driver:4.6 Mesa 23.0.4-0ubuntu1~22.04.1
GPU:AMD RENOIR (renoir, LLVM 15.0.7, DRM 3.49, 6.1.0-1022-oem)
CPU:AMD Ryzen 5 5600G with Radeon Graphics