1. Home
  2. Linux

How to play Company of Heroes on Linux

Company of Heroes is a real-time strategy game developed by Relic Entertainment. The game takes place during WWII and was released on Windows, OS X, iOS, Android, and Linux. Here’s how you can play Company of Heroes on your Linux PC.

Getting Company of Heroes working on Linux

Company of Heroes is not a native Linux game, but it does work pretty well on Linux, thanks to Proton. Unfortunately, however, Proton only runs with the Linux version of Steam.

Install Steam

Installing the Linux release of Steam is pretty easy, thanks to Valve’s stellar platform support. Start by launching a terminal window on the desktop (Ctrl + Alt + T or “Terminal” in the app menu).

Once the terminal window is open and ready to use, the installation is ready to begin. Follow the installation instructions down below that corresponds with the Linux OS you currently use.

Ubuntu

To get Steam on Ubuntu, you’ll need to run the following apt install command.

sudo apt install steam

Debian

If you use Debian Linux, the best way to get Steam working is via the downloadable DEB package. Using the wget command below, grab the latest release of Steam from Valve.

wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb

Once the Steam DEB package is done downloading, the installation can begin. Using the dpkg command below, install the latest release of Steam on Debian.

sudo dpkg -i steam.deb

With the Steam DEB package installed, you’ll need to correct any dependency issues that may have occurred. Using the apt-get install -f command, correct the errors.

sudo apt-get install -f

Arch Linux

Steam is on Arch Linux, and if you’re a user, you can install it so long as you have the “multilib” software repository up and running.

To enable “mutlilib” open up the /etc/pacman.conf file in your favorite text editor (as root). Once the text file is open for editing, locate the “multilib” section, and remove the # symbol from in front of it, as well as ones directly below it. Then, close the text file and save it.

After saving the text file, use the commands below to get the latest release of Steam working on your computer.

sudo pacman -Syy
sudo pacman -S steam

Fedora/OpenSUSE

Both Fedora and OpenSUSE can run Steam via the software repositories included in the operating system out of the box. That said, the Flatpak release of Steam works much better, and we suggest following those instructions instead.

Flatpak

To get Steam working via Flatpak, you’ll need to install the Flatpak runtime and configure the Flathub app store. To get the runtime working on your system, please follow our guide on the subject.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

With the Flathub app store set up, use the command below to install Steam.

flatpak install flathub com.valvesoftware.Steam

Install Company of Heroes on Linux

Now that Steam is installed on your computer launch it and log into your Steam account using your user credentials. Then, follow the step-by-step instructions below to get Company of Heroes up and running.

Step 1: Find the “Steam” button and click on it with the mouse. Then, click on the “Settings” button to access the Steam settings window.

Once inside the Steam settings window, find the “Steam Play” section. Then, check both the “Enable Steam Play for supported titles” box and the “Enable Steam Play for all other titles” box. Click “OK” to save the settings.

Step 2: Find the “Store” button, and click on it with the mouse to access the Steam store. Once in the Steam store, find the search box and click on it with the mouse. Then, type in “Company of Heroes.”

Look through the search results and click on “Company of Heroes” to access the game’s store page.

Step 3: On the Company of Heroes Steam store page, locate the green “Add to Library” button and click on it with the mouse. When you select this button, you’ll be able to buy the game with your account.

Step 4:  Find the “Library” button inside Steam and click on it to access your games library. From there, locate “Company of Heroes” in your library, and right-click on it with the mouse.

Inside of the right-click menu, find the “launch options” text box and put in the following code.

PROTON_NO_D3D10=1

Step 5: With the code entered, find the blue “INSTALL” button and click on it with the mouse. Selecting this button will start the installation process.

When the installation process is complete, Steam will have installed Company of Heroes. To play the game, locate the green “PLAY” button.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.