

You need to use special arguments “-no-cef-sandbox” or else Steams web forms will not load! ITS A STUPID BUG IN STEAM >.<.** Replace USERNAME with your own.Ĭd ‘/home/USERNAME/.wine/drive_c/Program Files (x86)/Steam’ wine Steam.exe -no-cef-sandbox Go to the C:/Program Files (x86) directory and Run steam via Wine 5.0**.Example: /home/james/.wine/drive_c/Program Files (x86)/Activisionġ3c) Go to your cod4x18_v17_9_client folder directory and run the install.cmd script using the command interpreter with wine.Ĭd ‘/home/USERNAME/.wine/drive_c/Program Files (x86)/Activision/Call of Duty 4 - Modern Warfare/cod4x18_v17_9_client’ wine cmd.exe /C install.cmdġ3d) If done correctly you should see the cod4x_017 files in “/home/ YOURUSERNAME/.wine/drive_c/users/ YOURUSERNAME/Local Settings/Application Data/CallofDuty4MW/bin/cod4x_017” Download and Install patch 1.7 the same way but it shouldn’t hang.Ĭd /home/USERNAME/Downloads wine ġ3b) Download the cod4xme client files folder and place them in your Call of duty modern warfare folder.Then you download and install patch 1.6 the same way (you have to wait 10+ minutes for it to load after click install - IT ALWAYS HANGS FOR 10 MINUTES JUST WAIT!)Ĭd /home/USERNAME/Downloads wine.You do not have to install direct x so answer no for that. You first install Call of Duty 1.0 by going to the directory and run Wine Setup.exe like with steam and install it via the default directory. After steam is done do these similar steps to install Call of Duty 4 Modern Warfare via wine.Delete the steam folder in the wine C drive as shown above if it already exists (WIne 5.0 creates this folder by default I think). If done right the steam install window will show up.NEVER USE ROOT/SUPER USER FOR WINE COMMANDS!Ĭd /home/USERNAME/Downloads wine SteamSetup.exe Go to your terminal and go to your download directory Replace USERNAME with your own and the name of the executable file.wine folder Example : /home/USERNAME/.wine/drive_cĨ ) Download the windows steam install from steams website HERE. Your files will be installed in a hidden.Now run this command to check your wine version.Sudo apt update & sudo apt install -install-recommends winehq-stable


Sudo apt-add-repository "deb $(lsb_release -cs) main" Sudo apt remove winehq-stable wine-stable wine1.6 wine-mono wine-geco winetricks Run the following command and the following ones in the Linux terminal to remove old wine if not on 5.0.It is tricky now because you cannot just run modern warfare without steam when you join servers. I made markup text version pull request on github as well HERE if you are interested. I couldn’t find a good way to get CoD4x up and running with steam correctly on Linux anywhere so I did it myself and made this tutorial to help the next guy.
