


You might enjoy squad if you have sufficiently powerful hardware and sufficiently low settings (enable DLSS btw...).
unset SDL_VIDEODRIVER; gamemoderun %command% -dx11
This game performs significantly worse on Linux than it does on Windows (on nvidia, at least). The main issue that I can see is that it just absolutely hogs your vram and when it maxes out said vram, everything starts to act weird. The game will slow itself to less than 5 fps and it will freeze any open browser, discord, steam, thunderbird, probably more.
I "work around this" by putting the graphics settings on the "Low" preset, running it in gamemode, and turning the resolution down from 1440p to 1080p. I've heard others say that swapping between presets can often be a workaround to this issue too, especially on lower vram cards (mine is 12gb).
If everything is working fine, it plays great. But if you are on nvidia at least, expect some issues that you'll need to tackle when it comes to vram and framerate. I'm not even really certain who's at fault exactly for the vram issue but your frames will probably be pretty bad unless you're running on the lowest settings (which, to be fair, don't actually look all that bad most the time)

gamemoderun PROTON_NO_ESYNC=0 PROTON_NO_FSYNC=0 MANGOHUD=1 %command% %command% -dx11
At first MIC was not working, switched to Experimental Bleeding Edge
Windows - 100+ FPS on Med/High Linux - Less tna 70 FPS Low
After wondering why i couldn't talk i went through a bunch of different steps. Set protontricks to force pulse audio, switched to proton-ge, nothing worked. I went back to steam and found out how to get Proton Experimental Bleeding Edge (Search that up on google), got that installed and now my Microphone is working fine.

-dx11
When launching the menu sometimes doesn't grab the keyboard. Alt tabbing to a different application and back fixes it
Low fps and occasional stutters (300ms) when loading new terrain
60 FPS on Epic without DLSS. With DLSS 2x the fps.

flawless
Possible internet issues could be on my end

After latest update, game would not start, but after adding "-dx11" to launch options, it works again. Doesn't show servers correct ping.
-dx11
If you cannot find any servers, try removing the "ping" limit in filters, all servers then show up as "9999" ping.

works fine on dlss 3 on quailty, everything to epic 70-90 fps when no much happening 40-50 fps when a lot happening ( on windows better )
WINE_CPU_TOPOLOGY=12:0,1,2,3,4,5,6,7,8,9,10,11 %command%
Some weird textures and shadows but nothing big , you have to be a nerd to notice them
minor fps drops but you can still have fun

If your first keyboard layout is a one without Latin letters (Russian, for example), change the keyboard layouts list that way that the English would be on the first place. Then everything would be fine and the game will work.
For example, I used to have Russian - English - French. The game didn't work. I changed it to English - French - Russian, now it works.
When I used Proton Hotfix, fps was bad. When I switched to the latest stable version of Proton (stable ones are those with numbers, for example, 9.0-4), vulkan shaders started to load when I launched the game and after that fps became good. Not worse than on windows.
Very good.
You just need to do 2 small things which I described earlier, unless you already have it done.

"Unexpected Error #1" - FIXED by following https://github.com/ValveSoftware/Proton/issues/5927 - Runs great otherwise!
WINE_CPU_TOPOLOGY=12:0,1,2,3,4,5,6,7,8,9,10,11 %command%
Requires tweaking for high core count CPUs. (Thanks Nobara Discord!)

Not ideal but in general it's good.
Had to change settings to Russian letters for controls to work (my main keyboard layout is in Russian). Also the settings are showed in only in Russian letters and can be changed changed only to Russian letters even if I choose the English layout.
At first, when I used proton hotfix, fps was bad. After I found out that the stabe versions are those which are with numbers, I changed to the latest stable one and then when I pressed tp launch the game, Vulkan drivers started updating and the performance became good, not worse than on windows.
On all servers ping is shown as 99999, even though the servers work good. So, to find games you have to remove the ping limit in filters.
Use stable versions of proton (the ones with numbers).

Works without any issues

For some reason Squad does not respect your VRAM amount, leading to overruns and massive frame drops, basically independent of the texture settings, especially when trying to stream textures for PiP ADS. Setting Squad config file options or launch parameters didn't work for me, but if you create a dxvk config file in the binary location that limits the ram everything works great, no frame drops.
so: create dxvk.config in the Squad.exe steam directory (SquadGame/Binaries/Win64/) containing the following:
dxgi.maxDeviceMemory = 6144;
dxgi.maxSharedMemory = 6144
(you can also use 4094)
FPS drop when a lot of artillery lands. Not necesarilly an issue for gameplay, since you have to be hidden during it.

LD_PRELOAD="" VK_LOADER_LAYERS_ENABLE=VK_LAYER_MANGOHUD_overlay_x86_64 %COMMAND%
I used Proton 10.0-1 (beta) and set some launch options to mitigate some stutterings after a few minutes of gaming. The launch options are described here in detail: https://github.com/doitsujin/dxvk/issues/4436#issuecomment-2466646597
mangohud %command% -dx11 -USEALLAVAILABLECORES
anti cheat unexpected error

~5 FPS while in game
5-6 FPS when in-game
Not sure whether it's a game issue or an OS config issue.
Tried swapping between following Proton versions:
- Hotfix
- Experimental
- 9.0.4
- 8.0.5

extremely unreliable running rate have only gotten to menu 2/dozens of attempts
gamescope -W 2560 -H 1444 -r 165 --force-grab-cursor -- %command% gamemoderun -dx11 -USEALLAVAILABLECORES
this is first attempt at running after purchase. ititially got it to run one time using the launch options shown here, however restarted and could not get it to run to menu again. kept trying with the different launch options given by others, reverted back to original one that worked initially, didnt work, but then randomly did work after frustrated reattempts. closed game to see if it would boot again--doesnt. annoying as hell, also extremely confusing.

unset SDL_VIDEODRIVER; gamemoderun %command% -dx11
Game not recognizing audio input device and occasionally would lose all audio output and require a restart to fix.
I was unable to select my Headset Microphone Input in the Squad Audio Settings. I was able to resolve this by going into my Ubuntu Settings > Apps > Steam > Record Audio and turning on the Record Audio permission for Steam. I also installed the PulseAudio Volume Controller by running sudo apt install pavucontrol
in terminal, and disabled all audio devices other than my headset. I was then able to select my Headset Output and Microphone Input in the Squad Audio Settings which resolved the problems.

unset SDL_VIDEODRIVER; PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 DXVK_ENABLE_NVAPI=1 DXVK_ASYNC=1 DXVK_HUD=compiler mangohud gamemoderun %command% -dx11 -USEALLAVAILABLECORES
Stuttering, significant Framedrops from 90fps down to 1fps
No tweaks needed. Ran perfectly.

barely launch, unplayable fps
game started on wrong display
using semi-auto or bolt action, sometimes does not shoot, skiping round

modern AMD CPU + GPU. all just works
modern AMD CPU + GPU. all just works
No servers showed up unless server filters were changed, set the ping filter to max and servers will show up.
Just Installed on steam and work out of the box maxed out 120+ FPS

mangohud %command% unset SDL_VIDEODRIVER; PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 DXVK_ENABLE_NVAPI=1 DXVK_ASYNC=1 DXVK_HUD=compiler gamemoderun -dx11 -USEALLAVAILABLECORES
Low fps and lots of stuttering
Freezing entire pc and crashing frequently

Sometime (on DX12) compositor crash when alt + tab.
Heavy perfomance issues, like constant stuttering and fps drops.
DX12 is less playable than DX11 at some point, but even switch to DX11 doesn't help much. Still barely playable and since engine update will occure soon i guess it'll be even worse. Some maps have a little bit more stable experience than others, but goosebay for example is a nightmare.

Vram Issue has to get fixed but other than that it seems to be working fine with the added params.
mangohud gamemode -maxVram=8G %command%
Without limiting the vram it overflows and bottlenecks the whole systemn.

unset SDL_VIDEODRIVER; PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 DXVK_ENABLE_NVAPI=1 DXVK_ASYNC=1 DXVK_HUD=compiler gamemoderun mangohud %command% -dx11 -USEALLAVAILABLECORES
50fps and huge frametime latency during mulitplayer games.
Max VRAM usage, 40-50 fps on medium

The shaders are constantly compiling and cause significant FPS drops every few seconds, unplayable.
I've very recently transfered from Win11 to ZorinOS, picked up Squad to try out performance and it's terrible. Vanilla servers are laggy and modded servers are borderline unplayable.

gamemoderun %command%
Steam tends to crash upon launching, giving you a "Steam is Currently Offline" message
Game runs flawlessly on AMD graphics cards. Would Not Recommend on NVIDIA as their proprietary drivers do not support shared VRAM, which causes unplayable stuttering and all sorts of other issues.

Playing itself is pretty flawless. Menu is a big buggy / laggy, but doesnt feel like an issue.
LD_PRELOAD="" %command%
The menu is flickering, nothing bad. Once you join a game it runs without issues
Had the "timed" out-of-sync issue, where after like 30-40 minutes of playing frames were out of sync, unsetting LD_PRELOAD
fixed that for me.

Tried running it via Steam Proton, mouse and keyboard input would register, but buttons were uncklickable. No such problem on GE-Proton.
Runs as expected, not tested for a long duration but seems to be perfect
I constantly get "Steam is Currently Offline" and am unable to play online. I have no idea what is causing it and why it sometimes works.

unset SDL_VIDEODRIVER; PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 DXVK_ENABLE_NVAPI=1 DXVK_ASYNC=1 DXVK_HUD=compiler gamemoderun %command% -dx11 -USEALLAVAILABLECORES
Significantly improved performance after upgrading NVIDIA driver from 560 to 570.86. Had severe FPS drops and game progressively slowing to a crawl (< 15 fps) before updating the driver, butter smooth FPS after
Upgrade your driver

gamemoderun %command% -dx11
The majority of the time I play, it will freeze my discord client, my web browser, and my steam client. They have to be forcefully restarted to restore visible functionality. Unsure if this is some sort of wayland/nvidia issue or a kwin issue but it is a generally unpleasant issue that I only experience on Squad.
Rarely the game will crash. Sometimes it will crash Kwin too which crashes all of my open applications. Not frequent enough to be unplayable by any means.
I only experienced a minor difference between dx11 and dx12 mode. My impression is that dx11 is more stable though so I am sticking with it.
Despite my issues with freezing applications, I still have a pretty good time playing it. By all means try it out, just be wary you might run into a couple problems if you're on kde plasma/nvidia/wayland. Haven't tested it properly in other configurations. By all means it is playable though and the issues arent a big deal.

Worked fine just as in Windows
The game booted up fine(Though a lot quicker than Windows) and ran great. No stuttering or any bugs I noticed that weren't already part of the native game.

The game performs horribly
The game is no longer playable after the update. 10 FPS max when in a match.