


On rare occasions the game freezes
You might get the "Reboot requiered" message every time you start. Do NOT accept it. Instead press always cancel. If cancel reboot lets the game launch anyway then you are good and can edit the RO2redist.exe file to .bak (this will stop the reboot popup). IF however the game does not launch you might need to deinstall the game and reinstall again. (switching proton versions can apparently trigger this bug, i recommend just using the proton hotfix)
I've seen crashes on windows too so I cannot currently say on which version it is more stable. The game itself is quite delicate as others pointed out. When launching a mp game you might get some short loading freeze when entering (this happens on windows too but bit shorter). I can definitely say that after switching to linux the game itself runs overall much more smoothly.
smoother than on w10
Die Probleme hängen mit der Steuerung zusammen, nicht mit dem Multiplayer.
PROTON_USE_WINED3D=1 %command% -nostartupmovies
In My\ Documents/My\ Games/RedOrchestra2/ROGame/Config/ROEngine.ini [Engine.Engine] MinSmoothedFrameRate=120.000000 MaxSmoothedFrameRate=144.000000
[ROGame.ROGameEngine] MinSmoothedFrameRate=120.000000 MaxSmoothedFrameRate=144.000000
[TextureStreaming] PoolSize=4096
My game was crashing with proton versions other than 5.13-6.
If your game is crashing without dialog verify game files and delete your wineprefix. You can also try deleting GlobalShaderCache-PC-D3D-SM3.bin and RefShaderCache-PC-D3D-SM3.upk in common/Red\ Orchestra2/ROGame/BrewedPC before verifying game files. Also try deleting all files in My\ Documents/My\ Games/RedOrchestra2/ROGame/Cache. It may resolve crashes involved with corrupted map downloads.
With DXVK enabled the game would crash with a crash dialog mostly on map change and sometimes mid game, which made it unplayable. I recommend turning DXVK off.
The game is very delicate and can crash easily. When playing around with launch parameters and protontricks always refresh your wineprefix, check game files and maybe even restart your PC if you downloaded any software updates recently.
At the beginning of the match it may stutter for a few seconds but should be fine otherwise. If you get excessive lag you have problems with your proton. Also check your cpu governor and set it to performance. Schedutil introduces lag.
Change to a community controller layout and you are fine. Keep in mind, its not designed for controller+small screen. Really difficult to play on the go.
Crashes after intro
gamemoderun mangohud obs-gamecapture %command%
No matter is it GE, official or experimental, the game instantly crashes after intro videos.
Works mostly fine
It produces a DirectX error upon every launch but launches fine anyways. A handful of maps cause the game to crash, but most work fine.
PunkBuster

Sometimes it takes abit of trial and error to find which proton version plays nice with what you want to play.
5.9-GE-8 GloriousEggroll
Review the following for a breakdown of testing and conclusions. https://pastebin.com/raw/iyZf14b2
Final build decision: Proton build: 5.9-GE-8 (https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/5.9-GE-8-ST)
Launch option: PROTON_USE-DXVK=1 %command% WINEPREFIX=/home//.local/share/Steam/steamapps/compatdata/35450/pfx wine

Proton-6.15-GE-2 GloriousEggroll
https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/6.15-GE-2
There was a slight amount of crackling, I believe only certain guns would cause it.
Sometimes, usually at the end of the round when it shows how much xp you got but not always, the game will crash. Not entirely sure what is causing it.
I had to use glorious eggroll to get the game to run without significant audio and stability problems. The game was unplayable using the default version of proton.

This game has no analog
On start of game there was the error: You must use “Turn Windows Featureson or off”in the control panel to install or configureMicrosoft .NET Framework 3.5 SP1
Game stutters constantly.
Game crashes every now and then.
Works flawlessly out the box

Furthest I got was main menu, 5.13-6.
PROTON_USE_WINED3D=1 gamemoderun %command% alongside disabling the in-game overlay actually got me past the opening cutscene (site of previous crashes) and it began trying to load some assets. The process eventually froze and stopped responding completely. I've tried many versions of Proton and attempted to use a symlink systemd-resolved fix noted by an Arch user, all to no avail. Maybe I missed something somewhere, though.

If using systemd-resolved, game will crash shortly after start without this applied: https://wiki.archlinux.org/title/Steam/Troubleshooting#Games_Running_with_Proton_5.13_have_no_Internet_Connectivity
On start of game there was the error: You must use "Turn Windows Featureson or off"in the control panel to install or configureMicrosoft .NET Framework 3.5 SP1
Punkbuster
crackling apparently issue on windows as well
punkbuster

Execelente em vista que está rodando no linux
Algumas travadinhas no iniciar do jogo, apesar que acho que é mais carregamento gráfico
Vale a pena ativar o directx 11 com o comando proton_use_wined3d = 1 gamemoderun% command%

Game crashes after several seconds, no matter the settings I use
Might be an xwayland issue, but after I launch the game, it stops responding few seconds after it launches.

