Hello! This is a guide for getting the Call of Duty Plutonium client working on Linux with as little issues as possible. This includes fixes for every COD game supported by the Plutonium client. We will try to keep this guide as concise as possible and update this guide as time goes on and Proton improves.
This is NOT a piracy guide. We recommend obtaining these games legally if possible. Consult the official Plutonium installation guide (hyperlink to that page here) for better guidance on this, and use your own discretion if you wish to borrow these games from a friend.
This is not in any way shape or form affilated with Plutonium or the Plutonium Team. We just like the client and we love Linux!
Using Windows reportedly works, but Steam Deck LCD users on SteamOS and possibly other distros can ONLY play in LAN mode. Attempting to play normally will result in a banned hardware error. This is due to Plutonium's hardware ID ban protocol eventually flagging a cheater on the Steam Deck, resulting in every user with one being affected since each Deck shipped with the same hardware ID. If you wish to play Plutonium online on a Steam Deck, the OLED version is currently unaffected.
ProtonTricks (Flatpak & Convenience Reasons)
Proton GE (Good because of NTSync giving these games significant performance gains)
ProtonUp-Qt (Easier to obtain & update GE from)
This was tested on Gentoo, CachyOS (Arch), & Linux Mint (Ubuntu/Debian)
Buy the actual games on Steam if possible. (and ofc install them)
MW3 Server Tool (The Free and legal method): steam://rungameid/42750
Installing ProtonTricks via Flatpak
Ensure Flathub's repo is in your flatpak (and make sure flatpak is installed on your system)
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.github.Matoking.protontricks
Install Plutonium's Launcher and keep it in a directory that isn't in your Downloads, like your Documents for now.
Install Proton GE, Technically you can just use Proton Experimental or any stable official release of Proton. However GE has NTSync and has proven to give SIGNIFCANT performance increases for these old COD games. Here's a good video covering the differences, the key is the frametimes.
Just select GE in the GUI, select your Steam directory and hit install.