1. Home
  2. Linux
  3. How to play undertale on linux

How to play Undertale on Linux

Undertale is a 2015 2d indie RPG developed and published by game developer Toby Fox. This guide will cover downloading and installing Undertale on your Linux PC.

Getting Undertale working on Linux

Undertale was released on Linux and is a native game. However, you’ll need to download and install the official Steam for Linux client to play it on your system.

Installing Steam requires opening up a terminal. You can open a terminal window on the Linux desktop by pressing Ctrl + Alt + T on the keyboard. Or by searching for “Terminal” in the app menu and launching it that way.

With the terminal open, the installation is ready to begin. Follow the installation instructions for Steam that correspond to the Linux OS you currently use.


Those on Ubuntu can install the Steam app using the apt install command.

sudo apt install steam


To get Steam working on Debian, start by downloading the official Steam DEB package to your computer using the wget download command below.

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

After the Steam DEB package is downloaded to your computer, you’ll be able to install it on your system using the dpkg command.

sudo dpkg -i steam.deb

With the Steam DEB package installed on your computer, you’ll need to use the apt-get install -f command below to correct any dependency issues during the installation process.

sudo apt-get install -f

Arch Linux

On Arch Linux, you can install the Steam app through the “multilib” software repository. However, you’ll need to enable the “multilib” software repository. You can enable the repo by opening up the /etc/pacman.conf file in a text editor (as root).

Once the text file is open, locate the “multilib” line and remove the # symbol. Then, delete the # symbol from the line directly below. When done editing, save your edits and run the pacman -Syy command.

sudo pacman -Syy

Finally, install the Steam app using pacman -S.

sudo pacman -S steam


Those on Fedora or OpenSUSE can install Steam through software repositories included with your operating system. However, the Flatpak release of the Steam app tends to work much better, so we suggest following those instructions instead.


To install the Steam app as a Flatpak on your Linux PC, start by enabling the Flatpak runtime on your computer. Then, once enabled, you can install the Steam app with the two commands below.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.valvesoftware.Steam

After installing the Steam app to your computer, launch it and log into your account. Then, follow the step-by-step instructions below to get Undertale working on your Linux PC.

Step 1: With the Steam app open, find the “STORE” button and click on it with the mouse to load up the Steam storefront. Then, once on the Steam storefront, find the search box and click on it with the mouse.

Upon selecting the search box, type in “Undertale” and press the Enter key on the keyboard to view the search results.

Step 2: Look through the Steam store search results for “Undertale.” Once you’ve located “Undertale” in the Steam store search results, select it with the mouse. Selecting the game in the search results will load up the Undertale Steam store page.

Step 3: On the Undertale Steam store page, look for the green “Add to cart” button, and click on it with the mouse. When you select the “add to cart” button, you’ll add Undertale to your Steam store cart.

Step 4: Upon adding Undertale to your Steam cart, click on the cart icon with the mouse. Then, after selecting the cart icon, purchase the game for your Steam account. Then, click the “Library” button to load your Steam library.

Step 5: Inside your Steam games library, look to the sidebar and locate “Undertale.” When you’ve located “Undertale” in the search results, select it. Selecting “Undertale” will load up the game’s Steam library page.

On the Undertale Steam library page, find the blue “INSTALL” button and click on it with the mouse. When you select the blue “INSTALL” button, Steam will begin downloading and installing Undertale to your Linux PC.

Step 6: When Steam is done downloading and installing Undertale to your computer, the blue “INSTALL” button will become a green “PLAY” button. Select the “PLAY” button to start Undertale on your Linux PC.


Undertale works on Linux natively. However, you may want to check out the Undertale ProtonDB page if you have any issues playing the game. It can help you fix and troubleshoot any problems with the game. You’ll also be able to use it to find out if Undertale performs better with Proton than the native release.


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.