


LD_PRELOAD="" SteamDeck=1 gamemoderun %command% -PSOCompileMode=1
In-game videos will only play with ProtonGE (otherwise there's just a black area where the video is supposed to be). The custom launch option are recommended, but I think only LD_PRELOAD="" is necessary after the latest update, otherwise the game will lag hard after 2-3 matches. SteamDeck=1 skips the Marvel Rivals launcher, and -PSOCompileMode=1 skips the shader compilation step.

With normal Proton there will be a few backgrounds missing, as well as no ability previews. Still playable but GE fixes those issues.
unset LD_PRELOAD; SteamDeck=1 force_vk_vendor=-1 gamemoderun %command% -dx12 -ngxdisableota
Crashes once every other week or so. Rare enough that you can still enoy it.
The launch options help it crash less, without them it will crash several times a week. If you want to buy something with your steam wallet however, make sure to remove them before starting the game, as well as making sure steam overlay in on, otherwise the pop-up will not appear. You can add them back and restart the game afterwards.

SteamDeck=1 MANGOHUD=1 %command%
Launcher seems to be broken on Linux. to fix add SteamDeck=1 to your launch options to skip it starts normally afterwards

%command% -PS0CompileMode=1 %command% SteamDeck=1
Still havent figured out what causes the situational crashes, but sometimes the game crashing takes the desktop too, fyi
Ok, this is the most stable ive gotten the game since season 2 began. If your gpu supports unlimited fps, limit the games fps to something your monitor can still run smoothly (ive got mine set to 120, my max fps is 144). Also use the pscompile command for 16gb of ram or LESS. The battlepass screen doesnt even lag like it did before

Had quit a few bugs/crashes/freezes but after tinkering it works really well. Game still has bugs on Windows too so keep that in mind.
SDL_VIDEODRIVER=wayland SteamDeck=1 LD_PRELOAD="" __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 %command% -PS0CompileMode=1
Game used to freeze sometimes after the loading screen before joining a game reached 100%. Adding SDL_VIDEODRIVER=wayland and switching to Proton TKG seems to have fixed this for me. Using Hyprland as the DE for my CachyOS Setup.

Blocked by anti-cheat. Worked before update.

SteamDeck=1 %command%
For some reason any key I try to rebind, it's being registered as "numlock", even though in-game everything is fine, all binds work, and text chat works as expected
The game initially wasn't launching, not even Proton Experimental worked. I've since tried GE-Proton 9.27 and I think that's what got it to work.

SteamDeck=1 gamemoderun %command%
I had to use the specified launch options in order to actually get the game to boot up. Others have theorized a recent update must be somehow preventing the launcher from starting. Works flawlessly now, no issues since.
SteamDeck=1 %command%

Game No Longer Starts
gamemoderun %command% -PSOCompileMode=1
As other have stated, as of recent the game no longer starts. The Vulkan shaders are loaded and then nothing happens. Must have been a recent update.

No go
Shows as running but noting comes up, tested on all pc's including deck, switched to GE 22 but same again.

SteamDeck=1 %command%
I had to restart my pc after installing because the anti-cheat would error on startup, after a reboot it was sovled.
SteamDeck=1 %command%

SteamDeck=1 LD_PRELOAD="" %command% -fullscreen -novid --force-grab-cursor -PSOCompileMode=1
Cutscenes were blacked out
Fix: Used GE-Proton and this was resolved
Experienced massive frame rate drop and stuttering after playing 2~3 games. However, enemy pov (upon death) had a normal framerate.
Fix: This seems like a Steam Overlay issue and I was able to resolve this by adding LD_PRELOAD=""
to the launch options

VKD3D_DISABLE_EXTENSIONS=VK_NV_low_latency2 SteamDeck=1 %command% -PSOCompileMode=1
I recently changed my distro to NixOS, so I dont know if these launch options are needed for everyone or if they are exclusive for NixOS players. Game didn't even launched without them.

SteamDeck=1 %command% -fullscreen -novid --force-grab-cursor
Opening background and main menu background are missing (shown as black), sometimes white artifacts are visible on the screen
Sometimes the game freezes permanently after the loading screen before entering a match if a key other than the spacebar is pressed

DISPLAY= SteamDeck=1 %command%
Occasional lag using proton tkg when a lot is happening on screen. Doesn't happen on valves or GEs proton that runs on xwayland
Sometimes freezez during shader compile or on the "Press to start" menu.
I am using hyprland.
This game would freeze every 1-2 hours. Often it would recover after 20 seconds, sometimes not. The game would also freeze, turn black for 2 seconds, and then go back to normal if I focused another window on my other monitor. I decided to try proton-tkg which can run natively on wayland, and now there is almost no issues at all. The game is smooth, it doesnt go black and freeze if i unfocus the window and it doesn'r freeze during gameplay at all any longer. The only issues right now is that the game sometimes freezez during compile, and once on the game start menu, but never during gameplay and I played for 5 hours in a row yesterday so I would've noticed.
TLDR: If your on wayland and experiencing freezing try proton-tkg, just choose the latest one on Protonup-qt! Don't forget "DISPLAY=" in the launching arguments! Otherwise it's running on xwayland and might not fix anything.
SteamDeck=1 %command%

SteamDeck=1 %command% -PSOCompileMode=1
Doesn't go further than the intro because "anti-cheat is currently deactivated". Happen only sometimes and it was fixed by switching from proton experimental to proton hotfix and by the launch options

After Season 2 update the Game crashes
LD_PRELOAD=" " SteamDeck=1 %command% -dx12 -PSOCompileMode=1
The game started to crash since season 2 update it crashes so bad that it sometimes also crashes the graphics driver i searched on the internet and havent found a fix for it i hope someone finds one or Marvel rivals fixes it

SteamDeck=1 %command% -PSOCompileMode=1 -mangohud %command%
Crashes on main menu without SteamDeck=1 launch option with occasional crashs without -PSOCompileMode=1 with Season 2 update. Having all settings on low helps too
Ran better than on windows with higher framerate and no stuttering. Only thing was black background in the menu but no issues in-game.
SteamDeck=1 %command% -PS0CompileMode=1
Tried several launch options and proton versions, game will compile shaders and crash before the menu or crashes immediately
SteamDeck=1 %command% -PS0CompileMode=1
no longer launches for me

SteamDeck=1 %command% -fullscreen -novid --force-grab-cursor
Mouse used to escape the screen in hyprland because it was not fully fullscreen by default, launching it with -fullscreen and --force-grub-cursor fixed it
The game as of Season 2 has way too many animations and cutscenes that can ocasionaly crash the game

SteamDeck=1 %command% -PS0CompileMode=1
The game worked just fine with Proton before the Season 2 update. After the update, I had to tinker with the Launch Options or the game just wouldn't start.

Since last Update Game wont start anymore, and you get kicked out with "anti-cheat inactive"
SteamDeck=1 %command% -PSOCompileMode=1
Swapping Nvidia-version, Proton-Versions (GE9.27), Re-installation, File-verfiction, altering startup parameter .. nothing helps. Game is currently un-start-able.

SteamDeck=1 %command% -PSOCompileMode=1
The game does not launch without the: "SteamDeck=1" option

steamdeck=1 %command% -PSOCompileMode=1
I tried using gamemoderun, but it didn't work alongside of %command%, and -PSOCompileMode=1. -PSOCompileMode=1 is needed for S2 update. The game runs fine with minimal visual bugs, otherwise, the game runs perfectly fine!

With this new update, everything works fine on proton hotfix.

Crashes during or soon after shader compilation
SteamDeck=1 %command% -PSOCompileMode=1
Was only able to get to the game's main menu after brute forcing through 4 or 5 crashes during shader compilation. Game will stay open for less than a minute before crashing.

SteamDeck=1 PROTON_EAC_RUNTIME=1 %command% - PSOCompileMode=1
The game crashes every single time a match starts within maximum 20 seconds since the new season update. Lobby and menus are all fine, but actual matches crash everything almost immediately.

SteamDeck=1 %command% -PSOCompileMode=1
Textures bugged out of existence randomly for the first time, but slowly stopped.
The launch options are very important to have the game launch at all.

steamdeck=1 %command%
Game could not be started properly without the launch option. After that is set, everything worked as expected. :-)

SteamDeck=1 %command% -PSOCompileMode=1
Requires Steam command line configuration to launch.

SteamDeck=1 %command% -PSOCompileMode=1
Crashes every match after up to a few minutes of gameplay
New instability is since the latest major update (season 2)

SteamDeck=1 %command%
Wouldn't Start
Use the Launch Options listed and Proton Experimental. I had to delete my shader cache folder in steamapps/shadercache/2767030. After a few minutes, just launch again and it should bring up the launcher.
Used to work perfectly, but with season 2 update it won't start at all
%command% -ngxdisableota

gamemoderun %command% -PSOCompileMode=1
Due to the recent updates you need to add -PSOCompileMode=1 to the Steam Launch Options, but other than this it should run without noticable issues.

SteamDeck=1 %command% -PSOCompileMode=1
After latest update to address shaders, game requires additional flags.