Proton-6.1-GE-2 GloriousEggroll
https://github.com/GloriousEggroll/proton-ge-custom/releases/tag/6.1-GE-2
Sometimes in very busy moments it can happen that gunshots sounds crackle a bit.
Perfect gameplay in my testing! Noticed 0 issues after applying the previously mentioned fixes
Proton-5.9-GE-8-ST GloriousEggroll GloriousEggroll
protontricks 35450 vd=1920x1080 - this fixes issue of game and/or inputs freezing when switching workspaces [TextureStreaming] PoolSize=4000 in ROEngine.ini prevents crashing between map switches [HKEY_LOCAL_MACHINE\Software\Wow6432Node\Valve\Steam\Apps\35450] "ue3redist"=dword:00000001 - this registry edit stops ue3redist from being installed on every launch
Most notable issues are occasional crashes performance issues. Overall, the game works well and I am able to play matches appropriately.
Proton-5.9-GE-8-ST GloriousEggroll
protontricks 35450 vd=1920x1080 Mouse input and game freeze after switching workspaces (dwm), but virtual desktop solves this issue. This may be specific to my dwm or wine version as it did not happen previously.
Occasional crashes can occur at end of match, likely from running out of memory(?)
[TextureStreaming] PoolSize=4000 As recommended by another user, I have changed this option in ROEngine.ini and will experiment further to see if this solves crashing/performance issues.
[HKEY_LOCAL_MACHINE\Software\Wow6432Node\Valve\Steam\Apps\35450] "ue3redist"=dword:00000001 This registry edit causes ue3 to not be reinstalled every launch.

Works perfect without any fixes/patches
You can play on servers, which needs PunkBuster
Multiplayer works, single player not tested.

Just like the Windows version
Turning fullscreen off and on again fixes the issue
This problem sometimes happens even on windows, probably is related to volume levels because changing them will make crackling disappear.
The game have some stability problems on windows, but crashes are rare and do not ruin the game experience so much.
I noted that in order to significantly reduce crashes on linux I had to start the game with PROTON_USE_WINED3D=1, otherwise the game will be unplayable due to frequent crashes. Also, reducing texture detail to medium will help reducing crashes with or without wined3d, but combining both methods will give the best results.
I set up a custom command line to start the game: PROTON_USE_WINED3D=1 gamemoderun %command%
with this I can reduce crashes and play.
Gamemoderun is a custom utility to start the game using feral gamemode (wich improves performance of games), but the game can be played without that.
Also note mentioning, reducing texture details to medium helps reducing crashes without wined3d, but not significantly. For a better experience, I use both methods and I can finish more than 1 game without crashes.
Runs great out of the box and in my opinion runs slightly better on linux than in Windows 10
Only someone who really likes the game and is able to put up with crashes would enjoy the experience
Occasionally it skips a split second of sound
Alt-Tabbing works if Alt-Entered to windowed first
It crashes at least once per match, often when the match is over and the map is switched, due to lack of memory. Other times it crashes for unknown reasons
small lags when loading a map, but it works fine

The game tries to install .NET framework then display an error, once closed the game simply does not launch.
Proton 5.0
Still able to be played but not what I consider "an enjoyable experience" because game is too unstable
I added a registry key to avoid the ue3redist to reinstall on every launch of the game by executing wine regedit on the game compatdata folder.
[HKEY_LOCAL_MACHINE\Software\Wow6432Node\Valve\Steam\Apps\35450]
"ue3redist"=dword:00000001
not OS but engine issue - framerate is locked to 62 fps, workaround is editing a config file and setting it to read only: ROEngine.ini inside: "C:\Users\User\Documents\My Games\RedOrchestra2\ROGame\Config bSmoothFrameRate=FALSE MinSmoothedFrameRate=144 MaxSmoothedFrameRate=144
Some Windows players seem to also have this problem. I lowered the volume levels from the game settings and the audio crackling and brief losses of audio became much less frequent.
Occasional small artifacts on the screen. When you move closer to objects and they get more detailed, they might appear partially black for a brief period.
Some Windows players seem to also have this problem. The aiming would become laggy after playing for a while (maybe 30+ minutes). This became much less frequent by modifying ROEngine.ini located at steamapps/compatdata/35450/pfx/drive_c/users/steamuser/My Documents/My Games/RedOrchestra2/ROGame/Config/ in the following way:
From:
[TextureStreaming] PoolSize=160
To:
[TextureStreaming] PoolSize=4000
The game has performance problems even on Windows. Not sure how it compares to Steam Play.
Punkbuster. No problems with it on Steam Play.
Used Proton 4.2-9
Install seemed to occur, but on clicking Play, game never started.
No issues found.
PunkBuster
Crashes from time to time but outside of that works perfectly.
crashes from time to time. I've tried to use PROTON_USE_D9VK -- it had no visible effect (outside of a bit better performance).
Punkbuster

About 10FPS lower than Windows and has more stutters, it also rarely crashes and it'll try to install .Net Framework every time you launch it and it has a prompt that you must close. Aside from that, it runs fine.

It works out of the box, with some slight stuttering upon first loading a map and some screen tearing.

Game works and plays, including multiplayer matches. Performance doesn't match what I would get in Windows on this system, but it is still very playable.