Hello @veelo, we're using one issue report per unofficially supported game title, so I've gone ahead and transferred this issue report to https://github.com/ValveSoftware/Proton/issues/938#issuecomment-6254892832.
proton 10.0-4bx1 2026-10PROTON_ENABLE_WAYLANDx1 2026-10gamemoderun gamescope -f -w 3840 -h 1600 -W 3840 -H 1600 -r 144 --force-grab-cursor -- %command%x1 2026-10
Compatibility Report
System Information
Launch options:
PROTON_ENABLE_WAYLANDis not set. The game is borderless 3840x1600 on a 3840x1600@144 display, vsync off.I confirm:
Related reports that are a different bug:
Symptoms
Mid-match the game thread locks at exactly 10 FPS. A frame is about 1 ms of work padded out to about 100 ms. The RTX 5080 drops to about 45 W.
While this is happening, Hyprland and gamescope both still report the gamescope window as focused. Clicking the window again does not clear it.
gamescopectl debug_set_fps_limit 144does not clear it either. Only restarting the game does, and it can lock again later in the same way.Cause
Squad is Unreal Engine 5.7.4 (shipping build
691446.3180.//Squad/v10.6.2). The engine console variablet.IdleWhenNotForegroundcallsFPlatformProcess::Sleep(0.1f)fromShouldUseIdleMode()when the Windows foreground-window check is false. That sleep is 100 ms, so the thread lands on exactly 10 FPS and the GPU goes idle.The compositor focus state is still true when the sleep starts. Wine's foreground-window state is the value that stays false. The same lock still happened after removing
PROTON_ENABLE_WAYLANDand pinninggamescope -W 3840 -H 1600 -r 144.Reproduction
It does not happen on every launch. When it does, it stays until the process exits.
Workaround
In the Proton prefix,
compatdata/393380/pfx/drive_c/users/steamuser/AppData/Local/SquadGame/Saved/Config/Windows/Engine.ini:This is read on the next launch. The EAC launcher (
squad_launcher.exe/start_protected_game.exe) startsSquadGame-Win64-Shipping.exewith an empty command line, so-ExecCmdsdoes not reach the game. Squad also rewritesEngine.iniwhen it updates and can drop this key.