


Flawless experience
Install and click play, no tinkering required

Performance is great (above 60fps), Once controls are set it is fun to play, if these were the default options.
Disabled back buttons, Changed A to Jump (Space), Added Secondary Command to X which picks up an item (F), Added Secondary Command as long press on B to prone (CTRL), Reduced Right Trigger Mouse sensitive down to 100 from 135.
Didn't test multiplayer due to security concerns. Game wouldn't launch on Proton Experimental or on default settings. Only ran once proton version was changed to GE-Proton9-7. Also switched game to Window (No Border) to avoid any potential issues involving full screen. Default Graphic Settings used in Game.

The ~45 FPS cap has been fixed and the game will play substantially better. Dare I say, even OOTB.
A possible fix is to lower the polling rate of your mouse. This is not the only Call of Duty game that has this issue. Atleast, it is not as bad as running Call of Duty Black Ops with a CFS scheduler.
Got a crash during a cutscene. Restarted the game and I watch the same cutscene and play the mission.
Personal note
State of the game
It was recommended to either play the game with the ~45 FPS cap or use another way to make the game more playable. I'm not fond to use the other way that was described on various forums, so I have left the game alone. Since the MW2 remaster issues is fixed with a DXVK commit* and I have finished that game. I was eager to find out how this game ran after a few years. I'm not sure when this is fixed, but I am grateful to the person(s) that have fixed this issue.
- DXVK commit - https://github.com/doitsujin/dxvk/issues/3227
Launch Options
I used the following launch options for this game. These launch options are not necessary and are based on my hardware configuration or my wishes.
Launch options
"mangohud DXVK_FRAME_RATE=156 WINE_CPU_TOPOLOGY=16:0,1,2,3,4,5,6,7,16,17,18,19,20,21,22,23 %command%"
More information
- manghohud: to confirm the previous ~45 cap was solved.
- DXVK_FRAME_RATE: I use a VRR display, so I cap the game to stay in my display's VRR range.
- WINE_CPU_TOPOLOGY: The game runs on a 7950X3D, I benefit from pinning the game on the VCache CCD.

Playing for the story to get caught up to the current releases. Excellent performance.
Controller sensitivity was to high while looking around. Couldn't get to a reasonable level with 3rd party software and no support in game to change.

With new proton experimental you no longer have issue with DRM making your frames locked 35 with terrible input lag.
Experience is now great

DXVK_ASYNC=1 PROTON_USE_WINED3D=1 PROTON_NO_ESYNC=1 PROTON_LOG=1 %command%
Without the supplied launch options, the game would freeze often
Download and launch this as a non-steam game: https://github.com/AgentRev/CoD-FoV-Changers/releases
it will let you alter the FOV in game
Use Proton Experimental to run the game in 60FPS

Created own layout
Was working correctly in my earlier playthroughs, but once I got to 'Goalpost' and the tank minigun section, looking around is extremely delayed and sometimes doesn't do what it's supposed to do
As others have mentioned, won't go above 45-50 FPS no matter how low the settings are; still experiences frame rate dips
DXVK_ASYNC=1 PROTON_USE_WINED3D=1 PROTON_NO_ESYNC=1 PROTON_LOG=1 %command%

left trackpad clicking
runs well
runs
Super Out of the Box experience. Läuft problemlos.

Twitching the camera real fast on Off Shore during Survival clearly shows assets loading in
Using a GTX1060. DRM problems cap the game to 30 FPS and prevent you from playing Spec-Ops online and in private
The game froze when I tried to configure the in-game Options. Stopped freezing after a system reboot
Spec-Ops online is entirely blocked off on Linux and says that the servers are down when they are not since it works perfectly fine on Windows. Regular Multiplayer works just fine on the other hand
If you can deal with a 30 FPS cap in the Campaign and Spec-Ops and on top of that have no online access with Spec-Ops, you'll be fine I guess. Regular Multiplayer works just fine though

In-game switched aiming from toggle to hold
The game is capped to 30FPS in-game and 45FPS in the main menu. This does not happen on Windows
The servers were down at the time of my testing
The game on PC does not have native controller support. Not sure if there are mods that could enable it but the community controller layout was pretty solid for me and I had fun regardless. The game also doesn't have bots for regular MP matches if you decide to play offline alone but Spec-Ops will fill that void and it is incredibly fun alone or co-op

Locked on a bad framerate, but it's definitely playable. Proton needs to do something to override this and the game will be 100% enjoyable.
Game is locked at 40 FPS, probably due to DRM protection

Startet, langsames Laden, danach schwazrer Bildschirm
Spiel startet. Jedoch sind alle Ladebildschirme extrem langsam. Danach nichts.

