1. Home
  2. Linux
  3. Play among us linux

How to play Among Us on Linux

Among Us is a multiplayer social deduction video game. The player is put in a game with other human players and works to complete tasks while also working to find the “imposter” among them. 

Among Us is incredibly popular, but, sadly, the game does not have a native port for Linux. Thankfully, with a little tweaking, it is possible to get Among Us working on the Linux platform!

Getting Among Us working

Among Us is a Windows native video game and has not received a port for the Linux platform. For this reason, to play Among Us on Linux, you need to use Steam’s “Steam Play” functionality.

Install Steam

Getting Steam Play working on Linux requires the Steam for Linux client. So, we must demonstrate how to install the Steam for Linux client before continuing. To install the app, open up a terminal window and follow along with the instructions that correspond with your distribution.

Ubuntu

Getting Steam working on Ubuntu is very simple. To do it, run the following Apt command.

sudo apt install steam

Debian

Debian Linux does have Steam in their software sources, but to install it, the user needs to enable “non-free” software repositories manually. It is much easier to download the Steam DEB package from the internet with the following wget command.

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

After downloading the Steam DEB package to your Debian PC, the installation of the Steam for Linux app can begin. Using the dpkg command below, install Steam. 

sudo dpkg -i steam.deb

If you’ve run into any errors on the screen during this installation, be sure to follow our guide on how to correct them

Arch Linux

Arch Linux users have support for the official Steam app via the “Multilib” software repository. Be sure that this software repo is enabled in your Pacman configuration file. When you’ve confirmed that it is, run the Pacman command below to install Steam on Arch Linux.

sudo pacman -S steam

Fedora/OpenSUSE

Both Fedora Linux and OpenSUSE do not make installing Steam very simple. On Fedora, users need to install a third-party software repository even to gain access to the app. On OpenSUSE Linux, it can be just as tedious.

A much better option to get Steam working on these OSes is to follow the Flatpak instructions outlined below.

Flatpak

Steam is on the Flathub app store as a Flatpak for all Linux users that support the Flatpak universal package system. So, even if your Linux operating system refuses to support Steam, you’ll still be able to get it!

To start the installation of Steam via Flatpak on Linux, you must enable the Flatpak runtime on your system. To enable the Flatpak runtime, follow our in-depth guide on the subject

When your Linux PC has the Flatpak runtime set up, the next step is to enable the Flathub app store on your system. To enable the Flathub app store, execute the following flatpak remote-add command.

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

After setting up the Flathub app store, the installation of Steam can begin. Using the flatpak install command below, set up the app.

flatpak install flathub com.valvesoftware.Steam

Once you’ve installed Steam for Linux, follow the step-by-step instructions below to learn how to play Among Us on Linux.

Step 1: To play Among Us on Linux, start by launching Steam and login with your user credentials. Then, find the “Steam” menu, and select it. After choosing the “Steam” menu, click the “Settings” button to access the Steam settings area.

Inside the Steam settings area, find the “Steam Play” section, and click on it. Then, select the box that says “Enable Steam Play for supported titles” and “Enable Steam Play for all other titles.”

Click the “OK” button to save the changes.

Step 2: Find the “STORE” button and select it to load up the Steam Storefront page. On the Storefront, look for the search box and click on it. Then, type in “Among Us” and press the Enter key.

Look through the search results for “Among Us,” and click on it to access the Among Us Storefront page.

Step 3: On the Among Us Storefront page, look for the green “Add to cart” button, and select it to purchase the game. Then, select the “LIBRARY” button to access your Steam library.

Step 4: In your Steam library, look to the sidebar for Among Us, and right-click on it with the mouse. Then, select “Properties” to open up the game properties window.

Inside the game properties window, select the “SET LAUNCH OPTIONS” button with the mouse. Then, paste the code below in the launch options text box.

PROTON_NO_ESYNC=1 PROTON_USE_WINED3D=1 %command%

Select the “OK” button to accept changes.

Step 5: Click on the blue “INSTALL” button on the Among Us page to install the game. The installation will be quick, as it is a small game. When the installation is complete, click on the green “PLAY” button to enjoy the game!

24 Comments

  1. so im on Chromebook and i only needed you’r step 4 code to make the game run! works great but unfortunately whenever im playing with my friends using discord my game is very laggy.

  2. Update: If you force compatibility to Proton 4.11-13 (NOTE: This screenshot is from an older version of Steam https://i.imgur.com/B30Td2V.png) you can get Among Us to install.

    • Agreed. With the most recent version of Among Us, I needed to force compatibility to Proton 4.11-13 to get things to work. Thanks!

  3. Really easy instructions but Among Us in Steam is blocked for non-Windows platforms. The install button is greyed out as it’s only “Available For Windows”. So this doesn’t work for Linux anymore 🙁 .

    • Had the same problem but solved it by enabling “Force the use of a specific Steam Play compatibility tool” and setting it to Proton 6.3-2 under the Among Us’ properties “Compatibility” screen.

      The Install button became blue and installation was successful.

  4. Doesn’t work. The “INSTALL” button does not respond after selecting “Among Us” from the library on Steam.

    Ubuntu 20.04 with wine64 installed. Steam client application built: Feb 12 2021. Steam package versions: 1613176728

    Help?

  5. I followed your tutorial, Great! I was able to install and launch the game, however, the game seems to lack internet connectivity

    I can’t find open games or I can’t launch my own

    do you have any advice on how to open among us to the internet???
    steam is open tho!

    thanks!

    • This worked for me: Click on the region selection button at the bottom right (which shows North America) and then double click on North America. After doing this, other region options should start showing up in that section and the games should also start working.

    • Select North America by ‘double clicking’ on it. It should start working.

  6. Perfect! Thank you very much for the tutorial.
    At first it didn’t work for me because I didn’t have wine installed.
    I did it using sudo apt install wine64 and hit the play button and it worked perfectly!!
    Thanksssss!

  7. Nice info thanks 🙂

    It’s changed a bit since, you no longer press ok just close the window, but more pertinently there is an additional tab called Compatibility, and you have to go into there and tick the box and select Proton (latest version that isn’t experimental).

    If you don’t select it in the Compatibility tab now it won’t let you even try to launch it.

  8. When following this guide to play among us on Linux on my machine I’d get an error message saying I needed to install DirectX 11, which could be resolved by forcing Proton Experimental in the compatibility options.

  9. Nice, good to know it’s working fine on Linux, as I’m strongly considering giving this one a try since I plan on staying away from the toxic Dota 2.

  10. “On OpenSUSE Linux, it can be just as tedious.” is not true. You can just run “zypper install steam” and it’ll install steam: https://openqa.opensuse.org/tests/1470917#step/steam/20

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.