1. Home
  2. Linux
  3. Hades on linux

How to play Hades on Linux

Hades is a rouge-like action RPG for Microsoft Windows. It was developed by Supergiant Games and came out in 2018 on Steam Early Access. It centers around the son of Hades, as he battles his way out of the underworld and to Mount Olympus.

The game does not have a Linux port, and there’s no indication that the developers will ever support the platform. For this reason, if you want to enjoy Hades on Linux, you must use Proton and Steam Play. In this guide, we’ll show you how to set it up!

Getting Hades working on Linux

Hades can work on Linux. To start the setup process, open up a terminal window. Then, follow the step-by-step instructions outlined below.

Step 1: For Hades to run on Linux, you must install the Linux Steam app. To get the app working, follow the command-line installation instructions outlined below that correspond with the Linux OS you currently use.


Those using Ubuntu will be able to get the Steam for Linux app set up using the Apt command below.

sudo apt install steam


If you’re a Debian Linux user, the fastest way to install Steam is to download the DEB package directly from Valve’s website, rather than dealing with enabling non-free software sources. To get the app working on your Debian PC, enter the commands below.

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

Arch Linux

Arch Linux (and Manjaro) have the Steam for Linux app readily available in the Arch Linux software sources. To get the app working on your system, all you need to do is run the following pacman command.

sudo pacman -S steam


Both Fedora Linux and OpenSUSE have Steam for Linux packages available. That being said, they’re tedious to get going compared to other Linux operating systems. For this reason, we highly recommend following the Flatpak installation instead. It’s much quicker and requires no fiddling.


You can install Steam on Flatpak via Flathub. To start the installation, you must set up the Flatpak runtime on your Linux PC by following our guide on the subject. Then, when the runtime is up and running, use the flatpak remote-add command to add the Flathub app store to your Linux PC.

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

When the Flathub app store is set up on your Linux PC, the installation can begin. Using the flatpak install command, install the latest release of Steam for Linux on your Linux computer.

flatpak install flathub com.valvesoftware.Steam

Step 2: With Steam installed, open it up on your computer and log into your Steam account, and find the “Steam” menu. Click on the “Settings” option in the menu.

Inside of the “Settings” menu, locate “Steam Play” and click on it with the mouse. Inside of the “Steam Play” area, check the box that says “Enable Steam Play for supported titles. Then, find the “Enable Steam Play for all other titles” box and check it. Selecting both of these boxes will enable Steam to run Windows games like Hades on your Linux system.

Step 3: Find the “STORE” button at the top of Steam and click on it with the mouse. By selecting this button, you will be taken to the Steam Storefront. On the Storefront, find the search box and type in “Hades.” Press the Enter key to view the search results.

Step 4: Inside of the search results, click on the item that says “Hades” to go to the game’s Steam Storefront page. Then, once on the Hades Steam Storefront page, find the “Add to cart” button and click it to purchase the game for your Steam account.

Step 5: After purchasing Hades, find the “LIBRARY” button in Steam, and click on it to go to your Steam library. Then, once in the Steam library section, search for “Hades” and select it to access the game’s Steam library page.

Step 6: On the Hades Steam Library page, locate the blue “INSTALL” button, and click it to install the game. Installation should take a bit of time, as it has quite a bit of data to download.

Step 7: Once the download is complete, the blue “INSTALL” button will turn into a green “PLAY” button. Click the “PLAY” button to start up the game.

Keep in mind that Hades has a “Gold” rating on ProtonDB. You may run into some issues. If you find trouble running the game with the stock Proton configuration included with Steam, consider setting up the Glorious Eggroll release of Proton. It includes many patches that could fix your game. For more information on GE Proton, click here.

Troubleshooting Hades

As stated before, Hades has a “Gold” rating on ProtonDB. This rating means that the game mostly works fine, but some users may run into issues. If you have problems playing Hades on your Linux PC, please remember to check out the Hades ProtonDB page. There you’ll find ways to troubleshoot the game and report your own issues as well.


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.