Startet. Jedoch sehr langsames Laden und danach nichts
Das Spiel startet und es können Einstellungen vorgenommen werden. Danach ist der Ladebildschirm jedoch ewig und die Animation ist nicht flüssig. Nach dem Laden nichts... Schwarzer Bildschirm.
PROTON_USE_D9VK=1 %command%
Using Steam defaults the game launched but with only audio and a black screen. Had to (a) downgrade to Proton v6, (b) add the PROTON_USE_D9VK=1 launch opt and (c) run "Verify integrity of game files" once to fix something.

RADV_PERFTEST=gpl DXVK_ASYNC=1 ENABLE_VKBASALT=1
Edited game config file to enable shader preloading and disable intro videos
Mouse does skip if polling rate > 500
Playing with a friend through online-fix worked perfectly.
The game does require a NOCD crack as the anticheat locks the FPS to 45 as some sort of precaution.
Small text in some areas
Need to use mouse on main menu
Aiming is stuttering if mouse's polling rate is >125 Hz
FPS locked to ~40 FPS due to DRM
The game has reduced FPS because of DRM. With crack the campaign works fine and is beatable, but Steam Achivements obviously do not work, probably multiplayer too.

DXVK_ASYNC=1 PROTON_USE_WINED3D=1 PROTON_NO_ESYNC=1 PROTON_LOG=1 %command%
Resolution was substandard, despite the options chosen ingame.
Manual transfer of savegames was required as cloud saving refused to work.
Framerate was capped; presumably due to DRM protection.
Leaderboards within the 'specops' mode does not show.
Game refused to launch without the relevant launch options.
Just like in MW2, the game does not have controller support. You can complete the whole campaign/spec ops solo (online spec-ops does not work), but has a pretty rough performance. No matter what setting you use, the fps in 30-40 constantly. It's just not smooth at all. The multiplayer however runs with stable 90fps, but like in mw2 case, I got no audio at all...
Cant get mouse out of the game window
Capping the fps at 40
I tried the cracked exec, as others said, but it runs a steam emulator which makes your user a dummy user. Another minor thing is It doesn't show the Spec-Ops leaderboards
Works great (almost) OOTB, needed to only find a good controller layout and it was off to the races
Queues can be slow due to a low population, especially at off times
Works fine, just like Windows
Fix the fps issue by searching 20180127 PLAZA crack and just replace the files in the MW3 directory with the ones from that. Then you can just start the game, it should work like normal.
DXVK_ASYNC=1
FPS locked to 44 when using original exe. with a no dvd cracked exe this problem does not exist, finished the campaign at a locked 120 FPS
i always use DXVK_ASYNC=1 with GE proton to prevent stuttering and use FSR for FPS games. i also used Steam Tinker Launch to set up a custom inject command to launch CoD SCZ FoV Changer (https://github.com/marvinlehmann/CoD-SCZ-FoV-Changer/releases) to change the FOV
I'm glad this is working. It's a fun campaign, and I always like to solo spec ops, and play w bots.
Changed to hold for ADS, and turned on mouse smoothing.
The usual : 40hz/40 fps limit. For TDP: 5watts/GPU @ 600. Pretty solid 40fps.
Great fps for the Deck. Can be played in small portions.
The game works but with some performance issues
low GPU usage on 1660s
When I play this game on windows, the game runs at 60+ fps but when I run it on linux it is max 30-37 fps and the game kinda looks slow with that fps
The fps once again it is 30-37 fps
Very low FPS lock and resolution looks wrong
Game now launches, when in the past wouldn't start probably due to DRM protection, but is playable with a bad framerate.
PROTON_USE_WINED3D=1 PROTON_NO_ESYNC=1 PROTON_LOG=1 %command%
Bad framerate, locked at 40 fps, my specs allows me something above 100 on Windows
Installed crack instead of original exe
When using original exe game is capped at 44FPS, using unofficial "cracked" exe fixes the issue - it's probably some sort of anti-piracy that kicks in on Linux
PROTON_USE_WINED3D=1 PROTON_NO_ESYNC=1 %command%
It has 30 FPS lock without WINED3D launch option, it has 40 FPS lock after the launch option. On WIndows the game has 85 FPS lock.
Didn't try multiplayer and I don't think I'll ever try with RCE thing is present.
Campaign/survival perfect. Not tested multiplayer.
Really bad performance on the Deck, despite the game being from the PS3/X360 era, not worth it.
Unstable FPS and it's impossible to hit 60fps on the Deck
prime-run %command%
With the FPS cap and the resolution so low, I find it hard to recommend anyone try play this on Linux
PROTON_USE_WINED3D=1 %command%
Seems capped at 40FPS. Game Engine Resolution seems very bad
PROTON_ENABLE_NVAPI=0 DXVK_ASYNC=1 %command%
FPS WAS LCOKED