Installation (Linux)
Prerequisites
Section titled “Prerequisites”Before installing IW4x, you need to obtain a legitimate copy of Call of Duty: Modern Warfare 2 (2009) from Steam.
Launcher installation
Section titled “Launcher installation”The recommended way to install IW4x, with easy updates included!
1. Download Call of Duty: Modern Warfare 2 (2009)
Section titled “1. Download Call of Duty: Modern Warfare 2 (2009)”Find Call of Duty: Modern Warfare 2 (2009) and Call of Duty: Modern Warfare 2 (2009) - Multiplayer in your Steam library, click each and select Install
. Wait for the downloads to finish before you continue!
2. Locate your Game folder
Section titled “2. Locate your Game folder”Your game folder is located in your SteamLibrary, you can find it through Steam by selecting Call of Duty: Modern Warfare 2 (2009) in your library, right-clicking it and selecting Manage -> Browse local files.
3. Open a terminal and navigate to your Game folder
Section titled “3. Open a terminal and navigate to your Game folder”cd ~/.local/share/Steam/steamapps/common/Call\ of\ Duty\ Modern\ Warfare\ 2
If you found a different Path in step 2 you have to replace it in the command above. You can auto-complete directory/file names with TAB
.
4. Download the IW4x Launcher
Section titled “4. Download the IW4x Launcher”wget https://github.com/iw4x/launcher/releases/latest/download/iw4x-launcher-x86_64-unknown-linux-gnu.tar.gz
or download it manually and place it in your game folder:
Linux
5. Extract the IW4x Launcher
Section titled “5. Extract the IW4x Launcher”tar xfv iw4x-launcher-x86_64-unknown-linux-gnu.tar.gz
6. Run the IW4x Launcher
Section titled “6. Run the IW4x Launcher”chmod +x iw4x-launcher./iw4x-launcher --update
7. Run the game
Section titled “7. Run the game”Add the iw4x.exe as a Non-Steam game in your Steam Library for best performance, you can try different Proton versions to see which works best for you.
You’ll have to run ./iw4x-launcher --update
every time you want to update IW4x.
Having issues with the installation process? Join our Discord server for help!